| 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) {
|
|
|