Home | History | Annotate | Download | only in AST

Lines Matching refs:Visit

39 #define STMT(Node, Base) void Visit##Node(const Node *S);
42 /// \brief Visit a declaration that is referenced within an expression
46 /// \brief Visit a type that is referenced within an expression or
50 /// \brief Visit a name that occurs within an expression or statement.
53 /// \brief Visit a nested-name-specifier that occurs within an expression
57 /// \brief Visit a template name that occurs within an expression or
61 /// \brief Visit template arguments that occur within an expression or
66 /// \brief Visit a single template argument.
75 Visit(SubStmt);
114 // TODO: maybe visit attributes?
269 void Visit##Class(const Class *C);
488 P.Visit(*I);
876 Visit(OVE->getSourceExpr());
1079 Visit(S->getArg(I));
1385 Visit(E->getReplacement());
1623 Visit(Arg.getAsExpr());
1636 Profiler.Visit(this);