/netbsd-src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 726 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 …]
|
H A D | ASTMatchersInternal.h | 452 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 …]
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/ |
H A D | ExprMutationAnalyzer.cpp | 25 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 …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Testing/Support/ |
H A D | SupportHelpers.h | 61 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()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/ASTMatchers/ |
H A D | ASTMatchersInternal.cpp | 133 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::__anon8650ff4f0211::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::__anon8650ff4f0211::DynTraversalMatcherImpl 252 DynTypedMatcher::constructRestrictedWrapper(const DynTypedMatcher &InnerMatcher, in constructRestrictedWrapper() argument [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/ |
H A D | gmock-matchers.h | 1000 template <typename InnerMatcher> 1003 explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} 1013 InnerMatcher matcher_; 1596 template <typename InnerMatcher> 1599 explicit PointeeMatcher(const InnerMatcher& matcher) : matcher_(matcher) {} 1622 explicit Impl(const InnerMatcher& matcher) 1649 const InnerMatcher matcher_; 1893 template <typename Callable, typename InnerMatcher> 1896 ResultOfMatcher(Callable callable, InnerMatcher matcher) 1953 const InnerMatcher matcher_; [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/Transformer/ |
H A D | RewriteRule.cpp | 182 const ast_matchers::internal::Matcher<T> InnerMatcher; member in __anone2291d6c0611::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()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/ |
H A D | VariantValue.cpp | 74 for (const auto &InnerMatcher : InnerMatchers) { in constructVariadicOperator() local 77 if (!InnerMatcher.Value) in constructVariadicOperator() 80 InnerMatcher.Value->getTypedMatcher(*this); in constructVariadicOperator()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/DumpTool/ |
H A D | ASTSrcLocProcessor.cpp | 146 auto publicAccessor = [](auto... InnerMatcher) { in CaptureMethods() argument 148 InnerMatcher...); in CaptureMethods()
|