| 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 [core.$iterator]() { | 10 get [core.$iterator]() { |
| (...skipping 302 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 313 } | 313 } |
| 314 return SubListIterable; | 314 return SubListIterable; |
| 315 }); | 315 }); |
| 316 let SubListIterable = SubListIterable$(); | 316 let SubListIterable = SubListIterable$(); |
| 317 let _length = dart.JsSymbol('_length'); | 317 let _length = dart.JsSymbol('_length'); |
| 318 let _index = dart.JsSymbol('_index'); | 318 let _index = dart.JsSymbol('_index'); |
| 319 let _current = dart.JsSymbol('_current'); | 319 let _current = dart.JsSymbol('_current'); |
| 320 let ListIterator$ = dart.generic(function(E) { | 320 let ListIterator$ = dart.generic(function(E) { |
| 321 class ListIterator extends core.Object { | 321 class ListIterator extends core.Object { |
| 322 ListIterator(iterable) { | 322 ListIterator(iterable) { |
| 323 this[_iterable] = iterable; | 323 dart.initField(ListIterator, this, _iterable, iterable); |
| 324 this[_length] = iterable[core.$length]; | 324 dart.initField(ListIterator, this, _length, iterable[core.$length]); |
| 325 this[_index] = 0; | 325 dart.initField(ListIterator, this, _index, 0); |
| 326 this[_current] = null; | 326 dart.initField(ListIterator, this, _current, null); |
| 327 } | 327 } |
| 328 get current() { | 328 get current() { |
| 329 return this[_current]; | 329 return this[_current]; |
| 330 } | 330 } |
| 331 moveNext() { | 331 moveNext() { |
| 332 let length = this[_iterable][core.$length]; | 332 let length = this[_iterable][core.$length]; |
| 333 if (this[_length] != length) { | 333 if (this[_length] != length) { |
| 334 throw new core.ConcurrentModificationError(this[_iterable]); | 334 throw new core.ConcurrentModificationError(this[_iterable]); |
| 335 } | 335 } |
| 336 if (dart.notNull(this[_index]) >= dart.notNull(length)) { | 336 if (dart.notNull(this[_index]) >= dart.notNull(length)) { |
| (...skipping 166 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 503 } | 503 } |
| 504 } | 504 } |
| 505 return ExpandIterable; | 505 return ExpandIterable; |
| 506 }); | 506 }); |
| 507 let ExpandIterable = ExpandIterable$(); | 507 let ExpandIterable = ExpandIterable$(); |
| 508 let _currentExpansion = dart.JsSymbol('_currentExpansion'); | 508 let _currentExpansion = dart.JsSymbol('_currentExpansion'); |
| 509 let _nextExpansion = dart.JsSymbol('_nextExpansion'); | 509 let _nextExpansion = dart.JsSymbol('_nextExpansion'); |
| 510 let ExpandIterator$ = dart.generic(function(S, T) { | 510 let ExpandIterator$ = dart.generic(function(S, T) { |
| 511 class ExpandIterator extends core.Object { | 511 class ExpandIterator extends core.Object { |
| 512 ExpandIterator(iterator, f) { | 512 ExpandIterator(iterator, f) { |
| 513 this[_iterator] = iterator; | 513 dart.initField(ExpandIterator, this, _iterator, iterator); |
| 514 this[_f] = f; | 514 dart.initField(ExpandIterator, this, _f, f); |
| 515 this[_currentExpansion] = dart.as(new EmptyIterator(), core.Iterator$(T)
); | 515 dart.initField(ExpandIterator, this, _currentExpansion, dart.as(new Empt
yIterator(), core.Iterator$(T))); |
| 516 this[_current] = null; | 516 dart.initField(ExpandIterator, this, _current, null); |
| 517 } | 517 } |
| 518 [_nextExpansion]() {} | 518 [_nextExpansion]() {} |
| 519 get current() { | 519 get current() { |
| 520 return this[_current]; | 520 return this[_current]; |
| 521 } | 521 } |
| 522 moveNext() { | 522 moveNext() { |
| 523 if (this[_currentExpansion] == null) | 523 if (this[_currentExpansion] == null) |
| 524 return false; | 524 return false; |
| 525 while (!dart.notNull(this[_currentExpansion].moveNext())) { | 525 while (!dart.notNull(this[_currentExpansion].moveNext())) { |
| 526 this[_current] = null; | 526 this[_current] = null; |
| (...skipping 862 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1389 } | 1389 } |
| 1390 [core.$elementAt](index) { | 1390 [core.$elementAt](index) { |
| 1391 core.RangeError.checkValidIndex(index, this); | 1391 core.RangeError.checkValidIndex(index, this); |
| 1392 return index; | 1392 return index; |
| 1393 } | 1393 } |
| 1394 } | 1394 } |
| 1395 let _values = dart.JsSymbol('_values'); | 1395 let _values = dart.JsSymbol('_values'); |
| 1396 let ListMapView$ = dart.generic(function(E) { | 1396 let ListMapView$ = dart.generic(function(E) { |
| 1397 class ListMapView extends core.Object { | 1397 class ListMapView extends core.Object { |
| 1398 ListMapView(values) { | 1398 ListMapView(values) { |
| 1399 this[_values] = values; | 1399 dart.initField(ListMapView, this, _values, values); |
| 1400 } | 1400 } |
| 1401 get(key) { | 1401 get(key) { |
| 1402 return this.containsKey(key) ? this[_values][core.$get](key) : null; | 1402 return this.containsKey(key) ? this[_values][core.$get](key) : null; |
| 1403 } | 1403 } |
| 1404 get length() { | 1404 get length() { |
| 1405 return this[_values][core.$length]; | 1405 return this[_values][core.$length]; |
| 1406 } | 1406 } |
| 1407 get values() { | 1407 get values() { |
| 1408 return new (SubListIterable$(E))(this[_values], 0, null); | 1408 return new (SubListIterable$(E))(this[_values], 0, null); |
| 1409 } | 1409 } |
| (...skipping 420 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1830 Sort[_doSort](a, less, great, compare); | 1830 Sort[_doSort](a, less, great, compare); |
| 1831 } else { | 1831 } else { |
| 1832 Sort[_doSort](a, less, great, compare); | 1832 Sort[_doSort](a, less, great, compare); |
| 1833 } | 1833 } |
| 1834 } | 1834 } |
| 1835 } | 1835 } |
| 1836 Sort._INSERTION_SORT_THRESHOLD = 32; | 1836 Sort._INSERTION_SORT_THRESHOLD = 32; |
| 1837 let _name = dart.JsSymbol('_name'); | 1837 let _name = dart.JsSymbol('_name'); |
| 1838 class Symbol extends core.Object { | 1838 class Symbol extends core.Object { |
| 1839 Symbol(name) { | 1839 Symbol(name) { |
| 1840 this[_name] = name; | 1840 dart.initField(Symbol, this, _name, name); |
| 1841 } | 1841 } |
| 1842 unvalidated(name) { | 1842 unvalidated(name) { |
| 1843 this[_name] = name; | 1843 dart.initField(Symbol, this, _name, name); |
| 1844 } | 1844 } |
| 1845 validated(name) { | 1845 validated(name) { |
| 1846 this[_name] = Symbol.validatePublicSymbol(name); | 1846 dart.initField(Symbol, this, _name, Symbol.validatePublicSymbol(name)); |
| 1847 } | 1847 } |
| 1848 ['=='](other) { | 1848 ['=='](other) { |
| 1849 return dart.is(other, Symbol) && dart.equals(this[_name], dart.dload(other
, _name)); | 1849 return dart.is(other, Symbol) && dart.equals(this[_name], dart.dload(other
, _name)); |
| 1850 } | 1850 } |
| 1851 get hashCode() { | 1851 get hashCode() { |
| 1852 let arbitraryPrime = 664597; | 1852 let arbitraryPrime = 664597; |
| 1853 return 536870911 & dart.notNull(arbitraryPrime) * dart.notNull(this[_name]
.hashCode); | 1853 return 536870911 & dart.notNull(arbitraryPrime) * dart.notNull(this[_name]
.hashCode); |
| 1854 } | 1854 } |
| 1855 toString() { | 1855 toString() { |
| 1856 return `Symbol("${this[_name]}")`; | 1856 return `Symbol("${this[_name]}")`; |
| (...skipping 96 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1953 exports.ReversedListIterable = ReversedListIterable; | 1953 exports.ReversedListIterable = ReversedListIterable; |
| 1954 exports.UnmodifiableListError = UnmodifiableListError; | 1954 exports.UnmodifiableListError = UnmodifiableListError; |
| 1955 exports.NonGrowableListError = NonGrowableListError; | 1955 exports.NonGrowableListError = NonGrowableListError; |
| 1956 exports.makeListFixedLength = makeListFixedLength; | 1956 exports.makeListFixedLength = makeListFixedLength; |
| 1957 exports.Lists = Lists; | 1957 exports.Lists = Lists; |
| 1958 exports.printToConsole = printToConsole; | 1958 exports.printToConsole = printToConsole; |
| 1959 exports.Sort = Sort; | 1959 exports.Sort = Sort; |
| 1960 exports.Symbol = Symbol; | 1960 exports.Symbol = Symbol; |
| 1961 exports.POWERS_OF_TEN = POWERS_OF_TEN; | 1961 exports.POWERS_OF_TEN = POWERS_OF_TEN; |
| 1962 })(_internal || (_internal = {})); | 1962 })(_internal || (_internal = {})); |
| OLD | NEW |