/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | Type.cpp | 1055 if (info.ExceptionSpec.Type == EST_Dynamic) { in VisitFunctionProtoType() 1057 for (auto exceptionType : info.ExceptionSpec.Exceptions) { in VisitFunctionProtoType() 1069 info.ExceptionSpec.Exceptions = in VisitFunctionProtoType() 1350 if (info.ExceptionSpec.Type == EST_Dynamic) { in VisitFunctionType() 1352 for (auto exceptionType : info.ExceptionSpec.Exceptions) { in VisitFunctionType() 1365 info.ExceptionSpec.Exceptions = in VisitFunctionType() 3161 FunctionTypeBits.ExceptionSpecType = epi.ExceptionSpec.Type; in FunctionProtoType() 3167 if (hasExtraBitfields(epi.ExceptionSpec.Type)) { in FunctionProtoType() 3169 ExtraBits.NumExceptionType = epi.ExceptionSpec.Exceptions.size(); in FunctionProtoType() 3186 for (QualType ExceptionType : epi.ExceptionSpec.Exceptions) { in FunctionProtoType() [all …]
|
H A D | JSONNodeDumper.cpp | 525 switch (E.ExceptionSpec.Type) { in VisitFunctionProtoType() 530 for (QualType QT : E.ExceptionSpec.Exceptions) in VisitFunctionProtoType() 545 E.ExceptionSpec.Type == EST_NoexceptTrue); in VisitFunctionProtoType()
|
H A D | ASTContext.cpp | 4269 if (OnlyWantCanonical || !isComputedNoexcept(EPI.ExceptionSpec.Type) || in getFunctionTypeInternal() 4270 EPI.ExceptionSpec.NoexceptExpr == FPT->getNoexceptExpr()) in getFunctionTypeInternal() 4282 isCanonicalExceptionSpecification(EPI.ExceptionSpec, NoexceptInType); in getFunctionTypeInternal() 4311 switch (EPI.ExceptionSpec.Type) { in getFunctionTypeInternal() 4317 CanonicalEPI.ExceptionSpec.Type = EST_None; in getFunctionTypeInternal() 4324 for (QualType ET : EPI.ExceptionSpec.Exceptions) { in getFunctionTypeInternal() 4330 CanonicalEPI.ExceptionSpec.Type = EST_None; in getFunctionTypeInternal() 4332 CanonicalEPI.ExceptionSpec.Type = EST_Dynamic; in getFunctionTypeInternal() 4333 CanonicalEPI.ExceptionSpec.Exceptions = ExceptionTypeStorage; in getFunctionTypeInternal() 4342 CanonicalEPI.ExceptionSpec.Type = EST_BasicNoexcept; in getFunctionTypeInternal() [all …]
|
H A D | TextNodeDumper.cpp | 1607 switch (EPI.ExceptionSpec.Type) { in VisitFunctionDecl() 1611 OS << " noexcept-unevaluated " << EPI.ExceptionSpec.SourceDecl; in VisitFunctionDecl() 1614 OS << " noexcept-uninstantiated " << EPI.ExceptionSpec.SourceTemplate; in VisitFunctionDecl()
|
H A D | ASTImporter.cpp | 1270 ToEPI.ExceptionSpec.Type = FromEPI.ExceptionSpec.Type; in VisitFunctionProtoType() 1271 ToEPI.ExceptionSpec.NoexceptExpr = in VisitFunctionProtoType() 1272 importChecked(Err, FromEPI.ExceptionSpec.NoexceptExpr); in VisitFunctionProtoType() 1273 ToEPI.ExceptionSpec.SourceDecl = in VisitFunctionProtoType() 1274 importChecked(Err, FromEPI.ExceptionSpec.SourceDecl); in VisitFunctionProtoType() 1275 ToEPI.ExceptionSpec.SourceTemplate = in VisitFunctionProtoType() 1276 importChecked(Err, FromEPI.ExceptionSpec.SourceTemplate); in VisitFunctionProtoType() 1277 ToEPI.ExceptionSpec.Exceptions = ExceptionTypes; in VisitFunctionProtoType() 3375 if (FromEPI.ExceptionSpec.SourceDecl || in VisitFunctionDecl() 3376 FromEPI.ExceptionSpec.SourceTemplate || in VisitFunctionDecl() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/ |
H A D | ItaniumDemangle.h | 648 const Node *ExceptionSpec; variable 657 ExceptionSpec(ExceptionSpec_) {} in FunctionType() 660 F(Ret, Params, CVQuals, RefQual, ExceptionSpec); in match() 696 if (ExceptionSpec != nullptr) { in printRight() 698 ExceptionSpec->print(S); in printRight() 3491 Node *ExceptionSpec = nullptr; in parseFunctionType() local 3493 ExceptionSpec = make<NameType>("noexcept"); in parseFunctionType() 3494 if (!ExceptionSpec) in parseFunctionType() 3500 ExceptionSpec = make<NoexceptSpec>(E); in parseFunctionType() 3501 if (!ExceptionSpec) in parseFunctionType() [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 4528 EPI.ExceptionSpec.Type != EST_None && in InitFunctionInstantiation() 4529 EPI.ExceptionSpec.Type != EST_DynamicNone && in InitFunctionInstantiation() 4530 EPI.ExceptionSpec.Type != EST_BasicNoexcept && in InitFunctionInstantiation() 4533 if (EPI.ExceptionSpec.Type == EST_Uninstantiated) in InitFunctionInstantiation() 4534 ExceptionSpecTemplate = EPI.ExceptionSpec.SourceTemplate; in InitFunctionInstantiation() 4536 if (EPI.ExceptionSpec.Type == EST_Unevaluated) in InitFunctionInstantiation() 4544 EPI.ExceptionSpec.Type = NewEST; in InitFunctionInstantiation() 4545 EPI.ExceptionSpec.SourceDecl = New; in InitFunctionInstantiation() 4546 EPI.ExceptionSpec.SourceTemplate = ExceptionSpecTemplate; in InitFunctionInstantiation()
|
H A D | SemaExprCXX.cpp | 3031 EPI.ExceptionSpec.Type = EST_Dynamic; in DeclareGlobalAllocationFunction() 3032 EPI.ExceptionSpec.Exceptions = llvm::makeArrayRef(BadAllocType); in DeclareGlobalAllocationFunction() 3035 EPI.ExceptionSpec = in DeclareGlobalAllocationFunction() 6764 EPI1.ExceptionSpec = EPI2.ExceptionSpec = in FindCompositePointerType() 6765 mergeExceptionSpecs(*this, EPI1.ExceptionSpec, EPI2.ExceptionSpec, in FindCompositePointerType()
|
H A D | SemaDeclCXX.cpp | 7263 EPI.ExceptionSpec.Type = EST_Unevaluated; in getImplicitMethodEPI() 7264 EPI.ExceptionSpec.SourceDecl = MD; in getImplicitMethodEPI() 7468 EPI.ExceptionSpec.Type = EST_Unevaluated; in CheckExplicitlyDefaultedSpecialMember() 7469 EPI.ExceptionSpec.SourceDecl = MD; in CheckExplicitlyDefaultedSpecialMember() 8565 EPI.ExceptionSpec.Type = EST_Unevaluated; in CheckExplicitlyDefaultedComparison() 8566 EPI.ExceptionSpec.SourceDecl = FD; in CheckExplicitlyDefaultedComparison() 13178 EPI.ExceptionSpec.Type = EST_Unevaluated; in findInheritingConstructor() 13179 EPI.ExceptionSpec.SourceDecl = DerivedCtor; in findInheritingConstructor() 13491 EPI.ExceptionSpec.Type = EST_Unevaluated; in AdjustDestructorExceptionSpec() 13492 EPI.ExceptionSpec.SourceDecl = Destructor; in AdjustDestructorExceptionSpec()
|
H A D | SemaTemplateDeduction.cpp | 3368 Function->getLocation(), EPI.ExceptionSpec, ExceptionStorage, in SubstituteExplicitTemplateArguments() 4254 EPI.ExceptionSpec = FunctionTypeP->getExtProtoInfo().ExceptionSpec; in adjustCCAndNoReturn()
|
H A D | SemaLambda.cpp | 1372 ConvExtInfo.ExceptionSpec.Type = EST_BasicNoexcept; in addFunctionPointerConversion()
|
H A D | SemaTemplateInstantiate.cpp | 2213 Proto->getExtProtoInfo().ExceptionSpec; in SubstExceptionSpec()
|
H A D | SemaLookup.cpp | 1169 EPI.ExceptionSpec = EST_None; in LookupDirect()
|
H A D | SemaType.cpp | 5339 EPI.ExceptionSpec); in GetFullTypeForDeclarator()
|
H A D | TreeTransform.h | 5872 if (TransformExceptionSpec(EPI.ExceptionSpec, EPIChanged)) in TransformFunctionProtoType()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | TypeProperties.td | 338 epi.ExceptionSpec = exceptionSpecifier;
|
H A D | Type.h | 3976 ExceptionSpecInfo ExceptionSpec; 3987 Result.ExceptionSpec = ESI; 4114 EPI.ExceptionSpec = getExceptionSpecInfo();
|
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/asn1/ |
H A D | ChangeLog | 670 * parse.y: Drop ExceptionSpec for now, its not used.
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 11562 auto ESI = FPT->getExtProtoInfo().ExceptionSpec; in FinishedDeserializing()
|