Searched refs:forEachDescendant (Results 1 - 3 of 3) sorted by relevance

/external/clang/unittests/ASTMatchers/
H A DASTMatchersTest.cpp734 functionDecl(forEachDescendant(
750 qualType(asString("int ***"), forEachDescendant(pointerType().bind("x"))),
3174 forEachDescendant(fieldDecl(hasName("x")).bind("x"))),
3183 recordDecl(hasName("A"), anyOf(m, forEachDescendant(m))),
3199 recordDecl(hasName("C"), forEachDescendant(fieldDecl().bind("f"))),
3207 recordDecl(hasName("C"), forEachDescendant(recordDecl(
3208 forEachDescendant(fieldDecl().bind("f"))))),
3216 compoundStmt(forEachDescendant(ifStmt().bind("if")),
3217 forEachDescendant(whileStmt().bind("while"))),
3251 anyOf(forEachDescendant(recordDec
[all...]
/external/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp157 REGISTER_MATCHER(forEachDescendant);
/external/clang/include/clang/ASTMatchers/
H A DASTMatchers.h1677 /// (matcher = recordDecl(forEachDescendant(recordDecl(hasName("X")))))
1686 /// As opposed to 'hasDescendant', 'forEachDescendant' will cause a match for
1690 /// recordDecl(forEachDescendant(recordDecl(forEachDescendant(recordDecl()))))
1698 LLVM_ATTRIBUTE_UNUSED forEachDescendant = {}; member in namespace:clang::ast_matchers
1717 return eachOf(Matcher, forEachDescendant(Matcher));
2420 /// forEachDescendant(varDecl().bind("d")),
2421 /// forEachDescendant(declRefExpr(to(decl(equalsBoundNode("d"))))))

Completed in 154 milliseconds