Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchFinder.h252 template <typename MatcherT, typename NodeT>
254 match(MatcherT Matcher, const NodeT &Node, ASTContext &Context);
256 template <typename MatcherT>
257 SmallVector<BoundNodes, 1> match(MatcherT Matcher, const DynTypedNode &Node,
263 template <typename MatcherT>
264 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context);
301 template <typename MatcherT>
302 SmallVector<BoundNodes, 1> match(MatcherT Matcher, const DynTypedNode &Node, in match()
311 template <typename MatcherT, typename NodeT>
313 match(MatcherT Matcher, const NodeT &Node, ASTContext &Context) { in match()
[all …]
H A DASTMatchersInternal.h848 template <typename MatcherT, typename IteratorT>
849 IteratorT matchesFirstInRange(const MatcherT &Matcher, IteratorT Start,
864 template <typename MatcherT, typename IteratorT>
865 IteratorT matchesFirstInPointerRange(const MatcherT &Matcher, IteratorT Start,
1558 template <template <typename T, typename... Params> class MatcherT,
1569 return Matcher<T>(new_from_tuple<MatcherT<T, ParamTypes...>>(Params));
1576 new_from_tuple<MatcherT<T, ParamTypes...>>(std::move(Params)));
H A DASTMatchers.h855 template <template <typename T, typename... P> class MatcherT, typename... P,
858 internal::PolymorphicMatcher<MatcherT, ReturnTypesF, P...>>
860 const internal::PolymorphicMatcher<MatcherT, ReturnTypesF, P...> in traverse() argument
863 internal::PolymorphicMatcher<MatcherT, ReturnTypesF, P...>>(TK, in traverse()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DMarshallers.h1156 template <typename CladeType, typename... MatcherT>
1158 ast_matchers::internal::MapAnyOfMatcherImpl<CladeType, MatcherT...>,
1162 std::vector<ASTNodeKind>{ASTNodeKind::getFromNodeKind<MatcherT>()...});
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfoMetadata.cpp167 template <typename MatcherT>
170 MatcherT Matcher; in getNearestMatchingScope()
/freebsd/contrib/bsnmp/tests/
H A Dcatch.hpp3723 template<typename ArgT, typename MatcherT>
3726 MatcherT m_matcher;
3729 MatchExpr( ArgT const& arg, MatcherT const& matcher, StringRef const& matcherString ) in MatchExpr()
3750 template<typename ArgT, typename MatcherT>
3751 … makeMatchExpr( ArgT const& arg, MatcherT const& matcher, StringRef const& matcherString ) -> Mat… in makeMatchExpr()
3752 return MatchExpr<ArgT, MatcherT>( arg, matcher, matcherString ); in makeMatchExpr()