| OLD | NEW |
| 1 var collection; | 1 var collection; |
| 2 (function(exports) { | 2 (function(exports) { |
| 3 'use strict'; | 3 'use strict'; |
| 4 let _source = Symbol('_source'); | 4 let _source = Symbol('_source'); |
| 5 let UnmodifiableListView$ = dart.generic(function(E) { | 5 let UnmodifiableListView$ = dart.generic(function(E) { |
| 6 class UnmodifiableListView extends _internal.UnmodifiableListBase$(E) { | 6 class UnmodifiableListView extends _internal.UnmodifiableListBase$(E) { |
| 7 UnmodifiableListView(source) { | 7 UnmodifiableListView(source) { |
| 8 this[_source] = source; | 8 this[_source] = source; |
| 9 super.UnmodifiableListBase(); | 9 super.UnmodifiableListBase(); |
| 10 } | 10 } |
| 11 get length() { | 11 get length() { |
| 12 return this[_source].length; | 12 return this[_source].length; |
| 13 } | 13 } |
| 14 get(index) { | 14 get(index) { |
| 15 return this[_source].elementAt(index); | 15 return this[_source].elementAt(index); |
| 16 } | 16 } |
| 17 } | 17 } |
| 18 return UnmodifiableListView; | 18 return UnmodifiableListView; |
| 19 }); | 19 }); |
| 20 dart.defineLazyClassGeneric(exports, 'UnmodifiableListView', {get: Unmodifiabl
eListView$}); | 20 dart.defineLazyClassGeneric(exports, 'UnmodifiableListView', {get: Unmodifiabl
eListView$}); |
| 21 // Function _defaultEquals: (dynamic, dynamic) → bool | 21 // Function _defaultEquals: (dynamic, dynamic) → bool |
| 22 function _defaultEquals(a, b) { | 22 function _defaultEquals(a, b) { |
| 23 return dart.equals(a, b); | 23 return dart.equals(a, b); |
| 24 } | 24 } |
| 25 // Function _defaultHashCode: (dynamic) → int | 25 // Function _defaultHashCode: (dynamic) → int |
| 26 function _defaultHashCode(a) { | 26 function _defaultHashCode(a) { |
| 27 return dart.as(dart.dload(a, 'hashCode'), core.int); | 27 return dart.as(dart.dload(a, 'hashCode'), core.int); |
| 28 } | 28 } |
| 29 let _Equality$ = dart.generic(function(K) { |
| 30 class _Equality extends core.Function {} |
| 31 return _Equality; |
| 32 }); |
| 33 let _Equality = _Equality$(); |
| 34 let _Hasher$ = dart.generic(function(K) { |
| 35 class _Hasher extends core.Function {} |
| 36 return _Hasher; |
| 37 }); |
| 38 let _Hasher = _Hasher$(); |
| 29 let HashMap$ = dart.generic(function(K, V) { | 39 let HashMap$ = dart.generic(function(K, V) { |
| 30 class HashMap extends core.Object { | 40 class HashMap extends core.Object { |
| 31 HashMap(opts) { | 41 HashMap(opts) { |
| 32 let equals = opts && 'equals' in opts ? opts.equals : null; | 42 let equals = opts && 'equals' in opts ? opts.equals : null; |
| 33 let hashCode = opts && 'hashCode' in opts ? opts.hashCode : null; | 43 let hashCode = opts && 'hashCode' in opts ? opts.hashCode : null; |
| 34 let isValidKey = opts && 'isValidKey' in opts ? opts.isValidKey : null; | 44 let isValidKey = opts && 'isValidKey' in opts ? opts.isValidKey : null; |
| 35 if (isValidKey == null) { | 45 if (isValidKey == null) { |
| 36 if (hashCode == null) { | 46 if (hashCode == null) { |
| 37 if (equals == null) { | 47 if (equals == null) { |
| 38 return new (_HashMap$(K, V))(); | 48 return new (_HashMap$(K, V))(); |
| (...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 79 return map; | 89 return map; |
| 80 } | 90 } |
| 81 } | 91 } |
| 82 HashMap[dart.implements] = () => [core.Map$(K, V)]; | 92 HashMap[dart.implements] = () => [core.Map$(K, V)]; |
| 83 dart.defineNamedConstructor(HashMap, 'identity'); | 93 dart.defineNamedConstructor(HashMap, 'identity'); |
| 84 dart.defineNamedConstructor(HashMap, 'from'); | 94 dart.defineNamedConstructor(HashMap, 'from'); |
| 85 dart.defineNamedConstructor(HashMap, 'fromIterable'); | 95 dart.defineNamedConstructor(HashMap, 'fromIterable'); |
| 86 dart.defineNamedConstructor(HashMap, 'fromIterables'); | 96 dart.defineNamedConstructor(HashMap, 'fromIterables'); |
| 87 return HashMap; | 97 return HashMap; |
| 88 }); | 98 }); |
| 89 let HashMap = HashMap$(dart.dynamic, dart.dynamic); | 99 let HashMap = HashMap$(); |
| 90 let _newSet = Symbol('_newSet'); | 100 let _newSet = Symbol('_newSet'); |
| 91 let SetMixin$ = dart.generic(function(E) { | 101 let SetMixin$ = dart.generic(function(E) { |
| 92 class SetMixin extends core.Object { | 102 class SetMixin extends core.Object { |
| 93 get isEmpty() { | 103 get isEmpty() { |
| 94 return this.length == 0; | 104 return this.length == 0; |
| 95 } | 105 } |
| 96 get isNotEmpty() { | 106 get isNotEmpty() { |
| 97 return this.length != 0; | 107 return this.length != 0; |
| 98 } | 108 } |
| 99 clear() { | 109 clear() { |
| (...skipping 227 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 327 if (index == elementIndex) | 337 if (index == elementIndex) |
| 328 return element; | 338 return element; |
| 329 elementIndex = dart.notNull(elementIndex) + 1; | 339 elementIndex = dart.notNull(elementIndex) + 1; |
| 330 } | 340 } |
| 331 throw new core.RangeError.index(index, this, "index", null, elementIndex
); | 341 throw new core.RangeError.index(index, this, "index", null, elementIndex
); |
| 332 } | 342 } |
| 333 } | 343 } |
| 334 SetMixin[dart.implements] = () => [core.Set$(E)]; | 344 SetMixin[dart.implements] = () => [core.Set$(E)]; |
| 335 return SetMixin; | 345 return SetMixin; |
| 336 }); | 346 }); |
| 337 let SetMixin = SetMixin$(dart.dynamic); | 347 let SetMixin = SetMixin$(); |
| 338 let SetBase$ = dart.generic(function(E) { | 348 let SetBase$ = dart.generic(function(E) { |
| 339 class SetBase extends SetMixin$(E) { | 349 class SetBase extends SetMixin$(E) { |
| 340 static setToString(set) { | 350 static setToString(set) { |
| 341 return IterableBase.iterableToFullString(set, '{', '}'); | 351 return IterableBase.iterableToFullString(set, '{', '}'); |
| 342 } | 352 } |
| 343 } | 353 } |
| 344 return SetBase; | 354 return SetBase; |
| 345 }); | 355 }); |
| 346 let SetBase = SetBase$(dart.dynamic); | 356 let SetBase = SetBase$(); |
| 347 let _HashSetBase$ = dart.generic(function(E) { | 357 let _HashSetBase$ = dart.generic(function(E) { |
| 348 class _HashSetBase extends SetBase$(E) { | 358 class _HashSetBase extends SetBase$(E) { |
| 349 difference(other) { | 359 difference(other) { |
| 350 let result = this[_newSet](); | 360 let result = this[_newSet](); |
| 351 for (let element of this) { | 361 for (let element of this) { |
| 352 if (!dart.notNull(other.contains(element))) | 362 if (!dart.notNull(other.contains(element))) |
| 353 result.add(element); | 363 result.add(element); |
| 354 } | 364 } |
| 355 return result; | 365 return result; |
| 356 } | 366 } |
| 357 intersection(other) { | 367 intersection(other) { |
| 358 let result = this[_newSet](); | 368 let result = this[_newSet](); |
| 359 for (let element of this) { | 369 for (let element of this) { |
| 360 if (other.contains(element)) | 370 if (other.contains(element)) |
| 361 result.add(element); | 371 result.add(element); |
| 362 } | 372 } |
| 363 return result; | 373 return result; |
| 364 } | 374 } |
| 365 toSet() { | 375 toSet() { |
| 366 return ((_) => { | 376 return ((_) => { |
| 367 _.addAll(this); | 377 _.addAll(this); |
| 368 return _; | 378 return _; |
| 369 }).bind(this)(this[_newSet]()); | 379 }).bind(this)(this[_newSet]()); |
| 370 } | 380 } |
| 371 } | 381 } |
| 372 return _HashSetBase; | 382 return _HashSetBase; |
| 373 }); | 383 }); |
| 374 let _HashSetBase = _HashSetBase$(dart.dynamic); | 384 let _HashSetBase = _HashSetBase$(); |
| 375 let HashSet$ = dart.generic(function(E) { | 385 let HashSet$ = dart.generic(function(E) { |
| 376 class HashSet extends core.Object { | 386 class HashSet extends core.Object { |
| 377 HashSet(opts) { | 387 HashSet(opts) { |
| 378 let equals = opts && 'equals' in opts ? opts.equals : null; | 388 let equals = opts && 'equals' in opts ? opts.equals : null; |
| 379 let hashCode = opts && 'hashCode' in opts ? opts.hashCode : null; | 389 let hashCode = opts && 'hashCode' in opts ? opts.hashCode : null; |
| 380 let isValidKey = opts && 'isValidKey' in opts ? opts.isValidKey : null; | 390 let isValidKey = opts && 'isValidKey' in opts ? opts.isValidKey : null; |
| 381 if (isValidKey == null) { | 391 if (isValidKey == null) { |
| 382 if (hashCode == null) { | 392 if (hashCode == null) { |
| 383 if (equals == null) { | 393 if (equals == null) { |
| 384 return new (_HashSet$(E))(); | 394 return new (_HashSet$(E))(); |
| (...skipping 25 matching lines...) Expand all Loading... |
| 410 for (let e of dart.as(elements, core.Iterable$(E))) | 420 for (let e of dart.as(elements, core.Iterable$(E))) |
| 411 result.add(e); | 421 result.add(e); |
| 412 return result; | 422 return result; |
| 413 } | 423 } |
| 414 } | 424 } |
| 415 HashSet[dart.implements] = () => [core.Set$(E)]; | 425 HashSet[dart.implements] = () => [core.Set$(E)]; |
| 416 dart.defineNamedConstructor(HashSet, 'identity'); | 426 dart.defineNamedConstructor(HashSet, 'identity'); |
| 417 dart.defineNamedConstructor(HashSet, 'from'); | 427 dart.defineNamedConstructor(HashSet, 'from'); |
| 418 return HashSet; | 428 return HashSet; |
| 419 }); | 429 }); |
| 420 let HashSet = HashSet$(dart.dynamic); | 430 let HashSet = HashSet$(); |
| 421 let IterableMixin$ = dart.generic(function(E) { | 431 let IterableMixin$ = dart.generic(function(E) { |
| 422 class IterableMixin extends core.Object { | 432 class IterableMixin extends core.Object { |
| 423 map(f) { | 433 map(f) { |
| 424 return new (_internal.MappedIterable$(E, dynamic))(this, f); | 434 return new (_internal.MappedIterable$(E, dynamic))(this, f); |
| 425 } | 435 } |
| 426 where(f) { | 436 where(f) { |
| 427 return new (_internal.WhereIterable$(E))(this, f); | 437 return new (_internal.WhereIterable$(E))(this, f); |
| 428 } | 438 } |
| 429 expand(f) { | 439 expand(f) { |
| 430 return new (_internal.ExpandIterable$(E, dynamic))(this, f); | 440 return new (_internal.ExpandIterable$(E, dynamic))(this, f); |
| (...skipping 175 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 606 } | 616 } |
| 607 throw new core.RangeError.index(index, this, "index", null, elementIndex
); | 617 throw new core.RangeError.index(index, this, "index", null, elementIndex
); |
| 608 } | 618 } |
| 609 toString() { | 619 toString() { |
| 610 return IterableBase.iterableToShortString(this, '(', ')'); | 620 return IterableBase.iterableToShortString(this, '(', ')'); |
| 611 } | 621 } |
| 612 } | 622 } |
| 613 IterableMixin[dart.implements] = () => [core.Iterable$(E)]; | 623 IterableMixin[dart.implements] = () => [core.Iterable$(E)]; |
| 614 return IterableMixin; | 624 return IterableMixin; |
| 615 }); | 625 }); |
| 616 let IterableMixin = IterableMixin$(dart.dynamic); | 626 let IterableMixin = IterableMixin$(); |
| 617 let _isToStringVisiting = Symbol('_isToStringVisiting'); | 627 let _isToStringVisiting = Symbol('_isToStringVisiting'); |
| 618 let _toStringVisiting = Symbol('_toStringVisiting'); | 628 let _toStringVisiting = Symbol('_toStringVisiting'); |
| 619 let _iterablePartsToStrings = Symbol('_iterablePartsToStrings'); | 629 let _iterablePartsToStrings = Symbol('_iterablePartsToStrings'); |
| 620 let IterableBase$ = dart.generic(function(E) { | 630 let IterableBase$ = dart.generic(function(E) { |
| 621 class IterableBase extends core.Object { | 631 class IterableBase extends core.Object { |
| 622 IterableBase() { | 632 IterableBase() { |
| 623 } | 633 } |
| 624 map(f) { | 634 map(f) { |
| 625 return new (_internal.MappedIterable$(E, dynamic))(this, f); | 635 return new (_internal.MappedIterable$(E, dynamic))(this, f); |
| 626 } | 636 } |
| (...skipping 314 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 941 } | 951 } |
| 942 } | 952 } |
| 943 IterableBase[dart.implements] = () => [core.Iterable$(E)]; | 953 IterableBase[dart.implements] = () => [core.Iterable$(E)]; |
| 944 dart.defineLazyProperties(IterableBase, { | 954 dart.defineLazyProperties(IterableBase, { |
| 945 get _toStringVisiting() { | 955 get _toStringVisiting() { |
| 946 return new core.List.from([]); | 956 return new core.List.from([]); |
| 947 } | 957 } |
| 948 }); | 958 }); |
| 949 return IterableBase; | 959 return IterableBase; |
| 950 }); | 960 }); |
| 951 let IterableBase = IterableBase$(dart.dynamic); | 961 let IterableBase = IterableBase$(); |
| 952 let _iterator = Symbol('_iterator'); | 962 let _iterator = Symbol('_iterator'); |
| 953 let _NOT_MOVED_YET = Symbol('_NOT_MOVED_YET'); | 963 let _NOT_MOVED_YET = Symbol('_NOT_MOVED_YET'); |
| 954 let _state = Symbol('_state'); | 964 let _state = Symbol('_state'); |
| 955 let _move = Symbol('_move'); | 965 let _move = Symbol('_move'); |
| 956 let _HAS_NEXT_AND_NEXT_IN_CURRENT = Symbol('_HAS_NEXT_AND_NEXT_IN_CURRENT'); | 966 let _HAS_NEXT_AND_NEXT_IN_CURRENT = Symbol('_HAS_NEXT_AND_NEXT_IN_CURRENT'); |
| 957 let _NO_NEXT = Symbol('_NO_NEXT'); | 967 let _NO_NEXT = Symbol('_NO_NEXT'); |
| 958 let HasNextIterator$ = dart.generic(function(E) { | 968 let HasNextIterator$ = dart.generic(function(E) { |
| 959 class HasNextIterator extends core.Object { | 969 class HasNextIterator extends core.Object { |
| 960 HasNextIterator(iterator$) { | 970 HasNextIterator(iterator$) { |
| 961 this[_iterator] = iterator$; | 971 this[_iterator] = iterator$; |
| (...skipping 18 matching lines...) Expand all Loading... |
| 980 } else { | 990 } else { |
| 981 this[_state] = HasNextIterator[_NO_NEXT]; | 991 this[_state] = HasNextIterator[_NO_NEXT]; |
| 982 } | 992 } |
| 983 } | 993 } |
| 984 } | 994 } |
| 985 HasNextIterator._HAS_NEXT_AND_NEXT_IN_CURRENT = 0; | 995 HasNextIterator._HAS_NEXT_AND_NEXT_IN_CURRENT = 0; |
| 986 HasNextIterator._NO_NEXT = 1; | 996 HasNextIterator._NO_NEXT = 1; |
| 987 HasNextIterator._NOT_MOVED_YET = 2; | 997 HasNextIterator._NOT_MOVED_YET = 2; |
| 988 return HasNextIterator; | 998 return HasNextIterator; |
| 989 }); | 999 }); |
| 990 let HasNextIterator = HasNextIterator$(dart.dynamic); | 1000 let HasNextIterator = HasNextIterator$(); |
| 991 let _literal = Symbol('_literal'); | 1001 let _literal = Symbol('_literal'); |
| 992 let _empty = Symbol('_empty'); | 1002 let _empty = Symbol('_empty'); |
| 993 let LinkedHashMap$ = dart.generic(function(K, V) { | 1003 let LinkedHashMap$ = dart.generic(function(K, V) { |
| 994 class LinkedHashMap extends core.Object { | 1004 class LinkedHashMap extends core.Object { |
| 995 LinkedHashMap(opts) { | 1005 LinkedHashMap(opts) { |
| 996 let equals = opts && 'equals' in opts ? opts.equals : null; | 1006 let equals = opts && 'equals' in opts ? opts.equals : null; |
| 997 let hashCode = opts && 'hashCode' in opts ? opts.hashCode : null; | 1007 let hashCode = opts && 'hashCode' in opts ? opts.hashCode : null; |
| 998 let isValidKey = opts && 'isValidKey' in opts ? opts.isValidKey : null; | 1008 let isValidKey = opts && 'isValidKey' in opts ? opts.isValidKey : null; |
| 999 if (isValidKey == null) { | 1009 if (isValidKey == null) { |
| 1000 if (hashCode == null) { | 1010 if (hashCode == null) { |
| (...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1051 } | 1061 } |
| 1052 LinkedHashMap[dart.implements] = () => [HashMap$(K, V)]; | 1062 LinkedHashMap[dart.implements] = () => [HashMap$(K, V)]; |
| 1053 dart.defineNamedConstructor(LinkedHashMap, 'identity'); | 1063 dart.defineNamedConstructor(LinkedHashMap, 'identity'); |
| 1054 dart.defineNamedConstructor(LinkedHashMap, 'from'); | 1064 dart.defineNamedConstructor(LinkedHashMap, 'from'); |
| 1055 dart.defineNamedConstructor(LinkedHashMap, 'fromIterable'); | 1065 dart.defineNamedConstructor(LinkedHashMap, 'fromIterable'); |
| 1056 dart.defineNamedConstructor(LinkedHashMap, 'fromIterables'); | 1066 dart.defineNamedConstructor(LinkedHashMap, 'fromIterables'); |
| 1057 dart.defineNamedConstructor(LinkedHashMap, _literal); | 1067 dart.defineNamedConstructor(LinkedHashMap, _literal); |
| 1058 dart.defineNamedConstructor(LinkedHashMap, _empty); | 1068 dart.defineNamedConstructor(LinkedHashMap, _empty); |
| 1059 return LinkedHashMap; | 1069 return LinkedHashMap; |
| 1060 }); | 1070 }); |
| 1061 let LinkedHashMap = LinkedHashMap$(dart.dynamic, dart.dynamic); | 1071 let LinkedHashMap = LinkedHashMap$(); |
| 1062 let LinkedHashSet$ = dart.generic(function(E) { | 1072 let LinkedHashSet$ = dart.generic(function(E) { |
| 1063 class LinkedHashSet extends core.Object { | 1073 class LinkedHashSet extends core.Object { |
| 1064 LinkedHashSet(opts) { | 1074 LinkedHashSet(opts) { |
| 1065 let equals = opts && 'equals' in opts ? opts.equals : null; | 1075 let equals = opts && 'equals' in opts ? opts.equals : null; |
| 1066 let hashCode = opts && 'hashCode' in opts ? opts.hashCode : null; | 1076 let hashCode = opts && 'hashCode' in opts ? opts.hashCode : null; |
| 1067 let isValidKey = opts && 'isValidKey' in opts ? opts.isValidKey : null; | 1077 let isValidKey = opts && 'isValidKey' in opts ? opts.isValidKey : null; |
| 1068 if (isValidKey == null) { | 1078 if (isValidKey == null) { |
| 1069 if (hashCode == null) { | 1079 if (hashCode == null) { |
| 1070 if (equals == null) { | 1080 if (equals == null) { |
| 1071 return new (_LinkedHashSet$(E))(); | 1081 return new (_LinkedHashSet$(E))(); |
| (...skipping 26 matching lines...) Expand all Loading... |
| 1098 result.add(element); | 1108 result.add(element); |
| 1099 } | 1109 } |
| 1100 return result; | 1110 return result; |
| 1101 } | 1111 } |
| 1102 } | 1112 } |
| 1103 LinkedHashSet[dart.implements] = () => [HashSet$(E)]; | 1113 LinkedHashSet[dart.implements] = () => [HashSet$(E)]; |
| 1104 dart.defineNamedConstructor(LinkedHashSet, 'identity'); | 1114 dart.defineNamedConstructor(LinkedHashSet, 'identity'); |
| 1105 dart.defineNamedConstructor(LinkedHashSet, 'from'); | 1115 dart.defineNamedConstructor(LinkedHashSet, 'from'); |
| 1106 return LinkedHashSet; | 1116 return LinkedHashSet; |
| 1107 }); | 1117 }); |
| 1108 let LinkedHashSet = LinkedHashSet$(dart.dynamic); | 1118 let LinkedHashSet = LinkedHashSet$(); |
| 1109 let _modificationCount = Symbol('_modificationCount'); | 1119 let _modificationCount = Symbol('_modificationCount'); |
| 1110 let _length = Symbol('_length'); | 1120 let _length = Symbol('_length'); |
| 1111 let _next = Symbol('_next'); | 1121 let _next = Symbol('_next'); |
| 1112 let _previous = Symbol('_previous'); | 1122 let _previous = Symbol('_previous'); |
| 1113 let _insertAfter = Symbol('_insertAfter'); | 1123 let _insertAfter = Symbol('_insertAfter'); |
| 1114 let _list = Symbol('_list'); | 1124 let _list = Symbol('_list'); |
| 1115 let _unlink = Symbol('_unlink'); | 1125 let _unlink = Symbol('_unlink'); |
| 1116 let LinkedList$ = dart.generic(function(E) { | 1126 let LinkedList$ = dart.generic(function(E) { |
| 1117 class LinkedList extends IterableBase$(E) { | 1127 class LinkedList extends IterableBase$(E) { |
| 1118 LinkedList() { | 1128 LinkedList() { |
| (...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1208 this[_modificationCount] = dart.notNull(this[_modificationCount]) + 1; | 1218 this[_modificationCount] = dart.notNull(this[_modificationCount]) + 1; |
| 1209 entry[_next][_previous] = entry[_previous]; | 1219 entry[_next][_previous] = entry[_previous]; |
| 1210 entry[_previous][_next] = entry[_next]; | 1220 entry[_previous][_next] = entry[_next]; |
| 1211 this[_length] = dart.notNull(this[_length]) - 1; | 1221 this[_length] = dart.notNull(this[_length]) - 1; |
| 1212 entry[_list] = entry[_next] = entry[_previous] = null; | 1222 entry[_list] = entry[_next] = entry[_previous] = null; |
| 1213 } | 1223 } |
| 1214 } | 1224 } |
| 1215 LinkedList[dart.implements] = () => [_LinkedListLink]; | 1225 LinkedList[dart.implements] = () => [_LinkedListLink]; |
| 1216 return LinkedList; | 1226 return LinkedList; |
| 1217 }); | 1227 }); |
| 1218 let LinkedList = LinkedList$(dart.dynamic); | 1228 let LinkedList = LinkedList$(); |
| 1219 let _current = Symbol('_current'); | 1229 let _current = Symbol('_current'); |
| 1220 let _LinkedListIterator$ = dart.generic(function(E) { | 1230 let _LinkedListIterator$ = dart.generic(function(E) { |
| 1221 class _LinkedListIterator extends core.Object { | 1231 class _LinkedListIterator extends core.Object { |
| 1222 _LinkedListIterator(list) { | 1232 _LinkedListIterator(list) { |
| 1223 this[_list] = list; | 1233 this[_list] = list; |
| 1224 this[_modificationCount] = list[_modificationCount]; | 1234 this[_modificationCount] = list[_modificationCount]; |
| 1225 this[_next] = list[_next]; | 1235 this[_next] = list[_next]; |
| 1226 this[_current] = null; | 1236 this[_current] = null; |
| 1227 } | 1237 } |
| 1228 get current() { | 1238 get current() { |
| 1229 return this[_current]; | 1239 return this[_current]; |
| 1230 } | 1240 } |
| 1231 moveNext() { | 1241 moveNext() { |
| 1232 if (core.identical(this[_next], this[_list])) { | 1242 if (core.identical(this[_next], this[_list])) { |
| 1233 this[_current] = null; | 1243 this[_current] = null; |
| 1234 return false; | 1244 return false; |
| 1235 } | 1245 } |
| 1236 if (this[_modificationCount] != this[_list][_modificationCount]) { | 1246 if (this[_modificationCount] != this[_list][_modificationCount]) { |
| 1237 throw new core.ConcurrentModificationError(this); | 1247 throw new core.ConcurrentModificationError(this); |
| 1238 } | 1248 } |
| 1239 this[_current] = dart.as(this[_next], E); | 1249 this[_current] = dart.as(this[_next], E); |
| 1240 this[_next] = this[_next][_next]; | 1250 this[_next] = this[_next][_next]; |
| 1241 return true; | 1251 return true; |
| 1242 } | 1252 } |
| 1243 } | 1253 } |
| 1244 _LinkedListIterator[dart.implements] = () => [core.Iterator$(E)]; | 1254 _LinkedListIterator[dart.implements] = () => [core.Iterator$(E)]; |
| 1245 return _LinkedListIterator; | 1255 return _LinkedListIterator; |
| 1246 }); | 1256 }); |
| 1247 let _LinkedListIterator = _LinkedListIterator$(dart.dynamic); | 1257 let _LinkedListIterator = _LinkedListIterator$(); |
| 1248 class _LinkedListLink extends core.Object { | 1258 class _LinkedListLink extends core.Object { |
| 1249 _LinkedListLink() { | 1259 _LinkedListLink() { |
| 1250 this[_next] = null; | 1260 this[_next] = null; |
| 1251 this[_previous] = null; | 1261 this[_previous] = null; |
| 1252 } | 1262 } |
| 1253 } | 1263 } |
| 1254 let LinkedListEntry$ = dart.generic(function(E) { | 1264 let LinkedListEntry$ = dart.generic(function(E) { |
| 1255 class LinkedListEntry extends core.Object { | 1265 class LinkedListEntry extends core.Object { |
| 1256 LinkedListEntry() { | 1266 LinkedListEntry() { |
| 1257 this[_list] = null; | 1267 this[_list] = null; |
| (...skipping 20 matching lines...) Expand all Loading... |
| 1278 insertAfter(entry) { | 1288 insertAfter(entry) { |
| 1279 this[_list]._insertAfter(this, entry); | 1289 this[_list]._insertAfter(this, entry); |
| 1280 } | 1290 } |
| 1281 insertBefore(entry) { | 1291 insertBefore(entry) { |
| 1282 this[_list]._insertAfter(this[_previous], entry); | 1292 this[_list]._insertAfter(this[_previous], entry); |
| 1283 } | 1293 } |
| 1284 } | 1294 } |
| 1285 LinkedListEntry[dart.implements] = () => [_LinkedListLink]; | 1295 LinkedListEntry[dart.implements] = () => [_LinkedListLink]; |
| 1286 return LinkedListEntry; | 1296 return LinkedListEntry; |
| 1287 }); | 1297 }); |
| 1288 let LinkedListEntry = LinkedListEntry$(dart.dynamic); | 1298 let LinkedListEntry = LinkedListEntry$(); |
| 1289 let _filter = Symbol('_filter'); | 1299 let _filter = Symbol('_filter'); |
| 1290 let ListMixin$ = dart.generic(function(E) { | 1300 let ListMixin$ = dart.generic(function(E) { |
| 1291 class ListMixin extends core.Object { | 1301 class ListMixin extends core.Object { |
| 1292 get iterator() { | 1302 get iterator() { |
| 1293 return new (_internal.ListIterator$(E))(this); | 1303 return new (_internal.ListIterator$(E))(this); |
| 1294 } | 1304 } |
| 1295 elementAt(index) { | 1305 elementAt(index) { |
| 1296 return this.get(index); | 1306 return this.get(index); |
| 1297 } | 1307 } |
| 1298 forEach(action) { | 1308 forEach(action) { |
| (...skipping 431 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1730 get reversed() { | 1740 get reversed() { |
| 1731 return new (_internal.ReversedListIterable$(E))(this); | 1741 return new (_internal.ReversedListIterable$(E))(this); |
| 1732 } | 1742 } |
| 1733 toString() { | 1743 toString() { |
| 1734 return IterableBase.iterableToFullString(this, '[', ']'); | 1744 return IterableBase.iterableToFullString(this, '[', ']'); |
| 1735 } | 1745 } |
| 1736 } | 1746 } |
| 1737 ListMixin[dart.implements] = () => [core.List$(E)]; | 1747 ListMixin[dart.implements] = () => [core.List$(E)]; |
| 1738 return ListMixin; | 1748 return ListMixin; |
| 1739 }); | 1749 }); |
| 1740 let ListMixin = ListMixin$(dart.dynamic); | 1750 let ListMixin = ListMixin$(); |
| 1741 let ListBase$ = dart.generic(function(E) { | 1751 let ListBase$ = dart.generic(function(E) { |
| 1742 class ListBase extends dart.mixin(core.Object, ListMixin$(E)) { | 1752 class ListBase extends dart.mixin(core.Object, ListMixin$(E)) { |
| 1743 static listToString(list) { | 1753 static listToString(list) { |
| 1744 return IterableBase.iterableToFullString(list, '[', ']'); | 1754 return IterableBase.iterableToFullString(list, '[', ']'); |
| 1745 } | 1755 } |
| 1746 } | 1756 } |
| 1747 return ListBase; | 1757 return ListBase; |
| 1748 }); | 1758 }); |
| 1749 let ListBase = ListBase$(dart.dynamic); | 1759 let ListBase = ListBase$(); |
| 1750 let MapMixin$ = dart.generic(function(K, V) { | 1760 let MapMixin$ = dart.generic(function(K, V) { |
| 1751 class MapMixin extends core.Object { | 1761 class MapMixin extends core.Object { |
| 1752 forEach(action) { | 1762 forEach(action) { |
| 1753 for (let key of this.keys) { | 1763 for (let key of this.keys) { |
| 1754 action(key, this.get(key)); | 1764 action(key, this.get(key)); |
| 1755 } | 1765 } |
| 1756 } | 1766 } |
| 1757 addAll(other) { | 1767 addAll(other) { |
| 1758 for (let key of other.keys) { | 1768 for (let key of other.keys) { |
| 1759 this.set(key, other.get(key)); | 1769 this.set(key, other.get(key)); |
| (...skipping 27 matching lines...) Expand all Loading... |
| 1787 get values() { | 1797 get values() { |
| 1788 return new (_MapBaseValueIterable$(V))(this); | 1798 return new (_MapBaseValueIterable$(V))(this); |
| 1789 } | 1799 } |
| 1790 toString() { | 1800 toString() { |
| 1791 return Maps.mapToString(this); | 1801 return Maps.mapToString(this); |
| 1792 } | 1802 } |
| 1793 } | 1803 } |
| 1794 MapMixin[dart.implements] = () => [core.Map$(K, V)]; | 1804 MapMixin[dart.implements] = () => [core.Map$(K, V)]; |
| 1795 return MapMixin; | 1805 return MapMixin; |
| 1796 }); | 1806 }); |
| 1797 let MapMixin = MapMixin$(dart.dynamic, dart.dynamic); | 1807 let MapMixin = MapMixin$(); |
| 1798 let MapBase$ = dart.generic(function(K, V) { | 1808 let MapBase$ = dart.generic(function(K, V) { |
| 1799 class MapBase extends dart.mixin(MapMixin$(K, V)) { | 1809 class MapBase extends dart.mixin(MapMixin$(K, V)) {} |
| 1800 } | |
| 1801 return MapBase; | 1810 return MapBase; |
| 1802 }); | 1811 }); |
| 1803 let MapBase = MapBase$(dart.dynamic, dart.dynamic); | 1812 let MapBase = MapBase$(); |
| 1804 let _UnmodifiableMapMixin$ = dart.generic(function(K, V) { | 1813 let _UnmodifiableMapMixin$ = dart.generic(function(K, V) { |
| 1805 class _UnmodifiableMapMixin extends core.Object { | 1814 class _UnmodifiableMapMixin extends core.Object { |
| 1806 set(key, value) { | 1815 set(key, value) { |
| 1807 throw new core.UnsupportedError("Cannot modify unmodifiable map"); | 1816 throw new core.UnsupportedError("Cannot modify unmodifiable map"); |
| 1808 } | 1817 } |
| 1809 addAll(other) { | 1818 addAll(other) { |
| 1810 throw new core.UnsupportedError("Cannot modify unmodifiable map"); | 1819 throw new core.UnsupportedError("Cannot modify unmodifiable map"); |
| 1811 } | 1820 } |
| 1812 clear() { | 1821 clear() { |
| 1813 throw new core.UnsupportedError("Cannot modify unmodifiable map"); | 1822 throw new core.UnsupportedError("Cannot modify unmodifiable map"); |
| 1814 } | 1823 } |
| 1815 remove(key) { | 1824 remove(key) { |
| 1816 throw new core.UnsupportedError("Cannot modify unmodifiable map"); | 1825 throw new core.UnsupportedError("Cannot modify unmodifiable map"); |
| 1817 } | 1826 } |
| 1818 putIfAbsent(key, ifAbsent) { | 1827 putIfAbsent(key, ifAbsent) { |
| 1819 throw new core.UnsupportedError("Cannot modify unmodifiable map"); | 1828 throw new core.UnsupportedError("Cannot modify unmodifiable map"); |
| 1820 } | 1829 } |
| 1821 } | 1830 } |
| 1822 _UnmodifiableMapMixin[dart.implements] = () => [core.Map$(K, V)]; | 1831 _UnmodifiableMapMixin[dart.implements] = () => [core.Map$(K, V)]; |
| 1823 return _UnmodifiableMapMixin; | 1832 return _UnmodifiableMapMixin; |
| 1824 }); | 1833 }); |
| 1825 let _UnmodifiableMapMixin = _UnmodifiableMapMixin$(dart.dynamic, dart.dynamic)
; | 1834 let _UnmodifiableMapMixin = _UnmodifiableMapMixin$(); |
| 1826 let UnmodifiableMapBase$ = dart.generic(function(K, V) { | 1835 let UnmodifiableMapBase$ = dart.generic(function(K, V) { |
| 1827 class UnmodifiableMapBase extends dart.mixin(_UnmodifiableMapMixin$(K, V)) { | 1836 class UnmodifiableMapBase extends dart.mixin(_UnmodifiableMapMixin$(K, V)) {
} |
| 1828 } | |
| 1829 return UnmodifiableMapBase; | 1837 return UnmodifiableMapBase; |
| 1830 }); | 1838 }); |
| 1831 let UnmodifiableMapBase = UnmodifiableMapBase$(dart.dynamic, dart.dynamic); | 1839 let UnmodifiableMapBase = UnmodifiableMapBase$(); |
| 1832 let _map = Symbol('_map'); | 1840 let _map = Symbol('_map'); |
| 1833 let _MapBaseValueIterable$ = dart.generic(function(V) { | 1841 let _MapBaseValueIterable$ = dart.generic(function(V) { |
| 1834 class _MapBaseValueIterable extends IterableBase$(V) { | 1842 class _MapBaseValueIterable extends IterableBase$(V) { |
| 1835 _MapBaseValueIterable(map$) { | 1843 _MapBaseValueIterable(map$) { |
| 1836 this[_map] = map$; | 1844 this[_map] = map$; |
| 1837 super.IterableBase(); | 1845 super.IterableBase(); |
| 1838 } | 1846 } |
| 1839 get length() { | 1847 get length() { |
| 1840 return this[_map].length; | 1848 return this[_map].length; |
| 1841 } | 1849 } |
| (...skipping 12 matching lines...) Expand all Loading... |
| 1854 get last() { | 1862 get last() { |
| 1855 return dart.as(this[_map].get(this[_map].keys.last), V); | 1863 return dart.as(this[_map].get(this[_map].keys.last), V); |
| 1856 } | 1864 } |
| 1857 get iterator() { | 1865 get iterator() { |
| 1858 return new (_MapBaseValueIterator$(V))(this[_map]); | 1866 return new (_MapBaseValueIterator$(V))(this[_map]); |
| 1859 } | 1867 } |
| 1860 } | 1868 } |
| 1861 _MapBaseValueIterable[dart.implements] = () => [_internal.EfficientLength]; | 1869 _MapBaseValueIterable[dart.implements] = () => [_internal.EfficientLength]; |
| 1862 return _MapBaseValueIterable; | 1870 return _MapBaseValueIterable; |
| 1863 }); | 1871 }); |
| 1864 let _MapBaseValueIterable = _MapBaseValueIterable$(dart.dynamic); | 1872 let _MapBaseValueIterable = _MapBaseValueIterable$(); |
| 1865 let _keys = Symbol('_keys'); | 1873 let _keys = Symbol('_keys'); |
| 1866 let _MapBaseValueIterator$ = dart.generic(function(V) { | 1874 let _MapBaseValueIterator$ = dart.generic(function(V) { |
| 1867 class _MapBaseValueIterator extends core.Object { | 1875 class _MapBaseValueIterator extends core.Object { |
| 1868 _MapBaseValueIterator(map) { | 1876 _MapBaseValueIterator(map) { |
| 1869 this[_map] = map; | 1877 this[_map] = map; |
| 1870 this[_keys] = map.keys.iterator; | 1878 this[_keys] = map.keys.iterator; |
| 1871 this[_current] = null; | 1879 this[_current] = null; |
| 1872 } | 1880 } |
| 1873 moveNext() { | 1881 moveNext() { |
| 1874 if (this[_keys].moveNext()) { | 1882 if (this[_keys].moveNext()) { |
| 1875 this[_current] = dart.as(this[_map].get(this[_keys].current), V); | 1883 this[_current] = dart.as(this[_map].get(this[_keys].current), V); |
| 1876 return true; | 1884 return true; |
| 1877 } | 1885 } |
| 1878 this[_current] = null; | 1886 this[_current] = null; |
| 1879 return false; | 1887 return false; |
| 1880 } | 1888 } |
| 1881 get current() { | 1889 get current() { |
| 1882 return this[_current]; | 1890 return this[_current]; |
| 1883 } | 1891 } |
| 1884 } | 1892 } |
| 1885 _MapBaseValueIterator[dart.implements] = () => [core.Iterator$(V)]; | 1893 _MapBaseValueIterator[dart.implements] = () => [core.Iterator$(V)]; |
| 1886 return _MapBaseValueIterator; | 1894 return _MapBaseValueIterator; |
| 1887 }); | 1895 }); |
| 1888 let _MapBaseValueIterator = _MapBaseValueIterator$(dart.dynamic); | 1896 let _MapBaseValueIterator = _MapBaseValueIterator$(); |
| 1889 let MapView$ = dart.generic(function(K, V) { | 1897 let MapView$ = dart.generic(function(K, V) { |
| 1890 class MapView extends core.Object { | 1898 class MapView extends core.Object { |
| 1891 MapView(map) { | 1899 MapView(map) { |
| 1892 this[_map] = map; | 1900 this[_map] = map; |
| 1893 } | 1901 } |
| 1894 get(key) { | 1902 get(key) { |
| 1895 return this[_map].get(key); | 1903 return this[_map].get(key); |
| 1896 } | 1904 } |
| 1897 set(key, value) { | 1905 set(key, value) { |
| 1898 this[_map].set(key, value); | 1906 this[_map].set(key, value); |
| (...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1933 toString() { | 1941 toString() { |
| 1934 return this[_map].toString(); | 1942 return this[_map].toString(); |
| 1935 } | 1943 } |
| 1936 get values() { | 1944 get values() { |
| 1937 return this[_map].values; | 1945 return this[_map].values; |
| 1938 } | 1946 } |
| 1939 } | 1947 } |
| 1940 MapView[dart.implements] = () => [core.Map$(K, V)]; | 1948 MapView[dart.implements] = () => [core.Map$(K, V)]; |
| 1941 return MapView; | 1949 return MapView; |
| 1942 }); | 1950 }); |
| 1943 let MapView = MapView$(dart.dynamic, dart.dynamic); | 1951 let MapView = MapView$(); |
| 1944 let UnmodifiableMapView$ = dart.generic(function(K, V) { | 1952 let UnmodifiableMapView$ = dart.generic(function(K, V) { |
| 1945 class UnmodifiableMapView extends dart.mixin(_UnmodifiableMapMixin$(K, V)) { | 1953 class UnmodifiableMapView extends dart.mixin(_UnmodifiableMapMixin$(K, V)) {
} |
| 1946 } | |
| 1947 return UnmodifiableMapView; | 1954 return UnmodifiableMapView; |
| 1948 }); | 1955 }); |
| 1949 let UnmodifiableMapView = UnmodifiableMapView$(dart.dynamic, dart.dynamic); | 1956 let UnmodifiableMapView = UnmodifiableMapView$(); |
| 1950 let _id = Symbol('_id'); | 1957 let _id = Symbol('_id'); |
| 1951 let _fillMapWithMappedIterable = Symbol('_fillMapWithMappedIterable'); | 1958 let _fillMapWithMappedIterable = Symbol('_fillMapWithMappedIterable'); |
| 1952 let _fillMapWithIterables = Symbol('_fillMapWithIterables'); | 1959 let _fillMapWithIterables = Symbol('_fillMapWithIterables'); |
| 1953 class Maps extends core.Object { | 1960 class Maps extends core.Object { |
| 1954 static containsValue(map, value) { | 1961 static containsValue(map, value) { |
| 1955 for (let v of map.values) { | 1962 for (let v of map.values) { |
| 1956 if (dart.equals(value, v)) { | 1963 if (dart.equals(value, v)) { |
| 1957 return true; | 1964 return true; |
| 1958 } | 1965 } |
| 1959 } | 1966 } |
| (...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2055 return new (ListQueue$(E))(); | 2062 return new (ListQueue$(E))(); |
| 2056 } | 2063 } |
| 2057 from(elements) { | 2064 from(elements) { |
| 2058 return new ListQueue$(E).from(elements); | 2065 return new ListQueue$(E).from(elements); |
| 2059 } | 2066 } |
| 2060 } | 2067 } |
| 2061 Queue[dart.implements] = () => [core.Iterable$(E), _internal.EfficientLength
]; | 2068 Queue[dart.implements] = () => [core.Iterable$(E), _internal.EfficientLength
]; |
| 2062 dart.defineNamedConstructor(Queue, 'from'); | 2069 dart.defineNamedConstructor(Queue, 'from'); |
| 2063 return Queue; | 2070 return Queue; |
| 2064 }); | 2071 }); |
| 2065 let Queue = Queue$(dart.dynamic); | 2072 let Queue = Queue$(); |
| 2066 let _element = Symbol('_element'); | 2073 let _element = Symbol('_element'); |
| 2067 let _link = Symbol('_link'); | 2074 let _link = Symbol('_link'); |
| 2068 let _asNonSentinelEntry = Symbol('_asNonSentinelEntry'); | 2075 let _asNonSentinelEntry = Symbol('_asNonSentinelEntry'); |
| 2069 let DoubleLinkedQueueEntry$ = dart.generic(function(E) { | 2076 let DoubleLinkedQueueEntry$ = dart.generic(function(E) { |
| 2070 class DoubleLinkedQueueEntry extends core.Object { | 2077 class DoubleLinkedQueueEntry extends core.Object { |
| 2071 DoubleLinkedQueueEntry(e) { | 2078 DoubleLinkedQueueEntry(e) { |
| 2072 this[_element] = e; | 2079 this[_element] = e; |
| 2073 this[_previous] = null; | 2080 this[_previous] = null; |
| 2074 this[_next] = null; | 2081 this[_next] = null; |
| 2075 } | 2082 } |
| (...skipping 27 matching lines...) Expand all Loading... |
| 2103 } | 2110 } |
| 2104 get element() { | 2111 get element() { |
| 2105 return this[_element]; | 2112 return this[_element]; |
| 2106 } | 2113 } |
| 2107 set element(e) { | 2114 set element(e) { |
| 2108 this[_element] = e; | 2115 this[_element] = e; |
| 2109 } | 2116 } |
| 2110 } | 2117 } |
| 2111 return DoubleLinkedQueueEntry; | 2118 return DoubleLinkedQueueEntry; |
| 2112 }); | 2119 }); |
| 2113 let DoubleLinkedQueueEntry = DoubleLinkedQueueEntry$(dart.dynamic); | 2120 let DoubleLinkedQueueEntry = DoubleLinkedQueueEntry$(); |
| 2114 let _DoubleLinkedQueueEntrySentinel$ = dart.generic(function(E) { | 2121 let _DoubleLinkedQueueEntrySentinel$ = dart.generic(function(E) { |
| 2115 class _DoubleLinkedQueueEntrySentinel extends DoubleLinkedQueueEntry$(E) { | 2122 class _DoubleLinkedQueueEntrySentinel extends DoubleLinkedQueueEntry$(E) { |
| 2116 _DoubleLinkedQueueEntrySentinel() { | 2123 _DoubleLinkedQueueEntrySentinel() { |
| 2117 super.DoubleLinkedQueueEntry(null); | 2124 super.DoubleLinkedQueueEntry(null); |
| 2118 this[_link](this, this); | 2125 this[_link](this, this); |
| 2119 } | 2126 } |
| 2120 remove() { | 2127 remove() { |
| 2121 throw _internal.IterableElementError.noElement(); | 2128 throw _internal.IterableElementError.noElement(); |
| 2122 } | 2129 } |
| 2123 [_asNonSentinelEntry]() { | 2130 [_asNonSentinelEntry]() { |
| 2124 return null; | 2131 return null; |
| 2125 } | 2132 } |
| 2126 set element(e) { | 2133 set element(e) { |
| 2127 dart.assert(false); | 2134 dart.assert(false); |
| 2128 } | 2135 } |
| 2129 get element() { | 2136 get element() { |
| 2130 throw _internal.IterableElementError.noElement(); | 2137 throw _internal.IterableElementError.noElement(); |
| 2131 } | 2138 } |
| 2132 } | 2139 } |
| 2133 return _DoubleLinkedQueueEntrySentinel; | 2140 return _DoubleLinkedQueueEntrySentinel; |
| 2134 }); | 2141 }); |
| 2135 let _DoubleLinkedQueueEntrySentinel = _DoubleLinkedQueueEntrySentinel$(dart.dy
namic); | 2142 let _DoubleLinkedQueueEntrySentinel = _DoubleLinkedQueueEntrySentinel$(); |
| 2136 let _sentinel = Symbol('_sentinel'); | 2143 let _sentinel = Symbol('_sentinel'); |
| 2137 let _elementCount = Symbol('_elementCount'); | 2144 let _elementCount = Symbol('_elementCount'); |
| 2138 let DoubleLinkedQueue$ = dart.generic(function(E) { | 2145 let DoubleLinkedQueue$ = dart.generic(function(E) { |
| 2139 class DoubleLinkedQueue extends IterableBase$(E) { | 2146 class DoubleLinkedQueue extends IterableBase$(E) { |
| 2140 DoubleLinkedQueue() { | 2147 DoubleLinkedQueue() { |
| 2141 this[_sentinel] = null; | 2148 this[_sentinel] = null; |
| 2142 this[_elementCount] = 0; | 2149 this[_elementCount] = 0; |
| 2143 super.IterableBase(); | 2150 super.IterableBase(); |
| 2144 this[_sentinel] = new (_DoubleLinkedQueueEntrySentinel$(E))(); | 2151 this[_sentinel] = new (_DoubleLinkedQueueEntrySentinel$(E))(); |
| 2145 } | 2152 } |
| (...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2248 return new (_DoubleLinkedQueueIterator$(E))(this[_sentinel]); | 2255 return new (_DoubleLinkedQueueIterator$(E))(this[_sentinel]); |
| 2249 } | 2256 } |
| 2250 toString() { | 2257 toString() { |
| 2251 return IterableBase.iterableToFullString(this, '{', '}'); | 2258 return IterableBase.iterableToFullString(this, '{', '}'); |
| 2252 } | 2259 } |
| 2253 } | 2260 } |
| 2254 DoubleLinkedQueue[dart.implements] = () => [Queue$(E)]; | 2261 DoubleLinkedQueue[dart.implements] = () => [Queue$(E)]; |
| 2255 dart.defineNamedConstructor(DoubleLinkedQueue, 'from'); | 2262 dart.defineNamedConstructor(DoubleLinkedQueue, 'from'); |
| 2256 return DoubleLinkedQueue; | 2263 return DoubleLinkedQueue; |
| 2257 }); | 2264 }); |
| 2258 let DoubleLinkedQueue = DoubleLinkedQueue$(dart.dynamic); | 2265 let DoubleLinkedQueue = DoubleLinkedQueue$(); |
| 2259 let _nextEntry = Symbol('_nextEntry'); | 2266 let _nextEntry = Symbol('_nextEntry'); |
| 2260 let _DoubleLinkedQueueIterator$ = dart.generic(function(E) { | 2267 let _DoubleLinkedQueueIterator$ = dart.generic(function(E) { |
| 2261 class _DoubleLinkedQueueIterator extends core.Object { | 2268 class _DoubleLinkedQueueIterator extends core.Object { |
| 2262 _DoubleLinkedQueueIterator(sentinel) { | 2269 _DoubleLinkedQueueIterator(sentinel) { |
| 2263 this[_sentinel] = sentinel; | 2270 this[_sentinel] = sentinel; |
| 2264 this[_nextEntry] = sentinel[_next]; | 2271 this[_nextEntry] = sentinel[_next]; |
| 2265 this[_current] = null; | 2272 this[_current] = null; |
| 2266 } | 2273 } |
| 2267 moveNext() { | 2274 moveNext() { |
| 2268 if (!dart.notNull(core.identical(this[_nextEntry], this[_sentinel]))) { | 2275 if (!dart.notNull(core.identical(this[_nextEntry], this[_sentinel]))) { |
| 2269 this[_current] = this[_nextEntry][_element]; | 2276 this[_current] = this[_nextEntry][_element]; |
| 2270 this[_nextEntry] = this[_nextEntry][_next]; | 2277 this[_nextEntry] = this[_nextEntry][_next]; |
| 2271 return true; | 2278 return true; |
| 2272 } | 2279 } |
| 2273 this[_current] = null; | 2280 this[_current] = null; |
| 2274 this[_nextEntry] = this[_sentinel] = null; | 2281 this[_nextEntry] = this[_sentinel] = null; |
| 2275 return false; | 2282 return false; |
| 2276 } | 2283 } |
| 2277 get current() { | 2284 get current() { |
| 2278 return this[_current]; | 2285 return this[_current]; |
| 2279 } | 2286 } |
| 2280 } | 2287 } |
| 2281 _DoubleLinkedQueueIterator[dart.implements] = () => [core.Iterator$(E)]; | 2288 _DoubleLinkedQueueIterator[dart.implements] = () => [core.Iterator$(E)]; |
| 2282 return _DoubleLinkedQueueIterator; | 2289 return _DoubleLinkedQueueIterator; |
| 2283 }); | 2290 }); |
| 2284 let _DoubleLinkedQueueIterator = _DoubleLinkedQueueIterator$(dart.dynamic); | 2291 let _DoubleLinkedQueueIterator = _DoubleLinkedQueueIterator$(); |
| 2285 let _head = Symbol('_head'); | 2292 let _head = Symbol('_head'); |
| 2286 let _tail = Symbol('_tail'); | 2293 let _tail = Symbol('_tail'); |
| 2287 let _table = Symbol('_table'); | 2294 let _table = Symbol('_table'); |
| 2288 let _INITIAL_CAPACITY = Symbol('_INITIAL_CAPACITY'); | 2295 let _INITIAL_CAPACITY = Symbol('_INITIAL_CAPACITY'); |
| 2289 let _isPowerOf2 = Symbol('_isPowerOf2'); | 2296 let _isPowerOf2 = Symbol('_isPowerOf2'); |
| 2290 let _nextPowerOf2 = Symbol('_nextPowerOf2'); | 2297 let _nextPowerOf2 = Symbol('_nextPowerOf2'); |
| 2291 let _checkModification = Symbol('_checkModification'); | 2298 let _checkModification = Symbol('_checkModification'); |
| 2292 let _writeToList = Symbol('_writeToList'); | 2299 let _writeToList = Symbol('_writeToList'); |
| 2293 let _add = Symbol('_add'); | 2300 let _add = Symbol('_add'); |
| 2294 let _preGrow = Symbol('_preGrow'); | 2301 let _preGrow = Symbol('_preGrow'); |
| (...skipping 274 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2569 this[_tail] = this[_writeToList](newTable); | 2576 this[_tail] = this[_writeToList](newTable); |
| 2570 this[_table] = newTable; | 2577 this[_table] = newTable; |
| 2571 this[_head] = 0; | 2578 this[_head] = 0; |
| 2572 } | 2579 } |
| 2573 } | 2580 } |
| 2574 ListQueue[dart.implements] = () => [Queue$(E)]; | 2581 ListQueue[dart.implements] = () => [Queue$(E)]; |
| 2575 dart.defineNamedConstructor(ListQueue, 'from'); | 2582 dart.defineNamedConstructor(ListQueue, 'from'); |
| 2576 ListQueue._INITIAL_CAPACITY = 8; | 2583 ListQueue._INITIAL_CAPACITY = 8; |
| 2577 return ListQueue; | 2584 return ListQueue; |
| 2578 }); | 2585 }); |
| 2579 let ListQueue = ListQueue$(dart.dynamic); | 2586 let ListQueue = ListQueue$(); |
| 2580 let _queue = Symbol('_queue'); | 2587 let _queue = Symbol('_queue'); |
| 2581 let _end = Symbol('_end'); | 2588 let _end = Symbol('_end'); |
| 2582 let _position = Symbol('_position'); | 2589 let _position = Symbol('_position'); |
| 2583 let _ListQueueIterator$ = dart.generic(function(E) { | 2590 let _ListQueueIterator$ = dart.generic(function(E) { |
| 2584 class _ListQueueIterator extends core.Object { | 2591 class _ListQueueIterator extends core.Object { |
| 2585 _ListQueueIterator(queue) { | 2592 _ListQueueIterator(queue) { |
| 2586 this[_queue] = queue; | 2593 this[_queue] = queue; |
| 2587 this[_end] = queue[_tail]; | 2594 this[_end] = queue[_tail]; |
| 2588 this[_modificationCount] = queue[_modificationCount]; | 2595 this[_modificationCount] = queue[_modificationCount]; |
| 2589 this[_position] = queue[_head]; | 2596 this[_position] = queue[_head]; |
| 2590 this[_current] = null; | 2597 this[_current] = null; |
| 2591 } | 2598 } |
| 2592 get current() { | 2599 get current() { |
| 2593 return this[_current]; | 2600 return this[_current]; |
| 2594 } | 2601 } |
| 2595 moveNext() { | 2602 moveNext() { |
| 2596 this[_queue]._checkModification(this[_modificationCount]); | 2603 this[_queue]._checkModification(this[_modificationCount]); |
| 2597 if (this[_position] == this[_end]) { | 2604 if (this[_position] == this[_end]) { |
| 2598 this[_current] = null; | 2605 this[_current] = null; |
| 2599 return false; | 2606 return false; |
| 2600 } | 2607 } |
| 2601 this[_current] = dart.as(this[_queue][_table].get(this[_position]), E); | 2608 this[_current] = dart.as(this[_queue][_table].get(this[_position]), E); |
| 2602 this[_position] = dart.notNull(this[_position]) + 1 & dart.notNull(this[
_queue][_table].length) - 1; | 2609 this[_position] = dart.notNull(this[_position]) + 1 & dart.notNull(this[
_queue][_table].length) - 1; |
| 2603 return true; | 2610 return true; |
| 2604 } | 2611 } |
| 2605 } | 2612 } |
| 2606 _ListQueueIterator[dart.implements] = () => [core.Iterator$(E)]; | 2613 _ListQueueIterator[dart.implements] = () => [core.Iterator$(E)]; |
| 2607 return _ListQueueIterator; | 2614 return _ListQueueIterator; |
| 2608 }); | 2615 }); |
| 2609 let _ListQueueIterator = _ListQueueIterator$(dart.dynamic); | 2616 let _ListQueueIterator = _ListQueueIterator$(); |
| 2617 let _Predicate$ = dart.generic(function(T) { |
| 2618 class _Predicate extends core.Function {} |
| 2619 return _Predicate; |
| 2620 }); |
| 2621 let _Predicate = _Predicate$(); |
| 2610 let _SplayTreeNode$ = dart.generic(function(K) { | 2622 let _SplayTreeNode$ = dart.generic(function(K) { |
| 2611 class _SplayTreeNode extends core.Object { | 2623 class _SplayTreeNode extends core.Object { |
| 2612 _SplayTreeNode(key) { | 2624 _SplayTreeNode(key) { |
| 2613 this.key = key; | 2625 this.key = key; |
| 2614 this.left = null; | 2626 this.left = null; |
| 2615 this.right = null; | 2627 this.right = null; |
| 2616 } | 2628 } |
| 2617 } | 2629 } |
| 2618 return _SplayTreeNode; | 2630 return _SplayTreeNode; |
| 2619 }); | 2631 }); |
| 2620 let _SplayTreeNode = _SplayTreeNode$(dart.dynamic); | 2632 let _SplayTreeNode = _SplayTreeNode$(); |
| 2621 let _SplayTreeMapNode$ = dart.generic(function(K, V) { | 2633 let _SplayTreeMapNode$ = dart.generic(function(K, V) { |
| 2622 class _SplayTreeMapNode extends _SplayTreeNode$(K) { | 2634 class _SplayTreeMapNode extends _SplayTreeNode$(K) { |
| 2623 _SplayTreeMapNode(key, value) { | 2635 _SplayTreeMapNode(key, value) { |
| 2624 this.value = value; | 2636 this.value = value; |
| 2625 super._SplayTreeNode(key); | 2637 super._SplayTreeNode(key); |
| 2626 } | 2638 } |
| 2627 } | 2639 } |
| 2628 return _SplayTreeMapNode; | 2640 return _SplayTreeMapNode; |
| 2629 }); | 2641 }); |
| 2630 let _SplayTreeMapNode = _SplayTreeMapNode$(dart.dynamic, dart.dynamic); | 2642 let _SplayTreeMapNode = _SplayTreeMapNode$(); |
| 2631 let _dummy = Symbol('_dummy'); | 2643 let _dummy = Symbol('_dummy'); |
| 2632 let _root = Symbol('_root'); | 2644 let _root = Symbol('_root'); |
| 2633 let _count = Symbol('_count'); | 2645 let _count = Symbol('_count'); |
| 2634 let _splayCount = Symbol('_splayCount'); | 2646 let _splayCount = Symbol('_splayCount'); |
| 2635 let _splay = Symbol('_splay'); | 2647 let _splay = Symbol('_splay'); |
| 2636 let _compare = Symbol('_compare'); | 2648 let _compare = Symbol('_compare'); |
| 2637 let _splayMin = Symbol('_splayMin'); | 2649 let _splayMin = Symbol('_splayMin'); |
| 2638 let _splayMax = Symbol('_splayMax'); | 2650 let _splayMax = Symbol('_splayMax'); |
| 2639 let _addNewRoot = Symbol('_addNewRoot'); | 2651 let _addNewRoot = Symbol('_addNewRoot'); |
| 2640 let _first = Symbol('_first'); | 2652 let _first = Symbol('_first'); |
| (...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2771 return this[_root]; | 2783 return this[_root]; |
| 2772 } | 2784 } |
| 2773 [_clear]() { | 2785 [_clear]() { |
| 2774 this[_root] = null; | 2786 this[_root] = null; |
| 2775 this[_count] = 0; | 2787 this[_count] = 0; |
| 2776 this[_modificationCount] = dart.notNull(this[_modificationCount]) + 1; | 2788 this[_modificationCount] = dart.notNull(this[_modificationCount]) + 1; |
| 2777 } | 2789 } |
| 2778 } | 2790 } |
| 2779 return _SplayTree; | 2791 return _SplayTree; |
| 2780 }); | 2792 }); |
| 2781 let _SplayTree = _SplayTree$(dart.dynamic); | 2793 let _SplayTree = _SplayTree$(); |
| 2782 let _TypeTest$ = dart.generic(function(T) { | 2794 let _TypeTest$ = dart.generic(function(T) { |
| 2783 class _TypeTest extends core.Object { | 2795 class _TypeTest extends core.Object { |
| 2784 test(v) { | 2796 test(v) { |
| 2785 return dart.is(v, T); | 2797 return dart.is(v, T); |
| 2786 } | 2798 } |
| 2787 } | 2799 } |
| 2788 return _TypeTest; | 2800 return _TypeTest; |
| 2789 }); | 2801 }); |
| 2790 let _TypeTest = _TypeTest$(dart.dynamic); | 2802 let _TypeTest = _TypeTest$(); |
| 2791 let _comparator = Symbol('_comparator'); | 2803 let _comparator = Symbol('_comparator'); |
| 2792 let _validKey = Symbol('_validKey'); | 2804 let _validKey = Symbol('_validKey'); |
| 2793 let _internal$ = Symbol('_internal'); | 2805 let _internal$ = Symbol('_internal'); |
| 2794 let SplayTreeMap$ = dart.generic(function(K, V) { | 2806 let SplayTreeMap$ = dart.generic(function(K, V) { |
| 2795 class SplayTreeMap extends _SplayTree$(K) { | 2807 class SplayTreeMap extends _SplayTree$(K) { |
| 2796 SplayTreeMap(compare, isValidKey) { | 2808 SplayTreeMap(compare, isValidKey) { |
| 2797 if (compare === void 0) | 2809 if (compare === void 0) |
| 2798 compare = null; | 2810 compare = null; |
| 2799 if (isValidKey === void 0) | 2811 if (isValidKey === void 0) |
| 2800 isValidKey = null; | 2812 isValidKey = null; |
| (...skipping 190 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2991 return node.key; | 3003 return node.key; |
| 2992 } | 3004 } |
| 2993 } | 3005 } |
| 2994 SplayTreeMap[dart.implements] = () => [core.Map$(K, V)]; | 3006 SplayTreeMap[dart.implements] = () => [core.Map$(K, V)]; |
| 2995 dart.defineNamedConstructor(SplayTreeMap, 'from'); | 3007 dart.defineNamedConstructor(SplayTreeMap, 'from'); |
| 2996 dart.defineNamedConstructor(SplayTreeMap, 'fromIterable'); | 3008 dart.defineNamedConstructor(SplayTreeMap, 'fromIterable'); |
| 2997 dart.defineNamedConstructor(SplayTreeMap, 'fromIterables'); | 3009 dart.defineNamedConstructor(SplayTreeMap, 'fromIterables'); |
| 2998 dart.defineNamedConstructor(SplayTreeMap, _internal$); | 3010 dart.defineNamedConstructor(SplayTreeMap, _internal$); |
| 2999 return SplayTreeMap; | 3011 return SplayTreeMap; |
| 3000 }); | 3012 }); |
| 3001 let SplayTreeMap = SplayTreeMap$(dart.dynamic, dart.dynamic); | 3013 let SplayTreeMap = SplayTreeMap$(); |
| 3002 let _workList = Symbol('_workList'); | 3014 let _workList = Symbol('_workList'); |
| 3003 let _tree = Symbol('_tree'); | 3015 let _tree = Symbol('_tree'); |
| 3004 let _currentNode = Symbol('_currentNode'); | 3016 let _currentNode = Symbol('_currentNode'); |
| 3005 let _findLeftMostDescendent = Symbol('_findLeftMostDescendent'); | 3017 let _findLeftMostDescendent = Symbol('_findLeftMostDescendent'); |
| 3006 let _getValue = Symbol('_getValue'); | 3018 let _getValue = Symbol('_getValue'); |
| 3007 let _rebuildWorkList = Symbol('_rebuildWorkList'); | 3019 let _rebuildWorkList = Symbol('_rebuildWorkList'); |
| 3008 let _SplayTreeIterator$ = dart.generic(function(T) { | 3020 let _SplayTreeIterator$ = dart.generic(function(T) { |
| 3009 class _SplayTreeIterator extends core.Object { | 3021 class _SplayTreeIterator extends core.Object { |
| 3010 _SplayTreeIterator(tree) { | 3022 _SplayTreeIterator(tree) { |
| 3011 this[_workList] = new core.List$(_SplayTreeNode).from([]); | 3023 this[_workList] = new core.List$(_SplayTreeNode).from([]); |
| (...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3066 } | 3078 } |
| 3067 this[_currentNode] = this[_workList].removeLast(); | 3079 this[_currentNode] = this[_workList].removeLast(); |
| 3068 this[_findLeftMostDescendent](this[_currentNode].right); | 3080 this[_findLeftMostDescendent](this[_currentNode].right); |
| 3069 return true; | 3081 return true; |
| 3070 } | 3082 } |
| 3071 } | 3083 } |
| 3072 _SplayTreeIterator[dart.implements] = () => [core.Iterator$(T)]; | 3084 _SplayTreeIterator[dart.implements] = () => [core.Iterator$(T)]; |
| 3073 dart.defineNamedConstructor(_SplayTreeIterator, 'startAt'); | 3085 dart.defineNamedConstructor(_SplayTreeIterator, 'startAt'); |
| 3074 return _SplayTreeIterator; | 3086 return _SplayTreeIterator; |
| 3075 }); | 3087 }); |
| 3076 let _SplayTreeIterator = _SplayTreeIterator$(dart.dynamic); | 3088 let _SplayTreeIterator = _SplayTreeIterator$(); |
| 3077 let _SplayTreeKeyIterable$ = dart.generic(function(K) { | 3089 let _SplayTreeKeyIterable$ = dart.generic(function(K) { |
| 3078 class _SplayTreeKeyIterable extends IterableBase$(K) { | 3090 class _SplayTreeKeyIterable extends IterableBase$(K) { |
| 3079 _SplayTreeKeyIterable(tree$) { | 3091 _SplayTreeKeyIterable(tree$) { |
| 3080 this[_tree] = tree$; | 3092 this[_tree] = tree$; |
| 3081 super.IterableBase(); | 3093 super.IterableBase(); |
| 3082 } | 3094 } |
| 3083 get length() { | 3095 get length() { |
| 3084 return this[_tree][_count]; | 3096 return this[_tree][_count]; |
| 3085 } | 3097 } |
| 3086 get isEmpty() { | 3098 get isEmpty() { |
| 3087 return this[_tree][_count] == 0; | 3099 return this[_tree][_count] == 0; |
| 3088 } | 3100 } |
| 3089 get iterator() { | 3101 get iterator() { |
| 3090 return new (_SplayTreeKeyIterator$(K))(this[_tree]); | 3102 return new (_SplayTreeKeyIterator$(K))(this[_tree]); |
| 3091 } | 3103 } |
| 3092 toSet() { | 3104 toSet() { |
| 3093 let setOrMap = this[_tree]; | 3105 let setOrMap = this[_tree]; |
| 3094 let set = new (SplayTreeSet$(K))(dart.as(setOrMap[_comparator], dart.thr
ow_("Unimplemented type (K, K) → int")), dart.as(setOrMap[_validKey], dart.throw
_("Unimplemented type (dynamic) → bool"))); | 3106 let set = new (SplayTreeSet$(K))(dart.as(setOrMap[_comparator], dart.thr
ow_("Unimplemented type (K, K) → int")), dart.as(setOrMap[_validKey], dart.throw
_("Unimplemented type (dynamic) → bool"))); |
| 3095 set[_count] = this[_tree][_count]; | 3107 set[_count] = this[_tree][_count]; |
| 3096 set[_root] = set._copyNode(this[_tree][_root]); | 3108 set[_root] = set._copyNode(this[_tree][_root]); |
| 3097 return set; | 3109 return set; |
| 3098 } | 3110 } |
| 3099 } | 3111 } |
| 3100 _SplayTreeKeyIterable[dart.implements] = () => [_internal.EfficientLength]; | 3112 _SplayTreeKeyIterable[dart.implements] = () => [_internal.EfficientLength]; |
| 3101 return _SplayTreeKeyIterable; | 3113 return _SplayTreeKeyIterable; |
| 3102 }); | 3114 }); |
| 3103 let _SplayTreeKeyIterable = _SplayTreeKeyIterable$(dart.dynamic); | 3115 let _SplayTreeKeyIterable = _SplayTreeKeyIterable$(); |
| 3104 let _SplayTreeValueIterable$ = dart.generic(function(K, V) { | 3116 let _SplayTreeValueIterable$ = dart.generic(function(K, V) { |
| 3105 class _SplayTreeValueIterable extends IterableBase$(V) { | 3117 class _SplayTreeValueIterable extends IterableBase$(V) { |
| 3106 _SplayTreeValueIterable(map$) { | 3118 _SplayTreeValueIterable(map$) { |
| 3107 this[_map] = map$; | 3119 this[_map] = map$; |
| 3108 super.IterableBase(); | 3120 super.IterableBase(); |
| 3109 } | 3121 } |
| 3110 get length() { | 3122 get length() { |
| 3111 return this[_map][_count]; | 3123 return this[_map][_count]; |
| 3112 } | 3124 } |
| 3113 get isEmpty() { | 3125 get isEmpty() { |
| 3114 return this[_map][_count] == 0; | 3126 return this[_map][_count] == 0; |
| 3115 } | 3127 } |
| 3116 get iterator() { | 3128 get iterator() { |
| 3117 return new (_SplayTreeValueIterator$(K, V))(this[_map]); | 3129 return new (_SplayTreeValueIterator$(K, V))(this[_map]); |
| 3118 } | 3130 } |
| 3119 } | 3131 } |
| 3120 _SplayTreeValueIterable[dart.implements] = () => [_internal.EfficientLength]
; | 3132 _SplayTreeValueIterable[dart.implements] = () => [_internal.EfficientLength]
; |
| 3121 return _SplayTreeValueIterable; | 3133 return _SplayTreeValueIterable; |
| 3122 }); | 3134 }); |
| 3123 let _SplayTreeValueIterable = _SplayTreeValueIterable$(dart.dynamic, dart.dyna
mic); | 3135 let _SplayTreeValueIterable = _SplayTreeValueIterable$(); |
| 3124 let _SplayTreeKeyIterator$ = dart.generic(function(K) { | 3136 let _SplayTreeKeyIterator$ = dart.generic(function(K) { |
| 3125 class _SplayTreeKeyIterator extends _SplayTreeIterator$(K) { | 3137 class _SplayTreeKeyIterator extends _SplayTreeIterator$(K) { |
| 3126 _SplayTreeKeyIterator(map) { | 3138 _SplayTreeKeyIterator(map) { |
| 3127 super._SplayTreeIterator(map); | 3139 super._SplayTreeIterator(map); |
| 3128 } | 3140 } |
| 3129 [_getValue](node) { | 3141 [_getValue](node) { |
| 3130 return dart.as(node.key, K); | 3142 return dart.as(node.key, K); |
| 3131 } | 3143 } |
| 3132 } | 3144 } |
| 3133 return _SplayTreeKeyIterator; | 3145 return _SplayTreeKeyIterator; |
| 3134 }); | 3146 }); |
| 3135 let _SplayTreeKeyIterator = _SplayTreeKeyIterator$(dart.dynamic); | 3147 let _SplayTreeKeyIterator = _SplayTreeKeyIterator$(); |
| 3136 let _SplayTreeValueIterator$ = dart.generic(function(K, V) { | 3148 let _SplayTreeValueIterator$ = dart.generic(function(K, V) { |
| 3137 class _SplayTreeValueIterator extends _SplayTreeIterator$(V) { | 3149 class _SplayTreeValueIterator extends _SplayTreeIterator$(V) { |
| 3138 _SplayTreeValueIterator(map) { | 3150 _SplayTreeValueIterator(map) { |
| 3139 super._SplayTreeIterator(map); | 3151 super._SplayTreeIterator(map); |
| 3140 } | 3152 } |
| 3141 [_getValue](node) { | 3153 [_getValue](node) { |
| 3142 return dart.as(node.value, V); | 3154 return dart.as(node.value, V); |
| 3143 } | 3155 } |
| 3144 } | 3156 } |
| 3145 return _SplayTreeValueIterator; | 3157 return _SplayTreeValueIterator; |
| 3146 }); | 3158 }); |
| 3147 let _SplayTreeValueIterator = _SplayTreeValueIterator$(dart.dynamic, dart.dyna
mic); | 3159 let _SplayTreeValueIterator = _SplayTreeValueIterator$(); |
| 3148 let _SplayTreeNodeIterator$ = dart.generic(function(K) { | 3160 let _SplayTreeNodeIterator$ = dart.generic(function(K) { |
| 3149 class _SplayTreeNodeIterator extends _SplayTreeIterator$(_SplayTreeNode$(K))
{ | 3161 class _SplayTreeNodeIterator extends _SplayTreeIterator$(_SplayTreeNode$(K))
{ |
| 3150 _SplayTreeNodeIterator(tree) { | 3162 _SplayTreeNodeIterator(tree) { |
| 3151 super._SplayTreeIterator(tree); | 3163 super._SplayTreeIterator(tree); |
| 3152 } | 3164 } |
| 3153 startAt(tree, startKey) { | 3165 startAt(tree, startKey) { |
| 3154 super.startAt(tree, startKey); | 3166 super.startAt(tree, startKey); |
| 3155 } | 3167 } |
| 3156 [_getValue](node) { | 3168 [_getValue](node) { |
| 3157 return dart.as(node, _SplayTreeNode$(K)); | 3169 return dart.as(node, _SplayTreeNode$(K)); |
| 3158 } | 3170 } |
| 3159 } | 3171 } |
| 3160 dart.defineNamedConstructor(_SplayTreeNodeIterator, 'startAt'); | 3172 dart.defineNamedConstructor(_SplayTreeNodeIterator, 'startAt'); |
| 3161 return _SplayTreeNodeIterator; | 3173 return _SplayTreeNodeIterator; |
| 3162 }); | 3174 }); |
| 3163 let _SplayTreeNodeIterator = _SplayTreeNodeIterator$(dart.dynamic); | 3175 let _SplayTreeNodeIterator = _SplayTreeNodeIterator$(); |
| 3164 let _clone = Symbol('_clone'); | 3176 let _clone = Symbol('_clone'); |
| 3165 let _copyNode = Symbol('_copyNode'); | 3177 let _copyNode = Symbol('_copyNode'); |
| 3166 let SplayTreeSet$ = dart.generic(function(E) { | 3178 let SplayTreeSet$ = dart.generic(function(E) { |
| 3167 class SplayTreeSet extends dart.mixin(_SplayTree$(E), IterableMixin$(E), Set
Mixin$(E)) { | 3179 class SplayTreeSet extends dart.mixin(_SplayTree$(E), IterableMixin$(E), Set
Mixin$(E)) { |
| 3168 SplayTreeSet(compare, isValidKey) { | 3180 SplayTreeSet(compare, isValidKey) { |
| 3169 if (compare === void 0) | 3181 if (compare === void 0) |
| 3170 compare = null; | 3182 compare = null; |
| 3171 if (isValidKey === void 0) | 3183 if (isValidKey === void 0) |
| 3172 isValidKey = null; | 3184 isValidKey = null; |
| 3173 this[_comparator] = dart.as(compare == null ? core.Comparable.compare :
compare, core.Comparator); | 3185 this[_comparator] = dart.as(compare == null ? core.Comparable.compare :
compare, core.Comparator); |
| (...skipping 139 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3313 toSet() { | 3325 toSet() { |
| 3314 return this[_clone](); | 3326 return this[_clone](); |
| 3315 } | 3327 } |
| 3316 toString() { | 3328 toString() { |
| 3317 return IterableBase.iterableToFullString(this, '{', '}'); | 3329 return IterableBase.iterableToFullString(this, '{', '}'); |
| 3318 } | 3330 } |
| 3319 } | 3331 } |
| 3320 dart.defineNamedConstructor(SplayTreeSet, 'from'); | 3332 dart.defineNamedConstructor(SplayTreeSet, 'from'); |
| 3321 return SplayTreeSet; | 3333 return SplayTreeSet; |
| 3322 }); | 3334 }); |
| 3323 let SplayTreeSet = SplayTreeSet$(dart.dynamic); | 3335 let SplayTreeSet = SplayTreeSet$(); |
| 3324 let _strings = Symbol('_strings'); | 3336 let _strings = Symbol('_strings'); |
| 3325 let _nums = Symbol('_nums'); | 3337 let _nums = Symbol('_nums'); |
| 3326 let _rest = Symbol('_rest'); | 3338 let _rest = Symbol('_rest'); |
| 3327 let _isStringKey = Symbol('_isStringKey'); | 3339 let _isStringKey = Symbol('_isStringKey'); |
| 3328 let _hasTableEntry = Symbol('_hasTableEntry'); | 3340 let _hasTableEntry = Symbol('_hasTableEntry'); |
| 3329 let _isNumericKey = Symbol('_isNumericKey'); | 3341 let _isNumericKey = Symbol('_isNumericKey'); |
| 3330 let _containsKey = Symbol('_containsKey'); | 3342 let _containsKey = Symbol('_containsKey'); |
| 3331 let _getBucket = Symbol('_getBucket'); | 3343 let _getBucket = Symbol('_getBucket'); |
| 3332 let _findBucketIndex = Symbol('_findBucketIndex'); | 3344 let _findBucketIndex = Symbol('_findBucketIndex'); |
| 3333 let _computeKeys = Symbol('_computeKeys'); | 3345 let _computeKeys = Symbol('_computeKeys'); |
| (...skipping 261 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3595 let table = Object.create(null); | 3607 let table = Object.create(null); |
| 3596 let temporaryKey = '<non-identifier-key>'; | 3608 let temporaryKey = '<non-identifier-key>'; |
| 3597 _HashMap[_setTableEntry](table, temporaryKey, table); | 3609 _HashMap[_setTableEntry](table, temporaryKey, table); |
| 3598 _HashMap[_deleteTableEntry](table, temporaryKey); | 3610 _HashMap[_deleteTableEntry](table, temporaryKey); |
| 3599 return table; | 3611 return table; |
| 3600 } | 3612 } |
| 3601 } | 3613 } |
| 3602 _HashMap[dart.implements] = () => [HashMap$(K, V)]; | 3614 _HashMap[dart.implements] = () => [HashMap$(K, V)]; |
| 3603 return _HashMap; | 3615 return _HashMap; |
| 3604 }); | 3616 }); |
| 3605 let _HashMap = _HashMap$(dart.dynamic, dart.dynamic); | 3617 let _HashMap = _HashMap$(); |
| 3606 let _IdentityHashMap$ = dart.generic(function(K, V) { | 3618 let _IdentityHashMap$ = dart.generic(function(K, V) { |
| 3607 class _IdentityHashMap extends _HashMap$(K, V) { | 3619 class _IdentityHashMap extends _HashMap$(K, V) { |
| 3608 [_computeHashCode](key) { | 3620 [_computeHashCode](key) { |
| 3609 return core.identityHashCode(key) & 0x3ffffff; | 3621 return core.identityHashCode(key) & 0x3ffffff; |
| 3610 } | 3622 } |
| 3611 [_findBucketIndex](bucket, key) { | 3623 [_findBucketIndex](bucket, key) { |
| 3612 if (bucket == null) | 3624 if (bucket == null) |
| 3613 return -1; | 3625 return -1; |
| 3614 let length = bucket.length; | 3626 let length = bucket.length; |
| 3615 for (let i = 0; dart.notNull(i) < dart.notNull(length); i = 2) { | 3627 for (let i = 0; dart.notNull(i) < dart.notNull(length); i = 2) { |
| 3616 if (core.identical(bucket[i], key)) | 3628 if (core.identical(bucket[i], key)) |
| 3617 return i; | 3629 return i; |
| 3618 } | 3630 } |
| 3619 return -1; | 3631 return -1; |
| 3620 } | 3632 } |
| 3621 } | 3633 } |
| 3622 return _IdentityHashMap; | 3634 return _IdentityHashMap; |
| 3623 }); | 3635 }); |
| 3624 let _IdentityHashMap = _IdentityHashMap$(dart.dynamic, dart.dynamic); | 3636 let _IdentityHashMap = _IdentityHashMap$(); |
| 3625 let _equals = Symbol('_equals'); | 3637 let _equals = Symbol('_equals'); |
| 3626 let _hashCode = Symbol('_hashCode'); | 3638 let _hashCode = Symbol('_hashCode'); |
| 3627 let _CustomHashMap$ = dart.generic(function(K, V) { | 3639 let _CustomHashMap$ = dart.generic(function(K, V) { |
| 3628 class _CustomHashMap extends _HashMap$(K, V) { | 3640 class _CustomHashMap extends _HashMap$(K, V) { |
| 3629 _CustomHashMap(equals$, hashCode$, validKey) { | 3641 _CustomHashMap(equals$, hashCode$, validKey) { |
| 3630 this[_equals] = equals$; | 3642 this[_equals] = equals$; |
| 3631 this[_hashCode] = hashCode$; | 3643 this[_hashCode] = hashCode$; |
| 3632 this[_validKey] = dart.as(validKey != null ? validKey : (v) => dart.is(v
, K), _Predicate); | 3644 this[_validKey] = dart.as(validKey != null ? validKey : (v) => dart.is(v
, K), _Predicate); |
| 3633 super._HashMap(); | 3645 super._HashMap(); |
| 3634 } | 3646 } |
| (...skipping 27 matching lines...) Expand all Loading... |
| 3662 return i; | 3674 return i; |
| 3663 } | 3675 } |
| 3664 return -1; | 3676 return -1; |
| 3665 } | 3677 } |
| 3666 toString() { | 3678 toString() { |
| 3667 return Maps.mapToString(this); | 3679 return Maps.mapToString(this); |
| 3668 } | 3680 } |
| 3669 } | 3681 } |
| 3670 return _CustomHashMap; | 3682 return _CustomHashMap; |
| 3671 }); | 3683 }); |
| 3672 let _CustomHashMap = _CustomHashMap$(dart.dynamic, dart.dynamic); | 3684 let _CustomHashMap = _CustomHashMap$(); |
| 3673 let HashMapKeyIterable$ = dart.generic(function(E) { | 3685 let HashMapKeyIterable$ = dart.generic(function(E) { |
| 3674 class HashMapKeyIterable extends IterableBase$(E) { | 3686 class HashMapKeyIterable extends IterableBase$(E) { |
| 3675 HashMapKeyIterable(map$) { | 3687 HashMapKeyIterable(map$) { |
| 3676 this[_map] = map$; | 3688 this[_map] = map$; |
| 3677 super.IterableBase(); | 3689 super.IterableBase(); |
| 3678 } | 3690 } |
| 3679 get length() { | 3691 get length() { |
| 3680 return dart.as(dart.dload(this[_map], '_length'), core.int); | 3692 return dart.as(dart.dload(this[_map], '_length'), core.int); |
| 3681 } | 3693 } |
| 3682 get isEmpty() { | 3694 get isEmpty() { |
| (...skipping 11 matching lines...) Expand all Loading... |
| 3694 f(dart.as(keys[i], E)); | 3706 f(dart.as(keys[i], E)); |
| 3695 if (keys !== dart.dload(this[_map], '_keys')) { | 3707 if (keys !== dart.dload(this[_map], '_keys')) { |
| 3696 throw new core.ConcurrentModificationError(this[_map]); | 3708 throw new core.ConcurrentModificationError(this[_map]); |
| 3697 } | 3709 } |
| 3698 } | 3710 } |
| 3699 } | 3711 } |
| 3700 } | 3712 } |
| 3701 HashMapKeyIterable[dart.implements] = () => [_internal.EfficientLength]; | 3713 HashMapKeyIterable[dart.implements] = () => [_internal.EfficientLength]; |
| 3702 return HashMapKeyIterable; | 3714 return HashMapKeyIterable; |
| 3703 }); | 3715 }); |
| 3704 let HashMapKeyIterable = HashMapKeyIterable$(dart.dynamic); | 3716 let HashMapKeyIterable = HashMapKeyIterable$(); |
| 3705 let _offset = Symbol('_offset'); | 3717 let _offset = Symbol('_offset'); |
| 3706 let HashMapKeyIterator$ = dart.generic(function(E) { | 3718 let HashMapKeyIterator$ = dart.generic(function(E) { |
| 3707 class HashMapKeyIterator extends core.Object { | 3719 class HashMapKeyIterator extends core.Object { |
| 3708 HashMapKeyIterator(map$, keys$) { | 3720 HashMapKeyIterator(map$, keys$) { |
| 3709 this[_map] = map$; | 3721 this[_map] = map$; |
| 3710 this[_keys] = keys$; | 3722 this[_keys] = keys$; |
| 3711 this[_offset] = 0; | 3723 this[_offset] = 0; |
| 3712 this[_current] = null; | 3724 this[_current] = null; |
| 3713 } | 3725 } |
| 3714 get current() { | 3726 get current() { |
| (...skipping 10 matching lines...) Expand all Loading... |
| 3725 } else { | 3737 } else { |
| 3726 this[_current] = dart.as(keys[offset], E); | 3738 this[_current] = dart.as(keys[offset], E); |
| 3727 this[_offset] = dart.notNull(offset) + 1; | 3739 this[_offset] = dart.notNull(offset) + 1; |
| 3728 return true; | 3740 return true; |
| 3729 } | 3741 } |
| 3730 } | 3742 } |
| 3731 } | 3743 } |
| 3732 HashMapKeyIterator[dart.implements] = () => [core.Iterator$(E)]; | 3744 HashMapKeyIterator[dart.implements] = () => [core.Iterator$(E)]; |
| 3733 return HashMapKeyIterator; | 3745 return HashMapKeyIterator; |
| 3734 }); | 3746 }); |
| 3735 let HashMapKeyIterator = HashMapKeyIterator$(dart.dynamic); | 3747 let HashMapKeyIterator = HashMapKeyIterator$(); |
| 3736 let _modifications = Symbol('_modifications'); | 3748 let _modifications = Symbol('_modifications'); |
| 3737 let _value = Symbol('_value'); | 3749 let _value = Symbol('_value'); |
| 3738 let _newLinkedCell = Symbol('_newLinkedCell'); | 3750 let _newLinkedCell = Symbol('_newLinkedCell'); |
| 3739 let _unlinkCell = Symbol('_unlinkCell'); | 3751 let _unlinkCell = Symbol('_unlinkCell'); |
| 3740 let _modified = Symbol('_modified'); | 3752 let _modified = Symbol('_modified'); |
| 3741 let _key = Symbol('_key'); | 3753 let _key = Symbol('_key'); |
| 3742 let _LinkedHashMap$ = dart.generic(function(K, V) { | 3754 let _LinkedHashMap$ = dart.generic(function(K, V) { |
| 3743 class _LinkedHashMap extends core.Object { | 3755 class _LinkedHashMap extends core.Object { |
| 3744 _LinkedHashMap() { | 3756 _LinkedHashMap() { |
| 3745 this[_length] = 0; | 3757 this[_length] = 0; |
| (...skipping 253 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3999 _LinkedHashMap[_deleteTableEntry](table, temporaryKey); | 4011 _LinkedHashMap[_deleteTableEntry](table, temporaryKey); |
| 4000 return table; | 4012 return table; |
| 4001 } | 4013 } |
| 4002 toString() { | 4014 toString() { |
| 4003 return Maps.mapToString(this); | 4015 return Maps.mapToString(this); |
| 4004 } | 4016 } |
| 4005 } | 4017 } |
| 4006 _LinkedHashMap[dart.implements] = () => [LinkedHashMap$(K, V), _js_helper.In
ternalMap]; | 4018 _LinkedHashMap[dart.implements] = () => [LinkedHashMap$(K, V), _js_helper.In
ternalMap]; |
| 4007 return _LinkedHashMap; | 4019 return _LinkedHashMap; |
| 4008 }); | 4020 }); |
| 4009 let _LinkedHashMap = _LinkedHashMap$(dart.dynamic, dart.dynamic); | 4021 let _LinkedHashMap = _LinkedHashMap$(); |
| 4010 let _LinkedIdentityHashMap$ = dart.generic(function(K, V) { | 4022 let _LinkedIdentityHashMap$ = dart.generic(function(K, V) { |
| 4011 class _LinkedIdentityHashMap extends _LinkedHashMap$(K, V) { | 4023 class _LinkedIdentityHashMap extends _LinkedHashMap$(K, V) { |
| 4012 [_computeHashCode](key) { | 4024 [_computeHashCode](key) { |
| 4013 return core.identityHashCode(key) & 0x3ffffff; | 4025 return core.identityHashCode(key) & 0x3ffffff; |
| 4014 } | 4026 } |
| 4015 [_findBucketIndex](bucket, key) { | 4027 [_findBucketIndex](bucket, key) { |
| 4016 if (bucket == null) | 4028 if (bucket == null) |
| 4017 return -1; | 4029 return -1; |
| 4018 let length = bucket.length; | 4030 let length = bucket.length; |
| 4019 for (let i = 0; dart.notNull(i) < dart.notNull(length); i = dart.notNull
(i) + 1) { | 4031 for (let i = 0; dart.notNull(i) < dart.notNull(length); i = dart.notNull
(i) + 1) { |
| 4020 let cell = dart.as(bucket[i], LinkedHashMapCell); | 4032 let cell = dart.as(bucket[i], LinkedHashMapCell); |
| 4021 if (core.identical(cell[_key], key)) | 4033 if (core.identical(cell[_key], key)) |
| 4022 return i; | 4034 return i; |
| 4023 } | 4035 } |
| 4024 return -1; | 4036 return -1; |
| 4025 } | 4037 } |
| 4026 } | 4038 } |
| 4027 return _LinkedIdentityHashMap; | 4039 return _LinkedIdentityHashMap; |
| 4028 }); | 4040 }); |
| 4029 let _LinkedIdentityHashMap = _LinkedIdentityHashMap$(dart.dynamic, dart.dynami
c); | 4041 let _LinkedIdentityHashMap = _LinkedIdentityHashMap$(); |
| 4030 let _LinkedCustomHashMap$ = dart.generic(function(K, V) { | 4042 let _LinkedCustomHashMap$ = dart.generic(function(K, V) { |
| 4031 class _LinkedCustomHashMap extends _LinkedHashMap$(K, V) { | 4043 class _LinkedCustomHashMap extends _LinkedHashMap$(K, V) { |
| 4032 _LinkedCustomHashMap(equals$, hashCode$, validKey) { | 4044 _LinkedCustomHashMap(equals$, hashCode$, validKey) { |
| 4033 this[_equals] = equals$; | 4045 this[_equals] = equals$; |
| 4034 this[_hashCode] = hashCode$; | 4046 this[_hashCode] = hashCode$; |
| 4035 this[_validKey] = dart.as(validKey != null ? validKey : (v) => dart.is(v
, K), _Predicate); | 4047 this[_validKey] = dart.as(validKey != null ? validKey : (v) => dart.is(v
, K), _Predicate); |
| 4036 super._LinkedHashMap(); | 4048 super._LinkedHashMap(); |
| 4037 } | 4049 } |
| 4038 get(key) { | 4050 get(key) { |
| 4039 if (!dart.notNull(dart.dinvokef(this[_validKey], key))) | 4051 if (!dart.notNull(dart.dinvokef(this[_validKey], key))) |
| (...skipping 23 matching lines...) Expand all Loading... |
| 4063 for (let i = 0; dart.notNull(i) < dart.notNull(length); i = dart.notNull
(i) + 1) { | 4075 for (let i = 0; dart.notNull(i) < dart.notNull(length); i = dart.notNull
(i) + 1) { |
| 4064 let cell = dart.as(bucket[i], LinkedHashMapCell); | 4076 let cell = dart.as(bucket[i], LinkedHashMapCell); |
| 4065 if (this[_equals](dart.as(cell[_key], K), dart.as(key, K))) | 4077 if (this[_equals](dart.as(cell[_key], K), dart.as(key, K))) |
| 4066 return i; | 4078 return i; |
| 4067 } | 4079 } |
| 4068 return -1; | 4080 return -1; |
| 4069 } | 4081 } |
| 4070 } | 4082 } |
| 4071 return _LinkedCustomHashMap; | 4083 return _LinkedCustomHashMap; |
| 4072 }); | 4084 }); |
| 4073 let _LinkedCustomHashMap = _LinkedCustomHashMap$(dart.dynamic, dart.dynamic); | 4085 let _LinkedCustomHashMap = _LinkedCustomHashMap$(); |
| 4074 class LinkedHashMapCell extends core.Object { | 4086 class LinkedHashMapCell extends core.Object { |
| 4075 LinkedHashMapCell(key$, value$) { | 4087 LinkedHashMapCell(key$, value$) { |
| 4076 this[_key] = key$; | 4088 this[_key] = key$; |
| 4077 this[_value] = value$; | 4089 this[_value] = value$; |
| 4078 this[_next] = null; | 4090 this[_next] = null; |
| 4079 this[_previous] = null; | 4091 this[_previous] = null; |
| 4080 } | 4092 } |
| 4081 } | 4093 } |
| 4082 let LinkedHashMapKeyIterable$ = dart.generic(function(E) { | 4094 let LinkedHashMapKeyIterable$ = dart.generic(function(E) { |
| 4083 class LinkedHashMapKeyIterable extends IterableBase$(E) { | 4095 class LinkedHashMapKeyIterable extends IterableBase$(E) { |
| (...skipping 21 matching lines...) Expand all Loading... |
| 4105 if (!dart.equals(modifications, dart.dload(this[_map], '_modifications
'))) { | 4117 if (!dart.equals(modifications, dart.dload(this[_map], '_modifications
'))) { |
| 4106 throw new core.ConcurrentModificationError(this[_map]); | 4118 throw new core.ConcurrentModificationError(this[_map]); |
| 4107 } | 4119 } |
| 4108 cell = cell[_next]; | 4120 cell = cell[_next]; |
| 4109 } | 4121 } |
| 4110 } | 4122 } |
| 4111 } | 4123 } |
| 4112 LinkedHashMapKeyIterable[dart.implements] = () => [_internal.EfficientLength
]; | 4124 LinkedHashMapKeyIterable[dart.implements] = () => [_internal.EfficientLength
]; |
| 4113 return LinkedHashMapKeyIterable; | 4125 return LinkedHashMapKeyIterable; |
| 4114 }); | 4126 }); |
| 4115 let LinkedHashMapKeyIterable = LinkedHashMapKeyIterable$(dart.dynamic); | 4127 let LinkedHashMapKeyIterable = LinkedHashMapKeyIterable$(); |
| 4116 let _cell = Symbol('_cell'); | 4128 let _cell = Symbol('_cell'); |
| 4117 let LinkedHashMapKeyIterator$ = dart.generic(function(E) { | 4129 let LinkedHashMapKeyIterator$ = dart.generic(function(E) { |
| 4118 class LinkedHashMapKeyIterator extends core.Object { | 4130 class LinkedHashMapKeyIterator extends core.Object { |
| 4119 LinkedHashMapKeyIterator(map$, modifications$) { | 4131 LinkedHashMapKeyIterator(map$, modifications$) { |
| 4120 this[_map] = map$; | 4132 this[_map] = map$; |
| 4121 this[_modifications] = modifications$; | 4133 this[_modifications] = modifications$; |
| 4122 this[_cell] = null; | 4134 this[_cell] = null; |
| 4123 this[_current] = null; | 4135 this[_current] = null; |
| 4124 this[_cell] = dart.as(dart.dload(this[_map], '_first'), LinkedHashMapCel
l); | 4136 this[_cell] = dart.as(dart.dload(this[_map], '_first'), LinkedHashMapCel
l); |
| 4125 } | 4137 } |
| 4126 get current() { | 4138 get current() { |
| 4127 return this[_current]; | 4139 return this[_current]; |
| 4128 } | 4140 } |
| 4129 moveNext() { | 4141 moveNext() { |
| 4130 if (!dart.equals(this[_modifications], dart.dload(this[_map], '_modifica
tions'))) { | 4142 if (!dart.equals(this[_modifications], dart.dload(this[_map], '_modifica
tions'))) { |
| 4131 throw new core.ConcurrentModificationError(this[_map]); | 4143 throw new core.ConcurrentModificationError(this[_map]); |
| 4132 } else if (this[_cell] == null) { | 4144 } else if (this[_cell] == null) { |
| 4133 this[_current] = null; | 4145 this[_current] = null; |
| 4134 return false; | 4146 return false; |
| 4135 } else { | 4147 } else { |
| 4136 this[_current] = dart.as(this[_cell][_key], E); | 4148 this[_current] = dart.as(this[_cell][_key], E); |
| 4137 this[_cell] = this[_cell][_next]; | 4149 this[_cell] = this[_cell][_next]; |
| 4138 return true; | 4150 return true; |
| 4139 } | 4151 } |
| 4140 } | 4152 } |
| 4141 } | 4153 } |
| 4142 LinkedHashMapKeyIterator[dart.implements] = () => [core.Iterator$(E)]; | 4154 LinkedHashMapKeyIterator[dart.implements] = () => [core.Iterator$(E)]; |
| 4143 return LinkedHashMapKeyIterator; | 4155 return LinkedHashMapKeyIterator; |
| 4144 }); | 4156 }); |
| 4145 let LinkedHashMapKeyIterator = LinkedHashMapKeyIterator$(dart.dynamic); | 4157 let LinkedHashMapKeyIterator = LinkedHashMapKeyIterator$(); |
| 4146 let _elements = Symbol('_elements'); | 4158 let _elements = Symbol('_elements'); |
| 4147 let _computeElements = Symbol('_computeElements'); | 4159 let _computeElements = Symbol('_computeElements'); |
| 4148 let _isStringElement = Symbol('_isStringElement'); | 4160 let _isStringElement = Symbol('_isStringElement'); |
| 4149 let _isNumericElement = Symbol('_isNumericElement'); | 4161 let _isNumericElement = Symbol('_isNumericElement'); |
| 4150 let _contains = Symbol('_contains'); | 4162 let _contains = Symbol('_contains'); |
| 4151 let _lookup = Symbol('_lookup'); | 4163 let _lookup = Symbol('_lookup'); |
| 4152 let _HashSet$ = dart.generic(function(E) { | 4164 let _HashSet$ = dart.generic(function(E) { |
| 4153 class _HashSet extends _HashSetBase$(E) { | 4165 class _HashSet extends _HashSetBase$(E) { |
| 4154 _HashSet() { | 4166 _HashSet() { |
| 4155 this[_length] = 0; | 4167 this[_length] = 0; |
| (...skipping 216 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4372 let table = Object.create(null); | 4384 let table = Object.create(null); |
| 4373 let temporaryKey = '<non-identifier-key>'; | 4385 let temporaryKey = '<non-identifier-key>'; |
| 4374 _HashSet[_setTableEntry](table, temporaryKey, table); | 4386 _HashSet[_setTableEntry](table, temporaryKey, table); |
| 4375 _HashSet[_deleteTableEntry](table, temporaryKey); | 4387 _HashSet[_deleteTableEntry](table, temporaryKey); |
| 4376 return table; | 4388 return table; |
| 4377 } | 4389 } |
| 4378 } | 4390 } |
| 4379 _HashSet[dart.implements] = () => [HashSet$(E)]; | 4391 _HashSet[dart.implements] = () => [HashSet$(E)]; |
| 4380 return _HashSet; | 4392 return _HashSet; |
| 4381 }); | 4393 }); |
| 4382 let _HashSet = _HashSet$(dart.dynamic); | 4394 let _HashSet = _HashSet$(); |
| 4383 let _IdentityHashSet$ = dart.generic(function(E) { | 4395 let _IdentityHashSet$ = dart.generic(function(E) { |
| 4384 class _IdentityHashSet extends _HashSet$(E) { | 4396 class _IdentityHashSet extends _HashSet$(E) { |
| 4385 [_newSet]() { | 4397 [_newSet]() { |
| 4386 return new (_IdentityHashSet$(E))(); | 4398 return new (_IdentityHashSet$(E))(); |
| 4387 } | 4399 } |
| 4388 [_computeHashCode](key) { | 4400 [_computeHashCode](key) { |
| 4389 return core.identityHashCode(key) & 0x3ffffff; | 4401 return core.identityHashCode(key) & 0x3ffffff; |
| 4390 } | 4402 } |
| 4391 [_findBucketIndex](bucket, element) { | 4403 [_findBucketIndex](bucket, element) { |
| 4392 if (bucket == null) | 4404 if (bucket == null) |
| 4393 return -1; | 4405 return -1; |
| 4394 let length = bucket.length; | 4406 let length = bucket.length; |
| 4395 for (let i = 0; dart.notNull(i) < dart.notNull(length); i = dart.notNull
(i) + 1) { | 4407 for (let i = 0; dart.notNull(i) < dart.notNull(length); i = dart.notNull
(i) + 1) { |
| 4396 if (core.identical(bucket[i], element)) | 4408 if (core.identical(bucket[i], element)) |
| 4397 return i; | 4409 return i; |
| 4398 } | 4410 } |
| 4399 return -1; | 4411 return -1; |
| 4400 } | 4412 } |
| 4401 } | 4413 } |
| 4402 return _IdentityHashSet; | 4414 return _IdentityHashSet; |
| 4403 }); | 4415 }); |
| 4404 let _IdentityHashSet = _IdentityHashSet$(dart.dynamic); | 4416 let _IdentityHashSet = _IdentityHashSet$(); |
| 4405 let _equality = Symbol('_equality'); | 4417 let _equality = Symbol('_equality'); |
| 4406 let _hasher = Symbol('_hasher'); | 4418 let _hasher = Symbol('_hasher'); |
| 4407 let _CustomHashSet$ = dart.generic(function(E) { | 4419 let _CustomHashSet$ = dart.generic(function(E) { |
| 4408 class _CustomHashSet extends _HashSet$(E) { | 4420 class _CustomHashSet extends _HashSet$(E) { |
| 4409 _CustomHashSet(equality, hasher, validKey) { | 4421 _CustomHashSet(equality, hasher, validKey) { |
| 4410 this[_equality] = equality; | 4422 this[_equality] = equality; |
| 4411 this[_hasher] = hasher; | 4423 this[_hasher] = hasher; |
| 4412 this[_validKey] = dart.as(validKey != null ? validKey : (x) => dart.is(x
, E), _Predicate); | 4424 this[_validKey] = dart.as(validKey != null ? validKey : (x) => dart.is(x
, E), _Predicate); |
| 4413 super._HashSet(); | 4425 super._HashSet(); |
| 4414 } | 4426 } |
| (...skipping 27 matching lines...) Expand all Loading... |
| 4442 return super._lookup(object); | 4454 return super._lookup(object); |
| 4443 } | 4455 } |
| 4444 remove(object) { | 4456 remove(object) { |
| 4445 if (!dart.notNull(dart.dinvokef(this[_validKey], object))) | 4457 if (!dart.notNull(dart.dinvokef(this[_validKey], object))) |
| 4446 return false; | 4458 return false; |
| 4447 return super._remove(object); | 4459 return super._remove(object); |
| 4448 } | 4460 } |
| 4449 } | 4461 } |
| 4450 return _CustomHashSet; | 4462 return _CustomHashSet; |
| 4451 }); | 4463 }); |
| 4452 let _CustomHashSet = _CustomHashSet$(dart.dynamic); | 4464 let _CustomHashSet = _CustomHashSet$(); |
| 4453 let HashSetIterator$ = dart.generic(function(E) { | 4465 let HashSetIterator$ = dart.generic(function(E) { |
| 4454 class HashSetIterator extends core.Object { | 4466 class HashSetIterator extends core.Object { |
| 4455 HashSetIterator(set$, elements$) { | 4467 HashSetIterator(set$, elements$) { |
| 4456 this[_set] = set$; | 4468 this[_set] = set$; |
| 4457 this[_elements] = elements$; | 4469 this[_elements] = elements$; |
| 4458 this[_offset] = 0; | 4470 this[_offset] = 0; |
| 4459 this[_current] = null; | 4471 this[_current] = null; |
| 4460 } | 4472 } |
| 4461 get current() { | 4473 get current() { |
| 4462 return this[_current]; | 4474 return this[_current]; |
| 4463 } | 4475 } |
| 4464 moveNext() { | 4476 moveNext() { |
| 4465 let elements = this[_elements]; | 4477 let elements = this[_elements]; |
| 4466 let offset = this[_offset]; | 4478 let offset = this[_offset]; |
| 4467 if (elements !== dart.dload(this[_set], '_elements')) { | 4479 if (elements !== dart.dload(this[_set], '_elements')) { |
| 4468 throw new core.ConcurrentModificationError(this[_set]); | 4480 throw new core.ConcurrentModificationError(this[_set]); |
| 4469 } else if (dart.notNull(offset) >= elements.length) { | 4481 } else if (dart.notNull(offset) >= elements.length) { |
| 4470 this[_current] = null; | 4482 this[_current] = null; |
| 4471 return false; | 4483 return false; |
| 4472 } else { | 4484 } else { |
| 4473 this[_current] = dart.as(elements[offset], E); | 4485 this[_current] = dart.as(elements[offset], E); |
| 4474 this[_offset] = dart.notNull(offset) + 1; | 4486 this[_offset] = dart.notNull(offset) + 1; |
| 4475 return true; | 4487 return true; |
| 4476 } | 4488 } |
| 4477 } | 4489 } |
| 4478 } | 4490 } |
| 4479 HashSetIterator[dart.implements] = () => [core.Iterator$(E)]; | 4491 HashSetIterator[dart.implements] = () => [core.Iterator$(E)]; |
| 4480 return HashSetIterator; | 4492 return HashSetIterator; |
| 4481 }); | 4493 }); |
| 4482 let HashSetIterator = HashSetIterator$(dart.dynamic); | 4494 let HashSetIterator = HashSetIterator$(); |
| 4483 let _unsupported = Symbol('_unsupported'); | 4495 let _unsupported = Symbol('_unsupported'); |
| 4484 let _LinkedHashSet$ = dart.generic(function(E) { | 4496 let _LinkedHashSet$ = dart.generic(function(E) { |
| 4485 class _LinkedHashSet extends _HashSetBase$(E) { | 4497 class _LinkedHashSet extends _HashSetBase$(E) { |
| 4486 _LinkedHashSet() { | 4498 _LinkedHashSet() { |
| 4487 this[_length] = 0; | 4499 this[_length] = 0; |
| 4488 this[_strings] = null; | 4500 this[_strings] = null; |
| 4489 this[_nums] = null; | 4501 this[_nums] = null; |
| 4490 this[_rest] = null; | 4502 this[_rest] = null; |
| 4491 this[_first] = null; | 4503 this[_first] = null; |
| 4492 this[_last] = null; | 4504 this[_last] = null; |
| (...skipping 251 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4744 let table = Object.create(null); | 4756 let table = Object.create(null); |
| 4745 let temporaryKey = '<non-identifier-key>'; | 4757 let temporaryKey = '<non-identifier-key>'; |
| 4746 _LinkedHashSet[_setTableEntry](table, temporaryKey, table); | 4758 _LinkedHashSet[_setTableEntry](table, temporaryKey, table); |
| 4747 _LinkedHashSet[_deleteTableEntry](table, temporaryKey); | 4759 _LinkedHashSet[_deleteTableEntry](table, temporaryKey); |
| 4748 return table; | 4760 return table; |
| 4749 } | 4761 } |
| 4750 } | 4762 } |
| 4751 _LinkedHashSet[dart.implements] = () => [LinkedHashSet$(E)]; | 4763 _LinkedHashSet[dart.implements] = () => [LinkedHashSet$(E)]; |
| 4752 return _LinkedHashSet; | 4764 return _LinkedHashSet; |
| 4753 }); | 4765 }); |
| 4754 let _LinkedHashSet = _LinkedHashSet$(dart.dynamic); | 4766 let _LinkedHashSet = _LinkedHashSet$(); |
| 4755 let _LinkedIdentityHashSet$ = dart.generic(function(E) { | 4767 let _LinkedIdentityHashSet$ = dart.generic(function(E) { |
| 4756 class _LinkedIdentityHashSet extends _LinkedHashSet$(E) { | 4768 class _LinkedIdentityHashSet extends _LinkedHashSet$(E) { |
| 4757 [_newSet]() { | 4769 [_newSet]() { |
| 4758 return new (_LinkedIdentityHashSet$(E))(); | 4770 return new (_LinkedIdentityHashSet$(E))(); |
| 4759 } | 4771 } |
| 4760 [_computeHashCode](key) { | 4772 [_computeHashCode](key) { |
| 4761 return core.identityHashCode(key) & 0x3ffffff; | 4773 return core.identityHashCode(key) & 0x3ffffff; |
| 4762 } | 4774 } |
| 4763 [_findBucketIndex](bucket, element) { | 4775 [_findBucketIndex](bucket, element) { |
| 4764 if (bucket == null) | 4776 if (bucket == null) |
| 4765 return -1; | 4777 return -1; |
| 4766 let length = bucket.length; | 4778 let length = bucket.length; |
| 4767 for (let i = 0; dart.notNull(i) < dart.notNull(length); i = dart.notNull
(i) + 1) { | 4779 for (let i = 0; dart.notNull(i) < dart.notNull(length); i = dart.notNull
(i) + 1) { |
| 4768 let cell = dart.as(bucket[i], LinkedHashSetCell); | 4780 let cell = dart.as(bucket[i], LinkedHashSetCell); |
| 4769 if (core.identical(cell[_element], element)) | 4781 if (core.identical(cell[_element], element)) |
| 4770 return i; | 4782 return i; |
| 4771 } | 4783 } |
| 4772 return -1; | 4784 return -1; |
| 4773 } | 4785 } |
| 4774 } | 4786 } |
| 4775 return _LinkedIdentityHashSet; | 4787 return _LinkedIdentityHashSet; |
| 4776 }); | 4788 }); |
| 4777 let _LinkedIdentityHashSet = _LinkedIdentityHashSet$(dart.dynamic); | 4789 let _LinkedIdentityHashSet = _LinkedIdentityHashSet$(); |
| 4778 let _LinkedCustomHashSet$ = dart.generic(function(E) { | 4790 let _LinkedCustomHashSet$ = dart.generic(function(E) { |
| 4779 class _LinkedCustomHashSet extends _LinkedHashSet$(E) { | 4791 class _LinkedCustomHashSet extends _LinkedHashSet$(E) { |
| 4780 _LinkedCustomHashSet(equality, hasher, validKey) { | 4792 _LinkedCustomHashSet(equality, hasher, validKey) { |
| 4781 this[_equality] = equality; | 4793 this[_equality] = equality; |
| 4782 this[_hasher] = hasher; | 4794 this[_hasher] = hasher; |
| 4783 this[_validKey] = dart.as(validKey != null ? validKey : (x) => dart.is(x
, E), _Predicate); | 4795 this[_validKey] = dart.as(validKey != null ? validKey : (x) => dart.is(x
, E), _Predicate); |
| 4784 super._LinkedHashSet(); | 4796 super._LinkedHashSet(); |
| 4785 } | 4797 } |
| 4786 [_newSet]() { | 4798 [_newSet]() { |
| 4787 return new (_LinkedCustomHashSet$(E))(this[_equality], this[_hasher], th
is[_validKey]); | 4799 return new (_LinkedCustomHashSet$(E))(this[_equality], this[_hasher], th
is[_validKey]); |
| (...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4828 removeAll(elements) { | 4840 removeAll(elements) { |
| 4829 for (let element of elements) { | 4841 for (let element of elements) { |
| 4830 if (dart.dinvokef(this[_validKey], element)) { | 4842 if (dart.dinvokef(this[_validKey], element)) { |
| 4831 super._remove(element); | 4843 super._remove(element); |
| 4832 } | 4844 } |
| 4833 } | 4845 } |
| 4834 } | 4846 } |
| 4835 } | 4847 } |
| 4836 return _LinkedCustomHashSet; | 4848 return _LinkedCustomHashSet; |
| 4837 }); | 4849 }); |
| 4838 let _LinkedCustomHashSet = _LinkedCustomHashSet$(dart.dynamic); | 4850 let _LinkedCustomHashSet = _LinkedCustomHashSet$(); |
| 4839 class LinkedHashSetCell extends core.Object { | 4851 class LinkedHashSetCell extends core.Object { |
| 4840 LinkedHashSetCell(element$) { | 4852 LinkedHashSetCell(element$) { |
| 4841 this[_element] = element$; | 4853 this[_element] = element$; |
| 4842 this[_next] = null; | 4854 this[_next] = null; |
| 4843 this[_previous] = null; | 4855 this[_previous] = null; |
| 4844 } | 4856 } |
| 4845 } | 4857 } |
| 4846 let LinkedHashSetIterator$ = dart.generic(function(E) { | 4858 let LinkedHashSetIterator$ = dart.generic(function(E) { |
| 4847 class LinkedHashSetIterator extends core.Object { | 4859 class LinkedHashSetIterator extends core.Object { |
| 4848 LinkedHashSetIterator(set$, modifications$) { | 4860 LinkedHashSetIterator(set$, modifications$) { |
| (...skipping 15 matching lines...) Expand all Loading... |
| 4864 } else { | 4876 } else { |
| 4865 this[_current] = dart.as(this[_cell][_element], E); | 4877 this[_current] = dart.as(this[_cell][_element], E); |
| 4866 this[_cell] = this[_cell][_next]; | 4878 this[_cell] = this[_cell][_next]; |
| 4867 return true; | 4879 return true; |
| 4868 } | 4880 } |
| 4869 } | 4881 } |
| 4870 } | 4882 } |
| 4871 LinkedHashSetIterator[dart.implements] = () => [core.Iterator$(E)]; | 4883 LinkedHashSetIterator[dart.implements] = () => [core.Iterator$(E)]; |
| 4872 return LinkedHashSetIterator; | 4884 return LinkedHashSetIterator; |
| 4873 }); | 4885 }); |
| 4874 let LinkedHashSetIterator = LinkedHashSetIterator$(dart.dynamic); | 4886 let LinkedHashSetIterator = LinkedHashSetIterator$(); |
| 4875 // Exports: | 4887 // Exports: |
| 4888 exports.UnmodifiableListView$ = UnmodifiableListView$; |
| 4889 exports.HashMap$ = HashMap$; |
| 4876 exports.HashMap = HashMap; | 4890 exports.HashMap = HashMap; |
| 4877 exports.HashMap$ = HashMap$; | 4891 exports.SetBase$ = SetBase$; |
| 4878 exports.SetBase = SetBase; | 4892 exports.SetBase = SetBase; |
| 4879 exports.SetBase$ = SetBase$; | 4893 exports.SetMixin$ = SetMixin$; |
| 4880 exports.SetMixin = SetMixin; | 4894 exports.SetMixin = SetMixin; |
| 4881 exports.SetMixin$ = SetMixin$; | 4895 exports.HashSet$ = HashSet$; |
| 4882 exports.HashSet = HashSet; | 4896 exports.HashSet = HashSet; |
| 4883 exports.HashSet$ = HashSet$; | 4897 exports.IterableMixin$ = IterableMixin$; |
| 4884 exports.IterableMixin = IterableMixin; | 4898 exports.IterableMixin = IterableMixin; |
| 4885 exports.IterableMixin$ = IterableMixin$; | 4899 exports.IterableBase$ = IterableBase$; |
| 4886 exports.IterableBase = IterableBase; | 4900 exports.IterableBase = IterableBase; |
| 4887 exports.IterableBase$ = IterableBase$; | 4901 exports.HasNextIterator$ = HasNextIterator$; |
| 4888 exports.HasNextIterator = HasNextIterator; | 4902 exports.HasNextIterator = HasNextIterator; |
| 4889 exports.HasNextIterator$ = HasNextIterator$; | 4903 exports.LinkedHashMap$ = LinkedHashMap$; |
| 4890 exports.LinkedHashMap = LinkedHashMap; | 4904 exports.LinkedHashMap = LinkedHashMap; |
| 4891 exports.LinkedHashMap$ = LinkedHashMap$; | 4905 exports.LinkedHashSet$ = LinkedHashSet$; |
| 4892 exports.LinkedHashSet = LinkedHashSet; | 4906 exports.LinkedHashSet = LinkedHashSet; |
| 4893 exports.LinkedHashSet$ = LinkedHashSet$; | 4907 exports.LinkedList$ = LinkedList$; |
| 4894 exports.LinkedList = LinkedList; | 4908 exports.LinkedList = LinkedList; |
| 4895 exports.LinkedList$ = LinkedList$; | 4909 exports.LinkedListEntry$ = LinkedListEntry$; |
| 4896 exports.LinkedListEntry = LinkedListEntry; | 4910 exports.LinkedListEntry = LinkedListEntry; |
| 4897 exports.LinkedListEntry$ = LinkedListEntry$; | 4911 exports.ListBase$ = ListBase$; |
| 4898 exports.ListBase = ListBase; | 4912 exports.ListBase = ListBase; |
| 4899 exports.ListBase$ = ListBase$; | 4913 exports.ListMixin$ = ListMixin$; |
| 4900 exports.ListMixin = ListMixin; | 4914 exports.ListMixin = ListMixin; |
| 4901 exports.ListMixin$ = ListMixin$; | 4915 exports.MapBase$ = MapBase$; |
| 4902 exports.MapBase = MapBase; | 4916 exports.MapBase = MapBase; |
| 4903 exports.MapBase$ = MapBase$; | 4917 exports.MapMixin$ = MapMixin$; |
| 4904 exports.MapMixin = MapMixin; | 4918 exports.MapMixin = MapMixin; |
| 4905 exports.MapMixin$ = MapMixin$; | 4919 exports.UnmodifiableMapBase$ = UnmodifiableMapBase$; |
| 4906 exports.UnmodifiableMapBase = UnmodifiableMapBase; | 4920 exports.UnmodifiableMapBase = UnmodifiableMapBase; |
| 4907 exports.UnmodifiableMapBase$ = UnmodifiableMapBase$; | 4921 exports.MapView$ = MapView$; |
| 4908 exports.MapView = MapView; | 4922 exports.MapView = MapView; |
| 4909 exports.MapView$ = MapView$; | 4923 exports.UnmodifiableMapView$ = UnmodifiableMapView$; |
| 4910 exports.UnmodifiableMapView = UnmodifiableMapView; | 4924 exports.UnmodifiableMapView = UnmodifiableMapView; |
| 4911 exports.UnmodifiableMapView$ = UnmodifiableMapView$; | |
| 4912 exports.Maps = Maps; | 4925 exports.Maps = Maps; |
| 4926 exports.Queue$ = Queue$; |
| 4913 exports.Queue = Queue; | 4927 exports.Queue = Queue; |
| 4914 exports.Queue$ = Queue$; | 4928 exports.DoubleLinkedQueueEntry$ = DoubleLinkedQueueEntry$; |
| 4915 exports.DoubleLinkedQueueEntry = DoubleLinkedQueueEntry; | 4929 exports.DoubleLinkedQueueEntry = DoubleLinkedQueueEntry; |
| 4916 exports.DoubleLinkedQueueEntry$ = DoubleLinkedQueueEntry$; | 4930 exports.DoubleLinkedQueue$ = DoubleLinkedQueue$; |
| 4917 exports.DoubleLinkedQueue = DoubleLinkedQueue; | 4931 exports.DoubleLinkedQueue = DoubleLinkedQueue; |
| 4918 exports.DoubleLinkedQueue$ = DoubleLinkedQueue$; | 4932 exports.ListQueue$ = ListQueue$; |
| 4919 exports.ListQueue = ListQueue; | 4933 exports.ListQueue = ListQueue; |
| 4920 exports.ListQueue$ = ListQueue$; | 4934 exports.SplayTreeMap$ = SplayTreeMap$; |
| 4921 exports.SplayTreeMap = SplayTreeMap; | 4935 exports.SplayTreeMap = SplayTreeMap; |
| 4922 exports.SplayTreeMap$ = SplayTreeMap$; | 4936 exports.SplayTreeSet$ = SplayTreeSet$; |
| 4923 exports.SplayTreeSet = SplayTreeSet; | 4937 exports.SplayTreeSet = SplayTreeSet; |
| 4924 exports.SplayTreeSet$ = SplayTreeSet$; | 4938 exports.HashMapKeyIterable$ = HashMapKeyIterable$; |
| 4925 exports.HashMapKeyIterable = HashMapKeyIterable; | 4939 exports.HashMapKeyIterable = HashMapKeyIterable; |
| 4926 exports.HashMapKeyIterable$ = HashMapKeyIterable$; | 4940 exports.HashMapKeyIterator$ = HashMapKeyIterator$; |
| 4927 exports.HashMapKeyIterator = HashMapKeyIterator; | 4941 exports.HashMapKeyIterator = HashMapKeyIterator; |
| 4928 exports.HashMapKeyIterator$ = HashMapKeyIterator$; | |
| 4929 exports.LinkedHashMapCell = LinkedHashMapCell; | 4942 exports.LinkedHashMapCell = LinkedHashMapCell; |
| 4943 exports.LinkedHashMapKeyIterable$ = LinkedHashMapKeyIterable$; |
| 4930 exports.LinkedHashMapKeyIterable = LinkedHashMapKeyIterable; | 4944 exports.LinkedHashMapKeyIterable = LinkedHashMapKeyIterable; |
| 4931 exports.LinkedHashMapKeyIterable$ = LinkedHashMapKeyIterable$; | 4945 exports.LinkedHashMapKeyIterator$ = LinkedHashMapKeyIterator$; |
| 4932 exports.LinkedHashMapKeyIterator = LinkedHashMapKeyIterator; | 4946 exports.LinkedHashMapKeyIterator = LinkedHashMapKeyIterator; |
| 4933 exports.LinkedHashMapKeyIterator$ = LinkedHashMapKeyIterator$; | 4947 exports.HashSetIterator$ = HashSetIterator$; |
| 4934 exports.HashSetIterator = HashSetIterator; | 4948 exports.HashSetIterator = HashSetIterator; |
| 4935 exports.HashSetIterator$ = HashSetIterator$; | |
| 4936 exports.LinkedHashSetCell = LinkedHashSetCell; | 4949 exports.LinkedHashSetCell = LinkedHashSetCell; |
| 4950 exports.LinkedHashSetIterator$ = LinkedHashSetIterator$; |
| 4937 exports.LinkedHashSetIterator = LinkedHashSetIterator; | 4951 exports.LinkedHashSetIterator = LinkedHashSetIterator; |
| 4938 exports.LinkedHashSetIterator$ = LinkedHashSetIterator$; | |
| 4939 })(collection || (collection = {})); | 4952 })(collection || (collection = {})); |
| OLD | NEW |