| Index: lib/compiler/implementation/ssa/nodes.dart
|
| diff --git a/lib/compiler/implementation/ssa/nodes.dart b/lib/compiler/implementation/ssa/nodes.dart
|
| index 1dcd138460433c6ebdad28e2657b4bdd5bf1f3ed..5ba15e5b44885e396e7e381fcd39f66262f2fce0 100644
|
| --- a/lib/compiler/implementation/ssa/nodes.dart
|
| +++ b/lib/compiler/implementation/ssa/nodes.dart
|
| @@ -465,7 +465,7 @@ class HBasicBlock extends HInstructionList {
|
| dominatedBlocks = <HBasicBlock>[],
|
| bailoutTargets = <HBailoutTarget>[];
|
|
|
| - int hashCode() => id;
|
| + int get hashCode => id;
|
|
|
| bool isNew() => status == STATUS_NEW;
|
| bool isOpen() => status == STATUS_OPEN;
|
| @@ -816,7 +816,7 @@ abstract class HInstruction implements Spannable {
|
| : id = idCounter++,
|
| usedBy = <HInstruction>[];
|
|
|
| - int hashCode() => id;
|
| + int get hashCode => id;
|
|
|
| bool getFlag(int position) => (flags & (1 << position)) != 0;
|
| void setFlag(int position) { flags |= (1 << position); }
|
| @@ -2421,7 +2421,7 @@ class HStatic extends HInstruction {
|
| toString() => 'static ${element.name}';
|
| accept(HVisitor visitor) => visitor.visitStatic(this);
|
|
|
| - int gvnHashCode() => super.gvnHashCode() ^ element.hashCode();
|
| + int gvnHashCode() => super.gvnHashCode() ^ element.hashCode;
|
| int typeCode() => HInstruction.STATIC_TYPECODE;
|
| bool typeEquals(other) => other is HStatic;
|
| bool dataEquals(HStatic other) => element == other.element;
|
|
|