Home
last modified time | relevance | path

Searched defs:InnerMatcher (Results 1 – 25 of 37) sorted by relevance

12

/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h730 AST_MATCHER_P(FieldDecl,hasInClassInitializer,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
753 AST_MATCHER_P(ClassTemplateSpecializationDecl,hasSpecializedTemplate,internal::Matcher<ClassTemplateDecl>,InnerMatcher) AST_MATCHER_P() argument
793 AST_POLYMORPHIC_MATCHER_P(hasAnyTemplateArgument,AST_POLYMORPHIC_SUPPORTED_TYPES (ClassTemplateSpecializationDecl,VarTemplateSpecializationDecl,FunctionDecl,TemplateSpecializationType),internal::Matcher<TemplateArgument>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
818 traverse(TraversalKind TK,const internal::Matcher<T> & InnerMatcher) traverse() argument
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
1074 AST_POLYMORPHIC_MATCHER_P2(hasTemplateArgument,AST_POLYMORPHIC_SUPPORTED_TYPES (ClassTemplateSpecializationDecl,VarTemplateSpecializationDecl,FunctionDecl,TemplateSpecializationType),unsigned,N,internal::Matcher<TemplateArgument>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P2() argument
1111 AST_MATCHER_P(TemplateArgument,refersToType,internal::Matcher<QualType>,InnerMatcher) AST_MATCHER_P() argument
1129 AST_MATCHER_P(TemplateArgument,refersToTemplate,internal::Matcher<TemplateName>,InnerMatcher) AST_MATCHER_P() argument
1149 AST_MATCHER_P(TemplateArgument,refersToDeclaration,internal::Matcher<Decl>,InnerMatcher) AST_MATCHER_P() argument
1167 AST_MATCHER_P(TemplateArgument,isExpr,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
1199 AST_MATCHER_P(TemplateArgument,refersToIntegralType,internal::Matcher<QualType>,InnerMatcher) AST_MATCHER_P() argument
1706 AST_MATCHER_P(InitListExpr,hasSyntacticForm,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
2165 AST_MATCHER_P(ForStmt,hasIncrement,internal::Matcher<Stmt>,InnerMatcher) AST_MATCHER_P() argument
2180 AST_MATCHER_P(ForStmt,hasLoopInit,internal::Matcher<Stmt>,InnerMatcher) AST_MATCHER_P() argument
2204 AST_MATCHER_P(CXXForRangeStmt,hasLoopVariable,internal::Matcher<VarDecl>,InnerMatcher) AST_MATCHER_P() argument
2218 AST_MATCHER_P(CXXForRangeStmt,hasRangeInit,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
3026 AST_MATCHER_P(UnaryExprOrTypeTraitExpr,hasArgumentOfType,internal::Matcher<QualType>,InnerMatcher) AST_MATCHER_P() argument
3050 alignOfExpr(const internal::Matcher<UnaryExprOrTypeTraitExpr> & InnerMatcher) alignOfExpr() argument
3059 sizeOfExpr(const internal::Matcher<UnaryExprOrTypeTraitExpr> & InnerMatcher) sizeOfExpr() argument
3435 AST_MATCHER_P(CXXRecordDecl,hasMethod,internal::Matcher<CXXMethodDecl>,InnerMatcher) AST_MATCHER_P() argument
3653 hasDeclaration(const internal::Matcher<Decl> & InnerMatcher) hasDeclaration() argument
3672 AST_MATCHER_P(NamedDecl,hasUnderlyingDecl,internal::Matcher<NamedDecl>,InnerMatcher) AST_MATCHER_P() argument
3698 AST_MATCHER_P(CXXMemberCallExpr,on,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
3717 AST_MATCHER_P(ObjCMessageExpr,hasReceiverType,internal::Matcher<QualType>,InnerMatcher) AST_MATCHER_P() argument
3799 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
4687 AST_MATCHER_P2(InitListExpr,hasInit,unsigned,N,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P2() argument
4727 AST_MATCHER_P2(DeclStmt,containsDeclaration,unsigned,N,internal::Matcher<Decl>,InnerMatcher) AST_MATCHER_P2() argument
4767 AST_MATCHER_P(CXXConstructorDecl,hasAnyConstructorInitializer,internal::Matcher<CXXCtorInitializer>,InnerMatcher) AST_MATCHER_P() argument
4789 AST_MATCHER_P(CXXCtorInitializer,forField,internal::Matcher<FieldDecl>,InnerMatcher) AST_MATCHER_P() argument
4809 AST_MATCHER_P(CXXCtorInitializer,withInitializer,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
4895 AST_POLYMORPHIC_MATCHER_P(hasAnyArgument,AST_POLYMORPHIC_SUPPORTED_TYPES (CallExpr,CXXConstructExpr,CXXUnresolvedConstructExpr,ObjCMessageExpr),internal::Matcher<Expr>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
4936 AST_MATCHER_P(LambdaExpr,hasAnyCapture,internal::Matcher<LambdaCapture>,InnerMatcher) AST_MATCHER_P() argument
4963 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
5277 AST_POLYMORPHIC_MATCHER_P(hasAnyParameter,AST_POLYMORPHIC_SUPPORTED_TYPES (FunctionDecl,ObjCMethodDecl,BlockDecl),internal::Matcher<ParmVarDecl>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
5336 AST_POLYMORPHIC_MATCHER_P(forEachTemplateArgument,AST_POLYMORPHIC_SUPPORTED_TYPES (ClassTemplateSpecializationDecl,VarTemplateSpecializationDecl,FunctionDecl,TemplateSpecializationType),internal::Matcher<TemplateArgument>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
5377 AST_MATCHER_P(FunctionDecl,returns,internal::Matcher<QualType>,InnerMatcher) AST_MATCHER_P() argument
5593 AST_POLYMORPHIC_MATCHER_P(hasInitStatement,AST_POLYMORPHIC_SUPPORTED_TYPES (IfStmt,SwitchStmt,CXXForRangeStmt),internal::Matcher<Stmt>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
5609 AST_POLYMORPHIC_MATCHER_P(hasCondition,AST_POLYMORPHIC_SUPPORTED_TYPES (IfStmt,ForStmt,WhileStmt,DoStmt,SwitchStmt,AbstractConditionalOperator),internal::Matcher<Expr>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
5622 AST_MATCHER_P(IfStmt,hasThen,internal::Matcher<Stmt>,InnerMatcher) AST_MATCHER_P() argument
5634 AST_MATCHER_P(IfStmt,hasElse,internal::Matcher<Stmt>,InnerMatcher) AST_MATCHER_P() argument
5685 AST_MATCHER_P(IfStmt,hasConditionVariableStatement,internal::Matcher<DeclStmt>,InnerMatcher) AST_MATCHER_P() argument
5702 AST_MATCHER_P(ArraySubscriptExpr,hasIndex,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
5719 AST_MATCHER_P(ArraySubscriptExpr,hasBase,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
5753 AST_POLYMORPHIC_MATCHER_P(hasBody,AST_POLYMORPHIC_SUPPORTED_TYPES (DoStmt,ForStmt,WhileStmt,CXXForRangeStmt,FunctionDecl,CoroutineBodyStmt),internal::Matcher<Stmt>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
5778 AST_MATCHER_P(FunctionDecl,hasAnyBody,internal::Matcher<Stmt>,InnerMatcher) AST_MATCHER_P() argument
5799 AST_POLYMORPHIC_MATCHER_P(hasAnySubstatement,AST_POLYMORPHIC_SUPPORTED_TYPES (CompoundStmt,StmtExpr),internal::Matcher<Stmt>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
5977 AST_POLYMORPHIC_MATCHER_P(hasLHS,AST_POLYMORPHIC_SUPPORTED_TYPES (BinaryOperator,CXXOperatorCallExpr,CXXRewrittenBinaryOperator,ArraySubscriptExpr,CXXFoldExpr),internal::Matcher<Expr>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
5994 AST_POLYMORPHIC_MATCHER_P(hasRHS,AST_POLYMORPHIC_SUPPORTED_TYPES (BinaryOperator,CXXOperatorCallExpr,CXXRewrittenBinaryOperator,ArraySubscriptExpr,CXXFoldExpr),internal::Matcher<Expr>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
6006 AST_POLYMORPHIC_MATCHER_P(hasEitherOperand,AST_POLYMORPHIC_SUPPORTED_TYPES (BinaryOperator,CXXOperatorCallExpr,CXXFoldExpr,CXXRewrittenBinaryOperator),internal::Matcher<Expr>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
6044 AST_POLYMORPHIC_MATCHER_P(hasUnaryOperand,AST_POLYMORPHIC_SUPPORTED_TYPES (UnaryOperator,CXXOperatorCallExpr),internal::Matcher<Expr>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
6068 AST_POLYMORPHIC_MATCHER_P(hasSourceExpression,AST_POLYMORPHIC_SUPPORTED_TYPES (CastExpr,OpaqueValueExpr),internal::Matcher<Expr>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
6094 AST_MATCHER_P(ExplicitCastExpr,hasDestinationType,internal::Matcher<QualType>,InnerMatcher) AST_MATCHER_P() argument
6102 AST_MATCHER_P(ImplicitCastExpr,hasImplicitDestinationType,internal::Matcher<QualType>,InnerMatcher) AST_MATCHER_P() argument
6170 AST_MATCHER_P(AbstractConditionalOperator,hasTrueExpression,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
6185 AST_MATCHER_P(AbstractConditionalOperator,hasFalseExpression,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
6250 AST_MATCHER_P(CXXMethodDecl,ofClass,internal::Matcher<CXXRecordDecl>,InnerMatcher) AST_MATCHER_P() argument
6284 AST_MATCHER_P(CXXMethodDecl,forEachOverridden,internal::Matcher<CXXMethodDecl>,InnerMatcher) AST_MATCHER_P() argument
6636 AST_MATCHER_P(MemberExpr,member,internal::Matcher<ValueDecl>,InnerMatcher) AST_MATCHER_P() argument
6660 AST_POLYMORPHIC_MATCHER_P(hasObjectExpression,AST_POLYMORPHIC_SUPPORTED_TYPES (MemberExpr,UnresolvedMemberExpr,CXXDependentScopeMemberExpr),internal::Matcher<Expr>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
6680 AST_MATCHER_P(BaseUsingDecl,hasAnyUsingShadowDecl,internal::Matcher<UsingShadowDecl>,InnerMatcher) AST_MATCHER_P() argument
6699 AST_MATCHER_P(UsingShadowDecl,hasTargetDecl,internal::Matcher<NamedDecl>,InnerMatcher) AST_MATCHER_P() argument
6825 AST_MATCHER_P(QualifiedTypeLoc,hasUnqualifiedLoc,internal::Matcher<TypeLoc>,InnerMatcher) AST_MATCHER_P() argument
6928 AST_POLYMORPHIC_MATCHER_P(hasAnyTemplateArgumentLoc,AST_POLYMORPHIC_SUPPORTED_TYPES (ClassTemplateSpecializationDecl,VarTemplateSpecializationDecl,FunctionDecl,DeclRefExpr,TemplateSpecializationTypeLoc),internal::Matcher<TemplateArgumentLoc>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
6953 AST_POLYMORPHIC_MATCHER_P2(hasTemplateArgumentLoc,AST_POLYMORPHIC_SUPPORTED_TYPES (ClassTemplateSpecializationDecl,VarTemplateSpecializationDecl,FunctionDecl,DeclRefExpr,TemplateSpecializationTypeLoc),unsigned,Index,internal::Matcher<TemplateArgumentLoc>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P2() argument
6986 AST_MATCHER_P(ElaboratedTypeLoc,hasNamedTypeLoc,internal::Matcher<TypeLoc>,InnerMatcher) AST_MATCHER_P() argument
7187 AST_MATCHER_P(VariableArrayType,hasSizeExpr,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
7582 AST_MATCHER_P(ElaboratedType,hasQualifier,internal::Matcher<NestedNameSpecifier>,InnerMatcher) AST_MATCHER_P() argument
7605 AST_MATCHER_P(ElaboratedType,namesType,internal::Matcher<QualType>,InnerMatcher) AST_MATCHER_P() argument
7705 AST_MATCHER_P(Decl,hasDeclContext,internal::Matcher<Decl>,InnerMatcher) AST_MATCHER_P() argument
7754 AST_MATCHER_P(NestedNameSpecifier,specifiesType,internal::Matcher<QualType>,InnerMatcher) AST_MATCHER_P() argument
7772 AST_MATCHER_P(NestedNameSpecifierLoc,specifiesTypeLoc,internal::Matcher<TypeLoc>,InnerMatcher) AST_MATCHER_P() argument
7824 AST_MATCHER_P(NestedNameSpecifier,specifiesNamespace,internal::Matcher<NamespaceDecl>,InnerMatcher) AST_MATCHER_P() argument
7885 AST_MATCHER_P(SwitchStmt,forEachSwitchCase,internal::Matcher<SwitchCase>,InnerMatcher) AST_MATCHER_P() argument
7916 AST_MATCHER_P(CXXConstructorDecl,forEachConstructorInitializer,internal::Matcher<CXXCtorInitializer>,InnerMatcher) AST_MATCHER_P() argument
8044 AST_MATCHER_P(FunctionDecl,hasExplicitSpecifier,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
8153 AST_MATCHER_P(CaseStmt,hasCaseConstant,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
8188 AST_MATCHER_P(ReturnStmt,hasReturnValue,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
8243 AST_MATCHER_P(BindingDecl,forDecomposition,internal::Matcher<ValueDecl>,InnerMatcher) AST_MATCHER_P() argument
8268 AST_MATCHER_P2(DecompositionDecl,hasBinding,unsigned,N,internal::Matcher<BindingDecl>,InnerMatcher) AST_MATCHER_P2() argument
8292 AST_MATCHER_P(DecompositionDecl,hasAnyBinding,internal::Matcher<BindingDecl>,InnerMatcher) AST_MATCHER_P() argument
8316 AST_MATCHER_P(Stmt,forFunction,internal::Matcher<FunctionDecl>,InnerMatcher) AST_MATCHER_P() argument
8366 AST_MATCHER_P(Stmt,forCallable,internal::Matcher<Decl>,InnerMatcher) AST_MATCHER_P() argument
8475 AST_MATCHER_P2(CXXNewExpr,hasPlacementArg,unsigned,Index,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P2() argument
8489 AST_MATCHER_P(CXXNewExpr,hasAnyPlacementArg,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
8503 AST_MATCHER_P(CXXNewExpr,hasArraySize,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
8567 AST_MATCHER_P(Expr,ignoringElidableConstructorCall,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
8641 AST_MATCHER_P(OMPExecutableDirective,hasStructuredBlock,internal::Matcher<Stmt>,InnerMatcher) AST_MATCHER_P() argument
8659 AST_MATCHER_P(OMPExecutableDirective,hasAnyClause,internal::Matcher<OMPClause>,InnerMatcher) AST_MATCHER_P() argument
[all...]
/llvm-project/clang-tools-extra/clang-tidy/cppcoreguidelines/
H A DProBoundsArrayToPointerDecayCheck.cpp21 ast_matchers::internal::Matcher<DeclStmt>, InnerMatcher) { in AST_MATCHER_P() argument
35 ast_matchers::internal::Matcher<Expr>, InnerMatcher) { in AST_MATCHER_P() argument
H A DOwningMemoryCheck.cpp24 InnerMatcher) { in AST_MATCHER_P() argument
28 AST_MATCHER_P(LambdaExpr, hasLambdaBody, Matcher<Stmt>, InnerMatcher) { in AST_MATCHER_P() argument
H A DMissingStdForwardCheck.cpp24 ast_matchers::internal::Matcher<QualType>, InnerMatcher) { in AST_MATCHER_P() argument
/llvm-project/clang-tools-extra/clang-tidy/misc/
H A DCoroutineHostileRAIICheck.cpp28 InnerMatcher) { in AST_MATCHER_P() argument
58 InnerMatcher) { in AST_MATCHER_P() argument
H A DConstCorrectnessCheck.cpp24 ast_matchers::internal::Matcher<Decl>, InnerMatcher) { in AST_MATCHER_P() argument
/llvm-project/clang-tools-extra/clang-tidy/bugprone/
H A DEmptyCatchCheck.cpp28 AST_MATCHER_P(CXXCatchStmt, hasHandler, Matcher<Stmt>, InnerMatcher) { in AST_MATCHER_P() argument
35 AST_MATCHER_P(CXXCatchStmt, hasCaughtType, Matcher<QualType>, InnerMatcher) { in AST_MATCHER_P() argument
H A DIncorrectEnableIfCheck.cpp20 ast_matchers::internal::Matcher<TypeLoc>, InnerMatcher) { in AST_MATCHER_P() argument
H A DUndelegatedConstructorCheck.cpp19 ast_matchers::internal::Matcher<Stmt>, InnerMatcher) { in AST_MATCHER_P() argument
H A DOptionalValueConversionCheck.cpp23 AST_MATCHER_P(QualType,hasCleanType,ast_matchers::internal::Matcher<QualType>,InnerMatcher) AST_MATCHER_P() argument
H A DUnhandledExceptionAtNewCheck.cpp18 ast_matchers::internal::Matcher<QualType>, InnerMatcher) { in AST_MATCHER_P() argument
H A DMultipleNewInOneExpressionCheck.cpp55 ast_matchers::internal::Matcher<QualType>, InnerMatcher) { in AST_MATCHER_P() argument
H A DUnusedReturnValueCheck.cpp28 InnerMatcher) { in AST_MATCHER_P() argument
/llvm-project/clang-tools-extra/clang-tidy/readability/
H A DQualifiedAutoCheck.cpp23 ast_matchers::internal::Matcher<QualType>, InnerMatcher) { in AST_MATCHER_P() argument
117 [](const ast_matchers::internal::Matcher<VarDecl> &InnerMatcher, in registerMatchers()
118 llvm::StringRef ID) { in registerMatchers()
H A DUseAnyOfAllOfCheck.cpp22 InnerMatcher) { in AST_MATCHER_P() argument
H A DConvertMemberFunctionsToStatic.cpp51 ast_matchers::internal::Matcher<CXXMethodDecl>, InnerMatcher) { in AST_MATCHER_P() argument
H A DMakeMemberFunctionConstCheck.cpp46 ast_matchers::internal::Matcher<CXXMethodDecl>, InnerMatcher) { in AST_MATCHER_P() argument
/llvm-project/clang-tools-extra/clang-tidy/abseil/
H A DStrCatAppendCheck.cpp21 InnerMatcher) { in AST_MATCHER_P() argument
/llvm-project/clang-tools-extra/clang-tidy/performance/
H A DTriviallyDestructibleCheck.cpp25 AST_MATCHER_P(CXXRecordDecl, hasBase, Matcher<QualType>, InnerMatcher) { in AST_MATCHER_P() argument
/llvm-project/clang-tools-extra/clang-tidy/modernize/
H A DAvoidCArraysCheck.cpp25 AST_MATCHER_P(clang::TypeLoc,hasType,clang::ast_matchers::internal::Matcher<clang::Type>,InnerMatcher) AST_MATCHER_P() argument
H A DUseStdNumbersCheck.cpp51 Matcher<clang::QualType>, InnerMatcher) { in AST_MATCHER_P() argument
67 for (const auto &InnerMatcher : Exprs) { in AST_MATCHER_P() local
/llvm-project/clang-tools-extra/clang-tidy/cert/
H A DDontModifyStdNamespaceCheck.cpp23 clang::ast_matchers::internal::Matcher<TemplateArgument>, InnerMatcher) { in AST_POLYMORPHIC_MATCHER_P() argument
/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp133 IdDynMatcher(StringRef ID,IntrusiveRefCntPtr<DynMatcherInterface> InnerMatcher) IdDynMatcher() argument
149 const IntrusiveRefCntPtr<DynMatcherInterface> InnerMatcher; global() member in clang::ast_matchers::internal::__anona68515370211::IdDynMatcher
171 DynTraversalMatcherImpl(clang::TraversalKind TK,IntrusiveRefCntPtr<DynMatcherInterface> InnerMatcher) DynTraversalMatcherImpl() argument
185 IntrusiveRefCntPtr<DynMatcherInterface> InnerMatcher; global() member in clang::ast_matchers::internal::__anona68515370211::DynTraversalMatcherImpl
252 constructRestrictedWrapper(const DynTypedMatcher & InnerMatcher,ASTNodeKind RestrictKind) constructRestrictedWrapper() argument
394 __anona68515370602(const DynTypedMatcher &InnerMatcher) allOfVariadicOperator() argument
405 for (const DynTypedMatcher &InnerMatcher : InnerMatchers) { eachOfVariadicOperator() local
420 for (const DynTypedMatcher &InnerMatcher : InnerMatchers) { anyOfVariadicOperator() local
[all...]
/llvm-project/clang/lib/Analysis/
H A DExprMutationAnalyzer.cpp100 AST_MATCHER_P(CXXForRangeStmt,hasRangeStmt,ast_matchers::internal::Matcher<DeclStmt>,InnerMatcher) AST_MATCHER_P() argument
118 AST_MATCHER_P(InitListExpr,hasAnyInit,ast_matchers::internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
151 AST_MATCHER_P(GenericSelectionExpr,hasControllingExpr,ast_matchers::internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
/llvm-project/clang/unittests/Frontend/
H A DCompilerInvocationTest.cpp47 describeContainsN(M InnerMatcher,unsigned N,bool Negation) describeContainsN() argument
59 MATCHER_P2(ContainsN,InnerMatcher,N,describeContainsN (InnerMatcher,N,negation)) MATCHER_P2() argument
60 MATCHER_P2(ContainsN,InnerMatcher,N,describeContainsN (InnerMatcher,N,negation)) MATCHER_P2() argument

12