Home | History | Annotate | Download | only in Frontend

Lines Matching refs:FTP

4719   const FunctionProtoType *FTP = dyn_cast<FunctionProtoType>(FT);
4720 // FTP will be null for closures that don't take arguments.
4726 if (FTP) {
4727 for (FunctionProtoType::arg_type_iterator I = FTP->arg_type_begin(),
4728 E = FTP->arg_type_end(); I && (I != E); ++I) {
4781 const FunctionProtoType *FTP = dyn_cast<FunctionProtoType>(FT);
4782 // FTP will be null for closures that don't take arguments.
4794 if (FTP) {
4795 for (FunctionProtoType::arg_type_iterator I = FTP->arg_type_begin(),
4796 E = FTP->arg_type_end(); I && (I != E); ++I) {
5005 const FunctionProtoType *FTP;
5008 FTP = PT->getPointeeType()->getAs<FunctionProtoType>();
5012 FTP = BPT->getPointeeType()->getAs<FunctionProtoType>();
5014 if (FTP) {
5015 for (FunctionProtoType::arg_type_iterator I = FTP->arg_type_begin(),
5016 E = FTP->arg_type_end(); I != E; ++I)
5024 const FunctionProtoType *FTP;
5027 FTP = PT->getPointeeType()->getAs<FunctionProtoType>();
5031 FTP = BPT->getPointeeType()->getAs<FunctionProtoType>();
5033 if (FTP) {
5034 for (FunctionProtoType::arg_type_iterator I = FTP->arg_type_begin(),
5035 E = FTP->arg_type_end(); I != E; ++I) {