Home | History | Annotate | Download | only in Rewrite

Lines Matching refs:FTP

3784   const FunctionProtoType *FTP = dyn_cast<FunctionProtoType>(FT);
3785 // FTP will be null for closures that don't take arguments.
3791 if (FTP) {
3792 for (FunctionProtoType::arg_type_iterator I = FTP->arg_type_begin(),
3793 E = FTP->arg_type_end(); I && (I != E); ++I) {
3848 const FunctionProtoType *FTP = dyn_cast<FunctionProtoType>(FT);
3849 // FTP will be null for closures that don't take arguments.
3861 if (FTP) {
3862 for (FunctionProtoType::arg_type_iterator I = FTP->arg_type_begin(),
3863 E = FTP->arg_type_end(); I && (I != E); ++I) {
4057 const FunctionProtoType *FTP;
4060 FTP = PT->getPointeeType()->getAs<FunctionProtoType>();
4064 FTP = BPT->getPointeeType()->getAs<FunctionProtoType>();
4066 if (FTP) {
4067 for (FunctionProtoType::arg_type_iterator I = FTP->arg_type_begin(),
4068 E = FTP->arg_type_end(); I != E; ++I)
4076 const FunctionProtoType *FTP;
4079 FTP = PT->getPointeeType()->getAs<FunctionProtoType>();
4083 FTP = BPT->getPointeeType()->getAs<FunctionProtoType>();
4085 if (FTP) {
4086 for (FunctionProtoType::arg_type_iterator I = FTP->arg_type_begin(),
4087 E = FTP->arg_type_end(); I != E; ++I) {