| Index: lib/runtime/dart/math.js
|
| diff --git a/lib/runtime/dart/math.js b/lib/runtime/dart/math.js
|
| index 0316293e2e9a3ec9aea062d1784117c96ce60004..b2a4c0ff5022fec6f2e37e0ab543c047f08ff6a6 100644
|
| --- a/lib/runtime/dart/math.js
|
| +++ b/lib/runtime/dart/math.js
|
| @@ -23,10 +23,10 @@ var _js_helper = dart.lazyImport(_js_helper);
|
| }
|
| dart.setSignature(_JenkinsSmiHash, {
|
| statics: () => ({
|
| - combine: dart.functionType(core.int, [core.int, core.int]),
|
| - finish: dart.functionType(core.int, [core.int]),
|
| - hash2: dart.functionType(core.int, [dart.dynamic, dart.dynamic]),
|
| - hash4: dart.functionType(core.int, [dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic])
|
| + combine: [core.int, [core.int, core.int]],
|
| + finish: [core.int, [core.int]],
|
| + hash2: [core.int, [dart.dynamic, dart.dynamic]],
|
| + hash4: [core.int, [dart.dynamic, dart.dynamic, dart.dynamic, dart.dynamic]]
|
| }),
|
| names: ['combine', 'finish', 'hash2', 'hash4']
|
| });
|
| @@ -76,13 +76,13 @@ var _js_helper = dart.lazyImport(_js_helper);
|
| }
|
| dart.setSignature(Point, {
|
| methods: () => ({
|
| - toString: dart.functionType(core.String, []),
|
| - '==': dart.functionType(core.bool, [dart.dynamic]),
|
| - '+': dart.functionType(Point$(T), [Point$(T)]),
|
| - '-': dart.functionType(Point$(T), [Point$(T)]),
|
| - '*': dart.functionType(Point$(T), [core.num]),
|
| - distanceTo: dart.functionType(core.double, [Point$(T)]),
|
| - squaredDistanceTo: dart.functionType(T, [Point$(T)])
|
| + toString: [core.String, []],
|
| + '==': [core.bool, [dart.dynamic]],
|
| + '+': [Point$(T), [Point$(T)]],
|
| + '-': [Point$(T), [Point$(T)]],
|
| + '*': [Point$(T), [core.num]],
|
| + distanceTo: [core.double, [Point$(T)]],
|
| + squaredDistanceTo: [T, [Point$(T)]]
|
| })
|
| });
|
| return Point;
|
| @@ -162,13 +162,13 @@ var _js_helper = dart.lazyImport(_js_helper);
|
| }
|
| dart.setSignature(_RectangleBase, {
|
| methods: () => ({
|
| - toString: dart.functionType(core.String, []),
|
| - '==': dart.functionType(core.bool, [dart.dynamic]),
|
| - intersection: dart.functionType(Rectangle$(T), [Rectangle$(T)]),
|
| - intersects: dart.functionType(core.bool, [Rectangle$(core.num)]),
|
| - boundingBox: dart.functionType(Rectangle$(T), [Rectangle$(T)]),
|
| - containsRectangle: dart.functionType(core.bool, [Rectangle$(core.num)]),
|
| - containsPoint: dart.functionType(core.bool, [Point$(core.num)])
|
| + toString: [core.String, []],
|
| + '==': [core.bool, [dart.dynamic]],
|
| + intersection: [Rectangle$(T), [Rectangle$(T)]],
|
| + intersects: [core.bool, [Rectangle$(core.num)]],
|
| + boundingBox: [Rectangle$(T), [Rectangle$(T)]],
|
| + containsRectangle: [core.bool, [Rectangle$(core.num)]],
|
| + containsPoint: [core.bool, [Point$(core.num)]]
|
| })
|
| });
|
| return _RectangleBase;
|
| @@ -364,9 +364,9 @@ var _js_helper = dart.lazyImport(_js_helper);
|
| _JSRandom[dart.implements] = () => [Random];
|
| dart.setSignature(_JSRandom, {
|
| methods: () => ({
|
| - nextInt: dart.functionType(core.int, [core.int]),
|
| - nextDouble: dart.functionType(core.double, []),
|
| - nextBool: dart.functionType(core.bool, [])
|
| + nextInt: [core.int, [core.int]],
|
| + nextDouble: [core.double, []],
|
| + nextBool: [core.bool, []]
|
| })
|
| });
|
| let _lo = Symbol('_lo');
|
| @@ -473,10 +473,10 @@ var _js_helper = dart.lazyImport(_js_helper);
|
| _Random[dart.implements] = () => [Random];
|
| dart.setSignature(_Random, {
|
| methods: () => ({
|
| - [_nextState]: dart.functionType(dart.void, []),
|
| - nextInt: dart.functionType(core.int, [core.int]),
|
| - nextDouble: dart.functionType(core.double, []),
|
| - nextBool: dart.functionType(core.bool, [])
|
| + [_nextState]: [dart.void, []],
|
| + nextInt: [core.int, [core.int]],
|
| + nextDouble: [core.double, []],
|
| + nextBool: [core.bool, []]
|
| })
|
| });
|
| _Random._POW2_53_D = 1.0 * 9007199254740992;
|
|
|