Index: sdk/lib/_internal/compiler/implementation/ssa/builder.dart |
diff --git a/sdk/lib/_internal/compiler/implementation/ssa/builder.dart b/sdk/lib/_internal/compiler/implementation/ssa/builder.dart |
index 462d0b4e96f6796535359a8b17095268046a21b9..5ac2ea4ad88943840d6c849a2c9740a480c7fcbd 100644 |
--- a/sdk/lib/_internal/compiler/implementation/ssa/builder.dart |
+++ b/sdk/lib/_internal/compiler/implementation/ssa/builder.dart |
@@ -1982,13 +1982,13 @@ class SsaBuilder extends ResolvedVisitor implements Visitor { |
conditionExitBlock.remove(conditionExitBlock.last); |
HIfBlockInformation info = |
new HIfBlockInformation( |
- wrapExpressionGraph(conditionExpression), |
- wrapStatementGraph(bodyGraph), |
- wrapStatementGraph(elseGraph)); |
+ wrapExpressionGraph(conditionExpression), |
+ wrapStatementGraph(bodyGraph), |
+ wrapStatementGraph(elseGraph)); |
- conditionBlock.setBlockFlow(info, current); |
- HIf ifBlock = conditionBlock.last; |
- ifBlock.blockInformation = conditionBlock.blockFlow; |
+ conditionExitBlock.setBlockFlow(info, current); |
+ HIf ifBlock = conditionExitBlock.last; |
+ ifBlock.blockInformation = conditionExitBlock.blockFlow; |
// If the body has any break, attach a synthesized label to the |
// if block. |