• Home
  • Raw
  • Download

Lines Matching refs:stmt

117     Statement* stmt = stmts->at(i);  in VisitStatements()  local
118 RECURSE(Visit(stmt)); in VisitStatements()
119 if (stmt->IsJump()) break; in VisitStatements()
137 void AstTraversalVisitor<Subclass>::VisitBlock(Block* stmt) { in VisitBlock() argument
138 PROCESS_NODE(stmt); in VisitBlock()
139 RECURSE(VisitStatements(stmt->statements())); in VisitBlock()
144 ExpressionStatement* stmt) { in VisitExpressionStatement() argument
145 PROCESS_NODE(stmt); in VisitExpressionStatement()
146 RECURSE(Visit(stmt->expression())); in VisitExpressionStatement()
150 void AstTraversalVisitor<Subclass>::VisitEmptyStatement(EmptyStatement* stmt) {} in VisitEmptyStatement() argument
154 SloppyBlockFunctionStatement* stmt) { in VisitSloppyBlockFunctionStatement() argument
155 PROCESS_NODE(stmt); in VisitSloppyBlockFunctionStatement()
156 RECURSE(Visit(stmt->statement())); in VisitSloppyBlockFunctionStatement()
160 void AstTraversalVisitor<Subclass>::VisitIfStatement(IfStatement* stmt) { in VisitIfStatement() argument
161 PROCESS_NODE(stmt); in VisitIfStatement()
162 RECURSE(Visit(stmt->condition())); in VisitIfStatement()
163 RECURSE(Visit(stmt->then_statement())); in VisitIfStatement()
164 RECURSE(Visit(stmt->else_statement())); in VisitIfStatement()
169 ContinueStatement* stmt) { in VisitContinueStatement() argument
170 PROCESS_NODE(stmt); in VisitContinueStatement()
174 void AstTraversalVisitor<Subclass>::VisitBreakStatement(BreakStatement* stmt) { in VisitBreakStatement() argument
175 PROCESS_NODE(stmt); in VisitBreakStatement()
180 ReturnStatement* stmt) { in VisitReturnStatement() argument
181 PROCESS_NODE(stmt); in VisitReturnStatement()
182 RECURSE(Visit(stmt->expression())); in VisitReturnStatement()
186 void AstTraversalVisitor<Subclass>::VisitWithStatement(WithStatement* stmt) { in VisitWithStatement() argument
187 PROCESS_NODE(stmt); in VisitWithStatement()
188 RECURSE(Visit(stmt->expression())); in VisitWithStatement()
189 RECURSE(Visit(stmt->statement())); in VisitWithStatement()
194 SwitchStatement* stmt) { in VisitSwitchStatement() argument
195 PROCESS_NODE(stmt); in VisitSwitchStatement()
196 RECURSE(Visit(stmt->tag())); in VisitSwitchStatement()
198 ZoneList<CaseClause*>* clauses = stmt->cases(); in VisitSwitchStatement()
217 DoWhileStatement* stmt) { in VisitDoWhileStatement() argument
218 PROCESS_NODE(stmt); in VisitDoWhileStatement()
219 RECURSE(Visit(stmt->body())); in VisitDoWhileStatement()
220 RECURSE(Visit(stmt->cond())); in VisitDoWhileStatement()
224 void AstTraversalVisitor<Subclass>::VisitWhileStatement(WhileStatement* stmt) { in VisitWhileStatement() argument
225 PROCESS_NODE(stmt); in VisitWhileStatement()
226 RECURSE(Visit(stmt->cond())); in VisitWhileStatement()
227 RECURSE(Visit(stmt->body())); in VisitWhileStatement()
231 void AstTraversalVisitor<Subclass>::VisitForStatement(ForStatement* stmt) { in VisitForStatement() argument
232 PROCESS_NODE(stmt); in VisitForStatement()
233 if (stmt->init() != NULL) { in VisitForStatement()
234 RECURSE(Visit(stmt->init())); in VisitForStatement()
236 if (stmt->cond() != NULL) { in VisitForStatement()
237 RECURSE(Visit(stmt->cond())); in VisitForStatement()
239 if (stmt->next() != NULL) { in VisitForStatement()
240 RECURSE(Visit(stmt->next())); in VisitForStatement()
242 RECURSE(Visit(stmt->body())); in VisitForStatement()
246 void AstTraversalVisitor<Subclass>::VisitForInStatement(ForInStatement* stmt) { in VisitForInStatement() argument
247 PROCESS_NODE(stmt); in VisitForInStatement()
248 RECURSE(Visit(stmt->each())); in VisitForInStatement()
249 RECURSE(Visit(stmt->enumerable())); in VisitForInStatement()
250 RECURSE(Visit(stmt->body())); in VisitForInStatement()
254 void AstTraversalVisitor<Subclass>::VisitForOfStatement(ForOfStatement* stmt) { in VisitForOfStatement() argument
255 PROCESS_NODE(stmt); in VisitForOfStatement()
256 RECURSE(Visit(stmt->assign_iterator())); in VisitForOfStatement()
257 RECURSE(Visit(stmt->next_result())); in VisitForOfStatement()
258 RECURSE(Visit(stmt->result_done())); in VisitForOfStatement()
259 RECURSE(Visit(stmt->assign_each())); in VisitForOfStatement()
260 RECURSE(Visit(stmt->body())); in VisitForOfStatement()
265 TryCatchStatement* stmt) { in VisitTryCatchStatement() argument
266 PROCESS_NODE(stmt); in VisitTryCatchStatement()
267 RECURSE(Visit(stmt->try_block())); in VisitTryCatchStatement()
268 RECURSE(Visit(stmt->catch_block())); in VisitTryCatchStatement()
273 TryFinallyStatement* stmt) { in VisitTryFinallyStatement() argument
274 PROCESS_NODE(stmt); in VisitTryFinallyStatement()
275 RECURSE(Visit(stmt->try_block())); in VisitTryFinallyStatement()
276 RECURSE(Visit(stmt->finally_block())); in VisitTryFinallyStatement()
281 DebuggerStatement* stmt) { in VisitDebuggerStatement() argument
282 PROCESS_NODE(stmt); in VisitDebuggerStatement()