| Index: pkg/compiler/lib/src/cps_ir/cps_ir_builder.dart
|
| diff --git a/pkg/compiler/lib/src/cps_ir/cps_ir_builder.dart b/pkg/compiler/lib/src/cps_ir/cps_ir_builder.dart
|
| index e2c86da1575cd2cd4cbd1c12565a32847fdffa4a..8ec5743eca62b7a85efaec5a0e2462d129b0d733 100644
|
| --- a/pkg/compiler/lib/src/cps_ir/cps_ir_builder.dart
|
| +++ b/pkg/compiler/lib/src/cps_ir/cps_ir_builder.dart
|
| @@ -21,6 +21,7 @@ import '../io/source_information.dart';
|
| import '../js/js.dart' as js show
|
| js,
|
| objectLiteral,
|
| + Expression,
|
| LiteralStatement,
|
| Template,
|
| InterpolatedExpression,
|
| @@ -2072,7 +2073,7 @@ class IrBuilder {
|
| }
|
|
|
| static _isNotNull(ir.Primitive value) =>
|
| - value is! ir.Constant || !value.value.isNull;
|
| + !(value is ir.Constant && value.value.isNull);
|
|
|
| /// Builds a call to a resolved js-interop element.
|
| ir.Primitive buildInvokeJsInteropMember(FunctionElement element,
|
|
|