Searched refs:MatcherT (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchFinder.h | 251 template <typename MatcherT, typename NodeT> 253 match(MatcherT Matcher, const NodeT &Node, ASTContext &Context); 255 template <typename MatcherT> 256 SmallVector<BoundNodes, 1> match(MatcherT Matcher, const DynTypedNode &Node, 262 template <typename MatcherT> 263 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context); 300 template <typename MatcherT> 310 template <typename MatcherT, typename NodeT> 312 match(MatcherT Matcher, const NodeT &Node, ASTContext &Context) { in match() 316 template <typename MatcherT> [all …]
|
| H A D | ASTMatchersInternal.h | 846 template <typename MatcherT, typename IteratorT> 847 IteratorT matchesFirstInRange(const MatcherT &Matcher, IteratorT Start, 862 template <typename MatcherT, typename IteratorT> 863 IteratorT matchesFirstInPointerRange(const MatcherT &Matcher, IteratorT Start, 1577 template <template <typename T, typename... Params> class MatcherT, 1588 return Matcher<T>(new_from_tuple<MatcherT<T, ParamTypes...>>(Params)); 1595 new_from_tuple<MatcherT<T, ParamTypes...>>(std::move(Params)));
|
| H A D | ASTMatchers.h | 852 template <template <typename T, typename... P> class MatcherT, typename... P, 855 internal::PolymorphicMatcher<MatcherT, ReturnTypesF, P...>> 857 const internal::PolymorphicMatcher<MatcherT, ReturnTypesF, P...> in traverse() argument 860 internal::PolymorphicMatcher<MatcherT, ReturnTypesF, P...>>(TK, in traverse()
|
| /llvm-project-15.0.7/clang/unittests/StaticAnalyzer/ |
| H A D | Reusables.h | 22 template <typename T, typename MatcherT> 23 const T *findNode(const Decl *Where, MatcherT What) { in findNode()
|
| /llvm-project-15.0.7/clang/unittests/ASTMatchers/ |
| H A D | ASTMatchersInternalTest.cpp | 57 template <typename MatcherT> 58 static void crashTestNodeDump(MatcherT Matcher,
|
| H A D | ASTMatchersTraversalTest.cpp | 3487 template <typename MatcherT> 3488 bool matcherTemplateWithBinding(StringRef Code, const MatcherT &M) { in matcherTemplateWithBinding()
|
| /llvm-project-15.0.7/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>()...});
|