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

/external/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h306 template <typename T> class BindableMatcher;
323 template <typename T> inline DynTypedMatcher(const BindableMatcher<T> &M);
425 return DynTypedMatcher(BindableMatcher<T>(InnerMatcher).bind(ID));
438 inline DynTypedMatcher::DynTypedMatcher(const BindableMatcher<T> &M)
1020 /// BindableMatcher provides a \a bind() method that allows binding the
1023 class BindableMatcher : public Matcher<T> { class in namespace:clang::ast_matchers::internal
1025 explicit BindableMatcher(const Matcher<T> &M) : Matcher<T>(M) {} function in class:clang::ast_matchers::internal::BindableMatcher
1026 explicit BindableMatcher(MatcherInterface<T> *Implementation) function in class:clang::ast_matchers::internal::BindableMatcher
1304 BindableMatcher<T> makeAllOfComposite(
1310 return BindableMatcher<
[all...]
H A DASTMatchers.h114 const internal::BindableMatcher<T> &InnerMatcher) {
2964 AST_MATCHER_FUNCTION_P_OVERLOAD(internal::BindableMatcher<TypeLoc>, loc,
2966 return internal::BindableMatcher<TypeLoc>(
3449 internal::BindableMatcher<NestedNameSpecifierLoc>, loc,
3451 return internal::BindableMatcher<NestedNameSpecifierLoc>(
/external/clang/lib/ASTMatchers/Dynamic/
H A DMarshallers.h295 struct BuildReturnTypeVector<ast_matchers::internal::BindableMatcher<T> > {

Completed in 82 milliseconds