Chromium Code Reviews| Index: pkg/compiler/lib/src/kernel/kernel_visitor.dart |
| diff --git a/pkg/compiler/lib/src/kernel/kernel_visitor.dart b/pkg/compiler/lib/src/kernel/kernel_visitor.dart |
| index 831eff4240e5afda8999c4e2f35331e00b99a2a0..d4d6b219d791923c3b8cfc74f8a08d5ac11a61c1 100644 |
| --- a/pkg/compiler/lib/src/kernel/kernel_visitor.dart |
| +++ b/pkg/compiler/lib/src/kernel/kernel_visitor.dart |
| @@ -409,6 +409,7 @@ class KernelVisitor extends Object |
| ir.LabeledStatement breakTarget = getBreakTarget(jumpTarget); |
| breakTarget.body = statement; |
| statement.parent = breakTarget; |
| + print('a target: $statement ${statement.runtimeType}'); |
|
sra1
2017/01/21 00:17:18
remove
|
| return breakTarget; |
| } else { |
| return statement; |
| @@ -1109,7 +1110,7 @@ class KernelVisitor extends Object |
| ir.Statement body = |
| buildContinueTarget(buildStatementInBlock(node.body), node, jumpTarget); |
| return buildBreakTarget( |
| - associateNode(new ir.WhileStatement(condition, body), node), |
| + new ir.WhileStatement(condition, body), |
| node, |
| jumpTarget); |
| } |