| Index: lib/runtime/dart/_interceptors.js
|
| diff --git a/lib/runtime/dart/_interceptors.js b/lib/runtime/dart/_interceptors.js
|
| index 3884e240785c970675cfd40d7e4996cce89098b1..413850622076158bcb4d84723732716a55d01cf4 100644
|
| --- a/lib/runtime/dart/_interceptors.js
|
| +++ b/lib/runtime/dart/_interceptors.js
|
| @@ -78,7 +78,7 @@ var _interceptors;
|
| }
|
| }
|
| get isNegative() {
|
| - return dart.equals(this, 0) ? 1['/'](this) < 0 : this['<'](0);
|
| + return dart.equals(this, 0) ? core.int['/'](1, this) < 0 : this['<'](0);
|
| }
|
| get isNaN() {
|
| return isNaN(this);
|
| @@ -214,7 +214,7 @@ var _interceptors;
|
| result = result + dart.dindex(match, 2);
|
| exponent = dart.notNull(exponent) - dart.dindex(match, 2).length;
|
| }
|
| - return core.String['+'](result, core.String['*']("0", exponent));
|
| + return dart.notNull(result) + core.String['*']("0", exponent);
|
| }
|
| toString() {
|
| if (dart.notNull(dart.equals(this, 0)) && 1 / this < 0) {
|
| @@ -387,8 +387,8 @@ var _interceptors;
|
| }
|
| static [_bitCount](i) {
|
| i = dart.as(dart.dsend(JSInt[_shru](i, 0), '-', dart.dsend(JSInt[_shru](i, 1), '&', 1431655765)), core.int);
|
| - i = (dart.notNull(i) & 858993459)['+'](dart.dsend(JSInt[_shru](i, 2), '&', 858993459));
|
| - i = 252645135 & i['+'](JSInt[_shru](i, 4));
|
| + i = core.int['+'](dart.notNull(i) & 858993459, dart.dsend(JSInt[_shru](i, 2), '&', 858993459));
|
| + i = 252645135 & core.int['+'](i, JSInt[_shru](i, 4));
|
| i = dart.notNull(i) + dart.notNull(dart.as(JSInt[_shru](i, 8), core.int));
|
| i = dart.notNull(i) + dart.notNull(dart.as(JSInt[_shru](i, 16), core.int));
|
| return dart.notNull(i) & 63;
|
| @@ -740,7 +740,7 @@ var _interceptors;
|
| let delta = dart.notNull(width) - dart.notNull(this.length);
|
| if (dart.notNull(delta) <= 0)
|
| return this;
|
| - return core.String['+'](core.String['*'](padding, delta), this);
|
| + return core.String['*'](padding, delta) + dart.notNull(this);
|
| }
|
| padRight(width, padding) {
|
| if (padding === void 0)
|
|
|