Chromium Code Reviews| Index: lib/runtime/dart/_interceptors.js |
| diff --git a/lib/runtime/dart/_interceptors.js b/lib/runtime/dart/_interceptors.js |
| index 615c98079d6bb676d45bfba708a880688a432e7f..278ba256eb7b23be5ddf6225272cf79215d906ef 100644 |
| --- a/lib/runtime/dart/_interceptors.js |
| +++ b/lib/runtime/dart/_interceptors.js |
| @@ -487,6 +487,50 @@ dart.library('dart/_interceptors', null, /* Imports */[ |
| let _shrReceiverPositive = Symbol('_shrReceiverPositive'); |
| let _shrOtherPositive = Symbol('_shrOtherPositive'); |
| let _shrBothPositive = Symbol('_shrBothPositive'); |
| + dart.defineExtensionNames([ |
| + 'compareTo', |
| + 'isNegative', |
| + 'isNaN', |
| + 'isInfinite', |
| + 'isFinite', |
| + 'remainder', |
| + 'abs', |
| + 'sign', |
| + 'toInt', |
| + 'truncate', |
| + 'ceil', |
| + 'floor', |
| + 'round', |
| + 'ceilToDouble', |
| + 'floorToDouble', |
| + 'roundToDouble', |
| + 'truncateToDouble', |
| + 'clamp', |
| + 'toDouble', |
| + 'toStringAsFixed', |
| + 'toStringAsExponential', |
| + 'toStringAsPrecision', |
| + 'toRadixString', |
| + 'toString', |
|
vsm
2015/06/10 20:04:20
Do we need to change the dispatch on this in dart_
Jennifer Messerly
2015/06/10 20:09:35
Yeah, was just chatting about that with Leaf ... i
|
| + 'hashCode', |
| + 'unary-', |
| + '+', |
| + '-', |
| + '/', |
| + '*', |
| + '%', |
| + '~/', |
| + '<<', |
| + '>>', |
| + '&', |
| + '|', |
| + '^', |
| + '<', |
| + '>', |
| + '<=', |
| + '>=', |
| + 'runtimeType' |
| + ]); |
| class JSNumber extends Interceptor { |
| JSNumber() { |
| super.Interceptor(); |
| @@ -928,6 +972,9 @@ dart.library('dart/_interceptors', null, /* Imports */[ |
| }); |
| JSInt[dart.metadata] = () => [dart.const(new _js_helper.JsPeerInterface({name: 'Number'}))]; |
| dart.registerExtension(dart.global.Number, JSInt); |
| + dart.defineExtensionNames([ |
| + 'runtimeType' |
| + ]); |
| class JSDouble extends JSNumber { |
| JSDouble() { |
| super.JSNumber(); |