Home | History | Annotate | Download | only in compiler

Lines Matching refs:stmt

76 void ALAA::VisitBlock(Block* stmt) { VisitStatements(stmt->statements()); }
85 void ALAA::VisitExpressionStatement(ExpressionStatement* stmt) {
86 Visit(stmt->expression());
90 void ALAA::VisitIfStatement(IfStatement* stmt) {
91 Visit(stmt->condition());
92 Visit(stmt->then_statement());
93 Visit(stmt->else_statement());
97 void ALAA::VisitReturnStatement(ReturnStatement* stmt) {
98 Visit(stmt->expression());
102 void ALAA::VisitWithStatement(WithStatement* stmt) {
103 Visit(stmt->expression());
104 Visit(stmt->statement());
108 void ALAA::VisitSwitchStatement(SwitchStatement* stmt) {
109 Visit(stmt->tag());
110 ZoneList<CaseClause*>* clauses = stmt->cases();
117 void ALAA::VisitTryFinallyStatement(TryFinallyStatement* stmt) {
118 Visit(stmt->try_block());
119 Visit(stmt->finally_block());
153 void ALAA::VisitYield(Yield* stmt) {
154 Visit(stmt->generator_object());
155 Visit(stmt->expression());
159 void ALAA::VisitThrow(Throw* stmt) { Visit(stmt->exception()); }
214 SloppyBlockFunctionStatement* stmt) {
215 Visit(stmt->statement());
222 void ALAA::VisitTryCatchStatement(TryCatchStatement* stmt) {
223 Visit(stmt->try_block());
224 Visit(stmt->catch_block());
226 AnalyzeAssignment(stmt->variable());
278 void ALAA::VisitAssignment(Assignment* stmt) {
279 Expression* l = stmt->target();
281 Visit(stmt->value());