Searched refs:MatcherT (Results 1 – 4 of 4) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchFinder.h | 249 template <typename MatcherT, typename NodeT> 251 match(MatcherT Matcher, const NodeT &Node, ASTContext &Context); 253 template <typename MatcherT> 254 SmallVector<BoundNodes, 1> match(MatcherT Matcher, const DynTypedNode &Node, 260 template <typename MatcherT> 261 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context); 298 template <typename MatcherT> 299 SmallVector<BoundNodes, 1> match(MatcherT Matcher, const DynTypedNode &Node, in match() 308 template <typename MatcherT, typename NodeT> 310 match(MatcherT Matcher, const NodeT &Node, ASTContext &Context) { in match() [all …]
|
| H A D | ASTMatchersInternal.h | 853 template <typename MatcherT, typename IteratorT> 854 IteratorT matchesFirstInRange(const MatcherT &Matcher, IteratorT Start, 869 template <typename MatcherT, typename IteratorT> 870 IteratorT matchesFirstInPointerRange(const MatcherT &Matcher, IteratorT Start, 1587 template <template <typename T, typename... Params> class MatcherT, 1598 return Matcher<T>(new_from_tuple<MatcherT<T, ParamTypes...>>(Params)); 1606 new_from_tuple<MatcherT<T, ParamTypes...>>(std::move(Params)));
|
| H A D | ASTMatchers.h | 848 template <template <typename T, typename... P> class MatcherT, typename... P, 851 internal::PolymorphicMatcher<MatcherT, ReturnTypesF, P...>> 853 const internal::PolymorphicMatcher<MatcherT, ReturnTypesF, P...> in traverse() argument 856 internal::PolymorphicMatcher<MatcherT, ReturnTypesF, P...>>(TK, in traverse()
|
| /netbsd-src/external/apache2/llvm/dist/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>()...});
|