| OLD | NEW |
| 1 var _internal; | 1 var _internal; |
| 2 (function(exports) { | 2 (function(exports) { |
| 3 'use strict'; | 3 'use strict'; |
| 4 class EfficientLength extends core.Object {} | 4 class EfficientLength extends core.Object {} |
| 5 let ListIterable$ = dart.generic(function(E) { | 5 let ListIterable$ = dart.generic(function(E) { |
| 6 class ListIterable extends collection.IterableBase$(E) { | 6 class ListIterable extends collection.IterableBase$(E) { |
| 7 ListIterable() { | 7 ListIterable() { |
| 8 super.IterableBase(); | 8 super.IterableBase(); |
| 9 } | 9 } |
| 10 get iterator() { | 10 get iterator() { |
| (...skipping 482 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 493 }); | 493 }); |
| 494 let _ExpandFunction = _ExpandFunction$(); | 494 let _ExpandFunction = _ExpandFunction$(); |
| 495 let ExpandIterable$ = dart.generic(function(S, T) { | 495 let ExpandIterable$ = dart.generic(function(S, T) { |
| 496 class ExpandIterable extends collection.IterableBase$(T) { | 496 class ExpandIterable extends collection.IterableBase$(T) { |
| 497 ExpandIterable(iterable$, f$) { | 497 ExpandIterable(iterable$, f$) { |
| 498 this[_iterable] = iterable$; | 498 this[_iterable] = iterable$; |
| 499 this[_f] = f$; | 499 this[_f] = f$; |
| 500 super.IterableBase(); | 500 super.IterableBase(); |
| 501 } | 501 } |
| 502 get iterator() { | 502 get iterator() { |
| 503 return new (ExpandIterator$(S, T))(this[_iterable].iterator, dart.closur
eWrap(this[_f], "(S) → Iterable<T>")); | 503 return new (ExpandIterator$(S, T))(this[_iterable].iterator, dart.as(thi
s[_f], dart.throw_("Unimplemented type (S) → Iterable<T>"))); |
| 504 } | 504 } |
| 505 } | 505 } |
| 506 return ExpandIterable; | 506 return ExpandIterable; |
| 507 }); | 507 }); |
| 508 let ExpandIterable = ExpandIterable$(); | 508 let ExpandIterable = ExpandIterable$(); |
| 509 let _currentExpansion = dart.JsSymbol('_currentExpansion'); | 509 let _currentExpansion = dart.JsSymbol('_currentExpansion'); |
| 510 let _nextExpansion = dart.JsSymbol('_nextExpansion'); | 510 let _nextExpansion = dart.JsSymbol('_nextExpansion'); |
| 511 let ExpandIterator$ = dart.generic(function(S, T) { | 511 let ExpandIterator$ = dart.generic(function(S, T) { |
| 512 class ExpandIterator extends core.Object { | 512 class ExpandIterator extends core.Object { |
| 513 ExpandIterator(iterator$, f$) { | 513 ExpandIterator(iterator$, f$) { |
| (...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 608 }); | 608 }); |
| 609 let TakeIterator = TakeIterator$(); | 609 let TakeIterator = TakeIterator$(); |
| 610 let TakeWhileIterable$ = dart.generic(function(E) { | 610 let TakeWhileIterable$ = dart.generic(function(E) { |
| 611 class TakeWhileIterable extends collection.IterableBase$(E) { | 611 class TakeWhileIterable extends collection.IterableBase$(E) { |
| 612 TakeWhileIterable(iterable$, f$) { | 612 TakeWhileIterable(iterable$, f$) { |
| 613 this[_iterable] = iterable$; | 613 this[_iterable] = iterable$; |
| 614 this[_f] = f$; | 614 this[_f] = f$; |
| 615 super.IterableBase(); | 615 super.IterableBase(); |
| 616 } | 616 } |
| 617 get iterator() { | 617 get iterator() { |
| 618 return new (TakeWhileIterator$(E))(this[_iterable].iterator, dart.closur
eWrap(this[_f], "(E) → bool")); | 618 return new (TakeWhileIterator$(E))(this[_iterable].iterator, dart.as(thi
s[_f], dart.throw_("Unimplemented type (E) → bool"))); |
| 619 } | 619 } |
| 620 } | 620 } |
| 621 return TakeWhileIterable; | 621 return TakeWhileIterable; |
| 622 }); | 622 }); |
| 623 let TakeWhileIterable = TakeWhileIterable$(); | 623 let TakeWhileIterable = TakeWhileIterable$(); |
| 624 let _isFinished = dart.JsSymbol('_isFinished'); | 624 let _isFinished = dart.JsSymbol('_isFinished'); |
| 625 let TakeWhileIterator$ = dart.generic(function(E) { | 625 let TakeWhileIterator$ = dart.generic(function(E) { |
| 626 class TakeWhileIterator extends core.Iterator$(E) { | 626 class TakeWhileIterator extends core.Iterator$(E) { |
| 627 TakeWhileIterator(iterator$, f$) { | 627 TakeWhileIterator(iterator$, f$) { |
| 628 this[_iterator] = iterator$; | 628 this[_iterator] = iterator$; |
| (...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 719 }); | 719 }); |
| 720 let SkipIterator = SkipIterator$(); | 720 let SkipIterator = SkipIterator$(); |
| 721 let SkipWhileIterable$ = dart.generic(function(E) { | 721 let SkipWhileIterable$ = dart.generic(function(E) { |
| 722 class SkipWhileIterable extends collection.IterableBase$(E) { | 722 class SkipWhileIterable extends collection.IterableBase$(E) { |
| 723 SkipWhileIterable(iterable$, f$) { | 723 SkipWhileIterable(iterable$, f$) { |
| 724 this[_iterable] = iterable$; | 724 this[_iterable] = iterable$; |
| 725 this[_f] = f$; | 725 this[_f] = f$; |
| 726 super.IterableBase(); | 726 super.IterableBase(); |
| 727 } | 727 } |
| 728 get iterator() { | 728 get iterator() { |
| 729 return new (SkipWhileIterator$(E))(this[_iterable].iterator, dart.closur
eWrap(this[_f], "(E) → bool")); | 729 return new (SkipWhileIterator$(E))(this[_iterable].iterator, dart.as(thi
s[_f], dart.throw_("Unimplemented type (E) → bool"))); |
| 730 } | 730 } |
| 731 } | 731 } |
| 732 return SkipWhileIterable; | 732 return SkipWhileIterable; |
| 733 }); | 733 }); |
| 734 let SkipWhileIterable = SkipWhileIterable$(); | 734 let SkipWhileIterable = SkipWhileIterable$(); |
| 735 let _hasSkipped = dart.JsSymbol('_hasSkipped'); | 735 let _hasSkipped = dart.JsSymbol('_hasSkipped'); |
| 736 let SkipWhileIterator$ = dart.generic(function(E) { | 736 let SkipWhileIterator$ = dart.generic(function(E) { |
| 737 class SkipWhileIterator extends core.Iterator$(E) { | 737 class SkipWhileIterator extends core.Iterator$(E) { |
| 738 SkipWhileIterator(iterator$, f$) { | 738 SkipWhileIterator(iterator$, f$) { |
| 739 this[_iterator] = iterator$; | 739 this[_iterator] = iterator$; |
| (...skipping 314 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1054 } else { | 1054 } else { |
| 1055 buffer.write(list.get(0)); | 1055 buffer.write(list.get(0)); |
| 1056 for (let i = 1; dart.notNull(i) < dart.notNull(list.length); i = dart.
notNull(i) + 1) { | 1056 for (let i = 1; dart.notNull(i) < dart.notNull(list.length); i = dart.
notNull(i) + 1) { |
| 1057 buffer.write(separator); | 1057 buffer.write(separator); |
| 1058 buffer.write(list.get(i)); | 1058 buffer.write(list.get(i)); |
| 1059 } | 1059 } |
| 1060 } | 1060 } |
| 1061 return buffer.toString(); | 1061 return buffer.toString(); |
| 1062 } | 1062 } |
| 1063 where(iterable, f) { | 1063 where(iterable, f) { |
| 1064 return new (WhereIterable$(T))(dart.as(iterable, core.Iterable$(T)), dar
t.closureWrap(f, "(T) → bool")); | 1064 return new (WhereIterable$(T))(dart.as(iterable, core.Iterable$(T)), dar
t.as(f, dart.throw_("Unimplemented type (T) → bool"))); |
| 1065 } | 1065 } |
| 1066 static map(iterable, f) { | 1066 static map(iterable, f) { |
| 1067 return new MappedIterable(iterable, f); | 1067 return new MappedIterable(iterable, f); |
| 1068 } | 1068 } |
| 1069 static mapList(list, f) { | 1069 static mapList(list, f) { |
| 1070 return new MappedListIterable(list, f); | 1070 return new MappedListIterable(list, f); |
| 1071 } | 1071 } |
| 1072 static expand(iterable, f) { | 1072 static expand(iterable, f) { |
| 1073 return new ExpandIterable(iterable, f); | 1073 return new ExpandIterable(iterable, f); |
| 1074 } | 1074 } |
| 1075 takeList(list, n) { | 1075 takeList(list, n) { |
| 1076 return new (SubListIterable$(T))(dart.as(list, core.Iterable$(T)), 0, n)
; | 1076 return new (SubListIterable$(T))(dart.as(list, core.Iterable$(T)), 0, n)
; |
| 1077 } | 1077 } |
| 1078 takeWhile(iterable, test) { | 1078 takeWhile(iterable, test) { |
| 1079 return new (TakeWhileIterable$(T))(dart.as(iterable, core.Iterable$(T)),
dart.closureWrap(test, "(T) → bool")); | 1079 return new (TakeWhileIterable$(T))(dart.as(iterable, core.Iterable$(T)),
dart.as(test, dart.throw_("Unimplemented type (T) → bool"))); |
| 1080 } | 1080 } |
| 1081 skipList(list, n) { | 1081 skipList(list, n) { |
| 1082 return new (SubListIterable$(T))(dart.as(list, core.Iterable$(T)), n, nu
ll); | 1082 return new (SubListIterable$(T))(dart.as(list, core.Iterable$(T)), n, nu
ll); |
| 1083 } | 1083 } |
| 1084 skipWhile(iterable, test) { | 1084 skipWhile(iterable, test) { |
| 1085 return new (SkipWhileIterable$(T))(dart.as(iterable, core.Iterable$(T)),
dart.closureWrap(test, "(T) → bool")); | 1085 return new (SkipWhileIterable$(T))(dart.as(iterable, core.Iterable$(T)),
dart.as(test, dart.throw_("Unimplemented type (T) → bool"))); |
| 1086 } | 1086 } |
| 1087 reversedList(list) { | 1087 reversedList(list) { |
| 1088 return new (ReversedListIterable$(T))(dart.as(list, core.Iterable$(T))); | 1088 return new (ReversedListIterable$(T))(dart.as(list, core.Iterable$(T))); |
| 1089 } | 1089 } |
| 1090 static sortList(list, compare) { | 1090 static sortList(list, compare) { |
| 1091 if (compare == null) | 1091 if (compare == null) |
| 1092 compare = core.Comparable.compare; | 1092 compare = core.Comparable.compare; |
| 1093 Sort.sort(list, compare); | 1093 Sort.sort(list, compare); |
| 1094 } | 1094 } |
| 1095 static shuffleList(list, random) { | 1095 static shuffleList(list, random) { |
| (...skipping 814 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1910 exports.ReversedListIterable = ReversedListIterable; | 1910 exports.ReversedListIterable = ReversedListIterable; |
| 1911 exports.UnmodifiableListError = UnmodifiableListError; | 1911 exports.UnmodifiableListError = UnmodifiableListError; |
| 1912 exports.NonGrowableListError = NonGrowableListError; | 1912 exports.NonGrowableListError = NonGrowableListError; |
| 1913 exports.makeListFixedLength = makeListFixedLength; | 1913 exports.makeListFixedLength = makeListFixedLength; |
| 1914 exports.Lists = Lists; | 1914 exports.Lists = Lists; |
| 1915 exports.printToConsole = printToConsole; | 1915 exports.printToConsole = printToConsole; |
| 1916 exports.Sort = Sort; | 1916 exports.Sort = Sort; |
| 1917 exports.Symbol = Symbol; | 1917 exports.Symbol = Symbol; |
| 1918 exports.POWERS_OF_TEN = POWERS_OF_TEN; | 1918 exports.POWERS_OF_TEN = POWERS_OF_TEN; |
| 1919 })(_internal || (_internal = {})); | 1919 })(_internal || (_internal = {})); |
| OLD | NEW |