Home | History | Annotate | Download | only in Frontend

Lines Matching refs:FTP

3783   const FunctionProtoType *FTP = dyn_cast<FunctionProtoType>(FT);
3784 // FTP will be null for closures that don't take arguments.
3790 if (FTP) {
3791 for (FunctionProtoType::arg_type_iterator I = FTP->arg_type_begin(),
3792 E = FTP->arg_type_end(); I && (I != E); ++I) {
3847 const FunctionProtoType *FTP = dyn_cast<FunctionProtoType>(FT);
3848 // FTP will be null for closures that don't take arguments.
3860 if (FTP) {
3861 for (FunctionProtoType::arg_type_iterator I = FTP->arg_type_begin(),
3862 E = FTP->arg_type_end(); I && (I != E); ++I) {
4054 const FunctionProtoType *FTP;
4057 FTP = PT->getPointeeType()->getAs<FunctionProtoType>();
4061 FTP = BPT->getPointeeType()->getAs<FunctionProtoType>();
4063 if (FTP) {
4064 for (FunctionProtoType::arg_type_iterator I = FTP->arg_type_begin(),
4065 E = FTP->arg_type_end(); I != E; ++I)
4073 const FunctionProtoType *FTP;
4076 FTP = PT->getPointeeType()->getAs<FunctionProtoType>();
4080 FTP = BPT->getPointeeType()->getAs<FunctionProtoType>();
4082 if (FTP) {
4083 for (FunctionProtoType::arg_type_iterator I = FTP->arg_type_begin(),
4084 E = FTP->arg_type_end(); I != E; ++I) {