Home
last modified time | relevance | path

Searched refs:MatcherT (Results 1 – 3 of 3) sorted by relevance

/external/clang/include/clang/ASTMatchers/
DASTMatchFinder.h234 template <typename MatcherT, typename NodeT>
236 match(MatcherT Matcher, const NodeT &Node, ASTContext &Context);
238 template <typename MatcherT>
240 match(MatcherT Matcher, const ast_type_traits::DynTypedNode &Node,
246 template <typename MatcherT>
247 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context);
279 template <typename MatcherT>
281 match(MatcherT Matcher, const ast_type_traits::DynTypedNode &Node, in match()
290 template <typename MatcherT, typename NodeT>
292 match(MatcherT Matcher, const NodeT &Node, ASTContext &Context) { in match()
[all …]
DASTMatchersInternal.h588 template <typename MatcherT, typename IteratorT>
589 bool matchesFirstInRange(const MatcherT &Matcher, IteratorT Start, in matchesFirstInRange()
604 template <typename MatcherT, typename IteratorT>
605 bool matchesFirstInPointerRange(const MatcherT &Matcher, IteratorT Start, in matchesFirstInPointerRange()
1071 template <template <typename T> class MatcherT,
1080 return Matcher<T>(new MatcherT<T>());
1084 template <template <typename T, typename P1> class MatcherT,
1098 return Matcher<T>(new MatcherT<T, P1>(Param1));
1105 template <template <typename T, typename P1, typename P2> class MatcherT,
1119 return Matcher<T>(new MatcherT<T, P1, P2>(Param1, Param2));
/external/clang/include/clang/ASTMatchers/Dynamic/
DVariantValue.h227 typedef ast_matchers::internal::Matcher<T> MatcherT; typedef