/llvm-project/clang-tools-extra/clang-tidy/performance/ |
H A D | NoexceptMoveConstructorCheck.cpp | 37 const FunctionDecl *FuncDecl, const Expr *NoexceptExpr) { in reportNoexceptEvaluatedToFalse()
|
H A D | NoexceptDestructorCheck.cpp | 32 const FunctionDecl *FuncDecl, const Expr *NoexceptExpr) { in reportNoexceptEvaluatedToFalse()
|
H A D | NoexceptFunctionBaseCheck.cpp | 30 const Expr *NoexceptExpr = ProtoType->getNoexceptExpr(); in check() local
|
H A D | NoexceptSwapCheck.cpp | 56 const FunctionDecl *FuncDecl, const Expr *NoexceptExpr) { in reportNoexceptEvaluatedToFalse()
|
/llvm-project/clang-tools-extra/clang-tidy/utils/ |
H A D | ExceptionSpecAnalyzer.cpp | 144 const Expr *NoexceptExpr = FuncProto->getNoexceptExpr(); in analyzeFunctionEST() local
|
H A D | ExceptionAnalyzer.cpp | 328 const Expr *NoexceptExpr = FunProto->getNoexceptExpr(); canThrow() local
|
/llvm-project/clang/lib/Parse/ |
H A D | ParseCXXInlineMethods.cpp | 529 ExprResult NoexceptExpr; ParseLexedMethodDeclaration() local
|
H A D | ParseExprCXX.cpp | 1534 ExprResult NoexceptExpr; ParseLambdaExpressionAfterIntroducer() local
|
H A D | ParseDeclCXX.cpp | 4117 tryParseExceptionSpecification(bool Delayed,SourceRange & SpecificationRange,SmallVectorImpl<ParsedType> & DynamicExceptions,SmallVectorImpl<SourceRange> & DynamicExceptionRanges,ExprResult & NoexceptExpr,CachedTokens * & ExceptionSpecTokens) tryParseExceptionSpecification() argument
|
H A D | ParseDecl.cpp | 7508 ExprResult NoexceptExpr; ParseFunctionDeclarator() local
|
/llvm-project/clang/lib/Sema/ |
H A D | SemaExceptionSpec.cpp | 82 ActOnNoexceptSpec(Expr * NoexceptExpr,ExceptionSpecificationType & EST) ActOnNoexceptSpec() argument
|
H A D | DeclSpec.cpp | 177 getFunction(bool hasProto,bool isAmbiguous,SourceLocation LParenLoc,ParamInfo * Params,unsigned NumParams,SourceLocation EllipsisLoc,SourceLocation RParenLoc,bool RefQualifierIsLvalueRef,SourceLocation RefQualifierLoc,SourceLocation MutableLoc,ExceptionSpecificationType ESpecType,SourceRange ESpecRange,ParsedType * Exceptions,SourceRange * ExceptionRanges,unsigned NumExceptions,Expr * NoexceptExpr,CachedTokens * ExceptionSpecTokens,ArrayRef<NamedDecl * > DeclsInPrototype,SourceLocation LocalRangeBegin,SourceLocation LocalRangeEnd,Declarator & TheDeclarator,TypeResult TrailingReturnType,SourceLocation TrailingReturnTypeLoc,DeclSpec * MethodQualifiers) getFunction() argument
|
H A D | SemaTemplateDeduction.cpp | 1965 Expr *NoexceptExpr = FPP->getNoexceptExpr(); DeduceTemplateArgumentsByTypeMatch() local
|
H A D | SemaType.cpp | 5160 Expr *NoexceptExpr = nullptr; GetFullTypeForDeclarator() local
|
H A D | SemaDeclCXX.cpp | 18798 checkExceptionSpecification(bool IsTopLevel,ExceptionSpecificationType EST,ArrayRef<ParsedType> DynamicExceptions,ArrayRef<SourceRange> DynamicExceptionRanges,Expr * NoexceptExpr,SmallVectorImpl<QualType> & Exceptions,FunctionProtoType::ExceptionSpecInfo & ESI) checkExceptionSpecification() argument 18847 actOnDelayedExceptionSpecification(Decl * D,ExceptionSpecificationType EST,SourceRange SpecificationRange,ArrayRef<ParsedType> DynamicExceptions,ArrayRef<SourceRange> DynamicExceptionRanges,Expr * NoexceptExpr) actOnDelayedExceptionSpecification() argument
|
H A D | TreeTransform.h | 6356 ExprResult NoexceptExpr = getDerived().TransformExpr(ESI.NoexceptExpr); TransformExceptionSpec() local [all...] |
/llvm-project/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 1441 Expr *NoexceptExpr; global() member
|