reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2011 extern const internal::VariadicDynCastAllOfMatcher<Stmt, SwitchCase> switchCase;
489 REGISTER_MATCHER(switchCase);
tools/clang/tools/extra/clang-tidy/bugprone/UnusedReturnValueCheck.cpp 77 auto UnusedInCaseStmt = switchCase(forEach(MatchedCallExpr));
tools/clang/unittests/ASTMatchers/ASTMatchersNodeTest.cpp1148 EXPECT_TRUE(matches("void x() { switch(42) { case 42:; } }", switchCase())); 1149 EXPECT_TRUE(matches("void x() { switch(42) { default:; } }", switchCase())); 1150 EXPECT_TRUE(matches("void x() { switch(42) default:; }", switchCase())); 1151 EXPECT_TRUE(notMatches("void x() { switch(42) {} }", switchCase()));