Lines Matching defs:EPI

2113     FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo();
2114 EPI.ExtInfo = Info;
2115 Result = getFunctionType(FPT->getReturnType(), FPT->getParamTypes(), EPI);
2126 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo();
2127 FD->setType(getFunctionType(ResultType, FPT->getParamTypes(), EPI));
2907 const FunctionProtoType::ExtProtoInfo &EPI) const {
2913 FunctionProtoType::Profile(ID, ResultTy, ArgArray.begin(), NumArgs, EPI,
2923 EPI.ExceptionSpec.Type == EST_None && isCanonicalResultType(ResultTy) &&
2924 !EPI.HasTrailingReturn;
2938 FunctionProtoType::ExtProtoInfo CanonicalEPI = EPI;
2968 if (EPI.ExceptionSpec.Type == EST_Dynamic) {
2969 Size += EPI.ExceptionSpec.Exceptions.size() * sizeof(QualType);
2970 } else if (EPI.ExceptionSpec.Type == EST_ComputedNoexcept) {
2972 } else if (EPI.ExceptionSpec.Type == EST_Uninstantiated) {
2974 } else if (EPI.ExceptionSpec.Type == EST_Unevaluated) {
2977 if (EPI.ConsumedParameters)
2981 FunctionProtoType::ExtProtoInfo newEPI = EPI;
7063 FunctionProtoType::ExtProtoInfo EPI = lproto->getExtProtoInfo();
7064 EPI.ExtInfo = einfo;
7065 return getFunctionType(retType, types, EPI);
7099 FunctionProtoType::ExtProtoInfo EPI = proto->getExtProtoInfo();
7100 EPI.ExtInfo = einfo;
7101 return getFunctionType(retType, proto->getParamTypes(), EPI);
7445 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo();
7446 EPI.ExtInfo = getFunctionExtInfo(LHS);
7448 getFunctionType(OldReturnType, FPT->getParamTypes(), EPI);
7859 FunctionProtoType::ExtProtoInfo EPI;
7860 EPI.ExtInfo = EI;
7861 EPI.Variadic = Variadic;
7863 return getFunctionType(ResType, ArgTypes, EPI);