Searched refs:TypeMatcher (Results 1 - 5 of 5) sorted by relevance

/external/clang/include/clang/ASTMatchers/
H A DASTMatchFinder.h127 void addMatcher(const TypeMatcher &NodeMatch,
H A DASTMatchersMacros.h315 template <typename T> struct TypeMatcher##MatcherName##Getter { \
320 QualType, internal::TypeMatcher##MatcherName##Getter, \
H A DASTMatchers.h113 typedef internal::Matcher<QualType> TypeMatcher; typedef in namespace:clang::ast_matchers
123 /// to an \c internal::Matcher<> type such as \c TypeMatcher.
/external/clang/unittests/ASTMatchers/
H A DASTMatchersTest.cpp783 TEST(TypeMatcher, MatchesClassType) {
784 TypeMatcher TypeA = hasDeclaration(recordDecl(hasName("A")));
789 TypeMatcher TypeDerivedFromA = hasDeclaration(recordDecl(isDerivedFrom("A")));
795 TypeMatcher TypeAHasClassB = hasDeclaration(
811 TypeMatcher TypeAHasClassB = hasDeclaration(
882 TypeMatcher ClassX = hasDeclaration(recordDecl(hasName("X")));
894 TypeMatcher ClassX = hasDeclaration(recordDecl(hasName("X")));
2227 const TypeMatcher AnyType = anything();
2240 expr(hasType(TypeMatcher(
2242 TypeMatcher(hasDeclaratio
[all...]
/external/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp796 void MatchFinder::addMatcher(const TypeMatcher &NodeMatch,

Completed in 113 milliseconds