Searched refs:MatcherT (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchFinder.h | 252 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 D | ASTMatchersInternal.h | 848 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 D | ASTMatchers.h | 855 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 D | Marshallers.h | 1156 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 D | DebugInfoMetadata.cpp | 167 template <typename MatcherT> 170 MatcherT Matcher; in getNearestMatchingScope()
|
| /freebsd/contrib/bsnmp/tests/ |
| H A D | catch.hpp | 3723 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()
|