Home
last modified time | relevance | path

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

/freebsd-src/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()
769 /// that have at least one TemplateArgument matching the given InnerMatcher.
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 in traverse()
827 traverse(TraversalKind TK,const internal::BindableMatcher<T> & InnerMatcher) traverse() argument
838 traverse(TraversalKind TK,const internal::VariadicOperatorMatcher<T...> & InnerMatcher) traverse() argument
848 traverse(TraversalKind TK,const internal::ArgumentAdaptingMatcherFuncAdaptor<ArgumentAdapterT,T,ToTypes> & InnerMatcher) traverse() argument
860 traverse(TraversalKind TK,const internal::PolymorphicMatcher<MatcherT,ReturnTypesF,P...> & InnerMatcher) traverse() argument
868 traverse(TraversalKind TK,const internal::MapAnyOfHelper<T...> & InnerMatcher) traverse() argument
894 AST_MATCHER_P(Expr,ignoringImplicit,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
924 AST_MATCHER_P(Expr,ignoringImpCasts,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
945 AST_MATCHER_P(Expr,ignoringParenCasts,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
971 AST_MATCHER_P(Expr,ignoringParenImpCasts,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
1073 AST_POLYMORPHIC_MATCHER_P2(hasTemplateArgument,AST_POLYMORPHIC_SUPPORTED_TYPES (ClassTemplateSpecializationDecl,TemplateSpecializationType,FunctionDecl),unsigned,N,internal::Matcher<TemplateArgument>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P2() argument
1110 AST_MATCHER_P(TemplateArgument,refersToType,internal::Matcher<QualType>,InnerMatcher) AST_MATCHER_P() argument
1128 AST_MATCHER_P(TemplateArgument,refersToTemplate,internal::Matcher<TemplateName>,InnerMatcher) AST_MATCHER_P() argument
1148 AST_MATCHER_P(TemplateArgument,refersToDeclaration,internal::Matcher<Decl>,InnerMatcher) AST_MATCHER_P() argument
1166 AST_MATCHER_P(TemplateArgument,isExpr,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
1198 AST_MATCHER_P(TemplateArgument,refersToIntegralType,internal::Matcher<QualType>,InnerMatcher) AST_MATCHER_P() argument
1705 AST_MATCHER_P(InitListExpr,hasSyntacticForm,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
2164 AST_MATCHER_P(ForStmt,hasIncrement,internal::Matcher<Stmt>,InnerMatcher) AST_MATCHER_P() argument
2179 AST_MATCHER_P(ForStmt,hasLoopInit,internal::Matcher<Stmt>,InnerMatcher) AST_MATCHER_P() argument
2203 AST_MATCHER_P(CXXForRangeStmt,hasLoopVariable,internal::Matcher<VarDecl>,InnerMatcher) AST_MATCHER_P() argument
2217 AST_MATCHER_P(CXXForRangeStmt,hasRangeInit,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
3025 AST_MATCHER_P(UnaryExprOrTypeTraitExpr,hasArgumentOfType,internal::Matcher<QualType>,InnerMatcher) AST_MATCHER_P() argument
3049 alignOfExpr(const internal::Matcher<UnaryExprOrTypeTraitExpr> & InnerMatcher) alignOfExpr() argument
3058 sizeOfExpr(const internal::Matcher<UnaryExprOrTypeTraitExpr> & InnerMatcher) sizeOfExpr() argument
3434 AST_MATCHER_P(CXXRecordDecl,hasMethod,internal::Matcher<CXXMethodDecl>,InnerMatcher) AST_MATCHER_P() argument
3652 hasDeclaration(const internal::Matcher<Decl> & InnerMatcher) hasDeclaration() argument
3671 AST_MATCHER_P(NamedDecl,hasUnderlyingDecl,internal::Matcher<NamedDecl>,InnerMatcher) AST_MATCHER_P() argument
3697 AST_MATCHER_P(CXXMemberCallExpr,on,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
3716 AST_MATCHER_P(ObjCMessageExpr,hasReceiverType,internal::Matcher<QualType>,InnerMatcher) AST_MATCHER_P() argument
3798 AST_MATCHER_P(ObjCMessageExpr,hasReceiver,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
4115 AST_MATCHER_P(QualType,pointsTo,internal::Matcher<QualType>,InnerMatcher) AST_MATCHER_P() argument
4138 AST_MATCHER_P(Type,hasUnqualifiedDesugaredType,internal::Matcher<Type>,InnerMatcher) AST_MATCHER_P() argument
4157 AST_MATCHER_P(QualType,references,internal::Matcher<QualType>,InnerMatcher) AST_MATCHER_P() argument
4175 AST_MATCHER_P(QualType,hasCanonicalType,internal::Matcher<QualType>,InnerMatcher) AST_MATCHER_P() argument
4206 AST_MATCHER_P(CXXMemberCallExpr,onImplicitObjectArgument,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
4253 AST_MATCHER_P(DeclRefExpr,to,internal::Matcher<Decl>,InnerMatcher) AST_MATCHER_P() argument
4306 AST_MATCHER_P(OverloadExpr,hasAnyDeclaration,internal::Matcher<Decl>,InnerMatcher) AST_MATCHER_P() argument
4321 AST_MATCHER_P(DeclStmt,hasSingleDecl,internal::Matcher<Decl>,InnerMatcher) AST_MATCHER_P() argument
4339 AST_MATCHER_P(VarDecl,hasInitializer,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
4368 AST_MATCHER_P(LambdaExpr,forEachLambdaCapture,internal::Matcher<LambdaCapture>,InnerMatcher) AST_MATCHER_P() argument
4557 AST_POLYMORPHIC_MATCHER_P2(hasArgument,AST_POLYMORPHIC_SUPPORTED_TYPES (CallExpr,CXXConstructExpr,CXXUnresolvedConstructExpr,ObjCMessageExpr),unsigned,N,internal::Matcher<Expr>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P2() argument
4689 AST_MATCHER_P2(InitListExpr,hasInit,unsigned,N,ast_matchers::internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P2() argument
4729 AST_MATCHER_P2(DeclStmt,containsDeclaration,unsigned,N,internal::Matcher<Decl>,InnerMatcher) AST_MATCHER_P2() argument
4769 AST_MATCHER_P(CXXConstructorDecl,hasAnyConstructorInitializer,internal::Matcher<CXXCtorInitializer>,InnerMatcher) AST_MATCHER_P() argument
4791 AST_MATCHER_P(CXXCtorInitializer,forField,internal::Matcher<FieldDecl>,InnerMatcher) AST_MATCHER_P() argument
4811 AST_MATCHER_P(CXXCtorInitializer,withInitializer,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
4897 AST_POLYMORPHIC_MATCHER_P(hasAnyArgument,AST_POLYMORPHIC_SUPPORTED_TYPES (CallExpr,CXXConstructExpr,CXXUnresolvedConstructExpr,ObjCMessageExpr),internal::Matcher<Expr>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
4938 AST_MATCHER_P(LambdaExpr,hasAnyCapture,internal::Matcher<LambdaCapture>,InnerMatcher) AST_MATCHER_P() argument
4965 AST_MATCHER_P(LambdaCapture,capturesVar,internal::Matcher<ValueDecl>,InnerMatcher) AST_MATCHER_P() argument
5032 AST_POLYMORPHIC_MATCHER_P2(hasParameter,AST_POLYMORPHIC_SUPPORTED_TYPES (FunctionDecl,ObjCMethodDecl,BlockDecl),unsigned,N,internal::Matcher<ParmVarDecl>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P2() argument
5255 AST_POLYMORPHIC_MATCHER_P(hasAnyParameter,AST_POLYMORPHIC_SUPPORTED_TYPES (FunctionDecl,ObjCMethodDecl,BlockDecl),internal::Matcher<ParmVarDecl>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
5312 AST_POLYMORPHIC_MATCHER_P(forEachTemplateArgument,AST_POLYMORPHIC_SUPPORTED_TYPES (ClassTemplateSpecializationDecl,TemplateSpecializationType,FunctionDecl),clang::ast_matchers::internal::Matcher<TemplateArgument>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
5353 AST_MATCHER_P(FunctionDecl,returns,internal::Matcher<QualType>,InnerMatcher) AST_MATCHER_P() argument
5569 AST_POLYMORPHIC_MATCHER_P(hasInitStatement,AST_POLYMORPHIC_SUPPORTED_TYPES (IfStmt,SwitchStmt,CXXForRangeStmt),internal::Matcher<Stmt>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
5585 AST_POLYMORPHIC_MATCHER_P(hasCondition,AST_POLYMORPHIC_SUPPORTED_TYPES (IfStmt,ForStmt,WhileStmt,DoStmt,SwitchStmt,AbstractConditionalOperator),internal::Matcher<Expr>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
5598 AST_MATCHER_P(IfStmt,hasThen,internal::Matcher<Stmt>,InnerMatcher) AST_MATCHER_P() argument
5610 AST_MATCHER_P(IfStmt,hasElse,internal::Matcher<Stmt>,InnerMatcher) AST_MATCHER_P() argument
5661 AST_MATCHER_P(IfStmt,hasConditionVariableStatement,internal::Matcher<DeclStmt>,InnerMatcher) AST_MATCHER_P() argument
5678 AST_MATCHER_P(ArraySubscriptExpr,hasIndex,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
5695 AST_MATCHER_P(ArraySubscriptExpr,hasBase,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
5729 AST_POLYMORPHIC_MATCHER_P(hasBody,AST_POLYMORPHIC_SUPPORTED_TYPES (DoStmt,ForStmt,WhileStmt,CXXForRangeStmt,FunctionDecl,CoroutineBodyStmt),internal::Matcher<Stmt>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
5754 AST_MATCHER_P(FunctionDecl,hasAnyBody,internal::Matcher<Stmt>,InnerMatcher) AST_MATCHER_P() argument
5775 AST_POLYMORPHIC_MATCHER_P(hasAnySubstatement,AST_POLYMORPHIC_SUPPORTED_TYPES (CompoundStmt,StmtExpr),internal::Matcher<Stmt>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
5953 AST_POLYMORPHIC_MATCHER_P(hasLHS,AST_POLYMORPHIC_SUPPORTED_TYPES (BinaryOperator,CXXOperatorCallExpr,CXXRewrittenBinaryOperator,ArraySubscriptExpr,CXXFoldExpr),internal::Matcher<Expr>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
5970 AST_POLYMORPHIC_MATCHER_P(hasRHS,AST_POLYMORPHIC_SUPPORTED_TYPES (BinaryOperator,CXXOperatorCallExpr,CXXRewrittenBinaryOperator,ArraySubscriptExpr,CXXFoldExpr),internal::Matcher<Expr>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
5982 AST_POLYMORPHIC_MATCHER_P(hasEitherOperand,AST_POLYMORPHIC_SUPPORTED_TYPES (BinaryOperator,CXXOperatorCallExpr,CXXFoldExpr,CXXRewrittenBinaryOperator),internal::Matcher<Expr>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
6020 AST_POLYMORPHIC_MATCHER_P(hasUnaryOperand,AST_POLYMORPHIC_SUPPORTED_TYPES (UnaryOperator,CXXOperatorCallExpr),internal::Matcher<Expr>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
6044 AST_POLYMORPHIC_MATCHER_P(hasSourceExpression,AST_POLYMORPHIC_SUPPORTED_TYPES (CastExpr,OpaqueValueExpr),internal::Matcher<Expr>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
6070 AST_MATCHER_P(ExplicitCastExpr,hasDestinationType,internal::Matcher<QualType>,InnerMatcher) AST_MATCHER_P() argument
6078 AST_MATCHER_P(ImplicitCastExpr,hasImplicitDestinationType,internal::Matcher<QualType>,InnerMatcher) AST_MATCHER_P() argument
6146 AST_MATCHER_P(AbstractConditionalOperator,hasTrueExpression,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
6161 AST_MATCHER_P(AbstractConditionalOperator,hasFalseExpression,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
6226 AST_MATCHER_P(CXXMethodDecl,ofClass,internal::Matcher<CXXRecordDecl>,InnerMatcher) AST_MATCHER_P() argument
6260 AST_MATCHER_P(CXXMethodDecl,forEachOverridden,internal::Matcher<CXXMethodDecl>,InnerMatcher) AST_MATCHER_P() argument
6612 AST_MATCHER_P(MemberExpr,member,internal::Matcher<ValueDecl>,InnerMatcher) AST_MATCHER_P() argument
6636 AST_POLYMORPHIC_MATCHER_P(hasObjectExpression,AST_POLYMORPHIC_SUPPORTED_TYPES (MemberExpr,UnresolvedMemberExpr,CXXDependentScopeMemberExpr),internal::Matcher<Expr>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
6656 AST_MATCHER_P(BaseUsingDecl,hasAnyUsingShadowDecl,internal::Matcher<UsingShadowDecl>,InnerMatcher) AST_MATCHER_P() argument
6675 AST_MATCHER_P(UsingShadowDecl,hasTargetDecl,internal::Matcher<NamedDecl>,InnerMatcher) AST_MATCHER_P() argument
6801 AST_MATCHER_P(QualifiedTypeLoc,hasUnqualifiedLoc,internal::Matcher<TypeLoc>,InnerMatcher) AST_MATCHER_P() argument
6898 AST_MATCHER_P(TemplateSpecializationTypeLoc,hasAnyTemplateArgumentLoc,internal::Matcher<TemplateArgumentLoc>,InnerMatcher) AST_MATCHER_P() argument
6924 AST_POLYMORPHIC_MATCHER_P2(hasTemplateArgumentLoc,AST_POLYMORPHIC_SUPPORTED_TYPES (DeclRefExpr,TemplateSpecializationTypeLoc),unsigned,Index,internal::Matcher<TemplateArgumentLoc>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P2() argument
6956 AST_MATCHER_P(ElaboratedTypeLoc,hasNamedTypeLoc,internal::Matcher<TypeLoc>,InnerMatcher) AST_MATCHER_P() argument
7157 AST_MATCHER_P(VariableArrayType,hasSizeExpr,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
7552 AST_MATCHER_P(ElaboratedType,hasQualifier,internal::Matcher<NestedNameSpecifier>,InnerMatcher) AST_MATCHER_P() argument
7575 AST_MATCHER_P(ElaboratedType,namesType,internal::Matcher<QualType>,InnerMatcher) AST_MATCHER_P() argument
7675 AST_MATCHER_P(Decl,hasDeclContext,internal::Matcher<Decl>,InnerMatcher) AST_MATCHER_P() argument
7724 AST_MATCHER_P(NestedNameSpecifier,specifiesType,internal::Matcher<QualType>,InnerMatcher) AST_MATCHER_P() argument
7742 AST_MATCHER_P(NestedNameSpecifierLoc,specifiesTypeLoc,internal::Matcher<TypeLoc>,InnerMatcher) AST_MATCHER_P() argument
7794 AST_MATCHER_P(NestedNameSpecifier,specifiesNamespace,internal::Matcher<NamespaceDecl>,InnerMatcher) AST_MATCHER_P() argument
7855 AST_MATCHER_P(SwitchStmt,forEachSwitchCase,internal::Matcher<SwitchCase>,InnerMatcher) AST_MATCHER_P() argument
7886 AST_MATCHER_P(CXXConstructorDecl,forEachConstructorInitializer,internal::Matcher<CXXCtorInitializer>,InnerMatcher) AST_MATCHER_P() argument
8014 AST_MATCHER_P(FunctionDecl,hasExplicitSpecifier,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
8123 AST_MATCHER_P(CaseStmt,hasCaseConstant,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
8158 AST_MATCHER_P(ReturnStmt,hasReturnValue,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
8213 AST_MATCHER_P(BindingDecl,forDecomposition,internal::Matcher<ValueDecl>,InnerMatcher) AST_MATCHER_P() argument
8238 AST_MATCHER_P2(DecompositionDecl,hasBinding,unsigned,N,internal::Matcher<BindingDecl>,InnerMatcher) AST_MATCHER_P2() argument
8262 AST_MATCHER_P(DecompositionDecl,hasAnyBinding,internal::Matcher<BindingDecl>,InnerMatcher) AST_MATCHER_P() argument
8286 AST_MATCHER_P(Stmt,forFunction,internal::Matcher<FunctionDecl>,InnerMatcher) AST_MATCHER_P() argument
8336 AST_MATCHER_P(Stmt,forCallable,internal::Matcher<Decl>,InnerMatcher) AST_MATCHER_P() argument
8437 AST_MATCHER_P2(CXXNewExpr,hasPlacementArg,unsigned,Index,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P2() argument
8451 AST_MATCHER_P(CXXNewExpr,hasAnyPlacementArg,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
8465 AST_MATCHER_P(CXXNewExpr,hasArraySize,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
8529 AST_MATCHER_P(Expr,ignoringElidableConstructorCall,ast_matchers::internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
8603 AST_MATCHER_P(OMPExecutableDirective,hasStructuredBlock,internal::Matcher<Stmt>,InnerMatcher) AST_MATCHER_P() argument
8621 AST_MATCHER_P(OMPExecutableDirective,hasAnyClause,internal::Matcher<OMPClause>,InnerMatcher) AST_MATCHER_P() 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(InnerMatche
[all...]
/freebsd-src/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-src/contrib/llvm-project/clang/lib/ASTMatchers/
H A 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::__anon56faf6d60211::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::__anon56faf6d60211::DynTraversalMatcherImpl
252 DynTypedMatcher::constructRestrictedWrapper(const DynTypedMatcher &InnerMatcher, in constructRestrictedWrapper() argument
[all …]
/freebsd-src/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
[all...]
/freebsd-src/contrib/llvm-project/clang/lib/Analysis/
H A DExprMutationAnalyzer.cpp52 // to the `InnerMatcher`, for example another conditional operator. in canExprResolveTo()
55 // This is matched by `IgnoreDerivedToBase(canResolveToExpr(InnerMatcher))` in canExprResolveTo()
100 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.cpp276 // Returns a matcher that matches any expression `e` such that `InnerMatcher` in isInUnspecifiedPointerContext()
279 isInUnspecifiedPointerContext(internal::Matcher<Stmt> InnerMatcher) { in isInUnspecifiedPointerContext()
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),
315 hasRHS(InnerMatcher)));
335 isInUnspecifiedUntypedContext(internal::Matcher<Stmt> InnerMatcher) {
340 auto CompStmt = compoundStmt(forEach(InnerMatcher));
265 isInUnspecifiedPointerContext(internal::Matcher<Stmt> InnerMatcher) isInUnspecifiedPointerContext() argument
317 isInUnspecifiedUntypedContext(internal::Matcher<Stmt> InnerMatcher) isInUnspecifiedUntypedContext() argument
[all...]
/freebsd-src/contrib/llvm-project/clang/lib/Tooling/Transformer/
H A DRewriteRule.cpp214 const ast_matchers::internal::Matcher<T> InnerMatcher; member in __anonb2d314f30611::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-src/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-src/contrib/llvm-project/clang/lib/Tooling/DumpTool/
H A DASTSrcLocProcessor.cpp