|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/ASTMatchers/ASTMatchers.h 1925 extern const internal::VariadicDynCastAllOfMatcher<Stmt, DoStmt> doStmt;
References
tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp 206 REGISTER_MATCHER(doStmt);
tools/clang/tools/extra/clang-tidy/bugprone/InfiniteLoopCheck.cpp 162 Finder->addMatcher(stmt(anyOf(whileStmt(LoopCondition), doStmt(LoopCondition),
tools/clang/tools/extra/clang-tidy/bugprone/SuspiciousStringCompareCheck.cpp 118 doStmt(hasCondition(StringCompareCallExpr)),
tools/clang/tools/extra/clang-tidy/bugprone/TerminatingContinueCheck.cpp 23 doStmt(hasCondition(ignoringImpCasts(
30 cxxForRangeStmt(), doStmt()))
tools/clang/tools/extra/clang-tidy/bugprone/UnusedReturnValueCheck.cpp 72 auto UnusedInDoStmt = doStmt(hasBody(MatchedCallExpr));
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/AvoidGotoCheck.cpp 35 auto Loop = stmt(anyOf(forStmt(), cxxForRangeStmt(), whileStmt(), doStmt()));
38 whileStmt(hasAncestor(Loop)), doStmt(hasAncestor(Loop))));
tools/clang/tools/extra/clang-tidy/llvm/PreferIsaOrDynCastInConditionalsCheck.cpp 58 stmt(anyOf(ifStmt(Any), whileStmt(Any), doStmt(Condition),
tools/clang/tools/extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp 48 whileStmt(), doStmt()))))))),
tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp 128 Finder->addMatcher(doStmt().bind("do"), this);
tools/clang/tools/extra/clang-tidy/readability/RedundantControlFlowCheck.cpp 43 stmt(anyOf(forStmt(), cxxForRangeStmt(), whileStmt(), doStmt()),
tools/clang/unittests/ASTMatchers/ASTMatchersNodeTest.cpp 1139 EXPECT_TRUE(matches("void x() { do {} while(true); }", doStmt()));
1140 EXPECT_TRUE(matches("void x() { do ; while(false); }", doStmt()));
1144 EXPECT_TRUE(notMatches("void x() { while(true) {} }", doStmt()));
tools/clang/unittests/ASTMatchers/ASTMatchersTraversalTest.cpp 1386 doStmt(hasBody(compoundStmt()))));