| Index: sdk/lib/_internal/compiler/implementation/mirrors/dart2js_instance_mirrors.dart
|
| diff --git a/sdk/lib/_internal/compiler/implementation/mirrors/dart2js_instance_mirrors.dart b/sdk/lib/_internal/compiler/implementation/mirrors/dart2js_instance_mirrors.dart
|
| index 2fc0e938c0ae5739ccf1c368da3e12b8b38c72a4..40a5d3f647849458ba7f580fd6ff851735c27d1b 100644
|
| --- a/sdk/lib/_internal/compiler/implementation/mirrors/dart2js_instance_mirrors.dart
|
| +++ b/sdk/lib/_internal/compiler/implementation/mirrors/dart2js_instance_mirrors.dart
|
| @@ -81,6 +81,13 @@ class Dart2JsConstantMirror extends Object
|
| return mirrorSystem._getTypeDeclarationMirror(
|
| _constant.computeType(mirrorSystem.compiler).element);
|
| }
|
| +
|
| + int get hashCode => 13 * _constant.hashCode;
|
| +
|
| + bool operator ==(var other) {
|
| + if (other is! Dart2JsConstantMirror) return false;
|
| + return _constant == other._constant;
|
| + }
|
| }
|
|
|
| class Dart2JsNullConstantMirror extends Dart2JsConstantMirror {
|
|
|