H A D | ASTMatchers.h | 738 AST_MATCHER(FunctionDecl, isMain) { in AST_MATCHER() argument 1072 VarTemplateSpecializationDecl, FunctionDecl, in AST_POLYMORPHIC_MATCHER_P2() argument 5028 AST_POLYMORPHIC_SUPPORTED_TYPES(FunctionDecl, in AST_POLYMORPHIC_MATCHER_P2() argument 792 AST_POLYMORPHIC_MATCHER_P(hasAnyTemplateArgument,AST_POLYMORPHIC_SUPPORTED_TYPES (ClassTemplateSpecializationDecl,TemplateSpecializationType,FunctionDecl),internal::Matcher<TemplateArgument>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument 5251 AST_POLYMORPHIC_MATCHER_P(hasAnyParameter,AST_POLYMORPHIC_SUPPORTED_TYPES (FunctionDecl,ObjCMethodDecl,BlockDecl),internal::Matcher<ParmVarDecl>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument 5279 AST_POLYMORPHIC_MATCHER_P(parameterCountIs,AST_POLYMORPHIC_SUPPORTED_TYPES (FunctionDecl,FunctionProtoType),unsigned,N) AST_POLYMORPHIC_MATCHER_P() argument 5311 AST_POLYMORPHIC_MATCHER_P(forEachTemplateArgument,AST_POLYMORPHIC_SUPPORTED_TYPES (ClassTemplateSpecializationDecl,TemplateSpecializationType,FunctionDecl),clang::ast_matchers::internal::Matcher<TemplateArgument>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument 5342 AST_MATCHER(FunctionDecl,isNoReturn) AST_MATCHER() argument 5352 AST_MATCHER_P(FunctionDecl,returns,internal::Matcher<QualType>,InnerMatcher) AST_MATCHER_P() argument 5372 AST_POLYMORPHIC_MATCHER(isExternC,AST_POLYMORPHIC_SUPPORTED_TYPES (FunctionDecl,VarDecl)) AST_POLYMORPHIC_MATCHER() argument 5392 AST_POLYMORPHIC_MATCHER(isStaticStorageClass,AST_POLYMORPHIC_SUPPORTED_TYPES (FunctionDecl,VarDecl)) AST_POLYMORPHIC_MATCHER() argument 5406 AST_MATCHER(FunctionDecl,isDeleted) AST_MATCHER() argument 5419 AST_MATCHER(FunctionDecl,isDefaulted) AST_MATCHER() argument 5432 AST_MATCHER(FunctionDecl,isWeak) AST_MATCHER() argument 5450 AST_POLYMORPHIC_MATCHER(hasDynamicExceptionSpec,AST_POLYMORPHIC_SUPPORTED_TYPES (FunctionDecl,FunctionProtoType)) AST_POLYMORPHIC_MATCHER() argument 5470 AST_POLYMORPHIC_MATCHER(isNoThrow,AST_POLYMORPHIC_SUPPORTED_TYPES (FunctionDecl,FunctionProtoType)) AST_POLYMORPHIC_MATCHER() argument 5502 AST_POLYMORPHIC_MATCHER(isConsteval,AST_POLYMORPHIC_SUPPORTED_TYPES (FunctionDecl,IfStmt)) AST_POLYMORPHIC_MATCHER() argument 5523 AST_POLYMORPHIC_MATCHER(isConstexpr,AST_POLYMORPHIC_SUPPORTED_TYPES (VarDecl,FunctionDecl,IfStmt)) AST_POLYMORPHIC_MATCHER() argument 5728 AST_POLYMORPHIC_MATCHER_P(hasBody,AST_POLYMORPHIC_SUPPORTED_TYPES (DoStmt,ForStmt,WhileStmt,CXXForRangeStmt,FunctionDecl,CoroutineBodyStmt),internal::Matcher<Stmt>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument 5753 AST_MATCHER_P(FunctionDecl,hasAnyBody,internal::Matcher<Stmt>,InnerMatcher) AST_MATCHER_P() argument 6190 AST_POLYMORPHIC_MATCHER(isDefinition,AST_POLYMORPHIC_SUPPORTED_TYPES (TagDecl,VarDecl,ObjCMethodDecl,FunctionDecl)) AST_POLYMORPHIC_MATCHER() argument 6204 AST_MATCHER(FunctionDecl,isVariadic) AST_MATCHER() argument 6707 AST_POLYMORPHIC_MATCHER(isTemplateInstantiation,AST_POLYMORPHIC_SUPPORTED_TYPES (FunctionDecl,VarDecl,CXXRecordDecl)) AST_POLYMORPHIC_MATCHER() argument 6766 AST_POLYMORPHIC_MATCHER(isExplicitTemplateSpecialization,AST_POLYMORPHIC_SUPPORTED_TYPES (FunctionDecl,VarDecl,CXXRecordDecl)) AST_POLYMORPHIC_MATCHER() argument 6814 AST_MATCHER_P(FunctionDecl,hasReturnTypeLoc,internal::Matcher<TypeLoc>,ReturnMatcher) AST_MATCHER_P() argument 8013 AST_MATCHER_P(FunctionDecl,hasExplicitSpecifier,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument 8040 AST_POLYMORPHIC_MATCHER(isInline,AST_POLYMORPHIC_SUPPORTED_TYPES (NamespaceDecl,FunctionDecl,VarDecl)) AST_POLYMORPHIC_MATCHER() argument 8285 AST_MATCHER_P(Stmt,forFunction,internal::Matcher<FunctionDecl>,InnerMatcher) AST_MATCHER_P() argument 8499 AST_MATCHER(FunctionDecl,hasTrailingReturn) AST_MATCHER() argument [all...] |