| OLD | NEW |
| 1 // Copyright 2012 the V8 project authors. All rights reserved. | 1 // Copyright 2012 the V8 project authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "src/v8.h" | 5 #include "src/v8.h" |
| 6 | 6 |
| 7 #include "src/rewriter.h" | 7 #include "src/rewriter.h" |
| 8 | 8 |
| 9 #include "src/ast.h" | 9 #include "src/ast.h" |
| 10 #include "src/compiler.h" | 10 #include "src/compiler.h" |
| (...skipping 188 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 199 void Processor::VisitWithStatement(WithStatement* node) { | 199 void Processor::VisitWithStatement(WithStatement* node) { |
| 200 bool set_after_body = is_set_; | 200 bool set_after_body = is_set_; |
| 201 Visit(node->statement()); | 201 Visit(node->statement()); |
| 202 is_set_ = is_set_ && set_after_body; | 202 is_set_ = is_set_ && set_after_body; |
| 203 } | 203 } |
| 204 | 204 |
| 205 | 205 |
| 206 // Do nothing: | 206 // Do nothing: |
| 207 void Processor::VisitVariableDeclaration(VariableDeclaration* node) {} | 207 void Processor::VisitVariableDeclaration(VariableDeclaration* node) {} |
| 208 void Processor::VisitFunctionDeclaration(FunctionDeclaration* node) {} | 208 void Processor::VisitFunctionDeclaration(FunctionDeclaration* node) {} |
| 209 void Processor::VisitClassDeclaration(ClassDeclaration* node) {} |
| 209 void Processor::VisitModuleDeclaration(ModuleDeclaration* node) {} | 210 void Processor::VisitModuleDeclaration(ModuleDeclaration* node) {} |
| 210 void Processor::VisitImportDeclaration(ImportDeclaration* node) {} | 211 void Processor::VisitImportDeclaration(ImportDeclaration* node) {} |
| 211 void Processor::VisitExportDeclaration(ExportDeclaration* node) {} | 212 void Processor::VisitExportDeclaration(ExportDeclaration* node) {} |
| 212 void Processor::VisitModuleLiteral(ModuleLiteral* node) {} | 213 void Processor::VisitModuleLiteral(ModuleLiteral* node) {} |
| 213 void Processor::VisitModuleVariable(ModuleVariable* node) {} | 214 void Processor::VisitModuleVariable(ModuleVariable* node) {} |
| 214 void Processor::VisitModulePath(ModulePath* node) {} | 215 void Processor::VisitModulePath(ModulePath* node) {} |
| 215 void Processor::VisitModuleUrl(ModuleUrl* node) {} | 216 void Processor::VisitModuleUrl(ModuleUrl* node) {} |
| 216 void Processor::VisitEmptyStatement(EmptyStatement* node) {} | 217 void Processor::VisitEmptyStatement(EmptyStatement* node) {} |
| 217 void Processor::VisitReturnStatement(ReturnStatement* node) {} | 218 void Processor::VisitReturnStatement(ReturnStatement* node) {} |
| 218 void Processor::VisitDebuggerStatement(DebuggerStatement* node) {} | 219 void Processor::VisitDebuggerStatement(DebuggerStatement* node) {} |
| (...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 260 processor.factory()->NewReturnStatement(result_proxy, pos); | 261 processor.factory()->NewReturnStatement(result_proxy, pos); |
| 261 body->Add(result_statement, info->zone()); | 262 body->Add(result_statement, info->zone()); |
| 262 } | 263 } |
| 263 } | 264 } |
| 264 | 265 |
| 265 return true; | 266 return true; |
| 266 } | 267 } |
| 267 | 268 |
| 268 | 269 |
| 269 } } // namespace v8::internal | 270 } } // namespace v8::internal |
| OLD | NEW |