Home | History | Annotate | Download | only in AST

Lines Matching refs:EPI

1472     FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo();
1473 EPI.ExtInfo = Info;
1475 FPT->getNumArgs(), EPI);
2135 const FunctionProtoType::ExtProtoInfo &EPI) const {
2139 FunctionProtoType::Profile(ID, ResultTy, ArgArray, NumArgs, EPI, *this);
2148 EPI.ExceptionSpecType == EST_None && ResultTy.isCanonical() &&
2149 !EPI.HasTrailingReturn;
2154 const CallingConv DefaultCC = EPI.ExtInfo.getCC();
2167 FunctionProtoType::ExtProtoInfo CanonicalEPI = EPI;
2193 if (EPI.ExceptionSpecType == EST_Dynamic)
2194 Size += EPI.NumExceptions * sizeof(QualType);
2195 else if (EPI.ExceptionSpecType == EST_ComputedNoexcept) {
2197 } else if (EPI.ExceptionSpecType == EST_Uninstantiated) {
2200 if (EPI.ConsumedArguments)
2204 FunctionProtoType::ExtProtoInfo newEPI = EPI;
2205 newEPI.ExtInfo = EPI.ExtInfo.withCallingConv(CallConv);
5801 FunctionProtoType::ExtProtoInfo EPI = lproto->getExtProtoInfo();
5802 EPI.ExtInfo = einfo;
5803 return getFunctionType(retType, types.begin(), types.size(), EPI);
5835 FunctionProtoType::ExtProtoInfo EPI = proto->getExtProtoInfo();
5836 EPI.ExtInfo = einfo;
5838 proto->getNumArgs(), EPI);
6168 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo();
6169 EPI.ExtInfo = getFunctionExtInfo(LHS);
6172 FPT->getNumArgs(), EPI);
6541 FunctionProtoType::ExtProtoInfo EPI;
6542 EPI.ExtInfo = EI;
6543 EPI.Variadic = Variadic;
6545 return getFunctionType(ResType, ArgTypes.data(), ArgTypes.size(), EPI);