Home
last modified time | relevance | path

Searched refs:EPI (Results 1 – 20 of 20) sorted by relevance

/external/clang/include/clang/AST/
DType.h3015 ExtProtoInfo EPI;
3016 EPI.ExtInfo = getExtInfo();
3017 EPI.Variadic = isVariadic();
3018 EPI.HasTrailingReturn = hasTrailingReturn();
3019 EPI.ExceptionSpec.Type = getExceptionSpecType();
3020 EPI.TypeQuals = static_cast<unsigned char>(getTypeQuals());
3021 EPI.RefQualifier = getRefQualifier();
3022 if (EPI.ExceptionSpec.Type == EST_Dynamic) {
3023 EPI.ExceptionSpec.Exceptions = exceptions();
3024 } else if (EPI.ExceptionSpec.Type == EST_ComputedNoexcept) {
[all …]
DASTContext.h1082 const FunctionProtoType::ExtProtoInfo &EPI) const;
/external/clang/lib/Sema/
DSemaDeclCXX.cpp5156 FunctionProtoType::ExtProtoInfo EPI; in getImplicitMethodEPI() local
5159 EPI.ExceptionSpec.Type = EST_Unevaluated; in getImplicitMethodEPI()
5160 EPI.ExceptionSpec.SourceDecl = MD; in getImplicitMethodEPI()
5163 EPI.ExtInfo = EPI.ExtInfo.withCallingConv( in getImplicitMethodEPI()
5166 return EPI; in getImplicitMethodEPI()
5331 FunctionProtoType::ExtProtoInfo EPI = Type->getExtProtoInfo(); in CheckExplicitlyDefaultedSpecialMember() local
5332 EPI.ExceptionSpec.Type = EST_Unevaluated; in CheckExplicitlyDefaultedSpecialMember()
5333 EPI.ExceptionSpec.SourceDecl = MD; in CheckExplicitlyDefaultedSpecialMember()
5337 EPI)); in CheckExplicitlyDefaultedSpecialMember()
5372 FunctionProtoType::ExtProtoInfo EPI(CC); in CheckExplicitlyDefaultedMemberExceptionSpec() local
[all …]
DSemaType.cpp1795 const FunctionProtoType::ExtProtoInfo &EPI) { in BuildFunctionType() argument
1819 return Context.getFunctionType(T, ParamTypes, EPI); in BuildFunctionType()
2938 FunctionProtoType::ExtProtoInfo EPI; in GetFullTypeForDeclarator() local
2939 EPI.ExtInfo = EI; in GetFullTypeForDeclarator()
2940 EPI.Variadic = FTI.isVariadic; in GetFullTypeForDeclarator()
2941 EPI.HasTrailingReturn = FTI.hasTrailingReturnType(); in GetFullTypeForDeclarator()
2942 EPI.TypeQuals = FTI.TypeQuals; in GetFullTypeForDeclarator()
2943 EPI.RefQualifier = !FTI.hasRefQualifier()? RQ_None in GetFullTypeForDeclarator()
3022 EPI.ConsumedParameters = ConsumedParameters.data(); in GetFullTypeForDeclarator()
3049 EPI.ExceptionSpec); in GetFullTypeForDeclarator()
[all …]
DSemaTemplateInstantiateDecl.cpp3205 FunctionProtoType::ExtProtoInfo EPI = Proto->getExtProtoInfo(); in InitFunctionInstantiation() local
3210 EPI.ExceptionSpec.Type != EST_None && in InitFunctionInstantiation()
3211 EPI.ExceptionSpec.Type != EST_DynamicNone && in InitFunctionInstantiation()
3212 EPI.ExceptionSpec.Type != EST_BasicNoexcept) { in InitFunctionInstantiation()
3214 if (EPI.ExceptionSpec.Type == EST_Uninstantiated) in InitFunctionInstantiation()
3215 ExceptionSpecTemplate = EPI.ExceptionSpec.SourceTemplate; in InitFunctionInstantiation()
3217 if (EPI.ExceptionSpec.Type == EST_Unevaluated) in InitFunctionInstantiation()
3224 EPI = NewProto->getExtProtoInfo(); in InitFunctionInstantiation()
3225 EPI.ExceptionSpec.Type = NewEST; in InitFunctionInstantiation()
3226 EPI.ExceptionSpec.SourceDecl = New; in InitFunctionInstantiation()
[all …]
DSemaLambda.cpp870 FunctionProtoType::ExtProtoInfo EPI(Context.getDefaultCallingConvention( in ActOnStartOfLambdaDefinition() local
872 EPI.HasTrailingReturn = true; in ActOnStartOfLambdaDefinition()
873 EPI.TypeQuals |= DeclSpec::TQ_const; in ActOnStartOfLambdaDefinition()
884 Context.getFunctionType(DefaultTypeForNoTrailingReturn, None, EPI); in ActOnStartOfLambdaDefinition()
DSemaExprCXX.cpp1848 FunctionProtoType::ExtProtoInfo EPI; in FindAllocationFunctions() local
1849 EPI.Variadic = Proto->isVariadic(); in FindAllocationFunctions()
1852 = Context.getFunctionType(Context.VoidTy, ArgTypes, EPI); in FindAllocationFunctions()
2173 FunctionProtoType::ExtProtoInfo EPI; in DeclareGlobalAllocationFunction() local
2183 EPI.ExceptionSpec.Type = EST_Dynamic; in DeclareGlobalAllocationFunction()
2184 EPI.ExceptionSpec.Exceptions = llvm::makeArrayRef(BadAllocType); in DeclareGlobalAllocationFunction()
2187 EPI.ExceptionSpec = in DeclareGlobalAllocationFunction()
2194 Return, llvm::makeArrayRef(Params, NumParams), EPI); in DeclareGlobalAllocationFunction()
DSemaLookup.cpp741 FunctionProtoType::ExtProtoInfo EPI = ConvProto->getExtProtoInfo(); in LookupDirect() local
742 EPI.ExtInfo = EPI.ExtInfo.withCallingConv(CC_C); in LookupDirect()
743 EPI.ExceptionSpec = EST_None; in LookupDirect()
746 None, EPI); in LookupDirect()
DSemaExpr.cpp4661 FunctionProtoType::ExtProtoInfo EPI; in rewriteBuiltinFunctionDecl() local
4663 OverloadParams, EPI); in rewriteBuiltinFunctionDecl()
11146 FunctionProtoType::ExtProtoInfo EPI; in ActOnBlockArguments() local
11147 EPI.HasTrailingReturn = false; in ActOnBlockArguments()
11148 EPI.TypeQuals |= DeclSpec::TQ_const; in ActOnBlockArguments()
11149 T = Context.getFunctionType(Context.DependentTy, None, EPI); in ActOnBlockArguments()
11311 FunctionProtoType::ExtProtoInfo EPI; in ActOnBlockStmtExpr() local
11312 EPI.ExtInfo = Ext; in ActOnBlockStmtExpr()
11313 BlockTy = Context.getFunctionType(RetTy, None, EPI); in ActOnBlockStmtExpr()
11324 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); in ActOnBlockStmtExpr() local
[all …]
DSemaTemplateDeduction.cpp3691 FunctionProtoType::ExtProtoInfo EPI = InvokerFPT->getExtProtoInfo(); in SpecializeCorrespondingLambdaCallOperatorAndInvoker() local
3692 EPI.TypeQuals = 0; in SpecializeCorrespondingLambdaCallOperatorAndInvoker()
3694 InvokerFPT->getReturnType(), InvokerFPT->getParamTypes(), EPI)); in SpecializeCorrespondingLambdaCallOperatorAndInvoker()
DTreeTransform.h781 const FunctionProtoType::ExtProtoInfo &EPI);
4662 FunctionProtoType::ExtProtoInfo EPI = T->getExtProtoInfo(); in TransformFunctionProtoType() local
4665 if (TransformExceptionSpec(EPI.ExceptionSpec, EPIChanged)) in TransformFunctionProtoType()
4676 Result = getDerived().RebuildFunctionProtoType(ResultType, ParamTypes, EPI); in TransformFunctionProtoType()
10517 const FunctionProtoType::ExtProtoInfo &EPI) { in RebuildFunctionProtoType() argument
10521 EPI); in RebuildFunctionProtoType()
DSemaDecl.cpp7791 FunctionProtoType::ExtProtoInfo EPI( in ActOnFunctionDeclarator() local
7793 EPI.Variadic = true; in ActOnFunctionDeclarator()
7794 EPI.ExtInfo = FT->getExtInfo(); in ActOnFunctionDeclarator()
7796 QualType R = Context.getFunctionType(FT->getReturnType(), None, EPI); in ActOnFunctionDeclarator()
8017 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); in CheckFunctionDeclaration() local
8018 EPI.TypeQuals |= Qualifiers::Const; in CheckFunctionDeclaration()
8020 FPT->getParamTypes(), EPI)); in CheckFunctionDeclaration()
DSemaTemplate.cpp6771 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); in CheckFunctionTemplateSpecialization() local
6772 EPI.TypeQuals |= Qualifiers::Const; in CheckFunctionTemplateSpecialization()
6774 FPT->getParamTypes(), EPI); in CheckFunctionTemplateSpecialization()
/external/clang/lib/AST/
DASTContext.cpp2113 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); in adjustFunctionType() local
2114 EPI.ExtInfo = Info; in adjustFunctionType()
2115 Result = getFunctionType(FPT->getReturnType(), FPT->getParamTypes(), EPI); in adjustFunctionType()
2126 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); in adjustDeducedFunctionResultType() local
2127 FD->setType(getFunctionType(ResultType, FPT->getParamTypes(), EPI)); in adjustDeducedFunctionResultType()
2907 const FunctionProtoType::ExtProtoInfo &EPI) const { in getFunctionType()
2913 FunctionProtoType::Profile(ID, ResultTy, ArgArray.begin(), NumArgs, EPI, in getFunctionType()
2923 EPI.ExceptionSpec.Type == EST_None && isCanonicalResultType(ResultTy) && in getFunctionType()
2924 !EPI.HasTrailingReturn; in getFunctionType()
2938 FunctionProtoType::ExtProtoInfo CanonicalEPI = EPI; in getFunctionType()
[all …]
DASTDumper.cpp318 auto EPI = T->getExtProtoInfo(); in VisitFunctionProtoType() local
319 if (EPI.HasTrailingReturn) OS << " trailing_return"; in VisitFunctionProtoType()
323 switch (EPI.RefQualifier) { in VisitFunctionProtoType()
333 if (EPI.Variadic) in VisitFunctionProtoType()
1084 FunctionProtoType::ExtProtoInfo EPI = FPT->getExtProtoInfo(); in VisitFunctionDecl() local
1085 switch (EPI.ExceptionSpec.Type) { in VisitFunctionDecl()
1088 OS << " noexcept-unevaluated " << EPI.ExceptionSpec.SourceDecl; in VisitFunctionDecl()
1091 OS << " noexcept-uninstantiated " << EPI.ExceptionSpec.SourceTemplate; in VisitFunctionDecl()
/external/clang/lib/CodeGen/
DCGException.cpp1309 FunctionProtoType::ExtProtoInfo EPI; in Emit() local
1311 Context.getFunctionType(Context.VoidTy, ArgTys, EPI)); in Emit()
DCGOpenMPRuntime.cpp1454 FunctionProtoType::ExtProtoInfo EPI; in emitKmpRoutineEntryT() local
1456 C.getFunctionType(KmpInt32Ty, KmpRoutineEntryTyArgs, EPI)); in emitKmpRoutineEntryT()
/external/clang/lib/Serialization/
DASTReader.cpp5403 FunctionProtoType::ExtProtoInfo EPI; in readTypeRecord() local
5404 EPI.ExtInfo = FunctionType::ExtInfo(/*noreturn*/ Record[1], in readTypeRecord()
5412 EPI.Variadic = Record[Idx++]; in readTypeRecord()
5413 EPI.HasTrailingReturn = Record[Idx++]; in readTypeRecord()
5414 EPI.TypeQuals = Record[Idx++]; in readTypeRecord()
5415 EPI.RefQualifier = static_cast<RefQualifierKind>(Record[Idx++]); in readTypeRecord()
5417 readExceptionSpec(*Loc.F, ExceptionStorage, EPI.ExceptionSpec, Record, Idx); in readTypeRecord()
5424 return Context.getFunctionType(ResultType, ParamTypes, EPI); in readTypeRecord()
/external/bison/data/m4sugar/
Dm4sugar.m41902 # the PRO/EPI pairs.
/external/clang/include/clang/Sema/
DSema.h1173 const FunctionProtoType::ExtProtoInfo &EPI);