| Index: sdk/lib/_internal/compiler/implementation/ssa/nodes.dart
|
| ===================================================================
|
| --- sdk/lib/_internal/compiler/implementation/ssa/nodes.dart (revision 31217)
|
| +++ sdk/lib/_internal/compiler/implementation/ssa/nodes.dart (working copy)
|
| @@ -1931,6 +1931,12 @@
|
|
|
| // Maybe avoid this if the literal is big?
|
| bool isCodeMotionInvariant() => true;
|
| +
|
| + set instructionType(type) {
|
| + assert((type.isEmpty && super.instructionType.isEmpty)
|
| + || !type.isNullable);
|
| + super.instructionType = type;
|
| + }
|
| }
|
|
|
| class HNot extends HInstruction {
|
|
|