Lines Matching refs:EPI

3124     FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo();  in adjustFunctionType()  local
3125 EPI.ExtInfo = Info; in adjustFunctionType()
3126 Result = getFunctionType(FPT->getReturnType(), FPT->getParamTypes(), EPI); in adjustFunctionType()
3137 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); in adjustDeducedFunctionResultType() local
3138 FD->setType(getFunctionType(ResultType, FPT->getParamTypes(), EPI)); in adjustDeducedFunctionResultType()
4370 const FunctionProtoType::ExtProtoInfo &EPI, bool OnlyWantCanonical) const { in getFunctionTypeInternal() argument
4376 FunctionProtoType::Profile(ID, ResultTy, ArgArray.begin(), NumArgs, EPI, in getFunctionTypeInternal()
4392 if (OnlyWantCanonical || !isComputedNoexcept(EPI.ExceptionSpec.Type) || in getFunctionTypeInternal()
4393 EPI.ExceptionSpec.NoexceptExpr == FPT->getNoexceptExpr()) in getFunctionTypeInternal()
4405 isCanonicalExceptionSpecification(EPI.ExceptionSpec, NoexceptInType); in getFunctionTypeInternal()
4409 isCanonicalResultType(ResultTy) && !EPI.HasTrailingReturn; in getFunctionTypeInternal()
4428 FunctionProtoType::ExtProtoInfo CanonicalEPI = EPI; in getFunctionTypeInternal()
4434 switch (EPI.ExceptionSpec.Type) { in getFunctionTypeInternal()
4447 for (QualType ET : EPI.ExceptionSpec.Exceptions) { in getFunctionTypeInternal()
4489 EPI.ExceptionSpec.Type, EPI.ExceptionSpec.Exceptions.size()); in getFunctionTypeInternal()
4494 NumArgs, EPI.Variadic, EPI.requiresFunctionProtoTypeExtraBitfields(), in getFunctionTypeInternal()
4495 EPI.requiresFunctionProtoTypeArmAttributes(), ESH.NumExceptionType, in getFunctionTypeInternal()
4497 EPI.ExtParameterInfos ? NumArgs : 0, in getFunctionTypeInternal()
4498 EPI.TypeQuals.hasNonFastQualifiers() ? 1 : 0); in getFunctionTypeInternal()
4501 FunctionProtoType::ExtProtoInfo newEPI = EPI; in getFunctionTypeInternal()
10448 FunctionProtoType::ExtProtoInfo EPI = lproto->getExtProtoInfo(); in mergeFunctionTypes() local
10449 EPI.ExtInfo = einfo; in mergeFunctionTypes()
10450 EPI.ExtParameterInfos = in mergeFunctionTypes()
10452 return getFunctionType(retType, types, EPI); in mergeFunctionTypes()
10487 FunctionProtoType::ExtProtoInfo EPI = proto->getExtProtoInfo(); in mergeFunctionTypes() local
10488 EPI.ExtInfo = einfo; in mergeFunctionTypes()
10489 return getFunctionType(retType, proto->getParamTypes(), EPI); in mergeFunctionTypes()
10954 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); in mergeObjCGCQualifiers() local
10955 EPI.ExtInfo = getFunctionExtInfo(LHS); in mergeObjCGCQualifiers()
10957 getFunctionType(OldReturnType, FPT->getParamTypes(), EPI); in mergeObjCGCQualifiers()
11595 FunctionProtoType::ExtProtoInfo EPI; in GetBuiltinType() local
11596 EPI.ExtInfo = EI; in GetBuiltinType()
11597 EPI.Variadic = Variadic; in GetBuiltinType()
11599 EPI.ExceptionSpec.Type = in GetBuiltinType()
11602 return getFunctionType(ResType, ArgTypes, EPI); in GetBuiltinType()