Home | History | Annotate | Download | only in Rewrite

Lines Matching refs:FTP

4242   const FunctionProtoType *FTP = dyn_cast<FunctionProtoType>(FT);
4243 // FTP will be null for closures that don't take arguments.
4249 if (FTP) {
4250 for (FunctionProtoType::arg_type_iterator I = FTP->arg_type_begin(),
4251 E = FTP->arg_type_end(); I && (I != E); ++I) {
4304 const FunctionProtoType *FTP = dyn_cast<FunctionProtoType>(FT);
4305 // FTP will be null for closures that don't take arguments.
4317 if (FTP) {
4318 for (FunctionProtoType::arg_type_iterator I = FTP->arg_type_begin(),
4319 E = FTP->arg_type_end(); I && (I != E); ++I) {
4530 const FunctionProtoType *FTP;
4533 FTP = PT->getPointeeType()->getAs<FunctionProtoType>();
4537 FTP = BPT->getPointeeType()->getAs<FunctionProtoType>();
4539 if (FTP) {
4540 for (FunctionProtoType::arg_type_iterator I = FTP->arg_type_begin(),
4541 E = FTP->arg_type_end(); I != E; ++I)
4549 const FunctionProtoType *FTP;
4552 FTP = PT->getPointeeType()->getAs<FunctionProtoType>();
4556 FTP = BPT->getPointeeType()->getAs<FunctionProtoType>();
4558 if (FTP) {
4559 for (FunctionProtoType::arg_type_iterator I = FTP->arg_type_begin(),
4560 E = FTP->arg_type_end(); I != E; ++I) {