| Index: pkg/compiler/lib/src/cps_ir/cps_ir_nodes.dart
|
| diff --git a/pkg/compiler/lib/src/cps_ir/cps_ir_nodes.dart b/pkg/compiler/lib/src/cps_ir/cps_ir_nodes.dart
|
| index 659b5e2f288f75b6f4e2d8ef46b682d026efa13b..976c7ece75ea52579b4400749d980b465d367ad9 100644
|
| --- a/pkg/compiler/lib/src/cps_ir/cps_ir_nodes.dart
|
| +++ b/pkg/compiler/lib/src/cps_ir/cps_ir_nodes.dart
|
| @@ -732,7 +732,7 @@ class Refinement extends Primitive {
|
| : value = new Reference<Primitive>(value);
|
|
|
| bool get hasValue => true;
|
| - bool get isSafeForElimination => true;
|
| + bool get isSafeForElimination => false;
|
| bool get isSafeForReordering => false;
|
|
|
| accept(Visitor visitor) => visitor.visitRefinement(this);
|
|
|