Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h730 InnerMatcher) { in AST_MATCHER_P() argument
733 InnerMatcher.matches(*Initializer, Finder, Builder)); in AST_MATCHER_P()
753 internal::Matcher<ClassTemplateDecl>, InnerMatcher) { in AST_MATCHER_P() argument
756 InnerMatcher.matches(*Decl, Finder, Builder)); in AST_MATCHER_P()
793 internal::Matcher<TemplateArgument>, InnerMatcher) { in AST_POLYMORPHIC_MATCHER_P() argument
796 return matchesFirstInRange(InnerMatcher, List.begin(), List.end(), Finder, in AST_POLYMORPHIC_MATCHER_P()
818 const internal::Matcher<T> &InnerMatcher) { in traverse() argument
820 new internal::TraversalMatcher<T>(TK, InnerMatcher), in traverse()
821 InnerMatcher.getID().first) in traverse()
827 traverse(TraversalKind TK, const internal::BindableMatcher<T> &InnerMatcher) { in traverse() argument
[all …]
H A DASTMatchersInternal.h443 constructRestrictedWrapper(const DynTypedMatcher &InnerMatcher,
633 const DynTypedMatcher InnerMatcher;
636 TypeToQualType(const Matcher<TypeT> &InnerMatcher)
637 : InnerMatcher(InnerMatcher) {}
643 return this->InnerMatcher.matches(DynTypedNode::create(*Node), Finder,
648 return this->InnerMatcher.getTraversalKind();
989 DynTypedMatcher InnerMatcher;
992 explicit HasDeclarationMatcher(const Matcher<Decl> &InnerMatcher)
993 : InnerMatcher(InnerMatcher) {}
1154 this->InnerMatcher.matches(DynTypedNode::create(*Node), Finder,
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Support/
H A 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/contrib/googletest/googlemock/include/gmock/
H A Dgmock-matchers.h1257 template <typename InnerMatcher>
1260 explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {}
1270 InnerMatcher matcher_;
1866 template <typename InnerMatcher>
1869 explicit PointeeMatcher(const InnerMatcher& matcher) : matcher_(matcher) {}
1893 explicit Impl(const InnerMatcher& matcher)
1918 const InnerMatcher matcher_;
1925 template <typename InnerMatcher>
1928 explicit PointerMatcher(const InnerMatcher& matcher) : matcher_(matcher) {}
1952 explicit Impl(const InnerMatcher& matcher)
[all …]
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DExprMutationAnalyzer.cpp100 ast_matchers::internal::Matcher<DeclStmt>, InnerMatcher) { in AST_MATCHER_P() argument
102 return InnerMatcher.matches(*Range, Finder, Builder); in AST_MATCHER_P()
118 InnerMatcher) { in AST_MATCHER_P() argument
121 if (InnerMatcher.matches(*Arg, Finder, &Result)) { in AST_MATCHER_P()
151 ast_matchers::internal::Matcher<Expr>, InnerMatcher) { in AST_MATCHER_P() argument
154 return InnerMatcher.matches(*Node.getControllingExpr(), Finder, Builder); in AST_MATCHER_P()
H A DUnsafeBufferUsage.cpp279 isInUnspecifiedPointerContext(internal::Matcher<Stmt> InnerMatcher) { in isInUnspecifiedPointerContext() argument
291 InnerMatcher, in isInUnspecifiedPointerContext()
299 castSubExpr(allOf(hasPointerType(), InnerMatcher))); in isInUnspecifiedPointerContext()
303 eachOf(hasLHS(allOf(hasPointerType(), InnerMatcher)), in isInUnspecifiedPointerContext()
304 hasRHS(allOf(hasPointerType(), InnerMatcher)))); in isInUnspecifiedPointerContext()
314 eachOf(hasLHS(InnerMatcher), in isInUnspecifiedPointerContext()
315 hasRHS(InnerMatcher))); in isInUnspecifiedPointerContext()
335 isInUnspecifiedUntypedContext(internal::Matcher<Stmt> InnerMatcher) { in isInUnspecifiedUntypedContext() argument
340 auto CompStmt = compoundStmt(forEach(InnerMatcher)); in isInUnspecifiedUntypedContext()
341 auto IfStmtThen = ifStmt(hasThen(InnerMatcher)); in isInUnspecifiedUntypedContext()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Tooling/Transformer/
H A DRewriteRule.cpp214 const ast_matchers::internal::Matcher<T> InnerMatcher; member in __anonefb0af210611::BindingsMatcher
218 ast_matchers::internal::Matcher<T> InnerMatcher) in BindingsMatcher() argument
219 : Nodes(std::move(Nodes)), InnerMatcher(std::move(InnerMatcher)) {} in BindingsMatcher()
227 if (InnerMatcher.matches(Node, Finder, &Result)) { in matches()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DVariantValue.cpp75 for (const auto &InnerMatcher : InnerMatchers) { in constructVariadicOperator() local
78 if (!InnerMatcher.Value) in constructVariadicOperator()
81 InnerMatcher.Value->getTypedMatcher(*this); in constructVariadicOperator()
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/Models/
H A DUncheckedOptionalAccessModel.cpp175 ast_matchers::internal::Matcher<QualType>, InnerMatcher) { in AST_MATCHER_P() argument
176 return InnerMatcher.matches(getPublicReceiverType(Node), Finder, Builder); in AST_MATCHER_P()