reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3943 EPI.ExceptionSpec.Type = getExceptionSpecType(); 3946 if (EPI.ExceptionSpec.Type == EST_Dynamic) { 3948 } else if (isComputedNoexcept(EPI.ExceptionSpec.Type)) { 3950 } else if (EPI.ExceptionSpec.Type == EST_Uninstantiated) { 3953 } else if (EPI.ExceptionSpec.Type == EST_Unevaluated) {tools/clang/include/clang/Sema/Sema.h
5208 ESI.Type = getExceptionSpecType(); 5209 if (ESI.Type == EST_Dynamic) { 5211 } else if (ESI.Type == EST_None) { 5215 ESI.Type = EST_NoexceptFalse;tools/clang/lib/AST/ASTContext.cpp
3725 if (ESI.Type == EST_None) 3732 if (ESI.Type == EST_BasicNoexcept) 3737 if (ESI.Type == EST_DependentNoexcept) 3743 if (ESI.Type == EST_Dynamic) { 3781 if (OnlyWantCanonical || !isComputedNoexcept(EPI.ExceptionSpec.Type) || 3823 switch (EPI.ExceptionSpec.Type) { 3829 CanonicalEPI.ExceptionSpec.Type = EST_None; 3842 CanonicalEPI.ExceptionSpec.Type = EST_None; 3844 CanonicalEPI.ExceptionSpec.Type = EST_Dynamic; 3854 CanonicalEPI.ExceptionSpec.Type = EST_BasicNoexcept; 3878 EPI.ExceptionSpec.Type, EPI.ExceptionSpec.Exceptions.size()); 3883 NumArgs, FunctionProtoType::hasExtraBitfields(EPI.ExceptionSpec.Type), 9752 EPI.ExceptionSpec.Type =tools/clang/lib/AST/ASTImporter.cpp
1228 ToEPI.ExceptionSpec.Type = FromEPI.ExceptionSpec.Type; 1228 ToEPI.ExceptionSpec.Type = FromEPI.ExceptionSpec.Type;tools/clang/lib/AST/JSONNodeDumper.cpp
510 switch (E.ExceptionSpec.Type) { 530 E.ExceptionSpec.Type == EST_NoexceptTrue);tools/clang/lib/AST/TextNodeDumper.cpp
1298 switch (EPI.ExceptionSpec.Type) {
tools/clang/lib/AST/Type.cpp989 if (info.ExceptionSpec.Type == EST_Dynamic) { 1285 if (info.ExceptionSpec.Type == EST_Dynamic) { 2966 FunctionTypeBits.ExceptionSpecType = epi.ExceptionSpec.Type; 2972 if (hasExtraBitfields(epi.ExceptionSpec.Type)) { 3161 !(unsigned(epi.ExceptionSpec.Type) & ~15) && 3165 (epi.ExceptionSpec.Type << 3)); 3167 if (epi.ExceptionSpec.Type == EST_Dynamic) { 3170 } else if (isComputedNoexcept(epi.ExceptionSpec.Type)) { 3172 } else if (epi.ExceptionSpec.Type == EST_Uninstantiated || 3173 epi.ExceptionSpec.Type == EST_Unevaluated) {tools/clang/lib/Sema/SemaDeclCXX.cpp
6808 EPI.ExceptionSpec.Type = EST_Unevaluated; 7011 EPI.ExceptionSpec.Type = EST_Unevaluated; 11589 EPI.ExceptionSpec.Type = EST_Unevaluated; 11883 EPI.ExceptionSpec.Type = EST_Unevaluated; 16063 ESI.Type = EST; 16096 ESI.Type = EST_BasicNoexcept;tools/clang/lib/Sema/SemaExceptionSpec.cpp
224 if (!isUnresolvedExceptionSpec(ESI.Type)) 350 if (ESI.Type == EST_Dynamic) { 356 if (ESI.Type == EST_NoexceptFalse) 357 ESI.Type = EST_None; 358 if (ESI.Type == EST_NoexceptTrue) 359 ESI.Type = EST_BasicNoexcept; 363 if (ESI.Type == EST_DependentNoexcept) { 373 if (getLangOpts().MSVCCompat && ESI.Type != EST_DependentNoexcept) { 378 ESI.Type != EST_DependentNoexcept) { 383 } else if (ESI.Type == EST_NoThrow) {tools/clang/lib/Sema/SemaExprCXX.cpp
2806 EPI.ExceptionSpec.Type = EST_Dynamic; 6030 ExceptionSpecificationType EST1 = ESI1.Type; 6031 ExceptionSpecificationType EST2 = ESI2.Type;tools/clang/lib/Sema/SemaLambda.cpp
1300 ConvExtInfo.ExceptionSpec.Type = EST_BasicNoexcept;
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp1784 assert(ESI.Type != EST_Uninstantiated); 1801 ESI.Type = EST_None;tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
4064 EPI.ExceptionSpec.Type != EST_None && 4065 EPI.ExceptionSpec.Type != EST_DynamicNone && 4066 EPI.ExceptionSpec.Type != EST_BasicNoexcept && 4069 if (EPI.ExceptionSpec.Type == EST_Uninstantiated) 4072 if (EPI.ExceptionSpec.Type == EST_Unevaluated) 4080 EPI.ExceptionSpec.Type = NewEST;tools/clang/lib/Sema/TreeTransform.h
5480 assert(ESI.Type != EST_Uninstantiated && ESI.Type != EST_Unevaluated); 5480 assert(ESI.Type != EST_Uninstantiated && ESI.Type != EST_Unevaluated); 5483 if (isComputedNoexcept(ESI.Type)) { 5490 ExceptionSpecificationType EST = ESI.Type; 5496 if (ESI.NoexceptExpr != NoexceptExpr.get() || EST != ESI.Type) 5499 ESI.Type = EST; 5502 if (ESI.Type != EST_Dynamic) 5568 ESI.Type = EST_DynamicNone;tools/clang/lib/Serialization/ASTReader.cpp
6897 ESI.Type = EST;