Searched refs:ExceptionSpec (Results 1 - 18 of 18) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | Type.cpp | 989 if (info.ExceptionSpec.Type == EST_Dynamic) { 991 for (auto exceptionType : info.ExceptionSpec.Exceptions) { 1003 info.ExceptionSpec.Exceptions = 1287 if (info.ExceptionSpec.Type == EST_Dynamic) { 1289 for (auto exceptionType : info.ExceptionSpec.Exceptions) { 1302 info.ExceptionSpec.Exceptions = 2967 FunctionTypeBits.ExceptionSpecType = epi.ExceptionSpec.Type; 2973 if (hasExtraBitfields(epi.ExceptionSpec.Type)) { 2975 ExtraBits.NumExceptionType = epi.ExceptionSpec.Exceptions.size(); 2998 for (QualType ExceptionType : epi.ExceptionSpec [all...] |
H A D | TextNodeDumper.cpp | 1306 switch (EPI.ExceptionSpec.Type) { 1310 OS << " noexcept-unevaluated " << EPI.ExceptionSpec.SourceDecl; 1313 OS << " noexcept-uninstantiated " << EPI.ExceptionSpec.SourceTemplate;
|
H A D | JSONNodeDumper.cpp | 517 switch (E.ExceptionSpec.Type) { 522 for (QualType QT : E.ExceptionSpec.Exceptions) 537 E.ExceptionSpec.Type == EST_NoexceptTrue); 539 // [this, E]() { Visit(E.ExceptionSpec.NoexceptExpr); });
|
H A D | ASTContext.cpp | 3935 if (OnlyWantCanonical || !isComputedNoexcept(EPI.ExceptionSpec.Type) || 3936 EPI.ExceptionSpec.NoexceptExpr == FPT->getNoexceptExpr()) 3948 isCanonicalExceptionSpecification(EPI.ExceptionSpec, NoexceptInType); 3977 switch (EPI.ExceptionSpec.Type) { 3983 CanonicalEPI.ExceptionSpec.Type = EST_None; 3990 for (QualType ET : EPI.ExceptionSpec.Exceptions) { 3996 CanonicalEPI.ExceptionSpec.Type = EST_None; 3998 CanonicalEPI.ExceptionSpec.Type = EST_Dynamic; 3999 CanonicalEPI.ExceptionSpec.Exceptions = ExceptionTypeStorage; 4008 CanonicalEPI.ExceptionSpec [all...] |
H A D | ASTImporter.cpp | 1268 FromEPI.ExceptionSpec.NoexceptExpr, 1269 FromEPI.ExceptionSpec.SourceDecl, 1270 FromEPI.ExceptionSpec.SourceTemplate); 1279 ToEPI.ExceptionSpec.Type = FromEPI.ExceptionSpec.Type; 1280 ToEPI.ExceptionSpec.Exceptions = ExceptionTypes; 1282 ToEPI.ExceptionSpec.NoexceptExpr, 1283 ToEPI.ExceptionSpec.SourceDecl, 1284 ToEPI.ExceptionSpec.SourceTemplate) = *Imp; 3279 if (FromEPI.ExceptionSpec [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Demangle/ |
H A D | ItaniumDemangle.h | 644 const Node *ExceptionSpec; member in class:final 653 ExceptionSpec(ExceptionSpec_) {} 656 F(Ret, Params, CVQuals, RefQual, ExceptionSpec); 692 if (ExceptionSpec != nullptr) { 694 ExceptionSpec->print(S); 3440 Node *ExceptionSpec = nullptr; local 3442 ExceptionSpec = make<NameType>("noexcept"); 3443 if (!ExceptionSpec) 3449 ExceptionSpec = make<NoexceptSpec>(E); 3450 if (!ExceptionSpec) [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 4367 EPI.ExceptionSpec.Type != EST_None && 4368 EPI.ExceptionSpec.Type != EST_DynamicNone && 4369 EPI.ExceptionSpec.Type != EST_BasicNoexcept && 4372 if (EPI.ExceptionSpec.Type == EST_Uninstantiated) 4373 ExceptionSpecTemplate = EPI.ExceptionSpec.SourceTemplate; 4375 if (EPI.ExceptionSpec.Type == EST_Unevaluated) 4383 EPI.ExceptionSpec.Type = NewEST; 4384 EPI.ExceptionSpec.SourceDecl = New; 4385 EPI.ExceptionSpec.SourceTemplate = ExceptionSpecTemplate;
|
H A D | SemaExprCXX.cpp | 2807 EPI.ExceptionSpec.Type = EST_Dynamic; 2808 EPI.ExceptionSpec.Exceptions = llvm::makeArrayRef(BadAllocType); 2811 EPI.ExceptionSpec = 6514 EPI1.ExceptionSpec = EPI2.ExceptionSpec = 6515 mergeExceptionSpecs(*this, EPI1.ExceptionSpec, EPI2.ExceptionSpec,
|
H A D | SemaDeclCXX.cpp | 6892 EPI.ExceptionSpec.Type = EST_Unevaluated; 6893 EPI.ExceptionSpec.SourceDecl = MD; 7094 EPI.ExceptionSpec.Type = EST_Unevaluated; 7095 EPI.ExceptionSpec.SourceDecl = MD; 8187 EPI.ExceptionSpec.Type = EST_Unevaluated; 8188 EPI.ExceptionSpec.SourceDecl = FD; 12773 EPI.ExceptionSpec.Type = EST_Unevaluated; 12774 EPI.ExceptionSpec.SourceDecl = DerivedCtor; 13066 EPI.ExceptionSpec.Type = EST_Unevaluated; 13067 EPI.ExceptionSpec [all...] |
H A D | SemaTemplateDeduction.cpp | 3170 Function->getLocation(), EPI.ExceptionSpec, ExceptionStorage, 4052 EPI.ExceptionSpec = FunctionTypeP->getExtProtoInfo().ExceptionSpec;
|
H A D | SemaLambda.cpp | 1307 ConvExtInfo.ExceptionSpec.Type = EST_BasicNoexcept;
|
H A D | SemaTemplateInstantiate.cpp | 2142 Proto->getExtProtoInfo().ExceptionSpec;
|
H A D | SemaLookup.cpp | 1107 EPI.ExceptionSpec = EST_None;
|
H A D | SemaType.cpp | 5061 EPI.ExceptionSpec);
|
H A D | TreeTransform.h | 5516 if (TransformExceptionSpec(EPI.ExceptionSpec, EPIChanged))
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Type.h | 3843 ExceptionSpecInfo ExceptionSpec; member in struct:clang::FunctionType::ExtInfo::final::ExtProtoInfo 3854 Result.ExceptionSpec = ESI; 3981 EPI.ExceptionSpec = getExceptionSpecInfo();
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/ |
H A D | ClangASTContext.cpp | 1926 proto_info.ExceptionSpec = EST_None;
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 11383 auto ESI = FPT->getExtProtoInfo().ExceptionSpec;
|
Completed in 484 milliseconds