Searched refs:MatcherT (Results 1 - 4 of 4) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchFinder.h240 template <typename MatcherT, typename NodeT>
242 match(MatcherT Matcher, const NodeT &Node, ASTContext &Context);
244 template <typename MatcherT>
246 match(MatcherT Matcher, const ast_type_traits::DynTypedNode &Node,
252 template <typename MatcherT>
253 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context);
285 template <typename MatcherT>
287 match(MatcherT Matcher, const ast_type_traits::DynTypedNode &Node,
296 template <typename MatcherT, typename NodeT>
298 match(MatcherT Matche
[all...]
H A DASTMatchersInternal.h629 template <typename MatcherT, typename IteratorT>
630 bool matchesFirstInRange(const MatcherT &Matcher, IteratorT Start,
645 template <typename MatcherT, typename IteratorT>
646 bool matchesFirstInPointerRange(const MatcherT &Matcher, IteratorT Start,
1224 /// A PolymorphicMatcherWithParamN<MatcherT, P1, ..., PN> object can be
1226 /// used as a Matcher<T> where a MatcherT<T, P1, ..., PN>(p1, ..., pN)
1236 template <template <typename T> class MatcherT,
1246 return Matcher<T>(new MatcherT<T>());
1250 template <template <typename T, typename P1> class MatcherT,
1264 return Matcher<T>(new MatcherT<
[all...]
H A DASTMatchers.h749 template <template <typename T, typename P1> class MatcherT, typename P1,
752 internal::PolymorphicMatcherWithParam1<MatcherT, P1, ReturnTypesF>>
755 const internal::PolymorphicMatcherWithParam1<MatcherT, P1, ReturnTypesF>
758 internal::PolymorphicMatcherWithParam1<MatcherT, P1, ReturnTypesF>>(
762 template <template <typename T, typename P1, typename P2> class MatcherT,
765 internal::PolymorphicMatcherWithParam2<MatcherT, P1, P2, ReturnTypesF>>
768 const internal::PolymorphicMatcherWithParam2<MatcherT, P1, P2, ReturnTypesF>
771 internal::PolymorphicMatcherWithParam2<MatcherT, P1, P2, ReturnTypesF>>(
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/Dynamic/
H A DVariantValue.h228 typedef ast_matchers::internal::Matcher<T> MatcherT; typedef in struct:clang::ast_matchers::dynamic::final

Completed in 183 milliseconds