/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | ExceptionSpecificationType.h | 20 enum ExceptionSpecificationType { enum 35 inline bool isDynamicExceptionSpec(ExceptionSpecificationType ESpecType) { in isDynamicExceptionSpec() 39 inline bool isComputedNoexcept(ExceptionSpecificationType ESpecType) { in isComputedNoexcept() 44 inline bool isNoexceptExceptionSpec(ExceptionSpecificationType ESpecType) { in isNoexceptExceptionSpec() 49 inline bool isUnresolvedExceptionSpec(ExceptionSpecificationType ESpecType) { in isUnresolvedExceptionSpec() 53 inline bool isExplicitThrowExceptionSpec(ExceptionSpecificationType ESpecType) { in isExplicitThrowExceptionSpec()
|
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/ |
H A D | DeclarationFragments.cpp | 153 ExceptionSpecificationType ExceptionSpec) { in getExceptionSpecificationString() 156 case ExceptionSpecificationType::EST_None: in getExceptionSpecificationString() 158 case ExceptionSpecificationType::EST_DynamicNone: in getExceptionSpecificationString() 163 case ExceptionSpecificationType::EST_Dynamic: in getExceptionSpecificationString() 166 case ExceptionSpecificationType::EST_BasicNoexcept: in getExceptionSpecificationString() 169 case ExceptionSpecificationType::EST_DependentNoexcept: in getExceptionSpecificationString() 172 case ExceptionSpecificationType::EST_NoexceptFalse: in getExceptionSpecificationString() 178 case ExceptionSpecificationType::EST_NoexceptTrue: in getExceptionSpecificationString()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExceptionSpec.cpp | 83 ExceptionSpecificationType &EST) { in ActOnNoexceptSpec() 252 ExceptionSpecificationType EST = in exceptionSpecNotKnownYet() 549 ExceptionSpecificationType OldEST = Old->getExceptionSpecType(); in CheckEquivalentExceptionSpecImpl() 550 ExceptionSpecificationType NewEST = New->getExceptionSpecType(); in CheckEquivalentExceptionSpecImpl() 782 ExceptionSpecificationType SuperEST = Superset->getExceptionSpecType(); in CheckExceptionSpecSubset() 783 ExceptionSpecificationType SubEST = Subset->getExceptionSpecType(); in CheckExceptionSpecSubset()
|
H A D | DeclSpec.cpp | 171 ExceptionSpecificationType in getFunction()
|
H A D | SemaDeclCXX.cpp | 198 ExceptionSpecificationType EST = Proto->getExceptionSpecType(); in CalledDecl() 18857 bool IsTopLevel, ExceptionSpecificationType EST, in checkExceptionSpecification() 18906 Decl *D, ExceptionSpecificationType EST, SourceRange SpecificationRange, in actOnDelayedExceptionSpecification()
|
H A D | SemaTemplateInstantiateDecl.cpp | 4783 ExceptionSpecificationType NewEST = EST_Uninstantiated; in InitFunctionInstantiation()
|
H A D | TreeTransform.h | 6363 ExceptionSpecificationType EST = ESI.Type; in TransformExceptionSpec()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | AbstractBasicReader.h | 225 esi.Type = ExceptionSpecificationType(asImpl().readUInt32()); in readExceptionSpecInfo()
|
H A D | Type.h | 1972 LLVM_PREFERRED_TYPE(ExceptionSpecificationType) 5032 ExceptionSpecificationType Type = EST_None; 5050 ExceptionSpecInfo(ExceptionSpecificationType EST) : Type(EST) {} 5173 getExceptionSpecSize(ExceptionSpecificationType EST, unsigned NumExceptions) { 5253 ExceptionSpecificationType getExceptionSpecType() const { 5254 return static_cast<ExceptionSpecificationType>(
|
H A D | Decl.h | 2741 ExceptionSpecificationType getExceptionSpecType() const { in getExceptionSpecType()
|
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
H A D | DeclarationFragments.h | 232 getExceptionSpecificationString(ExceptionSpecificationType ExceptionSpec);
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 1377 LLVM_PREFERRED_TYPE(ExceptionSpecificationType) 1564 ExceptionSpecificationType getExceptionSpecType() const { in getExceptionSpecType() 1565 return static_cast<ExceptionSpecificationType>(ExceptionSpecType); in getExceptionSpecType() 1720 ExceptionSpecificationType ESpecType,
|
H A D | Sema.h | 4999 ExceptionSpecificationType ComputedEST; 5016 ExceptionSpecificationType getExceptionSpecType() const { in getExceptionSpecType() 5063 ExceptionSpecificationType EST, 5074 Decl *D, ExceptionSpecificationType EST, SourceRange SpecificationRange, 6139 ExceptionSpecificationType &EST);
|
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseDeclCXX.cpp | 4113 ExceptionSpecificationType Parser::tryParseExceptionSpecification( in tryParseExceptionSpecification() 4118 ExceptionSpecificationType Result = EST_None; in tryParseExceptionSpecification() 4175 ExceptionSpecificationType NoexceptType = EST_None; in tryParseExceptionSpecification() 4243 ExceptionSpecificationType Parser::ParseDynamicExceptionSpecification( in ParseDynamicExceptionSpecification()
|
H A D | ParseCXXInlineMethods.cpp | 549 ExceptionSpecificationType EST in ParseLexedMethodDeclaration()
|
H A D | ParseExprCXX.cpp | 1530 ExceptionSpecificationType ESpecType = EST_None; in ParseLambdaExpressionAfterIntroducer()
|
H A D | ParseDecl.cpp | 7511 ExceptionSpecificationType ESpecType = EST_None; in ParseFunctionDeclarator()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGException.cpp | 490 ExceptionSpecificationType EST = Proto->getExceptionSpecType(); in EmitStartEHSpec() 597 ExceptionSpecificationType EST = Proto->getExceptionSpecType(); in EmitEndEHSpec()
|
/freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
H A D | Parser.h | 2043 ExceptionSpecificationType tryParseExceptionSpecification( 2052 ExceptionSpecificationType ParseDynamicExceptionSpecification(
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ASTContext.cpp | 13099 ExceptionSpecificationType EST1 = ESI1.Type, EST2 = ESI2.Type; in mergeExceptionSpecs()
|