Home | History | Annotate | Download | only in AST

Lines Matching defs:EPI

2226     FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo();
2227 EPI.ExtInfo = Info;
2228 Result = getFunctionType(FPT->getReturnType(), FPT->getParamTypes(), EPI);
2239 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo();
2240 FD->setType(getFunctionType(ResultType, FPT->getParamTypes(), EPI));
3036 const FunctionProtoType::ExtProtoInfo &EPI) const {
3042 FunctionProtoType::Profile(ID, ResultTy, ArgArray.begin(), NumArgs, EPI,
3052 EPI.ExceptionSpec.Type == EST_None && isCanonicalResultType(ResultTy) &&
3053 !EPI.HasTrailingReturn;
3067 FunctionProtoType::ExtProtoInfo CanonicalEPI = EPI;
3091 if (EPI.ExceptionSpec.Type == EST_Dynamic) {
3092 Size += EPI.ExceptionSpec.Exceptions.size() * sizeof(QualType);
3093 } else if (EPI.ExceptionSpec.Type == EST_ComputedNoexcept) {
3095 } else if (EPI.ExceptionSpec.Type == EST_Uninstantiated) {
3097 } else if (EPI.ExceptionSpec.Type == EST_Unevaluated) {
3100 if (EPI.ConsumedParameters)
3104 FunctionProtoType::ExtProtoInfo newEPI = EPI;
7454 FunctionProtoType::ExtProtoInfo EPI = lproto->getExtProtoInfo();
7455 EPI.ExtInfo = einfo;
7456 return getFunctionType(retType, types, EPI);
7490 FunctionProtoType::ExtProtoInfo EPI = proto->getExtProtoInfo();
7491 EPI.ExtInfo = einfo;
7492 return getFunctionType(retType, proto->getParamTypes(), EPI);
7836 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo();
7837 EPI.ExtInfo = getFunctionExtInfo(LHS);
7839 getFunctionType(OldReturnType, FPT->getParamTypes(), EPI);
8250 FunctionProtoType::ExtProtoInfo EPI;
8251 EPI.ExtInfo = EI;
8252 EPI.Variadic = Variadic;
8254 return getFunctionType(ResType, ArgTypes, EPI);