Lines Matching refs:FPT
107 CanQual<FunctionProtoType> FPT, in appendParameterTypes() argument
110 if (FPT->hasExtParameterInfos() || !paramInfos.empty()) { in appendParameterTypes()
112 auto protoParamInfos = FPT->getExtParameterInfos(); in appendParameterTypes()
120 prefix.append(FPT->param_type_begin(), FPT->param_type_end()); in appendParameterTypes()
127 prefix.reserve(prefix.size() + FPT->getNumParams()); in appendParameterTypes()
129 assert(FD->getNumParams() == FPT->getNumParams()); in appendParameterTypes()
130 for (unsigned I = 0, E = FPT->getNumParams(); I != E; ++I) { in appendParameterTypes()
131 prefix.push_back(FPT->getParamType(I)); in appendParameterTypes()
360 CanQual<FunctionProtoType> FPT = GetFormalType(D); in arrangeCXXConstructorCall() local
361 RequiredArgs Required = RequiredArgs::forPrototypePlus(FPT, 1 + ExtraArgs, D); in arrangeCXXConstructorCall()
369 FunctionType::ExtInfo Info = FPT->getExtInfo(); in arrangeCXXConstructorCall()
370 auto ParamInfos = getExtParameterInfosForCall(FPT.getTypePtr(), 1 + ExtraArgs, in arrangeCXXConstructorCall()
1595 const FunctionProtoType *FPT = MD->getType()->getAs<FunctionProtoType>(); in GetFunctionTypeForVTable() local
1597 if (!isFuncTypeConvertible(FPT)) in GetFunctionTypeForVTable()
1611 const FunctionProtoType *FPT) { in AddAttributesFromFunctionProtoType() argument
1612 if (!FPT) in AddAttributesFromFunctionProtoType()
1615 if (!isUnresolvedExceptionSpec(FPT->getExceptionSpecType()) && in AddAttributesFromFunctionProtoType()
1616 FPT->isNothrow(Ctx)) in AddAttributesFromFunctionProtoType()