Lines Matching refs:FPT
1319 const FunctionProtoType *FPT = CD->getType()->castAs<FunctionProtoType>(); in buildStructorSignature() local
1321 if (FPT->isVariadic()) { in buildStructorSignature()
1509 const FunctionProtoType *FPT = MD->getType()->castAs<FunctionProtoType>(); in addImplicitStructorParams() local
1510 if (FPT->isVariadic()) in addImplicitStructorParams()
1602 const FunctionProtoType *FPT = D->getType()->castAs<FunctionProtoType>(); in getImplicitConstructorArgs() local
1609 if (FPT->isVariadic()) { in getImplicitConstructorArgs()
2944 const FunctionProtoType *FPT = MD->getType()->castAs<FunctionProtoType>(); in EmitMemberFunctionPointer() local
2948 if (Types.isFuncTypeConvertible(FPT)) { in EmitMemberFunctionPointer()
3498 const FunctionProtoType *FPT = in EmitLoadOfMemberFunctionPointer() local
3502 CGM.getTypes().arrangeCXXMethodType(RD, FPT, /*FD=*/nullptr)); in EmitLoadOfMemberFunctionPointer()
3542 CGCallee Callee(FPT, FunctionPointer); in EmitLoadOfMemberFunctionPointer()
4144 const auto *FPT = CD->getType()->castAs<FunctionProtoType>(); in getAddrOfCXXCtorClosure() local
4145 CGF.EmitCallArgs(Args, FPT, llvm::makeArrayRef(ArgVec), CD, IsCopy ? 1 : 0); in getAddrOfCXXCtorClosure()