H A D | ASTMatchers.h | 204 AST_MATCHER_P(ClassTemplateSpecializationDecl, hasAnyTemplateArgument, function in namespace:clang::ast_matchers 239 AST_MATCHER_P(Expr, ignoringImpCasts, function in namespace:clang::ast_matchers 261 AST_MATCHER_P(Expr, ignoringParenCasts, internal::Matcher<Expr>, InnerMatcher) { function in namespace:clang::ast_matchers 286 AST_MATCHER_P(Expr, ignoringParenImpCasts, function in namespace:clang::ast_matchers 322 AST_MATCHER_P(TemplateArgument, refersToType, function in namespace:clang::ast_matchers 341 AST_MATCHER_P(TemplateArgument, refersToDeclaration, function in namespace:clang::ast_matchers 676 AST_MATCHER_P(ForStmt, hasIncrement, internal::Matcher<Stmt>, function in namespace:clang::ast_matchers 691 AST_MATCHER_P(ForStmt, hasLoopInit, internal::Matcher<Stmt>, function in namespace:clang::ast_matchers 1006 AST_MATCHER_P(UnaryExprOrTypeTraitExpr, hasArgumentOfType, function in namespace:clang::ast_matchers 1021 AST_MATCHER_P(UnaryExprOrTypeTraitExp function in namespace:clang::ast_matchers 1056 AST_MATCHER_P(NamedDecl, hasName, std::string, Name) { function in namespace:clang::ast_matchers 1084 AST_MATCHER_P(NamedDecl, matchesName, std::string, RegExp) { function in namespace:clang::ast_matchers 1103 AST_MATCHER_P(CXXOperatorCallExpr, function in namespace:clang::ast_matchers 1129 AST_MATCHER_P(CXXRecordDecl, isDerivedFrom, function in namespace:clang::ast_matchers 1307 AST_MATCHER_P(CXXMemberCallExpr, on, internal::Matcher<Expr>, function in namespace:clang::ast_matchers 1332 AST_MATCHER_P(CallExpr, callee, internal::Matcher<Stmt>, function in namespace:clang::ast_matchers 1403 AST_MATCHER_P(QualType, asString, std::string, Name) { function in namespace:clang::ast_matchers 1416 AST_MATCHER_P( function in namespace:clang::ast_matchers 1442 AST_MATCHER_P(QualType, references, internal::Matcher<QualType>, function in namespace:clang::ast_matchers 1455 AST_MATCHER_P(CXXMemberCallExpr, onImplicitObjectArgument, function in namespace:clang::ast_matchers 1487 AST_MATCHER_P(DeclRefExpr, to, internal::Matcher<Decl>, function in namespace:clang::ast_matchers 1510 AST_MATCHER_P(DeclRefExpr, throughUsingDecl, function in namespace:clang::ast_matchers 1528 AST_MATCHER_P(DeclStmt, hasSingleDecl, internal::Matcher<Decl>, InnerMatcher) { function in namespace:clang::ast_matchers 1544 AST_MATCHER_P( function in namespace:clang::ast_matchers 1598 AST_MATCHER_P(DeclStmt, declCountIs, unsigned, N) { function in namespace:clang::ast_matchers 1642 AST_MATCHER_P(CXXConstructorDecl, hasAnyConstructorInitializer, function in namespace:clang::ast_matchers 1666 AST_MATCHER_P(CXXCtorInitializer, forField, function in namespace:clang::ast_matchers 1686 AST_MATCHER_P(CXXCtorInitializer, withInitializer, function in namespace:clang::ast_matchers 1772 AST_MATCHER_P(FunctionDecl, hasAnyParameter, function in namespace:clang::ast_matchers 1790 AST_MATCHER_P(FunctionDecl, returns, function in namespace:clang::ast_matchers 1838 AST_MATCHER_P(IfStmt, hasConditionVariableStatement, function in namespace:clang::ast_matchers 1855 AST_MATCHER_P(ArraySubscriptExpr, hasIndex, function in namespace:clang::ast_matchers 1872 AST_MATCHER_P(ArraySubscriptExpr, hasBase, function in namespace:clang::ast_matchers 1913 AST_MATCHER_P(CompoundStmt, hasAnySubstatement, function in namespace:clang::ast_matchers 1933 AST_MATCHER_P(CompoundStmt, statementCountIs, unsigned, N) { function in namespace:clang::ast_matchers 1975 AST_MATCHER_P(BinaryOperator, hasLHS, function in namespace:clang::ast_matchers 1988 AST_MATCHER_P(BinaryOperator, hasRHS, function in namespace:clang::ast_matchers 2008 AST_MATCHER_P(UnaryOperator, hasUnaryOperand, function in namespace:clang::ast_matchers 2022 AST_MATCHER_P(CastExpr, hasSourceExpression, function in namespace:clang::ast_matchers 2033 AST_MATCHER_P(ExplicitCastExpr, hasDestinationType, function in namespace:clang::ast_matchers 2043 AST_MATCHER_P(ImplicitCastExpr, hasImplicitDestinationType, function in namespace:clang::ast_matchers 2054 AST_MATCHER_P(ConditionalOperator, hasTrueExpression, function in namespace:clang::ast_matchers 2067 AST_MATCHER_P(ConditionalOperator, hasFalseExpression, function in namespace:clang::ast_matchers 2110 AST_MATCHER_P(CXXMethodDecl, ofClass, function in namespace:clang::ast_matchers 2181 AST_MATCHER_P(MemberExpr, member, function in namespace:clang::ast_matchers 2198 AST_MATCHER_P(MemberExpr, hasObjectExpression, function in namespace:clang::ast_matchers 2212 AST_MATCHER_P(UsingDecl, hasAnyUsingShadowDecl, function in namespace:clang::ast_matchers 2234 AST_MATCHER_P(UsingShadowDecl, hasTargetDecl, function in namespace:clang::ast_matchers [all...] |