| Index: pkg/dev_compiler/lib/js/legacy/dart_sdk.js
|
| diff --git a/pkg/dev_compiler/lib/js/legacy/dart_sdk.js b/pkg/dev_compiler/lib/js/legacy/dart_sdk.js
|
| index 41ae5389661551a17420cf8fb5bdd32590d9a153..1736862a3e08e750bc2853488c552cc2655dc5e3 100644
|
| --- a/pkg/dev_compiler/lib/js/legacy/dart_sdk.js
|
| +++ b/pkg/dev_compiler/lib/js/legacy/dart_sdk.js
|
| @@ -3600,12 +3600,12 @@ dart_library.library('dart_sdk', null, /* Imports */[
|
| let VoidToE = () => (VoidToE = dart.constFn(dart.functionType(E, [])))();
|
| let ListOfE = () => (ListOfE = dart.constFn(core.List$(E)))();
|
| let ReversedListIterableOfE = () => (ReversedListIterableOfE = dart.constFn(_internal.ReversedListIterable$(E)))();
|
| + let EAndEToint = () => (EAndEToint = dart.constFn(dart.functionType(core.int, [E, E])))();
|
| let SetOfE = () => (SetOfE = dart.constFn(core.Set$(E)))();
|
| let ArrayIteratorOfE = () => (ArrayIteratorOfE = dart.constFn(_interceptors.ArrayIterator$(E)))();
|
| let ListMapViewOfE = () => (ListMapViewOfE = dart.constFn(_internal.ListMapView$(E)))();
|
| let ETobool = () => (ETobool = dart.constFn(dart.functionType(core.bool, [E])))();
|
| let ETovoid = () => (ETovoid = dart.constFn(dart.functionType(dart.void, [E])))();
|
| - let EAndEToint = () => (EAndEToint = dart.constFn(dart.functionType(core.int, [E, E])))();
|
| dart.defineExtensionNames([
|
| 'checkMutable',
|
| 'checkGrowable',
|
| @@ -4045,7 +4045,7 @@ dart_library.library('dart_sdk', null, /* Imports */[
|
| [dartx.sort](compare) {
|
| if (compare === void 0) compare = null;
|
| this[dartx.checkMutable]('sort');
|
| - _internal.Sort.sort(dart.dynamic)(this, compare == null ? core.Comparable.compare : compare);
|
| + _internal.Sort.sort(E)(this, EAndEToint()._check(compare == null ? core.Comparable.compare : compare));
|
| }
|
| [dartx.shuffle](random) {
|
| if (random === void 0) random = null;
|
| @@ -5751,7 +5751,7 @@ dart_library.library('dart_sdk', null, /* Imports */[
|
| sort(compare) {
|
| if (compare === void 0) compare = null;
|
| if (compare == null) {
|
| - _internal.Sort.sort(dart.dynamic)(this, core.Comparable.compare);
|
| + _internal.Sort.sort(core.Comparable)(this, core.Comparable.compare);
|
| } else {
|
| _internal.Sort.sort(E)(this, compare);
|
| }
|
| @@ -10269,7 +10269,7 @@ dart_library.library('dart_sdk', null, /* Imports */[
|
| let wrapper = new async._ControllerEventSinkWrapper(null);
|
| timeout = dart.fn(() => {
|
| wrapper[_sink] = controller;
|
| - zone.runUnaryGuarded(dart.dynamic, dart.dynamic)(registeredOnTimeout, wrapper);
|
| + zone.runUnaryGuarded(dart.dynamic, EventSinkOfT())(registeredOnTimeout, wrapper);
|
| wrapper[_sink] = null;
|
| }, VoidTovoid$());
|
| }
|
|
|