Home
last modified time | relevance | path

Searched refs:MatcherT (Results 1 – 6 of 6) 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/catch2/include/internal/
Dcatch_capture_matchers.h21 template<typename ArgT, typename MatcherT>
24 MatcherT m_matcher;
27 MatchExpr( ArgT const& arg, MatcherT const& matcher, StringRef const& matcherString ) in MatchExpr()
48 template<typename ArgT, typename MatcherT>
49 … makeMatchExpr( ArgT const& arg, MatcherT const& matcher, StringRef const& matcherString ) -> Mat…
50 return MatchExpr<ArgT, MatcherT>( arg, matcher, matcherString );
/external/clang/include/clang/ASTMatchers/Dynamic/
DVariantValue.h227 typedef ast_matchers::internal::Matcher<T> MatcherT; typedef
/external/catch2/single_include/catch2/
Dcatch.hpp3369 template<typename ArgT, typename MatcherT>
3372 MatcherT m_matcher;
3375 MatchExpr( ArgT const& arg, MatcherT const& matcher, StringRef const& matcherString ) in MatchExpr()
3396 template<typename ArgT, typename MatcherT>
3397 … makeMatchExpr( ArgT const& arg, MatcherT const& matcher, StringRef const& matcherString ) -> Mat… in makeMatchExpr()
3398 return MatchExpr<ArgT, MatcherT>( arg, matcher, matcherString ); in makeMatchExpr()
/external/bcc/tests/cc/
Dcatch.hpp2975 template<typename MatcherT>
2976 struct StringHolder : MatcherImpl<MatcherT, NSString*>{