Lines Matching defs:FPT
55 const FunctionProtoType *FPT = MD->getType()->castAs<FunctionProtoType>();
56 RequiredArgs required = RequiredArgs::forPrototypePlus(FPT, Args.size());
68 CGF.EmitCallArgs(Args, FPT, drop_begin(CE->arguments(), ArgsToSkip),
72 FPT->getNumParams() == 0 &&
83 const FunctionProtoType *FPT = MD->getType()->castAs<FunctionProtoType>();
88 Args, FPT, CallInfo.ReqArgs, CallInfo.PrefixSize);
439 const auto *FPT = MPT->getPointeeType()->castAs<FunctionProtoType>();
470 RequiredArgs required = RequiredArgs::forPrototypePlus(FPT, 1);
473 EmitCallArgs(Args, FPT, E->arguments());
474 return EmitCall(CGM.getTypes().arrangeCXXMethodCall(Args, FPT, required,
1362 const FunctionProtoType *FPT = FD->getType()->castAs<FunctionProtoType>();
1363 auto AI = FPT->param_type_begin(), AE = FPT->param_type_end();
1436 const auto *FPT = OperatorDelete->getType()->castAs<FunctionProtoType>();
1441 DeleteArgs.add(Traits::get(CGF, Ptr), FPT->getParamType(0));
1479 EmitNewDeleteCall(CGF, OperatorDelete, FPT, DeleteArgs);