Home | History | Annotate | Download | only in parsing

Lines Matching defs:Rewriter

5 #include "src/parsing/parameter-initializer-rewriter.h"
18 class Rewriter final : public AstTraversalVisitor<Rewriter> {
20 Rewriter(uintptr_t stack_limit, Expression* initializer, Scope* param_scope)
27 friend class AstTraversalVisitor<Rewriter>;
40 void Rewriter::VisitFunctionLiteral(FunctionLiteral* function_literal) {
45 void Rewriter::VisitClassLiteral(ClassLiteral* class_literal) {
64 void Rewriter::VisitVariableProxy(VariableProxy* proxy) {
77 void Rewriter::VisitBlock(Block* stmt) {
85 void Rewriter::VisitTryCatchStatement(TryCatchStatement* stmt) {
91 void Rewriter::VisitWithStatement(WithStatement* stmt) {
108 Rewriter rewriter(stack_limit, expr, param_scope);
109 rewriter.Run();