| Index: sdk/lib/_internal/compiler/implementation/lib/js_number.dart
|
| ===================================================================
|
| --- sdk/lib/_internal/compiler/implementation/lib/js_number.dart (revision 15142)
|
| +++ sdk/lib/_internal/compiler/implementation/lib/js_number.dart (working copy)
|
| @@ -117,6 +117,8 @@
|
| return JS('String', r'String(#)', this);
|
| }
|
| }
|
| +
|
| + int get hashCode => this & 0x1FFFFFFF;
|
| }
|
|
|
| class JSInt extends JSNumber {
|
| @@ -125,8 +127,11 @@
|
| bool get isEven => (this & 1) == 0;
|
|
|
| bool get isOdd => (this & 1) == 1;
|
| +
|
| + Type get runtimeType => createRuntimeType('int');
|
| }
|
|
|
| class JSDouble extends JSNumber {
|
| const JSDouble();
|
| + Type get runtimeType => createRuntimeType('double');
|
| }
|
|
|