| Index: pkg/compiler/lib/src/js_backend/codegen/task.dart
|
| diff --git a/pkg/compiler/lib/src/js_backend/codegen/task.dart b/pkg/compiler/lib/src/js_backend/codegen/task.dart
|
| index a4ef0d9fff8322b7e2d56e2df383e5d8d2842fa7..b5b29251e16f477bca00bf0e73b899ce445341f7 100644
|
| --- a/pkg/compiler/lib/src/js_backend/codegen/task.dart
|
| +++ b/pkg/compiler/lib/src/js_backend/codegen/task.dart
|
| @@ -208,10 +208,11 @@ class CpsFunctionCompiler implements FunctionCompiler {
|
| assert(checkTreeIntegrity(node));
|
| }
|
|
|
| - applyTreePass(new StatementRewriter());
|
| + applyTreePass(new StatementRewriter(isDartMode: false));
|
| applyTreePass(new VariableMerger());
|
| applyTreePass(new LoopRewriter());
|
| applyTreePass(new LogicalRewriter());
|
| + applyTreePass(new PullIntoInitializers());
|
|
|
| return node;
|
| }
|
|
|