| Index: lib/runtime/dart/math.js
|
| diff --git a/lib/runtime/dart/math.js b/lib/runtime/dart/math.js
|
| index c0969b6c7aef7dfbd12bb5777e3e0cfcebfa2cf4..eac04a378e35ec7905e3206ca23abd8737a91a3c 100644
|
| --- a/lib/runtime/dart/math.js
|
| +++ b/lib/runtime/dart/math.js
|
| @@ -124,7 +124,7 @@ var _js_helper = dart.lazyImport(_js_helper);
|
| return dart.notNull(this.left['<='](another.left)) && dart.notNull(this.left['+'](this.width)) >= dart.notNull(another.left) + dart.notNull(another.width) && dart.notNull(this.top['<='](another.top)) && dart.notNull(this.top['+'](this.height)) >= dart.notNull(another.top) + dart.notNull(another.height);
|
| }
|
| containsPoint(another) {
|
| - return core.num['>='](another.x, this.left) && dart.notNull(another.x) <= dart.notNull(this.left['+'](this.width)) && core.num['>='](another.y, this.top) && dart.notNull(another.y) <= dart.notNull(this.top['+'](this.height));
|
| + return another.x['>='](this.left) && dart.notNull(another.x) <= dart.notNull(this.left['+'](this.width)) && another.y['>='](this.top) && dart.notNull(another.y) <= dart.notNull(this.top['+'](this.height));
|
| }
|
| get topLeft() {
|
| return new (Point$(T))(this.left, this.top);
|
| @@ -153,9 +153,9 @@ var _js_helper = dart.lazyImport(_js_helper);
|
| }
|
| fromPoints(a, b) {
|
| let left = dart.as(min(a.x, b.x), T);
|
| - let width = dart.as(core.num['-'](max(a.x, b.x), left), T);
|
| + let width = dart.as(max(a.x, b.x)['-'](left), T);
|
| let top = dart.as(min(a.y, b.y), T);
|
| - let height = dart.as(core.num['-'](max(a.y, b.y), top), T);
|
| + let height = dart.as(max(a.y, b.y)['-'](top), T);
|
| return new (Rectangle$(T))(left, top, width, height);
|
| }
|
| }
|
| @@ -176,9 +176,9 @@ var _js_helper = dart.lazyImport(_js_helper);
|
| }
|
| fromPoints(a, b) {
|
| let left = dart.as(min(a.x, b.x), T);
|
| - let width = dart.as(core.num['-'](max(a.x, b.x), left), T);
|
| + let width = dart.as(max(a.x, b.x)['-'](left), T);
|
| let top = dart.as(min(a.y, b.y), T);
|
| - let height = dart.as(core.num['-'](max(a.y, b.y), top), T);
|
| + let height = dart.as(max(a.y, b.y)['-'](top), T);
|
| return new (MutableRectangle$(T))(left, top, width, height);
|
| }
|
| get width() {
|
| @@ -430,9 +430,17 @@ var _js_helper = dart.lazyImport(_js_helper);
|
| }
|
| }
|
| _Random[dart.implements] = () => [Random];
|
| - _Random._POW2_53_D = 1.0 * 9007199254740992;
|
| - _Random._POW2_27_D = 1.0 * (1 << 27);
|
| _Random._MASK32 = 4294967295;
|
| + dart.defineLazyProperties(_Random, {
|
| + get _POW2_53_D() {
|
| + return 1.0 * 9007199254740992;
|
| + },
|
| + set _POW2_53_D(_) {},
|
| + get _POW2_27_D() {
|
| + return 1.0 * (1 << 27);
|
| + },
|
| + set _POW2_27_D(_) {}
|
| + });
|
| // Exports:
|
| exports.Point$ = Point$;
|
| exports.Point = Point;
|
|
|