Searched defs:EPI (Results 1 - 15 of 15) sorted by relevance

/external/clang/lib/CodeGen/
H A DCGException.cpp1309 FunctionProtoType::ExtProtoInfo EPI; variable
1311 Context.getFunctionType(Context.VoidTy, ArgTys, EPI));
H A DCGOpenMPRuntime.cpp1454 FunctionProtoType::ExtProtoInfo EPI; local
1456 C.getFunctionType(KmpInt32Ty, KmpRoutineEntryTyArgs, EPI));
/external/clang/lib/AST/
H A DASTDumper.cpp318 auto EPI = T->getExtProtoInfo(); local
319 if (EPI.HasTrailingReturn) OS << " trailing_return";
323 switch (EPI.RefQualifier) {
333 if (EPI.Variadic)
1084 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); local
1085 switch (EPI.ExceptionSpec.Type) {
1088 OS << " noexcept-unevaluated " << EPI.ExceptionSpec.SourceDecl;
1091 OS << " noexcept-uninstantiated " << EPI.ExceptionSpec.SourceTemplate;
H A DASTContext.cpp2113 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); local
2114 EPI.ExtInfo = Info;
2115 Result = getFunctionType(FPT->getReturnType(), FPT->getParamTypes(), EPI);
2126 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); local
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;
7445 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); local
[all...]
/external/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp3691 FunctionProtoType::ExtProtoInfo EPI = InvokerFPT->getExtProtoInfo(); local
3692 EPI.TypeQuals = 0;
3694 InvokerFPT->getReturnType(), InvokerFPT->getParamTypes(), EPI));
H A DSemaTemplateInstantiateDecl.cpp3205 FunctionProtoType::ExtProtoInfo EPI = Proto->getExtProtoInfo(); local
3210 EPI.ExceptionSpec.Type != EST_None &&
3211 EPI.ExceptionSpec.Type != EST_DynamicNone &&
3212 EPI.ExceptionSpec.Type != EST_BasicNoexcept) {
3214 if (EPI.ExceptionSpec.Type == EST_Uninstantiated)
3215 ExceptionSpecTemplate = EPI.ExceptionSpec.SourceTemplate;
3217 if (EPI.ExceptionSpec.Type == EST_Unevaluated)
3224 EPI = NewProto->getExtProtoInfo();
3225 EPI.ExceptionSpec.Type = NewEST;
3226 EPI
[all...]
H A DSemaLookup.cpp741 FunctionProtoType::ExtProtoInfo EPI = ConvProto->getExtProtoInfo(); local
742 EPI.ExtInfo = EPI.ExtInfo.withCallingConv(CC_C);
743 EPI.ExceptionSpec = EST_None;
746 None, EPI);
H A DSemaType.cpp1795 const FunctionProtoType::ExtProtoInfo &EPI) {
1819 return Context.getFunctionType(T, ParamTypes, EPI);
2938 FunctionProtoType::ExtProtoInfo EPI; local
2939 EPI.ExtInfo = EI;
2940 EPI.Variadic = FTI.isVariadic;
2941 EPI.HasTrailingReturn = FTI.hasTrailingReturnType();
2942 EPI.TypeQuals = FTI.TypeQuals;
2943 EPI.RefQualifier = !FTI.hasRefQualifier()? RQ_None
3022 EPI.ConsumedParameters = ConsumedParameters.data();
3049 EPI
1792 BuildFunctionType(QualType T, MutableArrayRef<QualType> ParamTypes, SourceLocation Loc, DeclarationName Entity, const FunctionProtoType::ExtProtoInfo &EPI) argument
3195 FunctionProtoType::ExtProtoInfo EPI = FnTy->getExtProtoInfo(); local
[all...]
H A DSemaExprCXX.cpp1848 FunctionProtoType::ExtProtoInfo EPI; local
1849 EPI.Variadic = Proto->isVariadic();
1852 = Context.getFunctionType(Context.VoidTy, ArgTypes, EPI);
2173 FunctionProtoType::ExtProtoInfo EPI; local
2183 EPI.ExceptionSpec.Type = EST_Dynamic;
2184 EPI.ExceptionSpec.Exceptions = llvm::makeArrayRef(BadAllocType);
2187 EPI.ExceptionSpec =
2194 Return, llvm::makeArrayRef(Params, NumParams), EPI);
H A DSemaTemplate.cpp6771 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); local
6772 EPI.TypeQuals |= Qualifiers::Const;
6774 FPT->getParamTypes(), EPI);
H A DSemaDecl.cpp7791 FunctionProtoType::ExtProtoInfo EPI(
7793 EPI.Variadic = true;
7794 EPI.ExtInfo = FT->getExtInfo();
7796 QualType R = Context.getFunctionType(FT->getReturnType(), None, EPI);
8017 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); local
8018 EPI.TypeQuals |= Qualifiers::Const;
8020 FPT->getParamTypes(), EPI));
H A DTreeTransform.h781 const FunctionProtoType::ExtProtoInfo &EPI);
4662 FunctionProtoType::ExtProtoInfo EPI = T->getExtProtoInfo(); local
4665 if (TransformExceptionSpec(EPI.ExceptionSpec, EPIChanged))
4676 Result = getDerived().RebuildFunctionProtoType(ResultType, ParamTypes, EPI);
10517 const FunctionProtoType::ExtProtoInfo &EPI) {
10521 EPI);
10514 RebuildFunctionProtoType( QualType T, MutableArrayRef<QualType> ParamTypes, const FunctionProtoType::ExtProtoInfo &EPI) argument
H A DSemaDeclCXX.cpp5156 FunctionProtoType::ExtProtoInfo EPI; local
5159 EPI.ExceptionSpec.Type = EST_Unevaluated;
5160 EPI.ExceptionSpec.SourceDecl = MD;
5163 EPI.ExtInfo = EPI.ExtInfo.withCallingConv(
5166 return EPI;
5331 FunctionProtoType::ExtProtoInfo EPI = Type->getExtProtoInfo(); local
5332 EPI.ExceptionSpec.Type = EST_Unevaluated;
5333 EPI.ExceptionSpec.SourceDecl = MD;
5337 EPI));
6860 FunctionProtoType::ExtProtoInfo EPI = Proto->getExtProtoInfo(); local
8893 FunctionProtoType::ExtProtoInfo EPI = getImplicitMethodEPI(*this, DefaultCon); local
9048 FunctionProtoType::ExtProtoInfo EPI = CtorType->getExtProtoInfo(); local
9186 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); local
9359 FunctionProtoType::ExtProtoInfo EPI = getImplicitMethodEPI(*this, Destructor); local
10028 FunctionProtoType::ExtProtoInfo EPI = local
10417 FunctionProtoType::ExtProtoInfo EPI = local
10850 FunctionProtoType::ExtProtoInfo EPI = local
11027 FunctionProtoType::ExtProtoInfo EPI = local
[all...]
H A DSemaExpr.cpp4661 FunctionProtoType::ExtProtoInfo EPI;
4663 OverloadParams, EPI);
11146 FunctionProtoType::ExtProtoInfo EPI; local
11147 EPI.HasTrailingReturn = false;
11148 EPI.TypeQuals |= DeclSpec::TQ_const;
11149 T = Context.getFunctionType(Context.DependentTy, None, EPI);
11311 FunctionProtoType::ExtProtoInfo EPI; local
11312 EPI.ExtInfo = Ext;
11313 BlockTy = Context.getFunctionType(RetTy, None, EPI);
11324 FunctionProtoType::ExtProtoInfo EPI local
11332 FunctionProtoType::ExtProtoInfo EPI; local
[all...]
/external/clang/lib/Serialization/
H A DASTReader.cpp5403 FunctionProtoType::ExtProtoInfo EPI; local
5404 EPI.ExtInfo = FunctionType::ExtInfo(/*noreturn*/ Record[1],
5412 EPI.Variadic = Record[Idx++];
5413 EPI.HasTrailingReturn = Record[Idx++];
5414 EPI.TypeQuals = Record[Idx++];
5415 EPI.RefQualifier = static_cast<RefQualifierKind>(Record[Idx++]);
5417 readExceptionSpec(*Loc.F, ExceptionStorage, EPI.ExceptionSpec, Record, Idx);
5424 return Context.getFunctionType(ResultType, ParamTypes, EPI);

Completed in 463 milliseconds