Home
last modified time | relevance | path

Searched defs:NoexceptExpr (Results 1 – 17 of 17) sorted by relevance

/llvm-project/clang-tools-extra/clang-tidy/performance/
H A DNoexceptMoveConstructorCheck.cpp37 const FunctionDecl *FuncDecl, const Expr *NoexceptExpr) { in reportNoexceptEvaluatedToFalse()
H A DNoexceptDestructorCheck.cpp32 const FunctionDecl *FuncDecl, const Expr *NoexceptExpr) { in reportNoexceptEvaluatedToFalse()
H A DNoexceptFunctionBaseCheck.cpp30 const Expr *NoexceptExpr = ProtoType->getNoexceptExpr(); in check() local
H A DNoexceptSwapCheck.cpp56 const FunctionDecl *FuncDecl, const Expr *NoexceptExpr) { in reportNoexceptEvaluatedToFalse()
/llvm-project/clang-tools-extra/clang-tidy/utils/
H A DExceptionSpecAnalyzer.cpp144 const Expr *NoexceptExpr = FuncProto->getNoexceptExpr(); in analyzeFunctionEST() local
H A DExceptionAnalyzer.cpp328 const Expr *NoexceptExpr = FunProto->getNoexceptExpr(); canThrow() local
/llvm-project/clang/lib/Parse/
H A DParseCXXInlineMethods.cpp529 ExprResult NoexceptExpr; ParseLexedMethodDeclaration() local
H A DParseExprCXX.cpp1534 ExprResult NoexceptExpr; ParseLambdaExpressionAfterIntroducer() local
H A DParseDeclCXX.cpp4117 tryParseExceptionSpecification(bool Delayed,SourceRange & SpecificationRange,SmallVectorImpl<ParsedType> & DynamicExceptions,SmallVectorImpl<SourceRange> & DynamicExceptionRanges,ExprResult & NoexceptExpr,CachedTokens * & ExceptionSpecTokens) tryParseExceptionSpecification() argument
H A DParseDecl.cpp7508 ExprResult NoexceptExpr; ParseFunctionDeclarator() local
/llvm-project/clang/lib/Sema/
H A DSemaExceptionSpec.cpp82 ActOnNoexceptSpec(Expr * NoexceptExpr,ExceptionSpecificationType & EST) ActOnNoexceptSpec() argument
H A DDeclSpec.cpp177 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 DSemaTemplateDeduction.cpp1965 Expr *NoexceptExpr = FPP->getNoexceptExpr(); DeduceTemplateArgumentsByTypeMatch() local
H A DSemaType.cpp5160 Expr *NoexceptExpr = nullptr; GetFullTypeForDeclarator() local
H A DSemaDeclCXX.cpp18798 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 DTreeTransform.h6356 ExprResult NoexceptExpr = getDerived().TransformExpr(ESI.NoexceptExpr); TransformExceptionSpec() local
[all...]
/llvm-project/clang/include/clang/Sema/
H A DDeclSpec.h1441 Expr *NoexceptExpr; global() member