Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchFinder.h241 template <typename MatcherT, typename NodeT>
243 match(MatcherT Matcher, const NodeT &Node, ASTContext &Context);
245 template <typename MatcherT>
247 match(MatcherT Matcher, const ast_type_traits::DynTypedNode &Node,
253 template <typename MatcherT>
286 template <typename MatcherT>
288 match(MatcherT Matcher, const ast_type_traits::DynTypedNode &Node, in match()
297 template <typename MatcherT, typename NodeT>
299 match(MatcherT Matcher, const NodeT &Node, ASTContext &Context) { in match()
303 template <typename MatcherT>
[all …]
H A DASTMatchersInternal.h617 template <typename MatcherT, typename IteratorT>
618 bool matchesFirstInRange(const MatcherT &Matcher, IteratorT Start, in matchesFirstInRange()
633 template <typename MatcherT, typename IteratorT>
634 bool matchesFirstInPointerRange(const MatcherT &Matcher, IteratorT Start, in matchesFirstInPointerRange()
1178 template <template <typename T> class MatcherT,
1188 return Matcher<T>(new MatcherT<T>());
1192 template <template <typename T, typename P1> class MatcherT,
1206 return Matcher<T>(new MatcherT<T, P1>(Param1));
1213 template <template <typename T, typename P1, typename P2> class MatcherT,
1227 return Matcher<T>(new MatcherT<T, P1, P2>(Param1, Param2));
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/Dynamic/
H A DVariantValue.h229 typedef ast_matchers::internal::Matcher<T> MatcherT; typedef