Lines Matching refs:stmt
39 void VisitBlock(Block* stmt) override;
40 void VisitTryCatchStatement(TryCatchStatement* stmt) override;
41 void VisitWithStatement(WithStatement* stmt) override;
111 void Rewriter::VisitBlock(Block* stmt) {
112 if (stmt->scope() != nullptr)
113 stmt->scope()->ReplaceOuterScope(new_scope_);
115 VisitStatements(stmt->statements());
119 void Rewriter::VisitTryCatchStatement(TryCatchStatement* stmt) {
120 Visit(stmt->try_block());
121 stmt->scope()->ReplaceOuterScope(new_scope_);
125 void Rewriter::VisitWithStatement(WithStatement* stmt) {
126 Visit(stmt->expression());
127 stmt->scope()->ReplaceOuterScope(new_scope_);