Home
last modified time | relevance | path

Searched refs:InnerMatcher (Results 1 – 11 of 11) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/
DASTMatchers.h726 InnerMatcher) { in AST_MATCHER_P() argument
729 InnerMatcher.matches(*Initializer, Finder, Builder)); in AST_MATCHER_P()
749 internal::Matcher<ClassTemplateDecl>, InnerMatcher) { in AST_MATCHER_P() argument
752 InnerMatcher.matches(*Decl, Finder, Builder)); in AST_MATCHER_P()
787 internal::Matcher<TemplateArgument>, InnerMatcher) { in AST_POLYMORPHIC_MATCHER_P() argument
790 return matchesFirstInRange(InnerMatcher, List.begin(), List.end(), Finder, in AST_POLYMORPHIC_MATCHER_P()
812 const internal::Matcher<T> &InnerMatcher) { in traverse() argument
814 new internal::TraversalMatcher<T>(TK, InnerMatcher), in traverse()
815 InnerMatcher.getID().first) in traverse()
821 traverse(TraversalKind TK, const internal::BindableMatcher<T> &InnerMatcher) { in traverse() argument
[all …]
DASTMatchersInternal.h452 constructRestrictedWrapper(const DynTypedMatcher &InnerMatcher,
648 const DynTypedMatcher InnerMatcher;
651 TypeToQualType(const Matcher<TypeT> &InnerMatcher)
652 : InnerMatcher(InnerMatcher) {}
658 return this->InnerMatcher.matches(DynTypedNode::create(*Node), Finder,
663 return this->InnerMatcher.getTraversalKind();
1001 DynTypedMatcher InnerMatcher;
1004 explicit HasDeclarationMatcher(const Matcher<Decl> &InnerMatcher)
1005 : InnerMatcher(InnerMatcher) {}
1162 this->InnerMatcher.matches(DynTypedNode::create(*Node), Finder,
[all …]
/freebsd-12-stable/contrib/llvm-project/clang/lib/Analysis/
DExprMutationAnalyzer.cpp25 ast_matchers::internal::Matcher<DeclStmt>, InnerMatcher) { in AST_MATCHER_P() argument
27 return InnerMatcher.matches(*Range, Finder, Builder); in AST_MATCHER_P()
31 InnerMatcher) { in AST_MATCHER_P() argument
39 return InnerMatcher.matches(*Result, Finder, Builder); in AST_MATCHER_P()
43 InnerMatcher) { in AST_MATCHER_P() argument
62 hasTrueExpression(ignoringParens(canResolveToExpr(InnerMatcher))), in AST_MATCHER_P()
63 hasFalseExpression(ignoringParens(canResolveToExpr(InnerMatcher))))); in AST_MATCHER_P()
65 hasTrueExpression(ignoringParens(canResolveToExpr(InnerMatcher))), in AST_MATCHER_P()
66 hasFalseExpression(ignoringParens(canResolveToExpr(InnerMatcher))))); in AST_MATCHER_P()
69 expr(anyOf(IgnoreDerivedToBase(InnerMatcher), in AST_MATCHER_P()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Testing/Support/
DSupportHelpers.h61 template <class InnerMatcher> class ValueIsMatcher {
63 explicit ValueIsMatcher(InnerMatcher ValueMatcher) in ValueIsMatcher()
97 InnerMatcher ValueMatcher;
103 template <class InnerMatcher>
104 detail::ValueIsMatcher<InnerMatcher> ValueIs(const InnerMatcher &ValueMatcher) { in ValueIs()
105 return detail::ValueIsMatcher<InnerMatcher>(ValueMatcher); in ValueIs()
/freebsd-12-stable/contrib/llvm-project/clang/lib/ASTMatchers/
DASTMatchersInternal.cpp133 IntrusiveRefCntPtr<DynMatcherInterface> InnerMatcher) in IdDynMatcher() argument
134 : ID(ID), InnerMatcher(std::move(InnerMatcher)) {} in IdDynMatcher()
138 bool Result = InnerMatcher->dynMatches(DynNode, Finder, Builder); in dynMatches()
144 return InnerMatcher->TraversalKind(); in TraversalKind()
149 const IntrusiveRefCntPtr<DynMatcherInterface> InnerMatcher; member in clang::ast_matchers::internal::__anona23db11c0211::IdDynMatcher
171 IntrusiveRefCntPtr<DynMatcherInterface> InnerMatcher) in DynTraversalMatcherImpl() argument
172 : TK(TK), InnerMatcher(std::move(InnerMatcher)) {} in DynTraversalMatcherImpl()
176 return this->InnerMatcher->dynMatches(DynNode, Finder, Builder); in dynMatches()
185 IntrusiveRefCntPtr<DynMatcherInterface> InnerMatcher; member in clang::ast_matchers::internal::__anona23db11c0211::DynTraversalMatcherImpl
252 DynTypedMatcher::constructRestrictedWrapper(const DynTypedMatcher &InnerMatcher, in constructRestrictedWrapper() argument
[all …]
/freebsd-12-stable/contrib/googletest/googlemock/include/gmock/
Dgmock-generated-matchers.h221 template <typename InnerMatcher>
222 explicit ArgsMatcherImpl(const InnerMatcher& inner_matcher) in ArgsMatcherImpl()
280 template <class InnerMatcher, int k0 = -1, int k1 = -1, int k2 = -1,
285 explicit ArgsMatcher(const InnerMatcher& inner_matcher) in ArgsMatcher()
295 const InnerMatcher inner_matcher_;
481 template <typename InnerMatcher>
482 inline internal::ArgsMatcher<InnerMatcher>
483 Args(const InnerMatcher& matcher) { in Args()
484 return internal::ArgsMatcher<InnerMatcher>(matcher); in Args()
487 template <int k1, typename InnerMatcher>
[all …]
Dgmock-matchers.h1704 template <typename InnerMatcher>
1707 explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {}
1717 InnerMatcher matcher_;
2320 template <typename InnerMatcher>
2323 explicit PointeeMatcher(const InnerMatcher& matcher) : matcher_(matcher) {}
2347 explicit Impl(const InnerMatcher& matcher)
2375 const InnerMatcher matcher_;
2641 template <typename Callable, typename InnerMatcher>
2644 ResultOfMatcher(Callable callable, InnerMatcher matcher)
2705 const InnerMatcher matcher_;
[all …]
Dgmock-generated-matchers.h.pump115 template <typename InnerMatcher>
116 explicit ArgsMatcherImpl(const InnerMatcher& inner_matcher)
173 template <class InnerMatcher$for i [[, int k$i = -1]]>
176 explicit ArgsMatcher(const InnerMatcher& inner_matcher)
185 const InnerMatcher inner_matcher_;
259 template <$for j [[int k$j, ]]typename InnerMatcher>
260 inline internal::ArgsMatcher<InnerMatcher$for j [[, k$j]]>
261 Args(const InnerMatcher& matcher) {
262 return internal::ArgsMatcher<InnerMatcher$for j [[, k$j]]>(matcher);
/freebsd-12-stable/contrib/llvm-project/clang/lib/Tooling/Transformer/
DRewriteRule.cpp182 const ast_matchers::internal::Matcher<T> InnerMatcher; member in __anonfe15cf390611::BindingsMatcher
186 ast_matchers::internal::Matcher<T> InnerMatcher) in BindingsMatcher() argument
187 : Nodes(std::move(Nodes)), InnerMatcher(std::move(InnerMatcher)) {} in BindingsMatcher()
195 if (InnerMatcher.matches(Node, Finder, &Result)) { in matches()
/freebsd-12-stable/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
DVariantValue.cpp74 for (const auto &InnerMatcher : InnerMatchers) { in constructVariadicOperator() local
77 if (!InnerMatcher.Value) in constructVariadicOperator()
80 InnerMatcher.Value->getTypedMatcher(*this); in constructVariadicOperator()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Tooling/DumpTool/
DASTSrcLocProcessor.cpp146 auto publicAccessor = [](auto... InnerMatcher) { in CaptureMethods() argument
148 InnerMatcher...); in CaptureMethods()