| Index: sdk/lib/_internal/compiler/implementation/cps_ir/constant_propagation.dart
|
| diff --git a/sdk/lib/_internal/compiler/implementation/cps_ir/constant_propagation.dart b/sdk/lib/_internal/compiler/implementation/cps_ir/constant_propagation.dart
|
| index 7944c03695eff91cac062cf4b60ea7f3b69b861e..985cd279b8153b3c396327869f3f6a48c1013c5b 100644
|
| --- a/sdk/lib/_internal/compiler/implementation/cps_ir/constant_propagation.dart
|
| +++ b/sdk/lib/_internal/compiler/implementation/cps_ir/constant_propagation.dart
|
| @@ -492,7 +492,7 @@ class _ConstPropagationVisitor extends Visitor {
|
| setValue(returnValue, updateValue);
|
| }
|
|
|
| - if (node.operator != "is") {
|
| + if (node.isTypeCast) {
|
| // TODO(jgruber): Add support for `as` casts.
|
| setValues(_ConstnessLattice.NonConst);
|
| }
|
|
|