Home
last modified time | relevance | path

Searched refs:cxxThrowExpr (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/cert/
H A DThrownExceptionTypeCheck.cpp24 cxxThrowExpr(has(ignoringParenImpCasts( in registerMatchers()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DThrowKeywordMissingCheck.cpp29 stmt(anyOf(cxxThrowExpr(), callExpr(), returnStmt()))), in registerMatchers()
H A DInfiniteLoopCheck.cpp26 mapAnyOf(breakStmt, returnStmt, gotoStmt, cxxThrowExpr).with(Internal), in loopEndingStmt()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/hicpp/
H A DExceptionBaseclassCheck.cpp21 cxxThrowExpr( in registerMatchers()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/
H A DThrowByValueCatchByReferenceCheck.cpp31 Finder->addMatcher(cxxThrowExpr().bind("throw"), this); in registerMatchers()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DElseAfterReturnCheck.cpp174 breakStmt().bind(InterruptingStr), cxxThrowExpr().bind(InterruptingStr))); in registerMatchers()
/llvm-project-15.0.7/clang/unittests/ASTMatchers/
H A DASTMatchersNodeTest.cpp1504 notMatches("void foo() try { } catch(int X) { }", cxxThrowExpr())); in TEST_P()
1506 matches("void foo() try { throw; } catch(int X) { }", cxxThrowExpr())); in TEST_P()
1508 matches("void foo() try { throw 5;} catch(int X) { }", cxxThrowExpr())); in TEST_P()
H A DASTMatchersTraversalTest.cpp5281 cxxThrowExpr(hasParent(expr())))); in TEST()
5284 cxxThrowExpr(has(expr())))); in TEST()
5287 cxxThrowExpr(anyOf(hasParent(expr()), has(expr()))))); in TEST()
5295 cxxThrowExpr(has(integerLiteral())))); in TEST()
5298 cxxThrowExpr(hasDescendant(integerLiteral())))); in TEST()
5300 notMatches(code, cxxThrowExpr(allOf(hasDescendant(integerLiteral()), in TEST()
/llvm-project-15.0.7/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp210 REGISTER_MATCHER(cxxThrowExpr); in RegistryMaps()
/llvm-project-15.0.7/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp914 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXThrowExpr> cxxThrowExpr; variable
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchers.h2333 cxxThrowExpr;