Index: pkg/compiler/lib/src/cps_ir/backward_null_check_remover.dart |
diff --git a/pkg/compiler/lib/src/cps_ir/backward_null_check_remover.dart b/pkg/compiler/lib/src/cps_ir/backward_null_check_remover.dart |
index 4a018ef7d01967be6687881b2177c17526d293bc..5bdfc6ca6587bef45c9a83697af8cc22ba5059a1 100644 |
--- a/pkg/compiler/lib/src/cps_ir/backward_null_check_remover.dart |
+++ b/pkg/compiler/lib/src/cps_ir/backward_null_check_remover.dart |
@@ -71,7 +71,9 @@ class BackwardNullCheckRemover extends BlockVisitor implements Pass { |
if (prim is ReceiverCheck && prim.isNullCheck) { |
Primitive value = prim.value; |
LetPrim let = prim.parent; |
- prim..replaceUsesWith(value)..destroy(); |
+ prim |
+ ..replaceUsesWith(value) |
+ ..destroy(); |
let.remove(); |
} else if (prim is GetLength || prim is GetField || prim is GetIndex) { |
if (prim.hasNoRefinedUses) { |