| OLD | NEW |
| 1 dart_library.library('dart/collection', null, /* Imports */[ | 1 dart_library.library('dart/collection', null, /* Imports */[ |
| 2 'dart/_runtime', | 2 'dart/_runtime', |
| 3 'dart/core' | 3 'dart/core' |
| 4 ], /* Lazy imports */[ | 4 ], /* Lazy imports */[ |
| 5 'dart/_internal', | 5 'dart/_internal', |
| 6 'dart/_js_helper', | 6 'dart/_js_helper', |
| 7 'dart/math' | 7 'dart/math' |
| 8 ], function(exports, dart, core, _internal, _js_helper, math) { | 8 ], function(exports, dart, core, _internal, _js_helper, math) { |
| 9 'use strict'; | 9 'use strict'; |
| 10 let dartx = dart.dartx; | 10 let dartx = dart.dartx; |
| (...skipping 23 matching lines...) Expand all Loading... |
| 34 } | 34 } |
| 35 dart.fn(_defaultEquals, core.bool, [core.Object, core.Object]); | 35 dart.fn(_defaultEquals, core.bool, [core.Object, core.Object]); |
| 36 function _defaultHashCode(a) { | 36 function _defaultHashCode(a) { |
| 37 return dart.hashCode(a); | 37 return dart.hashCode(a); |
| 38 } | 38 } |
| 39 dart.fn(_defaultHashCode, core.int, [core.Object]); | 39 dart.fn(_defaultHashCode, core.int, [core.Object]); |
| 40 const _Equality$ = dart.generic(function(K) { | 40 const _Equality$ = dart.generic(function(K) { |
| 41 const _Equality = dart.typedef('_Equality', () => dart.functionType(core.boo
l, [K, K])); | 41 const _Equality = dart.typedef('_Equality', () => dart.functionType(core.boo
l, [K, K])); |
| 42 return _Equality; | 42 return _Equality; |
| 43 }); | 43 }); |
| 44 let _Equality = _Equality$(); | 44 const _Equality = _Equality$(); |
| 45 const _Hasher$ = dart.generic(function(K) { | 45 const _Hasher$ = dart.generic(function(K) { |
| 46 const _Hasher = dart.typedef('_Hasher', () => dart.functionType(core.int, [K
])); | 46 const _Hasher = dart.typedef('_Hasher', () => dart.functionType(core.int, [K
])); |
| 47 return _Hasher; | 47 return _Hasher; |
| 48 }); | 48 }); |
| 49 let _Hasher = _Hasher$(); | 49 const _Hasher = _Hasher$(); |
| 50 const HashMap$ = dart.generic(function(K, V) { | 50 const HashMap$ = dart.generic(function(K, V) { |
| 51 class HashMap extends core.Object { | 51 class HashMap extends core.Object { |
| 52 static new(opts) { | 52 static new(opts) { |
| 53 let equals = opts && 'equals' in opts ? opts.equals : null; | 53 let equals = opts && 'equals' in opts ? opts.equals : null; |
| 54 let hashCode = opts && 'hashCode' in opts ? opts.hashCode : null; | 54 let hashCode = opts && 'hashCode' in opts ? opts.hashCode : null; |
| 55 let isValidKey = opts && 'isValidKey' in opts ? opts.isValidKey : null; | 55 let isValidKey = opts && 'isValidKey' in opts ? opts.isValidKey : null; |
| 56 if (isValidKey == null) { | 56 if (isValidKey == null) { |
| 57 if (hashCode == null) { | 57 if (hashCode == null) { |
| 58 if (equals == null) { | 58 if (equals == null) { |
| 59 return new (_HashMap$(K, V))(); | 59 return new (_HashMap$(K, V))(); |
| (...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 105 constructors: () => ({ | 105 constructors: () => ({ |
| 106 new: [HashMap$(K, V), [], {equals: dart.functionType(core.bool, [K, K]),
hashCode: dart.functionType(core.int, [K]), isValidKey: dart.functionType(core.
bool, [core.Object])}], | 106 new: [HashMap$(K, V), [], {equals: dart.functionType(core.bool, [K, K]),
hashCode: dart.functionType(core.int, [K]), isValidKey: dart.functionType(core.
bool, [core.Object])}], |
| 107 identity: [HashMap$(K, V), []], | 107 identity: [HashMap$(K, V), []], |
| 108 from: [HashMap$(K, V), [core.Map]], | 108 from: [HashMap$(K, V), [core.Map]], |
| 109 fromIterable: [HashMap$(K, V), [core.Iterable], {key: dart.functionType(
K, [dart.dynamic]), value: dart.functionType(V, [dart.dynamic])}], | 109 fromIterable: [HashMap$(K, V), [core.Iterable], {key: dart.functionType(
K, [dart.dynamic]), value: dart.functionType(V, [dart.dynamic])}], |
| 110 fromIterables: [HashMap$(K, V), [core.Iterable$(K), core.Iterable$(V)]] | 110 fromIterables: [HashMap$(K, V), [core.Iterable$(K), core.Iterable$(V)]] |
| 111 }) | 111 }) |
| 112 }); | 112 }); |
| 113 return HashMap; | 113 return HashMap; |
| 114 }); | 114 }); |
| 115 let HashMap = HashMap$(); | 115 const HashMap = HashMap$(); |
| 116 const SetMixin$ = dart.generic(function(E) { | 116 const SetMixin$ = dart.generic(function(E) { |
| 117 class SetMixin extends core.Object { | 117 class SetMixin extends core.Object { |
| 118 [Symbol.iterator]() { | 118 [Symbol.iterator]() { |
| 119 return new dart.JsIterator(this.iterator); | 119 return new dart.JsIterator(this.iterator); |
| 120 } | 120 } |
| 121 get isEmpty() { | 121 get isEmpty() { |
| 122 return this.length == 0; | 122 return this.length == 0; |
| 123 } | 123 } |
| 124 get isNotEmpty() { | 124 get isNotEmpty() { |
| 125 return this.length != 0; | 125 return this.length != 0; |
| (...skipping 291 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 417 'singleWhere', | 417 'singleWhere', |
| 418 'elementAt', | 418 'elementAt', |
| 419 'isEmpty', | 419 'isEmpty', |
| 420 'isNotEmpty', | 420 'isNotEmpty', |
| 421 'single', | 421 'single', |
| 422 'first', | 422 'first', |
| 423 'last' | 423 'last' |
| 424 ]); | 424 ]); |
| 425 return SetMixin; | 425 return SetMixin; |
| 426 }); | 426 }); |
| 427 let SetMixin = SetMixin$(); | 427 const SetMixin = SetMixin$(); |
| 428 const SetBase$ = dart.generic(function(E) { | 428 const SetBase$ = dart.generic(function(E) { |
| 429 class SetBase extends SetMixin$(E) { | 429 class SetBase extends SetMixin$(E) { |
| 430 static setToString(set) { | 430 static setToString(set) { |
| 431 return IterableBase.iterableToFullString(set, '{', '}'); | 431 return IterableBase.iterableToFullString(set, '{', '}'); |
| 432 } | 432 } |
| 433 } | 433 } |
| 434 dart.setSignature(SetBase, { | 434 dart.setSignature(SetBase, { |
| 435 statics: () => ({setToString: [core.String, [core.Set]]}), | 435 statics: () => ({setToString: [core.String, [core.Set]]}), |
| 436 names: ['setToString'] | 436 names: ['setToString'] |
| 437 }); | 437 }); |
| 438 return SetBase; | 438 return SetBase; |
| 439 }); | 439 }); |
| 440 let SetBase = SetBase$(); | 440 const SetBase = SetBase$(); |
| 441 const _newSet = Symbol('_newSet'); | 441 const _newSet = Symbol('_newSet'); |
| 442 const _HashSetBase$ = dart.generic(function(E) { | 442 const _HashSetBase$ = dart.generic(function(E) { |
| 443 class _HashSetBase extends SetBase$(E) { | 443 class _HashSetBase extends SetBase$(E) { |
| 444 difference(other) { | 444 difference(other) { |
| 445 let result = this[_newSet](); | 445 let result = this[_newSet](); |
| 446 for (let element of this) { | 446 for (let element of this) { |
| 447 if (!dart.notNull(other.contains(element))) result.add(element); | 447 if (!dart.notNull(other.contains(element))) result.add(element); |
| 448 } | 448 } |
| 449 return result; | 449 return result; |
| 450 } | 450 } |
| (...skipping 15 matching lines...) Expand all Loading... |
| 466 dart.setSignature(_HashSetBase, { | 466 dart.setSignature(_HashSetBase, { |
| 467 methods: () => ({ | 467 methods: () => ({ |
| 468 difference: [core.Set$(E), [core.Set$(core.Object)]], | 468 difference: [core.Set$(E), [core.Set$(core.Object)]], |
| 469 intersection: [core.Set$(E), [core.Set$(core.Object)]], | 469 intersection: [core.Set$(E), [core.Set$(core.Object)]], |
| 470 toSet: [core.Set$(E), []] | 470 toSet: [core.Set$(E), []] |
| 471 }) | 471 }) |
| 472 }); | 472 }); |
| 473 dart.defineExtensionMembers(_HashSetBase, ['toSet']); | 473 dart.defineExtensionMembers(_HashSetBase, ['toSet']); |
| 474 return _HashSetBase; | 474 return _HashSetBase; |
| 475 }); | 475 }); |
| 476 let _HashSetBase = _HashSetBase$(); | 476 const _HashSetBase = _HashSetBase$(); |
| 477 const HashSet$ = dart.generic(function(E) { | 477 const HashSet$ = dart.generic(function(E) { |
| 478 class HashSet extends core.Object { | 478 class HashSet extends core.Object { |
| 479 static new(opts) { | 479 static new(opts) { |
| 480 let equals = opts && 'equals' in opts ? opts.equals : null; | 480 let equals = opts && 'equals' in opts ? opts.equals : null; |
| 481 let hashCode = opts && 'hashCode' in opts ? opts.hashCode : null; | 481 let hashCode = opts && 'hashCode' in opts ? opts.hashCode : null; |
| 482 let isValidKey = opts && 'isValidKey' in opts ? opts.isValidKey : null; | 482 let isValidKey = opts && 'isValidKey' in opts ? opts.isValidKey : null; |
| 483 if (isValidKey == null) { | 483 if (isValidKey == null) { |
| 484 if (hashCode == null) { | 484 if (hashCode == null) { |
| 485 if (equals == null) { | 485 if (equals == null) { |
| 486 return new (_HashSet$(E))(); | 486 return new (_HashSet$(E))(); |
| (...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 520 HashSet[dart.implements] = () => [core.Set$(E)]; | 520 HashSet[dart.implements] = () => [core.Set$(E)]; |
| 521 dart.setSignature(HashSet, { | 521 dart.setSignature(HashSet, { |
| 522 constructors: () => ({ | 522 constructors: () => ({ |
| 523 new: [HashSet$(E), [], {equals: dart.functionType(core.bool, [E, E]), ha
shCode: dart.functionType(core.int, [E]), isValidKey: dart.functionType(core.boo
l, [core.Object])}], | 523 new: [HashSet$(E), [], {equals: dart.functionType(core.bool, [E, E]), ha
shCode: dart.functionType(core.int, [E]), isValidKey: dart.functionType(core.boo
l, [core.Object])}], |
| 524 identity: [HashSet$(E), []], | 524 identity: [HashSet$(E), []], |
| 525 from: [HashSet$(E), [core.Iterable]] | 525 from: [HashSet$(E), [core.Iterable]] |
| 526 }) | 526 }) |
| 527 }); | 527 }); |
| 528 return HashSet; | 528 return HashSet; |
| 529 }); | 529 }); |
| 530 let HashSet = HashSet$(); | 530 const HashSet = HashSet$(); |
| 531 const IterableMixin$ = dart.generic(function(E) { | 531 const IterableMixin$ = dart.generic(function(E) { |
| 532 class IterableMixin extends core.Object { | 532 class IterableMixin extends core.Object { |
| 533 map(f) { | 533 map(f) { |
| 534 dart.as(f, dart.functionType(dart.dynamic, [E])); | 534 dart.as(f, dart.functionType(dart.dynamic, [E])); |
| 535 return _internal.MappedIterable$(E, dart.dynamic).new(this, f); | 535 return _internal.MappedIterable$(E, dart.dynamic).new(this, f); |
| 536 } | 536 } |
| 537 where(f) { | 537 where(f) { |
| 538 dart.as(f, dart.functionType(core.bool, [E])); | 538 dart.as(f, dart.functionType(core.bool, [E])); |
| 539 return new (_internal.WhereIterable$(E))(this, f); | 539 return new (_internal.WhereIterable$(E))(this, f); |
| 540 } | 540 } |
| (...skipping 231 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 772 'elementAt', | 772 'elementAt', |
| 773 'length', | 773 'length', |
| 774 'isEmpty', | 774 'isEmpty', |
| 775 'isNotEmpty', | 775 'isNotEmpty', |
| 776 'first', | 776 'first', |
| 777 'last', | 777 'last', |
| 778 'single' | 778 'single' |
| 779 ]); | 779 ]); |
| 780 return IterableMixin; | 780 return IterableMixin; |
| 781 }); | 781 }); |
| 782 let IterableMixin = IterableMixin$(); | 782 const IterableMixin = IterableMixin$(); |
| 783 const IterableBase$ = dart.generic(function(E) { | 783 const IterableBase$ = dart.generic(function(E) { |
| 784 class IterableBase extends core.Object { | 784 class IterableBase extends core.Object { |
| 785 IterableBase() { | 785 IterableBase() { |
| 786 } | 786 } |
| 787 map(f) { | 787 map(f) { |
| 788 dart.as(f, dart.functionType(dart.dynamic, [E])); | 788 dart.as(f, dart.functionType(dart.dynamic, [E])); |
| 789 return _internal.MappedIterable$(E, dart.dynamic).new(this, f); | 789 return _internal.MappedIterable$(E, dart.dynamic).new(this, f); |
| 790 } | 790 } |
| 791 where(f) { | 791 where(f) { |
| 792 dart.as(f, dart.functionType(core.bool, [E])); | 792 dart.as(f, dart.functionType(core.bool, [E])); |
| (...skipping 364 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1157 'elementAt', | 1157 'elementAt', |
| 1158 'length', | 1158 'length', |
| 1159 'isEmpty', | 1159 'isEmpty', |
| 1160 'isNotEmpty', | 1160 'isNotEmpty', |
| 1161 'first', | 1161 'first', |
| 1162 'last', | 1162 'last', |
| 1163 'single' | 1163 'single' |
| 1164 ]); | 1164 ]); |
| 1165 return IterableBase; | 1165 return IterableBase; |
| 1166 }); | 1166 }); |
| 1167 let IterableBase = IterableBase$(); | 1167 const IterableBase = IterableBase$(); |
| 1168 dart.defineLazyProperties(IterableBase, { | 1168 dart.defineLazyProperties(IterableBase, { |
| 1169 get _toStringVisiting() { | 1169 get _toStringVisiting() { |
| 1170 return []; | 1170 return []; |
| 1171 } | 1171 } |
| 1172 }); | 1172 }); |
| 1173 const _iterator = Symbol('_iterator'); | 1173 const _iterator = Symbol('_iterator'); |
| 1174 const _state = Symbol('_state'); | 1174 const _state = Symbol('_state'); |
| 1175 const _move = Symbol('_move'); | 1175 const _move = Symbol('_move'); |
| 1176 const HasNextIterator$ = dart.generic(function(E) { | 1176 const HasNextIterator$ = dart.generic(function(E) { |
| 1177 class HasNextIterator extends core.Object { | 1177 class HasNextIterator extends core.Object { |
| (...skipping 22 matching lines...) Expand all Loading... |
| 1200 } | 1200 } |
| 1201 dart.setSignature(HasNextIterator, { | 1201 dart.setSignature(HasNextIterator, { |
| 1202 constructors: () => ({HasNextIterator: [HasNextIterator$(E), [core.Iterato
r]]}), | 1202 constructors: () => ({HasNextIterator: [HasNextIterator$(E), [core.Iterato
r]]}), |
| 1203 methods: () => ({ | 1203 methods: () => ({ |
| 1204 next: [E, []], | 1204 next: [E, []], |
| 1205 [_move]: [dart.void, []] | 1205 [_move]: [dart.void, []] |
| 1206 }) | 1206 }) |
| 1207 }); | 1207 }); |
| 1208 return HasNextIterator; | 1208 return HasNextIterator; |
| 1209 }); | 1209 }); |
| 1210 let HasNextIterator = HasNextIterator$(); | 1210 const HasNextIterator = HasNextIterator$(); |
| 1211 HasNextIterator._HAS_NEXT_AND_NEXT_IN_CURRENT = 0; | 1211 HasNextIterator._HAS_NEXT_AND_NEXT_IN_CURRENT = 0; |
| 1212 HasNextIterator._NO_NEXT = 1; | 1212 HasNextIterator._NO_NEXT = 1; |
| 1213 HasNextIterator._NOT_MOVED_YET = 2; | 1213 HasNextIterator._NOT_MOVED_YET = 2; |
| 1214 const LinkedHashMap$ = dart.generic(function(K, V) { | 1214 const LinkedHashMap$ = dart.generic(function(K, V) { |
| 1215 class LinkedHashMap extends core.Object { | 1215 class LinkedHashMap extends core.Object { |
| 1216 static new(opts) { | 1216 static new(opts) { |
| 1217 let equals = opts && 'equals' in opts ? opts.equals : null; | 1217 let equals = opts && 'equals' in opts ? opts.equals : null; |
| 1218 let hashCode = opts && 'hashCode' in opts ? opts.hashCode : null; | 1218 let hashCode = opts && 'hashCode' in opts ? opts.hashCode : null; |
| 1219 let isValidKey = opts && 'isValidKey' in opts ? opts.isValidKey : null; | 1219 let isValidKey = opts && 'isValidKey' in opts ? opts.isValidKey : null; |
| 1220 if (isValidKey == null) { | 1220 if (isValidKey == null) { |
| (...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1277 identity: [LinkedHashMap$(K, V), []], | 1277 identity: [LinkedHashMap$(K, V), []], |
| 1278 from: [LinkedHashMap$(K, V), [core.Map]], | 1278 from: [LinkedHashMap$(K, V), [core.Map]], |
| 1279 fromIterable: [LinkedHashMap$(K, V), [core.Iterable], {key: dart.functio
nType(K, [dart.dynamic]), value: dart.functionType(V, [dart.dynamic])}], | 1279 fromIterable: [LinkedHashMap$(K, V), [core.Iterable], {key: dart.functio
nType(K, [dart.dynamic]), value: dart.functionType(V, [dart.dynamic])}], |
| 1280 fromIterables: [LinkedHashMap$(K, V), [core.Iterable$(K), core.Iterable$
(V)]], | 1280 fromIterables: [LinkedHashMap$(K, V), [core.Iterable$(K), core.Iterable$
(V)]], |
| 1281 _literal: [LinkedHashMap$(K, V), [core.List]], | 1281 _literal: [LinkedHashMap$(K, V), [core.List]], |
| 1282 _empty: [LinkedHashMap$(K, V), []] | 1282 _empty: [LinkedHashMap$(K, V), []] |
| 1283 }) | 1283 }) |
| 1284 }); | 1284 }); |
| 1285 return LinkedHashMap; | 1285 return LinkedHashMap; |
| 1286 }); | 1286 }); |
| 1287 let LinkedHashMap = LinkedHashMap$(); | 1287 const LinkedHashMap = LinkedHashMap$(); |
| 1288 const LinkedHashSet$ = dart.generic(function(E) { | 1288 const LinkedHashSet$ = dart.generic(function(E) { |
| 1289 class LinkedHashSet extends core.Object { | 1289 class LinkedHashSet extends core.Object { |
| 1290 static new(opts) { | 1290 static new(opts) { |
| 1291 let equals = opts && 'equals' in opts ? opts.equals : null; | 1291 let equals = opts && 'equals' in opts ? opts.equals : null; |
| 1292 let hashCode = opts && 'hashCode' in opts ? opts.hashCode : null; | 1292 let hashCode = opts && 'hashCode' in opts ? opts.hashCode : null; |
| 1293 let isValidKey = opts && 'isValidKey' in opts ? opts.isValidKey : null; | 1293 let isValidKey = opts && 'isValidKey' in opts ? opts.isValidKey : null; |
| 1294 if (isValidKey == null) { | 1294 if (isValidKey == null) { |
| 1295 if (hashCode == null) { | 1295 if (hashCode == null) { |
| 1296 if (equals == null) { | 1296 if (equals == null) { |
| 1297 return new (_LinkedHashSet$(E))(); | 1297 return new (_LinkedHashSet$(E))(); |
| (...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1332 LinkedHashSet[dart.implements] = () => [HashSet$(E)]; | 1332 LinkedHashSet[dart.implements] = () => [HashSet$(E)]; |
| 1333 dart.setSignature(LinkedHashSet, { | 1333 dart.setSignature(LinkedHashSet, { |
| 1334 constructors: () => ({ | 1334 constructors: () => ({ |
| 1335 new: [LinkedHashSet$(E), [], {equals: dart.functionType(core.bool, [E, E
]), hashCode: dart.functionType(core.int, [E]), isValidKey: dart.functionType(co
re.bool, [core.Object])}], | 1335 new: [LinkedHashSet$(E), [], {equals: dart.functionType(core.bool, [E, E
]), hashCode: dart.functionType(core.int, [E]), isValidKey: dart.functionType(co
re.bool, [core.Object])}], |
| 1336 identity: [LinkedHashSet$(E), []], | 1336 identity: [LinkedHashSet$(E), []], |
| 1337 from: [LinkedHashSet$(E), [core.Iterable$(E)]] | 1337 from: [LinkedHashSet$(E), [core.Iterable$(E)]] |
| 1338 }) | 1338 }) |
| 1339 }); | 1339 }); |
| 1340 return LinkedHashSet; | 1340 return LinkedHashSet; |
| 1341 }); | 1341 }); |
| 1342 let LinkedHashSet = LinkedHashSet$(); | 1342 const LinkedHashSet = LinkedHashSet$(); |
| 1343 const _modificationCount = Symbol('_modificationCount'); | 1343 const _modificationCount = Symbol('_modificationCount'); |
| 1344 const _length = Symbol('_length'); | 1344 const _length = Symbol('_length'); |
| 1345 const _next = Symbol('_next'); | 1345 const _next = Symbol('_next'); |
| 1346 const _previous = Symbol('_previous'); | 1346 const _previous = Symbol('_previous'); |
| 1347 const _insertAfter = Symbol('_insertAfter'); | 1347 const _insertAfter = Symbol('_insertAfter'); |
| 1348 const _list = Symbol('_list'); | 1348 const _list = Symbol('_list'); |
| 1349 const _unlink = Symbol('_unlink'); | 1349 const _unlink = Symbol('_unlink'); |
| 1350 const LinkedList$ = dart.generic(function(E) { | 1350 const LinkedList$ = dart.generic(function(E) { |
| 1351 class LinkedList extends IterableBase$(E) { | 1351 class LinkedList extends IterableBase$(E) { |
| 1352 LinkedList() { | 1352 LinkedList() { |
| (...skipping 117 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1470 'forEach', | 1470 'forEach', |
| 1471 'iterator', | 1471 'iterator', |
| 1472 'length', | 1472 'length', |
| 1473 'first', | 1473 'first', |
| 1474 'last', | 1474 'last', |
| 1475 'single', | 1475 'single', |
| 1476 'isEmpty' | 1476 'isEmpty' |
| 1477 ]); | 1477 ]); |
| 1478 return LinkedList; | 1478 return LinkedList; |
| 1479 }); | 1479 }); |
| 1480 let LinkedList = LinkedList$(); | 1480 const LinkedList = LinkedList$(); |
| 1481 const _current = Symbol('_current'); | 1481 const _current = Symbol('_current'); |
| 1482 const _LinkedListIterator$ = dart.generic(function(E) { | 1482 const _LinkedListIterator$ = dart.generic(function(E) { |
| 1483 class _LinkedListIterator extends core.Object { | 1483 class _LinkedListIterator extends core.Object { |
| 1484 _LinkedListIterator(list) { | 1484 _LinkedListIterator(list) { |
| 1485 this[_list] = list; | 1485 this[_list] = list; |
| 1486 this[_modificationCount] = list[_modificationCount]; | 1486 this[_modificationCount] = list[_modificationCount]; |
| 1487 this[_next] = list[_next]; | 1487 this[_next] = list[_next]; |
| 1488 this[_current] = null; | 1488 this[_current] = null; |
| 1489 } | 1489 } |
| 1490 get current() { | 1490 get current() { |
| (...skipping 12 matching lines...) Expand all Loading... |
| 1503 return true; | 1503 return true; |
| 1504 } | 1504 } |
| 1505 } | 1505 } |
| 1506 _LinkedListIterator[dart.implements] = () => [core.Iterator$(E)]; | 1506 _LinkedListIterator[dart.implements] = () => [core.Iterator$(E)]; |
| 1507 dart.setSignature(_LinkedListIterator, { | 1507 dart.setSignature(_LinkedListIterator, { |
| 1508 constructors: () => ({_LinkedListIterator: [_LinkedListIterator$(E), [Link
edList$(E)]]}), | 1508 constructors: () => ({_LinkedListIterator: [_LinkedListIterator$(E), [Link
edList$(E)]]}), |
| 1509 methods: () => ({moveNext: [core.bool, []]}) | 1509 methods: () => ({moveNext: [core.bool, []]}) |
| 1510 }); | 1510 }); |
| 1511 return _LinkedListIterator; | 1511 return _LinkedListIterator; |
| 1512 }); | 1512 }); |
| 1513 let _LinkedListIterator = _LinkedListIterator$(); | 1513 const _LinkedListIterator = _LinkedListIterator$(); |
| 1514 class _LinkedListLink extends core.Object { | 1514 class _LinkedListLink extends core.Object { |
| 1515 _LinkedListLink() { | 1515 _LinkedListLink() { |
| 1516 this[_next] = null; | 1516 this[_next] = null; |
| 1517 this[_previous] = null; | 1517 this[_previous] = null; |
| 1518 } | 1518 } |
| 1519 } | 1519 } |
| 1520 const LinkedListEntry$ = dart.generic(function(E) { | 1520 const LinkedListEntry$ = dart.generic(function(E) { |
| 1521 class LinkedListEntry extends core.Object { | 1521 class LinkedListEntry extends core.Object { |
| 1522 LinkedListEntry() { | 1522 LinkedListEntry() { |
| 1523 this[_list] = null; | 1523 this[_list] = null; |
| (...skipping 27 matching lines...) Expand all Loading... |
| 1551 LinkedListEntry[dart.implements] = () => [_LinkedListLink]; | 1551 LinkedListEntry[dart.implements] = () => [_LinkedListLink]; |
| 1552 dart.setSignature(LinkedListEntry, { | 1552 dart.setSignature(LinkedListEntry, { |
| 1553 methods: () => ({ | 1553 methods: () => ({ |
| 1554 unlink: [dart.void, []], | 1554 unlink: [dart.void, []], |
| 1555 insertAfter: [dart.void, [E]], | 1555 insertAfter: [dart.void, [E]], |
| 1556 insertBefore: [dart.void, [E]] | 1556 insertBefore: [dart.void, [E]] |
| 1557 }) | 1557 }) |
| 1558 }); | 1558 }); |
| 1559 return LinkedListEntry; | 1559 return LinkedListEntry; |
| 1560 }); | 1560 }); |
| 1561 let LinkedListEntry = LinkedListEntry$(); | 1561 const LinkedListEntry = LinkedListEntry$(); |
| 1562 const ListMixin$ = dart.generic(function(E) { | 1562 const ListMixin$ = dart.generic(function(E) { |
| 1563 class ListMixin extends core.Object { | 1563 class ListMixin extends core.Object { |
| 1564 get iterator() { | 1564 get iterator() { |
| 1565 return new (_internal.ListIterator$(E))(this); | 1565 return new (_internal.ListIterator$(E))(this); |
| 1566 } | 1566 } |
| 1567 [Symbol.iterator]() { | 1567 [Symbol.iterator]() { |
| 1568 return new dart.JsIterator(this.iterator); | 1568 return new dart.JsIterator(this.iterator); |
| 1569 } | 1569 } |
| 1570 elementAt(index) { | 1570 elementAt(index) { |
| 1571 return this.get(index); | 1571 return this.get(index); |
| (...skipping 539 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2111 'iterator', | 2111 'iterator', |
| 2112 'isEmpty', | 2112 'isEmpty', |
| 2113 'isNotEmpty', | 2113 'isNotEmpty', |
| 2114 'first', | 2114 'first', |
| 2115 'last', | 2115 'last', |
| 2116 'single', | 2116 'single', |
| 2117 'reversed' | 2117 'reversed' |
| 2118 ]); | 2118 ]); |
| 2119 return ListMixin; | 2119 return ListMixin; |
| 2120 }); | 2120 }); |
| 2121 let ListMixin = ListMixin$(); | 2121 const ListMixin = ListMixin$(); |
| 2122 const ListBase$ = dart.generic(function(E) { | 2122 const ListBase$ = dart.generic(function(E) { |
| 2123 class ListBase extends dart.mixin(core.Object, ListMixin$(E)) { | 2123 class ListBase extends dart.mixin(core.Object, ListMixin$(E)) { |
| 2124 static listToString(list) { | 2124 static listToString(list) { |
| 2125 return IterableBase.iterableToFullString(list, '[', ']'); | 2125 return IterableBase.iterableToFullString(list, '[', ']'); |
| 2126 } | 2126 } |
| 2127 } | 2127 } |
| 2128 dart.setSignature(ListBase, { | 2128 dart.setSignature(ListBase, { |
| 2129 statics: () => ({listToString: [core.String, [core.List]]}), | 2129 statics: () => ({listToString: [core.String, [core.List]]}), |
| 2130 names: ['listToString'] | 2130 names: ['listToString'] |
| 2131 }); | 2131 }); |
| 2132 return ListBase; | 2132 return ListBase; |
| 2133 }); | 2133 }); |
| 2134 let ListBase = ListBase$(); | 2134 const ListBase = ListBase$(); |
| 2135 const __CastType0 = dart.typedef('__CastType0', () => dart.functionType(core.i
nt, [dart.dynamic, dart.dynamic])); | 2135 const __CastType0 = dart.typedef('__CastType0', () => dart.functionType(core.i
nt, [dart.dynamic, dart.dynamic])); |
| 2136 const MapMixin$ = dart.generic(function(K, V) { | 2136 const MapMixin$ = dart.generic(function(K, V) { |
| 2137 class MapMixin extends core.Object { | 2137 class MapMixin extends core.Object { |
| 2138 forEach(action) { | 2138 forEach(action) { |
| 2139 dart.as(action, dart.functionType(dart.void, [K, V])); | 2139 dart.as(action, dart.functionType(dart.void, [K, V])); |
| 2140 for (let key of this.keys) { | 2140 for (let key of this.keys) { |
| 2141 action(key, this.get(key)); | 2141 action(key, this.get(key)); |
| 2142 } | 2142 } |
| 2143 } | 2143 } |
| 2144 addAll(other) { | 2144 addAll(other) { |
| (...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2185 methods: () => ({ | 2185 methods: () => ({ |
| 2186 forEach: [dart.void, [dart.functionType(dart.void, [K, V])]], | 2186 forEach: [dart.void, [dart.functionType(dart.void, [K, V])]], |
| 2187 addAll: [dart.void, [core.Map$(K, V)]], | 2187 addAll: [dart.void, [core.Map$(K, V)]], |
| 2188 containsValue: [core.bool, [core.Object]], | 2188 containsValue: [core.bool, [core.Object]], |
| 2189 putIfAbsent: [V, [K, dart.functionType(V, [])]], | 2189 putIfAbsent: [V, [K, dart.functionType(V, [])]], |
| 2190 containsKey: [core.bool, [core.Object]] | 2190 containsKey: [core.bool, [core.Object]] |
| 2191 }) | 2191 }) |
| 2192 }); | 2192 }); |
| 2193 return MapMixin; | 2193 return MapMixin; |
| 2194 }); | 2194 }); |
| 2195 let MapMixin = MapMixin$(); | 2195 const MapMixin = MapMixin$(); |
| 2196 const MapBase$ = dart.generic(function(K, V) { | 2196 const MapBase$ = dart.generic(function(K, V) { |
| 2197 class MapBase extends dart.mixin(core.Object, MapMixin$(K, V)) {} | 2197 class MapBase extends dart.mixin(core.Object, MapMixin$(K, V)) {} |
| 2198 return MapBase; | 2198 return MapBase; |
| 2199 }); | 2199 }); |
| 2200 let MapBase = MapBase$(); | 2200 const MapBase = MapBase$(); |
| 2201 const _UnmodifiableMapMixin$ = dart.generic(function(K, V) { | 2201 const _UnmodifiableMapMixin$ = dart.generic(function(K, V) { |
| 2202 class _UnmodifiableMapMixin extends core.Object { | 2202 class _UnmodifiableMapMixin extends core.Object { |
| 2203 set(key, value) { | 2203 set(key, value) { |
| 2204 dart.as(key, K); | 2204 dart.as(key, K); |
| 2205 dart.as(value, V); | 2205 dart.as(value, V); |
| 2206 dart.throw(new core.UnsupportedError("Cannot modify unmodifiable map")); | 2206 dart.throw(new core.UnsupportedError("Cannot modify unmodifiable map")); |
| 2207 return value; | 2207 return value; |
| 2208 } | 2208 } |
| 2209 addAll(other) { | 2209 addAll(other) { |
| 2210 dart.as(other, core.Map$(K, V)); | 2210 dart.as(other, core.Map$(K, V)); |
| (...skipping 16 matching lines...) Expand all Loading... |
| 2227 methods: () => ({ | 2227 methods: () => ({ |
| 2228 set: [dart.void, [K, V]], | 2228 set: [dart.void, [K, V]], |
| 2229 addAll: [dart.void, [core.Map$(K, V)]], | 2229 addAll: [dart.void, [core.Map$(K, V)]], |
| 2230 clear: [dart.void, []], | 2230 clear: [dart.void, []], |
| 2231 remove: [V, [core.Object]], | 2231 remove: [V, [core.Object]], |
| 2232 putIfAbsent: [V, [K, dart.functionType(V, [])]] | 2232 putIfAbsent: [V, [K, dart.functionType(V, [])]] |
| 2233 }) | 2233 }) |
| 2234 }); | 2234 }); |
| 2235 return _UnmodifiableMapMixin; | 2235 return _UnmodifiableMapMixin; |
| 2236 }); | 2236 }); |
| 2237 let _UnmodifiableMapMixin = _UnmodifiableMapMixin$(); | 2237 const _UnmodifiableMapMixin = _UnmodifiableMapMixin$(); |
| 2238 const UnmodifiableMapBase$ = dart.generic(function(K, V) { | 2238 const UnmodifiableMapBase$ = dart.generic(function(K, V) { |
| 2239 class UnmodifiableMapBase extends dart.mixin(MapBase$(K, V), _UnmodifiableMa
pMixin$(K, V)) { | 2239 class UnmodifiableMapBase extends dart.mixin(MapBase$(K, V), _UnmodifiableMa
pMixin$(K, V)) { |
| 2240 UnmodifiableMapBase() { | 2240 UnmodifiableMapBase() { |
| 2241 super.MapBase(...arguments); | 2241 super.MapBase(...arguments); |
| 2242 } | 2242 } |
| 2243 } | 2243 } |
| 2244 return UnmodifiableMapBase; | 2244 return UnmodifiableMapBase; |
| 2245 }); | 2245 }); |
| 2246 let UnmodifiableMapBase = UnmodifiableMapBase$(); | 2246 const UnmodifiableMapBase = UnmodifiableMapBase$(); |
| 2247 const _map = Symbol('_map'); | 2247 const _map = Symbol('_map'); |
| 2248 const _MapBaseValueIterable$ = dart.generic(function(V) { | 2248 const _MapBaseValueIterable$ = dart.generic(function(V) { |
| 2249 class _MapBaseValueIterable extends IterableBase$(V) { | 2249 class _MapBaseValueIterable extends IterableBase$(V) { |
| 2250 _MapBaseValueIterable(map) { | 2250 _MapBaseValueIterable(map) { |
| 2251 this[_map] = map; | 2251 this[_map] = map; |
| 2252 super.IterableBase(); | 2252 super.IterableBase(); |
| 2253 } | 2253 } |
| 2254 get length() { | 2254 get length() { |
| 2255 return this[_map].length; | 2255 return this[_map].length; |
| 2256 } | 2256 } |
| (...skipping 24 matching lines...) Expand all Loading... |
| 2281 'length', | 2281 'length', |
| 2282 'isEmpty', | 2282 'isEmpty', |
| 2283 'isNotEmpty', | 2283 'isNotEmpty', |
| 2284 'first', | 2284 'first', |
| 2285 'single', | 2285 'single', |
| 2286 'last', | 2286 'last', |
| 2287 'iterator' | 2287 'iterator' |
| 2288 ]); | 2288 ]); |
| 2289 return _MapBaseValueIterable; | 2289 return _MapBaseValueIterable; |
| 2290 }); | 2290 }); |
| 2291 let _MapBaseValueIterable = _MapBaseValueIterable$(); | 2291 const _MapBaseValueIterable = _MapBaseValueIterable$(); |
| 2292 const _keys = Symbol('_keys'); | 2292 const _keys = Symbol('_keys'); |
| 2293 const _MapBaseValueIterator$ = dart.generic(function(V) { | 2293 const _MapBaseValueIterator$ = dart.generic(function(V) { |
| 2294 class _MapBaseValueIterator extends core.Object { | 2294 class _MapBaseValueIterator extends core.Object { |
| 2295 _MapBaseValueIterator(map) { | 2295 _MapBaseValueIterator(map) { |
| 2296 this[_map] = map; | 2296 this[_map] = map; |
| 2297 this[_keys] = map.keys[dartx.iterator]; | 2297 this[_keys] = map.keys[dartx.iterator]; |
| 2298 this[_current] = null; | 2298 this[_current] = null; |
| 2299 } | 2299 } |
| 2300 moveNext() { | 2300 moveNext() { |
| 2301 if (dart.notNull(this[_keys].moveNext())) { | 2301 if (dart.notNull(this[_keys].moveNext())) { |
| 2302 this[_current] = dart.as(this[_map].get(this[_keys].current), V); | 2302 this[_current] = dart.as(this[_map].get(this[_keys].current), V); |
| 2303 return true; | 2303 return true; |
| 2304 } | 2304 } |
| 2305 this[_current] = null; | 2305 this[_current] = null; |
| 2306 return false; | 2306 return false; |
| 2307 } | 2307 } |
| 2308 get current() { | 2308 get current() { |
| 2309 return this[_current]; | 2309 return this[_current]; |
| 2310 } | 2310 } |
| 2311 } | 2311 } |
| 2312 _MapBaseValueIterator[dart.implements] = () => [core.Iterator$(V)]; | 2312 _MapBaseValueIterator[dart.implements] = () => [core.Iterator$(V)]; |
| 2313 dart.setSignature(_MapBaseValueIterator, { | 2313 dart.setSignature(_MapBaseValueIterator, { |
| 2314 constructors: () => ({_MapBaseValueIterator: [_MapBaseValueIterator$(V), [
core.Map]]}), | 2314 constructors: () => ({_MapBaseValueIterator: [_MapBaseValueIterator$(V), [
core.Map]]}), |
| 2315 methods: () => ({moveNext: [core.bool, []]}) | 2315 methods: () => ({moveNext: [core.bool, []]}) |
| 2316 }); | 2316 }); |
| 2317 return _MapBaseValueIterator; | 2317 return _MapBaseValueIterator; |
| 2318 }); | 2318 }); |
| 2319 let _MapBaseValueIterator = _MapBaseValueIterator$(); | 2319 const _MapBaseValueIterator = _MapBaseValueIterator$(); |
| 2320 const MapView$ = dart.generic(function(K, V) { | 2320 const MapView$ = dart.generic(function(K, V) { |
| 2321 class MapView extends core.Object { | 2321 class MapView extends core.Object { |
| 2322 MapView(map) { | 2322 MapView(map) { |
| 2323 this[_map] = map; | 2323 this[_map] = map; |
| 2324 } | 2324 } |
| 2325 get(key) { | 2325 get(key) { |
| 2326 return this[_map].get(key); | 2326 return this[_map].get(key); |
| 2327 } | 2327 } |
| 2328 set(key, value) { | 2328 set(key, value) { |
| 2329 dart.as(key, K); | 2329 dart.as(key, K); |
| (...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2385 clear: [dart.void, []], | 2385 clear: [dart.void, []], |
| 2386 putIfAbsent: [V, [K, dart.functionType(V, [])]], | 2386 putIfAbsent: [V, [K, dart.functionType(V, [])]], |
| 2387 containsKey: [core.bool, [core.Object]], | 2387 containsKey: [core.bool, [core.Object]], |
| 2388 containsValue: [core.bool, [core.Object]], | 2388 containsValue: [core.bool, [core.Object]], |
| 2389 forEach: [dart.void, [dart.functionType(dart.void, [K, V])]], | 2389 forEach: [dart.void, [dart.functionType(dart.void, [K, V])]], |
| 2390 remove: [V, [core.Object]] | 2390 remove: [V, [core.Object]] |
| 2391 }) | 2391 }) |
| 2392 }); | 2392 }); |
| 2393 return MapView; | 2393 return MapView; |
| 2394 }); | 2394 }); |
| 2395 let MapView = MapView$(); | 2395 const MapView = MapView$(); |
| 2396 const UnmodifiableMapView$ = dart.generic(function(K, V) { | 2396 const UnmodifiableMapView$ = dart.generic(function(K, V) { |
| 2397 class UnmodifiableMapView extends dart.mixin(MapView$(K, V), _UnmodifiableMa
pMixin$(K, V)) { | 2397 class UnmodifiableMapView extends dart.mixin(MapView$(K, V), _UnmodifiableMa
pMixin$(K, V)) { |
| 2398 UnmodifiableMapView() { | 2398 UnmodifiableMapView() { |
| 2399 super.MapView(...arguments); | 2399 super.MapView(...arguments); |
| 2400 } | 2400 } |
| 2401 } | 2401 } |
| 2402 return UnmodifiableMapView; | 2402 return UnmodifiableMapView; |
| 2403 }); | 2403 }); |
| 2404 let UnmodifiableMapView = UnmodifiableMapView$(); | 2404 const UnmodifiableMapView = UnmodifiableMapView$(); |
| 2405 class Maps extends core.Object { | 2405 class Maps extends core.Object { |
| 2406 static containsValue(map, value) { | 2406 static containsValue(map, value) { |
| 2407 for (let v of map.values) { | 2407 for (let v of map.values) { |
| 2408 if (dart.equals(value, v)) { | 2408 if (dart.equals(value, v)) { |
| 2409 return true; | 2409 return true; |
| 2410 } | 2410 } |
| 2411 } | 2411 } |
| 2412 return false; | 2412 return false; |
| 2413 } | 2413 } |
| 2414 static containsKey(map, key) { | 2414 static containsKey(map, key) { |
| (...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2531 } | 2531 } |
| 2532 Queue[dart.implements] = () => [core.Iterable$(E), _internal.EfficientLength
]; | 2532 Queue[dart.implements] = () => [core.Iterable$(E), _internal.EfficientLength
]; |
| 2533 dart.setSignature(Queue, { | 2533 dart.setSignature(Queue, { |
| 2534 constructors: () => ({ | 2534 constructors: () => ({ |
| 2535 new: [Queue$(E), []], | 2535 new: [Queue$(E), []], |
| 2536 from: [Queue$(E), [core.Iterable]] | 2536 from: [Queue$(E), [core.Iterable]] |
| 2537 }) | 2537 }) |
| 2538 }); | 2538 }); |
| 2539 return Queue; | 2539 return Queue; |
| 2540 }); | 2540 }); |
| 2541 let Queue = Queue$(); | 2541 const Queue = Queue$(); |
| 2542 const _element = Symbol('_element'); | 2542 const _element = Symbol('_element'); |
| 2543 const _link = Symbol('_link'); | 2543 const _link = Symbol('_link'); |
| 2544 const _asNonSentinelEntry = Symbol('_asNonSentinelEntry'); | 2544 const _asNonSentinelEntry = Symbol('_asNonSentinelEntry'); |
| 2545 const DoubleLinkedQueueEntry$ = dart.generic(function(E) { | 2545 const DoubleLinkedQueueEntry$ = dart.generic(function(E) { |
| 2546 class DoubleLinkedQueueEntry extends core.Object { | 2546 class DoubleLinkedQueueEntry extends core.Object { |
| 2547 DoubleLinkedQueueEntry(e) { | 2547 DoubleLinkedQueueEntry(e) { |
| 2548 this[_element] = e; | 2548 this[_element] = e; |
| 2549 this[_previous] = null; | 2549 this[_previous] = null; |
| 2550 this[_next] = null; | 2550 this[_next] = null; |
| 2551 } | 2551 } |
| (...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2596 append: [dart.void, [E]], | 2596 append: [dart.void, [E]], |
| 2597 prepend: [dart.void, [E]], | 2597 prepend: [dart.void, [E]], |
| 2598 remove: [E, []], | 2598 remove: [E, []], |
| 2599 [_asNonSentinelEntry]: [DoubleLinkedQueueEntry$(E), []], | 2599 [_asNonSentinelEntry]: [DoubleLinkedQueueEntry$(E), []], |
| 2600 previousEntry: [DoubleLinkedQueueEntry$(E), []], | 2600 previousEntry: [DoubleLinkedQueueEntry$(E), []], |
| 2601 nextEntry: [DoubleLinkedQueueEntry$(E), []] | 2601 nextEntry: [DoubleLinkedQueueEntry$(E), []] |
| 2602 }) | 2602 }) |
| 2603 }); | 2603 }); |
| 2604 return DoubleLinkedQueueEntry; | 2604 return DoubleLinkedQueueEntry; |
| 2605 }); | 2605 }); |
| 2606 let DoubleLinkedQueueEntry = DoubleLinkedQueueEntry$(); | 2606 const DoubleLinkedQueueEntry = DoubleLinkedQueueEntry$(); |
| 2607 const _DoubleLinkedQueueEntrySentinel$ = dart.generic(function(E) { | 2607 const _DoubleLinkedQueueEntrySentinel$ = dart.generic(function(E) { |
| 2608 class _DoubleLinkedQueueEntrySentinel extends DoubleLinkedQueueEntry$(E) { | 2608 class _DoubleLinkedQueueEntrySentinel extends DoubleLinkedQueueEntry$(E) { |
| 2609 _DoubleLinkedQueueEntrySentinel() { | 2609 _DoubleLinkedQueueEntrySentinel() { |
| 2610 super.DoubleLinkedQueueEntry(null); | 2610 super.DoubleLinkedQueueEntry(null); |
| 2611 this[_link](this, this); | 2611 this[_link](this, this); |
| 2612 } | 2612 } |
| 2613 remove() { | 2613 remove() { |
| 2614 dart.throw(_internal.IterableElementError.noElement()); | 2614 dart.throw(_internal.IterableElementError.noElement()); |
| 2615 } | 2615 } |
| 2616 [_asNonSentinelEntry]() { | 2616 [_asNonSentinelEntry]() { |
| 2617 return null; | 2617 return null; |
| 2618 } | 2618 } |
| 2619 set element(e) { | 2619 set element(e) { |
| 2620 dart.as(e, E); | 2620 dart.as(e, E); |
| 2621 dart.assert(false); | 2621 dart.assert(false); |
| 2622 } | 2622 } |
| 2623 get element() { | 2623 get element() { |
| 2624 dart.throw(_internal.IterableElementError.noElement()); | 2624 dart.throw(_internal.IterableElementError.noElement()); |
| 2625 } | 2625 } |
| 2626 } | 2626 } |
| 2627 dart.setSignature(_DoubleLinkedQueueEntrySentinel, { | 2627 dart.setSignature(_DoubleLinkedQueueEntrySentinel, { |
| 2628 constructors: () => ({_DoubleLinkedQueueEntrySentinel: [_DoubleLinkedQueue
EntrySentinel$(E), []]}), | 2628 constructors: () => ({_DoubleLinkedQueueEntrySentinel: [_DoubleLinkedQueue
EntrySentinel$(E), []]}), |
| 2629 methods: () => ({ | 2629 methods: () => ({ |
| 2630 remove: [E, []], | 2630 remove: [E, []], |
| 2631 [_asNonSentinelEntry]: [DoubleLinkedQueueEntry$(E), []] | 2631 [_asNonSentinelEntry]: [DoubleLinkedQueueEntry$(E), []] |
| 2632 }) | 2632 }) |
| 2633 }); | 2633 }); |
| 2634 return _DoubleLinkedQueueEntrySentinel; | 2634 return _DoubleLinkedQueueEntrySentinel; |
| 2635 }); | 2635 }); |
| 2636 let _DoubleLinkedQueueEntrySentinel = _DoubleLinkedQueueEntrySentinel$(); | 2636 const _DoubleLinkedQueueEntrySentinel = _DoubleLinkedQueueEntrySentinel$(); |
| 2637 const _sentinel = Symbol('_sentinel'); | 2637 const _sentinel = Symbol('_sentinel'); |
| 2638 const _elementCount = Symbol('_elementCount'); | 2638 const _elementCount = Symbol('_elementCount'); |
| 2639 const _filter = Symbol('_filter'); | 2639 const _filter = Symbol('_filter'); |
| 2640 const DoubleLinkedQueue$ = dart.generic(function(E) { | 2640 const DoubleLinkedQueue$ = dart.generic(function(E) { |
| 2641 class DoubleLinkedQueue extends IterableBase$(E) { | 2641 class DoubleLinkedQueue extends IterableBase$(E) { |
| 2642 DoubleLinkedQueue() { | 2642 DoubleLinkedQueue() { |
| 2643 this[_sentinel] = null; | 2643 this[_sentinel] = null; |
| 2644 this[_elementCount] = 0; | 2644 this[_elementCount] = 0; |
| 2645 super.IterableBase(); | 2645 super.IterableBase(); |
| 2646 this[_sentinel] = new (_DoubleLinkedQueueEntrySentinel$(E))(); | 2646 this[_sentinel] = new (_DoubleLinkedQueueEntrySentinel$(E))(); |
| (...skipping 140 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2787 dart.defineExtensionMembers(DoubleLinkedQueue, [ | 2787 dart.defineExtensionMembers(DoubleLinkedQueue, [ |
| 2788 'length', | 2788 'length', |
| 2789 'first', | 2789 'first', |
| 2790 'last', | 2790 'last', |
| 2791 'single', | 2791 'single', |
| 2792 'isEmpty', | 2792 'isEmpty', |
| 2793 'iterator' | 2793 'iterator' |
| 2794 ]); | 2794 ]); |
| 2795 return DoubleLinkedQueue; | 2795 return DoubleLinkedQueue; |
| 2796 }); | 2796 }); |
| 2797 let DoubleLinkedQueue = DoubleLinkedQueue$(); | 2797 const DoubleLinkedQueue = DoubleLinkedQueue$(); |
| 2798 const _nextEntry = Symbol('_nextEntry'); | 2798 const _nextEntry = Symbol('_nextEntry'); |
| 2799 const _DoubleLinkedQueueIterator$ = dart.generic(function(E) { | 2799 const _DoubleLinkedQueueIterator$ = dart.generic(function(E) { |
| 2800 class _DoubleLinkedQueueIterator extends core.Object { | 2800 class _DoubleLinkedQueueIterator extends core.Object { |
| 2801 _DoubleLinkedQueueIterator(sentinel) { | 2801 _DoubleLinkedQueueIterator(sentinel) { |
| 2802 this[_sentinel] = sentinel; | 2802 this[_sentinel] = sentinel; |
| 2803 this[_nextEntry] = sentinel[_next]; | 2803 this[_nextEntry] = sentinel[_next]; |
| 2804 this[_current] = null; | 2804 this[_current] = null; |
| 2805 } | 2805 } |
| 2806 moveNext() { | 2806 moveNext() { |
| 2807 if (!dart.notNull(core.identical(this[_nextEntry], this[_sentinel]))) { | 2807 if (!dart.notNull(core.identical(this[_nextEntry], this[_sentinel]))) { |
| 2808 this[_current] = this[_nextEntry][_element]; | 2808 this[_current] = this[_nextEntry][_element]; |
| 2809 this[_nextEntry] = this[_nextEntry][_next]; | 2809 this[_nextEntry] = this[_nextEntry][_next]; |
| 2810 return true; | 2810 return true; |
| 2811 } | 2811 } |
| 2812 this[_current] = null; | 2812 this[_current] = null; |
| 2813 this[_nextEntry] = this[_sentinel] = null; | 2813 this[_nextEntry] = this[_sentinel] = null; |
| 2814 return false; | 2814 return false; |
| 2815 } | 2815 } |
| 2816 get current() { | 2816 get current() { |
| 2817 return this[_current]; | 2817 return this[_current]; |
| 2818 } | 2818 } |
| 2819 } | 2819 } |
| 2820 _DoubleLinkedQueueIterator[dart.implements] = () => [core.Iterator$(E)]; | 2820 _DoubleLinkedQueueIterator[dart.implements] = () => [core.Iterator$(E)]; |
| 2821 dart.setSignature(_DoubleLinkedQueueIterator, { | 2821 dart.setSignature(_DoubleLinkedQueueIterator, { |
| 2822 constructors: () => ({_DoubleLinkedQueueIterator: [_DoubleLinkedQueueItera
tor$(E), [_DoubleLinkedQueueEntrySentinel$(E)]]}), | 2822 constructors: () => ({_DoubleLinkedQueueIterator: [_DoubleLinkedQueueItera
tor$(E), [_DoubleLinkedQueueEntrySentinel$(E)]]}), |
| 2823 methods: () => ({moveNext: [core.bool, []]}) | 2823 methods: () => ({moveNext: [core.bool, []]}) |
| 2824 }); | 2824 }); |
| 2825 return _DoubleLinkedQueueIterator; | 2825 return _DoubleLinkedQueueIterator; |
| 2826 }); | 2826 }); |
| 2827 let _DoubleLinkedQueueIterator = _DoubleLinkedQueueIterator$(); | 2827 const _DoubleLinkedQueueIterator = _DoubleLinkedQueueIterator$(); |
| 2828 const _head = Symbol('_head'); | 2828 const _head = Symbol('_head'); |
| 2829 const _tail = Symbol('_tail'); | 2829 const _tail = Symbol('_tail'); |
| 2830 const _table = Symbol('_table'); | 2830 const _table = Symbol('_table'); |
| 2831 const _checkModification = Symbol('_checkModification'); | 2831 const _checkModification = Symbol('_checkModification'); |
| 2832 const _writeToList = Symbol('_writeToList'); | 2832 const _writeToList = Symbol('_writeToList'); |
| 2833 const _add = Symbol('_add'); | 2833 const _add = Symbol('_add'); |
| 2834 const _preGrow = Symbol('_preGrow'); | 2834 const _preGrow = Symbol('_preGrow'); |
| 2835 const _remove = Symbol('_remove'); | 2835 const _remove = Symbol('_remove'); |
| 2836 const _filterWhere = Symbol('_filterWhere'); | 2836 const _filterWhere = Symbol('_filterWhere'); |
| 2837 const _grow = Symbol('_grow'); | 2837 const _grow = Symbol('_grow'); |
| (...skipping 311 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3149 'toList', | 3149 'toList', |
| 3150 'iterator', | 3150 'iterator', |
| 3151 'isEmpty', | 3151 'isEmpty', |
| 3152 'length', | 3152 'length', |
| 3153 'first', | 3153 'first', |
| 3154 'last', | 3154 'last', |
| 3155 'single' | 3155 'single' |
| 3156 ]); | 3156 ]); |
| 3157 return ListQueue; | 3157 return ListQueue; |
| 3158 }); | 3158 }); |
| 3159 let ListQueue = ListQueue$(); | 3159 const ListQueue = ListQueue$(); |
| 3160 ListQueue._INITIAL_CAPACITY = 8; | 3160 ListQueue._INITIAL_CAPACITY = 8; |
| 3161 const _queue = Symbol('_queue'); | 3161 const _queue = Symbol('_queue'); |
| 3162 const _end = Symbol('_end'); | 3162 const _end = Symbol('_end'); |
| 3163 const _position = Symbol('_position'); | 3163 const _position = Symbol('_position'); |
| 3164 const _ListQueueIterator$ = dart.generic(function(E) { | 3164 const _ListQueueIterator$ = dart.generic(function(E) { |
| 3165 class _ListQueueIterator extends core.Object { | 3165 class _ListQueueIterator extends core.Object { |
| 3166 _ListQueueIterator(queue) { | 3166 _ListQueueIterator(queue) { |
| 3167 this[_queue] = queue; | 3167 this[_queue] = queue; |
| 3168 this[_end] = queue[_tail]; | 3168 this[_end] = queue[_tail]; |
| 3169 this[_modificationCount] = queue[_modificationCount]; | 3169 this[_modificationCount] = queue[_modificationCount]; |
| (...skipping 14 matching lines...) Expand all Loading... |
| 3184 return true; | 3184 return true; |
| 3185 } | 3185 } |
| 3186 } | 3186 } |
| 3187 _ListQueueIterator[dart.implements] = () => [core.Iterator$(E)]; | 3187 _ListQueueIterator[dart.implements] = () => [core.Iterator$(E)]; |
| 3188 dart.setSignature(_ListQueueIterator, { | 3188 dart.setSignature(_ListQueueIterator, { |
| 3189 constructors: () => ({_ListQueueIterator: [_ListQueueIterator$(E), [ListQu
eue]]}), | 3189 constructors: () => ({_ListQueueIterator: [_ListQueueIterator$(E), [ListQu
eue]]}), |
| 3190 methods: () => ({moveNext: [core.bool, []]}) | 3190 methods: () => ({moveNext: [core.bool, []]}) |
| 3191 }); | 3191 }); |
| 3192 return _ListQueueIterator; | 3192 return _ListQueueIterator; |
| 3193 }); | 3193 }); |
| 3194 let _ListQueueIterator = _ListQueueIterator$(); | 3194 const _ListQueueIterator = _ListQueueIterator$(); |
| 3195 const _Predicate$ = dart.generic(function(T) { | 3195 const _Predicate$ = dart.generic(function(T) { |
| 3196 const _Predicate = dart.typedef('_Predicate', () => dart.functionType(core.b
ool, [T])); | 3196 const _Predicate = dart.typedef('_Predicate', () => dart.functionType(core.b
ool, [T])); |
| 3197 return _Predicate; | 3197 return _Predicate; |
| 3198 }); | 3198 }); |
| 3199 let _Predicate = _Predicate$(); | 3199 const _Predicate = _Predicate$(); |
| 3200 const _SplayTreeNode$ = dart.generic(function(K) { | 3200 const _SplayTreeNode$ = dart.generic(function(K) { |
| 3201 class _SplayTreeNode extends core.Object { | 3201 class _SplayTreeNode extends core.Object { |
| 3202 _SplayTreeNode(key) { | 3202 _SplayTreeNode(key) { |
| 3203 this.key = key; | 3203 this.key = key; |
| 3204 this.left = null; | 3204 this.left = null; |
| 3205 this.right = null; | 3205 this.right = null; |
| 3206 } | 3206 } |
| 3207 } | 3207 } |
| 3208 dart.setSignature(_SplayTreeNode, { | 3208 dart.setSignature(_SplayTreeNode, { |
| 3209 constructors: () => ({_SplayTreeNode: [_SplayTreeNode$(K), [K]]}) | 3209 constructors: () => ({_SplayTreeNode: [_SplayTreeNode$(K), [K]]}) |
| 3210 }); | 3210 }); |
| 3211 return _SplayTreeNode; | 3211 return _SplayTreeNode; |
| 3212 }); | 3212 }); |
| 3213 let _SplayTreeNode = _SplayTreeNode$(); | 3213 const _SplayTreeNode = _SplayTreeNode$(); |
| 3214 const _SplayTreeMapNode$ = dart.generic(function(K, V) { | 3214 const _SplayTreeMapNode$ = dart.generic(function(K, V) { |
| 3215 class _SplayTreeMapNode extends _SplayTreeNode$(K) { | 3215 class _SplayTreeMapNode extends _SplayTreeNode$(K) { |
| 3216 _SplayTreeMapNode(key, value) { | 3216 _SplayTreeMapNode(key, value) { |
| 3217 this.value = value; | 3217 this.value = value; |
| 3218 super._SplayTreeNode(key); | 3218 super._SplayTreeNode(key); |
| 3219 } | 3219 } |
| 3220 } | 3220 } |
| 3221 dart.setSignature(_SplayTreeMapNode, { | 3221 dart.setSignature(_SplayTreeMapNode, { |
| 3222 constructors: () => ({_SplayTreeMapNode: [_SplayTreeMapNode$(K, V), [K, V]
]}) | 3222 constructors: () => ({_SplayTreeMapNode: [_SplayTreeMapNode$(K, V), [K, V]
]}) |
| 3223 }); | 3223 }); |
| 3224 return _SplayTreeMapNode; | 3224 return _SplayTreeMapNode; |
| 3225 }); | 3225 }); |
| 3226 let _SplayTreeMapNode = _SplayTreeMapNode$(); | 3226 const _SplayTreeMapNode = _SplayTreeMapNode$(); |
| 3227 const _dummy = Symbol('_dummy'); | 3227 const _dummy = Symbol('_dummy'); |
| 3228 const _root = Symbol('_root'); | 3228 const _root = Symbol('_root'); |
| 3229 const _count = Symbol('_count'); | 3229 const _count = Symbol('_count'); |
| 3230 const _splayCount = Symbol('_splayCount'); | 3230 const _splayCount = Symbol('_splayCount'); |
| 3231 const _compare = Symbol('_compare'); | 3231 const _compare = Symbol('_compare'); |
| 3232 const _splay = Symbol('_splay'); | 3232 const _splay = Symbol('_splay'); |
| 3233 const _splayMin = Symbol('_splayMin'); | 3233 const _splayMin = Symbol('_splayMin'); |
| 3234 const _splayMax = Symbol('_splayMax'); | 3234 const _splayMax = Symbol('_splayMax'); |
| 3235 const _addNewRoot = Symbol('_addNewRoot'); | 3235 const _addNewRoot = Symbol('_addNewRoot'); |
| 3236 const _first = Symbol('_first'); | 3236 const _first = Symbol('_first'); |
| (...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3373 [_splay]: [core.int, [K]], | 3373 [_splay]: [core.int, [K]], |
| 3374 [_splayMin]: [_SplayTreeNode$(K), [_SplayTreeNode$(K)]], | 3374 [_splayMin]: [_SplayTreeNode$(K), [_SplayTreeNode$(K)]], |
| 3375 [_splayMax]: [_SplayTreeNode$(K), [_SplayTreeNode$(K)]], | 3375 [_splayMax]: [_SplayTreeNode$(K), [_SplayTreeNode$(K)]], |
| 3376 [_remove]: [_SplayTreeNode, [K]], | 3376 [_remove]: [_SplayTreeNode, [K]], |
| 3377 [_addNewRoot]: [dart.void, [_SplayTreeNode$(K), core.int]], | 3377 [_addNewRoot]: [dart.void, [_SplayTreeNode$(K), core.int]], |
| 3378 [_clear]: [dart.void, []] | 3378 [_clear]: [dart.void, []] |
| 3379 }) | 3379 }) |
| 3380 }); | 3380 }); |
| 3381 return _SplayTree; | 3381 return _SplayTree; |
| 3382 }); | 3382 }); |
| 3383 let _SplayTree = _SplayTree$(); | 3383 const _SplayTree = _SplayTree$(); |
| 3384 const _comparator = Symbol('_comparator'); | 3384 const _comparator = Symbol('_comparator'); |
| 3385 const _validKey = Symbol('_validKey'); | 3385 const _validKey = Symbol('_validKey'); |
| 3386 const SplayTreeMap$ = dart.generic(function(K, V) { | 3386 const SplayTreeMap$ = dart.generic(function(K, V) { |
| 3387 class SplayTreeMap extends _SplayTree$(K) { | 3387 class SplayTreeMap extends _SplayTree$(K) { |
| 3388 SplayTreeMap(compare, isValidKey) { | 3388 SplayTreeMap(compare, isValidKey) { |
| 3389 if (compare === void 0) compare = null; | 3389 if (compare === void 0) compare = null; |
| 3390 if (isValidKey === void 0) isValidKey = null; | 3390 if (isValidKey === void 0) isValidKey = null; |
| 3391 this[_comparator] = dart.as(compare == null ? core.Comparable.compare :
compare, core.Comparator$(K)); | 3391 this[_comparator] = dart.as(compare == null ? core.Comparable.compare :
compare, core.Comparator$(K)); |
| 3392 this[_validKey] = dart.as(isValidKey != null ? isValidKey : dart.fn(v =>
dart.is(v, K), core.bool, [core.Object]), _Predicate$(core.Object)); | 3392 this[_validKey] = dart.as(isValidKey != null ? isValidKey : dart.fn(v =>
dart.is(v, K), core.bool, [core.Object]), _Predicate$(core.Object)); |
| 3393 super._SplayTree(); | 3393 super._SplayTree(); |
| (...skipping 202 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3596 containsKey: [core.bool, [core.Object]], | 3596 containsKey: [core.bool, [core.Object]], |
| 3597 containsValue: [core.bool, [core.Object]], | 3597 containsValue: [core.bool, [core.Object]], |
| 3598 firstKey: [K, []], | 3598 firstKey: [K, []], |
| 3599 lastKey: [K, []], | 3599 lastKey: [K, []], |
| 3600 lastKeyBefore: [K, [K]], | 3600 lastKeyBefore: [K, [K]], |
| 3601 firstKeyAfter: [K, [K]] | 3601 firstKeyAfter: [K, [K]] |
| 3602 }) | 3602 }) |
| 3603 }); | 3603 }); |
| 3604 return SplayTreeMap; | 3604 return SplayTreeMap; |
| 3605 }); | 3605 }); |
| 3606 let SplayTreeMap = SplayTreeMap$(); | 3606 const SplayTreeMap = SplayTreeMap$(); |
| 3607 const _workList = Symbol('_workList'); | 3607 const _workList = Symbol('_workList'); |
| 3608 const _tree = Symbol('_tree'); | 3608 const _tree = Symbol('_tree'); |
| 3609 const _currentNode = Symbol('_currentNode'); | 3609 const _currentNode = Symbol('_currentNode'); |
| 3610 const _findLeftMostDescendent = Symbol('_findLeftMostDescendent'); | 3610 const _findLeftMostDescendent = Symbol('_findLeftMostDescendent'); |
| 3611 const _getValue = Symbol('_getValue'); | 3611 const _getValue = Symbol('_getValue'); |
| 3612 const _rebuildWorkList = Symbol('_rebuildWorkList'); | 3612 const _rebuildWorkList = Symbol('_rebuildWorkList'); |
| 3613 const _SplayTreeIterator$ = dart.generic(function(T) { | 3613 const _SplayTreeIterator$ = dart.generic(function(T) { |
| 3614 class _SplayTreeIterator extends core.Object { | 3614 class _SplayTreeIterator extends core.Object { |
| 3615 _SplayTreeIterator(tree) { | 3615 _SplayTreeIterator(tree) { |
| 3616 this[_workList] = dart.list([], _SplayTreeNode); | 3616 this[_workList] = dart.list([], _SplayTreeNode); |
| (...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3680 startAt: [_SplayTreeIterator$(T), [_SplayTree, dart.dynamic]] | 3680 startAt: [_SplayTreeIterator$(T), [_SplayTree, dart.dynamic]] |
| 3681 }), | 3681 }), |
| 3682 methods: () => ({ | 3682 methods: () => ({ |
| 3683 [_findLeftMostDescendent]: [dart.void, [_SplayTreeNode]], | 3683 [_findLeftMostDescendent]: [dart.void, [_SplayTreeNode]], |
| 3684 [_rebuildWorkList]: [dart.void, [_SplayTreeNode]], | 3684 [_rebuildWorkList]: [dart.void, [_SplayTreeNode]], |
| 3685 moveNext: [core.bool, []] | 3685 moveNext: [core.bool, []] |
| 3686 }) | 3686 }) |
| 3687 }); | 3687 }); |
| 3688 return _SplayTreeIterator; | 3688 return _SplayTreeIterator; |
| 3689 }); | 3689 }); |
| 3690 let _SplayTreeIterator = _SplayTreeIterator$(); | 3690 const _SplayTreeIterator = _SplayTreeIterator$(); |
| 3691 const _copyNode = Symbol('_copyNode'); | 3691 const _copyNode = Symbol('_copyNode'); |
| 3692 const _SplayTreeKeyIterable$ = dart.generic(function(K) { | 3692 const _SplayTreeKeyIterable$ = dart.generic(function(K) { |
| 3693 class _SplayTreeKeyIterable extends IterableBase$(K) { | 3693 class _SplayTreeKeyIterable extends IterableBase$(K) { |
| 3694 _SplayTreeKeyIterable(tree) { | 3694 _SplayTreeKeyIterable(tree) { |
| 3695 this[_tree] = tree; | 3695 this[_tree] = tree; |
| 3696 super.IterableBase(); | 3696 super.IterableBase(); |
| 3697 } | 3697 } |
| 3698 get length() { | 3698 get length() { |
| 3699 return this[_tree][_count]; | 3699 return this[_tree][_count]; |
| 3700 } | 3700 } |
| (...skipping 12 matching lines...) Expand all Loading... |
| 3713 } | 3713 } |
| 3714 } | 3714 } |
| 3715 _SplayTreeKeyIterable[dart.implements] = () => [_internal.EfficientLength]; | 3715 _SplayTreeKeyIterable[dart.implements] = () => [_internal.EfficientLength]; |
| 3716 dart.setSignature(_SplayTreeKeyIterable, { | 3716 dart.setSignature(_SplayTreeKeyIterable, { |
| 3717 constructors: () => ({_SplayTreeKeyIterable: [_SplayTreeKeyIterable$(K), [
_SplayTree$(K)]]}), | 3717 constructors: () => ({_SplayTreeKeyIterable: [_SplayTreeKeyIterable$(K), [
_SplayTree$(K)]]}), |
| 3718 methods: () => ({toSet: [core.Set$(K), []]}) | 3718 methods: () => ({toSet: [core.Set$(K), []]}) |
| 3719 }); | 3719 }); |
| 3720 dart.defineExtensionMembers(_SplayTreeKeyIterable, ['toSet', 'length', 'isEm
pty', 'iterator']); | 3720 dart.defineExtensionMembers(_SplayTreeKeyIterable, ['toSet', 'length', 'isEm
pty', 'iterator']); |
| 3721 return _SplayTreeKeyIterable; | 3721 return _SplayTreeKeyIterable; |
| 3722 }); | 3722 }); |
| 3723 let _SplayTreeKeyIterable = _SplayTreeKeyIterable$(); | 3723 const _SplayTreeKeyIterable = _SplayTreeKeyIterable$(); |
| 3724 const _SplayTreeValueIterable$ = dart.generic(function(K, V) { | 3724 const _SplayTreeValueIterable$ = dart.generic(function(K, V) { |
| 3725 class _SplayTreeValueIterable extends IterableBase$(V) { | 3725 class _SplayTreeValueIterable extends IterableBase$(V) { |
| 3726 _SplayTreeValueIterable(map) { | 3726 _SplayTreeValueIterable(map) { |
| 3727 this[_map] = map; | 3727 this[_map] = map; |
| 3728 super.IterableBase(); | 3728 super.IterableBase(); |
| 3729 } | 3729 } |
| 3730 get length() { | 3730 get length() { |
| 3731 return this[_map][_count]; | 3731 return this[_map][_count]; |
| 3732 } | 3732 } |
| 3733 get isEmpty() { | 3733 get isEmpty() { |
| 3734 return this[_map][_count] == 0; | 3734 return this[_map][_count] == 0; |
| 3735 } | 3735 } |
| 3736 get iterator() { | 3736 get iterator() { |
| 3737 return new (_SplayTreeValueIterator$(K, V))(this[_map]); | 3737 return new (_SplayTreeValueIterator$(K, V))(this[_map]); |
| 3738 } | 3738 } |
| 3739 } | 3739 } |
| 3740 _SplayTreeValueIterable[dart.implements] = () => [_internal.EfficientLength]
; | 3740 _SplayTreeValueIterable[dart.implements] = () => [_internal.EfficientLength]
; |
| 3741 dart.setSignature(_SplayTreeValueIterable, { | 3741 dart.setSignature(_SplayTreeValueIterable, { |
| 3742 constructors: () => ({_SplayTreeValueIterable: [_SplayTreeValueIterable$(K
, V), [SplayTreeMap$(K, V)]]}) | 3742 constructors: () => ({_SplayTreeValueIterable: [_SplayTreeValueIterable$(K
, V), [SplayTreeMap$(K, V)]]}) |
| 3743 }); | 3743 }); |
| 3744 dart.defineExtensionMembers(_SplayTreeValueIterable, ['length', 'isEmpty', '
iterator']); | 3744 dart.defineExtensionMembers(_SplayTreeValueIterable, ['length', 'isEmpty', '
iterator']); |
| 3745 return _SplayTreeValueIterable; | 3745 return _SplayTreeValueIterable; |
| 3746 }); | 3746 }); |
| 3747 let _SplayTreeValueIterable = _SplayTreeValueIterable$(); | 3747 const _SplayTreeValueIterable = _SplayTreeValueIterable$(); |
| 3748 const _SplayTreeKeyIterator$ = dart.generic(function(K) { | 3748 const _SplayTreeKeyIterator$ = dart.generic(function(K) { |
| 3749 class _SplayTreeKeyIterator extends _SplayTreeIterator$(K) { | 3749 class _SplayTreeKeyIterator extends _SplayTreeIterator$(K) { |
| 3750 _SplayTreeKeyIterator(map) { | 3750 _SplayTreeKeyIterator(map) { |
| 3751 super._SplayTreeIterator(map); | 3751 super._SplayTreeIterator(map); |
| 3752 } | 3752 } |
| 3753 [_getValue](node) { | 3753 [_getValue](node) { |
| 3754 return dart.as(node.key, K); | 3754 return dart.as(node.key, K); |
| 3755 } | 3755 } |
| 3756 } | 3756 } |
| 3757 dart.setSignature(_SplayTreeKeyIterator, { | 3757 dart.setSignature(_SplayTreeKeyIterator, { |
| 3758 constructors: () => ({_SplayTreeKeyIterator: [_SplayTreeKeyIterator$(K), [
_SplayTree$(K)]]}), | 3758 constructors: () => ({_SplayTreeKeyIterator: [_SplayTreeKeyIterator$(K), [
_SplayTree$(K)]]}), |
| 3759 methods: () => ({[_getValue]: [K, [_SplayTreeNode]]}) | 3759 methods: () => ({[_getValue]: [K, [_SplayTreeNode]]}) |
| 3760 }); | 3760 }); |
| 3761 return _SplayTreeKeyIterator; | 3761 return _SplayTreeKeyIterator; |
| 3762 }); | 3762 }); |
| 3763 let _SplayTreeKeyIterator = _SplayTreeKeyIterator$(); | 3763 const _SplayTreeKeyIterator = _SplayTreeKeyIterator$(); |
| 3764 const _SplayTreeValueIterator$ = dart.generic(function(K, V) { | 3764 const _SplayTreeValueIterator$ = dart.generic(function(K, V) { |
| 3765 class _SplayTreeValueIterator extends _SplayTreeIterator$(V) { | 3765 class _SplayTreeValueIterator extends _SplayTreeIterator$(V) { |
| 3766 _SplayTreeValueIterator(map) { | 3766 _SplayTreeValueIterator(map) { |
| 3767 super._SplayTreeIterator(map); | 3767 super._SplayTreeIterator(map); |
| 3768 } | 3768 } |
| 3769 [_getValue](node) { | 3769 [_getValue](node) { |
| 3770 return dart.as(node.value, V); | 3770 return dart.as(node.value, V); |
| 3771 } | 3771 } |
| 3772 } | 3772 } |
| 3773 dart.setSignature(_SplayTreeValueIterator, { | 3773 dart.setSignature(_SplayTreeValueIterator, { |
| 3774 constructors: () => ({_SplayTreeValueIterator: [_SplayTreeValueIterator$(K
, V), [SplayTreeMap$(K, V)]]}), | 3774 constructors: () => ({_SplayTreeValueIterator: [_SplayTreeValueIterator$(K
, V), [SplayTreeMap$(K, V)]]}), |
| 3775 methods: () => ({[_getValue]: [V, [_SplayTreeMapNode]]}) | 3775 methods: () => ({[_getValue]: [V, [_SplayTreeMapNode]]}) |
| 3776 }); | 3776 }); |
| 3777 return _SplayTreeValueIterator; | 3777 return _SplayTreeValueIterator; |
| 3778 }); | 3778 }); |
| 3779 let _SplayTreeValueIterator = _SplayTreeValueIterator$(); | 3779 const _SplayTreeValueIterator = _SplayTreeValueIterator$(); |
| 3780 const _SplayTreeNodeIterator$ = dart.generic(function(K) { | 3780 const _SplayTreeNodeIterator$ = dart.generic(function(K) { |
| 3781 class _SplayTreeNodeIterator extends _SplayTreeIterator$(_SplayTreeNode$(K))
{ | 3781 class _SplayTreeNodeIterator extends _SplayTreeIterator$(_SplayTreeNode$(K))
{ |
| 3782 _SplayTreeNodeIterator(tree) { | 3782 _SplayTreeNodeIterator(tree) { |
| 3783 super._SplayTreeIterator(tree); | 3783 super._SplayTreeIterator(tree); |
| 3784 } | 3784 } |
| 3785 startAt(tree, startKey) { | 3785 startAt(tree, startKey) { |
| 3786 super.startAt(tree, startKey); | 3786 super.startAt(tree, startKey); |
| 3787 } | 3787 } |
| 3788 [_getValue](node) { | 3788 [_getValue](node) { |
| 3789 return dart.as(node, _SplayTreeNode$(K)); | 3789 return dart.as(node, _SplayTreeNode$(K)); |
| 3790 } | 3790 } |
| 3791 } | 3791 } |
| 3792 dart.defineNamedConstructor(_SplayTreeNodeIterator, 'startAt'); | 3792 dart.defineNamedConstructor(_SplayTreeNodeIterator, 'startAt'); |
| 3793 dart.setSignature(_SplayTreeNodeIterator, { | 3793 dart.setSignature(_SplayTreeNodeIterator, { |
| 3794 constructors: () => ({ | 3794 constructors: () => ({ |
| 3795 _SplayTreeNodeIterator: [_SplayTreeNodeIterator$(K), [_SplayTree$(K)]], | 3795 _SplayTreeNodeIterator: [_SplayTreeNodeIterator$(K), [_SplayTree$(K)]], |
| 3796 startAt: [_SplayTreeNodeIterator$(K), [_SplayTree$(K), dart.dynamic]] | 3796 startAt: [_SplayTreeNodeIterator$(K), [_SplayTree$(K), dart.dynamic]] |
| 3797 }), | 3797 }), |
| 3798 methods: () => ({[_getValue]: [_SplayTreeNode$(K), [_SplayTreeNode]]}) | 3798 methods: () => ({[_getValue]: [_SplayTreeNode$(K), [_SplayTreeNode]]}) |
| 3799 }); | 3799 }); |
| 3800 return _SplayTreeNodeIterator; | 3800 return _SplayTreeNodeIterator; |
| 3801 }); | 3801 }); |
| 3802 let _SplayTreeNodeIterator = _SplayTreeNodeIterator$(); | 3802 const _SplayTreeNodeIterator = _SplayTreeNodeIterator$(); |
| 3803 const _clone = Symbol('_clone'); | 3803 const _clone = Symbol('_clone'); |
| 3804 const SplayTreeSet$ = dart.generic(function(E) { | 3804 const SplayTreeSet$ = dart.generic(function(E) { |
| 3805 class SplayTreeSet extends dart.mixin(_SplayTree$(E), IterableMixin$(E), Set
Mixin$(E)) { | 3805 class SplayTreeSet extends dart.mixin(_SplayTree$(E), IterableMixin$(E), Set
Mixin$(E)) { |
| 3806 SplayTreeSet(compare, isValidKey) { | 3806 SplayTreeSet(compare, isValidKey) { |
| 3807 if (compare === void 0) compare = null; | 3807 if (compare === void 0) compare = null; |
| 3808 if (isValidKey === void 0) isValidKey = null; | 3808 if (isValidKey === void 0) isValidKey = null; |
| 3809 this[_comparator] = dart.as(compare == null ? core.Comparable.compare :
compare, core.Comparator$(E)); | 3809 this[_comparator] = dart.as(compare == null ? core.Comparable.compare :
compare, core.Comparator$(E)); |
| 3810 this[_validKey] = dart.as(isValidKey != null ? isValidKey : dart.fn(v =>
dart.is(v, E), core.bool, [core.Object]), _Predicate$(core.Object)); | 3810 this[_validKey] = dart.as(isValidKey != null ? isValidKey : dart.fn(v =>
dart.is(v, E), core.bool, [core.Object]), _Predicate$(core.Object)); |
| 3811 super._SplayTree(); | 3811 super._SplayTree(); |
| 3812 } | 3812 } |
| (...skipping 155 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3968 'iterator', | 3968 'iterator', |
| 3969 'length', | 3969 'length', |
| 3970 'isEmpty', | 3970 'isEmpty', |
| 3971 'isNotEmpty', | 3971 'isNotEmpty', |
| 3972 'first', | 3972 'first', |
| 3973 'last', | 3973 'last', |
| 3974 'single' | 3974 'single' |
| 3975 ]); | 3975 ]); |
| 3976 return SplayTreeSet; | 3976 return SplayTreeSet; |
| 3977 }); | 3977 }); |
| 3978 let SplayTreeSet = SplayTreeSet$(); | 3978 const SplayTreeSet = SplayTreeSet$(); |
| 3979 const _strings = Symbol('_strings'); | 3979 const _strings = Symbol('_strings'); |
| 3980 const _nums = Symbol('_nums'); | 3980 const _nums = Symbol('_nums'); |
| 3981 const _rest = Symbol('_rest'); | 3981 const _rest = Symbol('_rest'); |
| 3982 const _containsKey = Symbol('_containsKey'); | 3982 const _containsKey = Symbol('_containsKey'); |
| 3983 const _getBucket = Symbol('_getBucket'); | 3983 const _getBucket = Symbol('_getBucket'); |
| 3984 const _findBucketIndex = Symbol('_findBucketIndex'); | 3984 const _findBucketIndex = Symbol('_findBucketIndex'); |
| 3985 const _computeKeys = Symbol('_computeKeys'); | 3985 const _computeKeys = Symbol('_computeKeys'); |
| 3986 const _get = Symbol('_get'); | 3986 const _get = Symbol('_get'); |
| 3987 const _addHashTableEntry = Symbol('_addHashTableEntry'); | 3987 const _addHashTableEntry = Symbol('_addHashTableEntry'); |
| 3988 const _set = Symbol('_set'); | 3988 const _set = Symbol('_set'); |
| (...skipping 290 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4279 _hasTableEntry: [core.bool, [dart.dynamic, dart.dynamic]], | 4279 _hasTableEntry: [core.bool, [dart.dynamic, dart.dynamic]], |
| 4280 _getTableEntry: [dart.dynamic, [dart.dynamic, dart.dynamic]], | 4280 _getTableEntry: [dart.dynamic, [dart.dynamic, dart.dynamic]], |
| 4281 _setTableEntry: [dart.void, [dart.dynamic, dart.dynamic, dart.dynamic]], | 4281 _setTableEntry: [dart.void, [dart.dynamic, dart.dynamic, dart.dynamic]], |
| 4282 _deleteTableEntry: [dart.void, [dart.dynamic, dart.dynamic]], | 4282 _deleteTableEntry: [dart.void, [dart.dynamic, dart.dynamic]], |
| 4283 _newHashTable: [dart.dynamic, []] | 4283 _newHashTable: [dart.dynamic, []] |
| 4284 }), | 4284 }), |
| 4285 names: ['_isStringKey', '_isNumericKey', '_hasTableEntry', '_getTableEntry
', '_setTableEntry', '_deleteTableEntry', '_newHashTable'] | 4285 names: ['_isStringKey', '_isNumericKey', '_hasTableEntry', '_getTableEntry
', '_setTableEntry', '_deleteTableEntry', '_newHashTable'] |
| 4286 }); | 4286 }); |
| 4287 return _HashMap; | 4287 return _HashMap; |
| 4288 }); | 4288 }); |
| 4289 let _HashMap = _HashMap$(); | 4289 const _HashMap = _HashMap$(); |
| 4290 const _IdentityHashMap$ = dart.generic(function(K, V) { | 4290 const _IdentityHashMap$ = dart.generic(function(K, V) { |
| 4291 class _IdentityHashMap extends _HashMap$(K, V) { | 4291 class _IdentityHashMap extends _HashMap$(K, V) { |
| 4292 _IdentityHashMap() { | 4292 _IdentityHashMap() { |
| 4293 super._HashMap(); | 4293 super._HashMap(); |
| 4294 } | 4294 } |
| 4295 [_computeHashCode](key) { | 4295 [_computeHashCode](key) { |
| 4296 return core.identityHashCode(key) & 0x3ffffff; | 4296 return core.identityHashCode(key) & 0x3ffffff; |
| 4297 } | 4297 } |
| 4298 [_findBucketIndex](bucket, key) { | 4298 [_findBucketIndex](bucket, key) { |
| 4299 if (bucket == null) return -1; | 4299 if (bucket == null) return -1; |
| 4300 let length = bucket.length; | 4300 let length = bucket.length; |
| 4301 for (let i = 0; dart.notNull(i) < dart.notNull(length); i = dart.notNull
(i) + 2) { | 4301 for (let i = 0; dart.notNull(i) < dart.notNull(length); i = dart.notNull
(i) + 2) { |
| 4302 if (dart.notNull(core.identical(bucket[i], key))) return i; | 4302 if (dart.notNull(core.identical(bucket[i], key))) return i; |
| 4303 } | 4303 } |
| 4304 return -1; | 4304 return -1; |
| 4305 } | 4305 } |
| 4306 } | 4306 } |
| 4307 return _IdentityHashMap; | 4307 return _IdentityHashMap; |
| 4308 }); | 4308 }); |
| 4309 let _IdentityHashMap = _IdentityHashMap$(); | 4309 const _IdentityHashMap = _IdentityHashMap$(); |
| 4310 const _equals = Symbol('_equals'); | 4310 const _equals = Symbol('_equals'); |
| 4311 const _hashCode = Symbol('_hashCode'); | 4311 const _hashCode = Symbol('_hashCode'); |
| 4312 const _CustomHashMap$ = dart.generic(function(K, V) { | 4312 const _CustomHashMap$ = dart.generic(function(K, V) { |
| 4313 class _CustomHashMap extends _HashMap$(K, V) { | 4313 class _CustomHashMap extends _HashMap$(K, V) { |
| 4314 _CustomHashMap(equals, hashCode, validKey) { | 4314 _CustomHashMap(equals, hashCode, validKey) { |
| 4315 this[_equals] = equals; | 4315 this[_equals] = equals; |
| 4316 this[_hashCode] = hashCode; | 4316 this[_hashCode] = hashCode; |
| 4317 this[_validKey] = dart.as(validKey != null ? validKey : dart.fn(v => dar
t.is(v, K), core.bool, [core.Object]), _Predicate$(core.Object)); | 4317 this[_validKey] = dart.as(validKey != null ? validKey : dart.fn(v => dar
t.is(v, K), core.bool, [core.Object]), _Predicate$(core.Object)); |
| 4318 super._HashMap(); | 4318 super._HashMap(); |
| 4319 } | 4319 } |
| (...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4353 dart.setSignature(_CustomHashMap, { | 4353 dart.setSignature(_CustomHashMap, { |
| 4354 constructors: () => ({_CustomHashMap: [_CustomHashMap$(K, V), [_Equality$(
K), _Hasher$(K), dart.functionType(core.bool, [core.Object])]]}), | 4354 constructors: () => ({_CustomHashMap: [_CustomHashMap$(K, V), [_Equality$(
K), _Hasher$(K), dart.functionType(core.bool, [core.Object])]]}), |
| 4355 methods: () => ({ | 4355 methods: () => ({ |
| 4356 get: [V, [core.Object]], | 4356 get: [V, [core.Object]], |
| 4357 set: [dart.void, [K, V]], | 4357 set: [dart.void, [K, V]], |
| 4358 remove: [V, [core.Object]] | 4358 remove: [V, [core.Object]] |
| 4359 }) | 4359 }) |
| 4360 }); | 4360 }); |
| 4361 return _CustomHashMap; | 4361 return _CustomHashMap; |
| 4362 }); | 4362 }); |
| 4363 let _CustomHashMap = _CustomHashMap$(); | 4363 const _CustomHashMap = _CustomHashMap$(); |
| 4364 const HashMapKeyIterable$ = dart.generic(function(E) { | 4364 const HashMapKeyIterable$ = dart.generic(function(E) { |
| 4365 class HashMapKeyIterable extends IterableBase$(E) { | 4365 class HashMapKeyIterable extends IterableBase$(E) { |
| 4366 HashMapKeyIterable(map) { | 4366 HashMapKeyIterable(map) { |
| 4367 this[_map] = map; | 4367 this[_map] = map; |
| 4368 super.IterableBase(); | 4368 super.IterableBase(); |
| 4369 } | 4369 } |
| 4370 get length() { | 4370 get length() { |
| 4371 return dart.as(dart.dload(this[_map], _length), core.int); | 4371 return dart.as(dart.dload(this[_map], _length), core.int); |
| 4372 } | 4372 } |
| 4373 get isEmpty() { | 4373 get isEmpty() { |
| (...skipping 23 matching lines...) Expand all Loading... |
| 4397 }); | 4397 }); |
| 4398 dart.defineExtensionMembers(HashMapKeyIterable, [ | 4398 dart.defineExtensionMembers(HashMapKeyIterable, [ |
| 4399 'contains', | 4399 'contains', |
| 4400 'forEach', | 4400 'forEach', |
| 4401 'length', | 4401 'length', |
| 4402 'isEmpty', | 4402 'isEmpty', |
| 4403 'iterator' | 4403 'iterator' |
| 4404 ]); | 4404 ]); |
| 4405 return HashMapKeyIterable; | 4405 return HashMapKeyIterable; |
| 4406 }); | 4406 }); |
| 4407 let HashMapKeyIterable = HashMapKeyIterable$(); | 4407 const HashMapKeyIterable = HashMapKeyIterable$(); |
| 4408 const _offset = Symbol('_offset'); | 4408 const _offset = Symbol('_offset'); |
| 4409 const HashMapKeyIterator$ = dart.generic(function(E) { | 4409 const HashMapKeyIterator$ = dart.generic(function(E) { |
| 4410 class HashMapKeyIterator extends core.Object { | 4410 class HashMapKeyIterator extends core.Object { |
| 4411 HashMapKeyIterator(map, keys) { | 4411 HashMapKeyIterator(map, keys) { |
| 4412 this[_map] = map; | 4412 this[_map] = map; |
| 4413 this[_keys] = keys; | 4413 this[_keys] = keys; |
| 4414 this[_offset] = 0; | 4414 this[_offset] = 0; |
| 4415 this[_current] = null; | 4415 this[_current] = null; |
| 4416 } | 4416 } |
| 4417 get current() { | 4417 get current() { |
| (...skipping 14 matching lines...) Expand all Loading... |
| 4432 } | 4432 } |
| 4433 } | 4433 } |
| 4434 } | 4434 } |
| 4435 HashMapKeyIterator[dart.implements] = () => [core.Iterator$(E)]; | 4435 HashMapKeyIterator[dart.implements] = () => [core.Iterator$(E)]; |
| 4436 dart.setSignature(HashMapKeyIterator, { | 4436 dart.setSignature(HashMapKeyIterator, { |
| 4437 constructors: () => ({HashMapKeyIterator: [HashMapKeyIterator$(E), [dart.d
ynamic, core.List]]}), | 4437 constructors: () => ({HashMapKeyIterator: [HashMapKeyIterator$(E), [dart.d
ynamic, core.List]]}), |
| 4438 methods: () => ({moveNext: [core.bool, []]}) | 4438 methods: () => ({moveNext: [core.bool, []]}) |
| 4439 }); | 4439 }); |
| 4440 return HashMapKeyIterator; | 4440 return HashMapKeyIterator; |
| 4441 }); | 4441 }); |
| 4442 let HashMapKeyIterator = HashMapKeyIterator$(); | 4442 const HashMapKeyIterator = HashMapKeyIterator$(); |
| 4443 const _modifications = Symbol('_modifications'); | 4443 const _modifications = Symbol('_modifications'); |
| 4444 const _value = Symbol('_value'); | 4444 const _value = Symbol('_value'); |
| 4445 const _newLinkedCell = Symbol('_newLinkedCell'); | 4445 const _newLinkedCell = Symbol('_newLinkedCell'); |
| 4446 const _unlinkCell = Symbol('_unlinkCell'); | 4446 const _unlinkCell = Symbol('_unlinkCell'); |
| 4447 const _modified = Symbol('_modified'); | 4447 const _modified = Symbol('_modified'); |
| 4448 const _key = Symbol('_key'); | 4448 const _key = Symbol('_key'); |
| 4449 const _LinkedHashMap$ = dart.generic(function(K, V) { | 4449 const _LinkedHashMap$ = dart.generic(function(K, V) { |
| 4450 class _LinkedHashMap extends core.Object { | 4450 class _LinkedHashMap extends core.Object { |
| 4451 _LinkedHashMap() { | 4451 _LinkedHashMap() { |
| 4452 this[_length] = 0; | 4452 this[_length] = 0; |
| (...skipping 286 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4739 _isNumericKey: [core.bool, [dart.dynamic]], | 4739 _isNumericKey: [core.bool, [dart.dynamic]], |
| 4740 _getTableEntry: [dart.dynamic, [dart.dynamic, dart.dynamic]], | 4740 _getTableEntry: [dart.dynamic, [dart.dynamic, dart.dynamic]], |
| 4741 _setTableEntry: [dart.void, [dart.dynamic, dart.dynamic, dart.dynamic]], | 4741 _setTableEntry: [dart.void, [dart.dynamic, dart.dynamic, dart.dynamic]], |
| 4742 _deleteTableEntry: [dart.void, [dart.dynamic, dart.dynamic]], | 4742 _deleteTableEntry: [dart.void, [dart.dynamic, dart.dynamic]], |
| 4743 _newHashTable: [dart.dynamic, []] | 4743 _newHashTable: [dart.dynamic, []] |
| 4744 }), | 4744 }), |
| 4745 names: ['_isStringKey', '_isNumericKey', '_getTableEntry', '_setTableEntry
', '_deleteTableEntry', '_newHashTable'] | 4745 names: ['_isStringKey', '_isNumericKey', '_getTableEntry', '_setTableEntry
', '_deleteTableEntry', '_newHashTable'] |
| 4746 }); | 4746 }); |
| 4747 return _LinkedHashMap; | 4747 return _LinkedHashMap; |
| 4748 }); | 4748 }); |
| 4749 let _LinkedHashMap = _LinkedHashMap$(); | 4749 const _LinkedHashMap = _LinkedHashMap$(); |
| 4750 const _LinkedIdentityHashMap$ = dart.generic(function(K, V) { | 4750 const _LinkedIdentityHashMap$ = dart.generic(function(K, V) { |
| 4751 class _LinkedIdentityHashMap extends _LinkedHashMap$(K, V) { | 4751 class _LinkedIdentityHashMap extends _LinkedHashMap$(K, V) { |
| 4752 _LinkedIdentityHashMap() { | 4752 _LinkedIdentityHashMap() { |
| 4753 super._LinkedHashMap(); | 4753 super._LinkedHashMap(); |
| 4754 } | 4754 } |
| 4755 [_computeHashCode](key) { | 4755 [_computeHashCode](key) { |
| 4756 return core.identityHashCode(key) & 0x3ffffff; | 4756 return core.identityHashCode(key) & 0x3ffffff; |
| 4757 } | 4757 } |
| 4758 [_findBucketIndex](bucket, key) { | 4758 [_findBucketIndex](bucket, key) { |
| 4759 if (bucket == null) return -1; | 4759 if (bucket == null) return -1; |
| 4760 let length = bucket.length; | 4760 let length = bucket.length; |
| 4761 for (let i = 0; dart.notNull(i) < dart.notNull(length); i = dart.notNull
(i) + 1) { | 4761 for (let i = 0; dart.notNull(i) < dart.notNull(length); i = dart.notNull
(i) + 1) { |
| 4762 let cell = dart.as(bucket[i], LinkedHashMapCell); | 4762 let cell = dart.as(bucket[i], LinkedHashMapCell); |
| 4763 if (dart.notNull(core.identical(cell[_key], key))) return i; | 4763 if (dart.notNull(core.identical(cell[_key], key))) return i; |
| 4764 } | 4764 } |
| 4765 return -1; | 4765 return -1; |
| 4766 } | 4766 } |
| 4767 } | 4767 } |
| 4768 return _LinkedIdentityHashMap; | 4768 return _LinkedIdentityHashMap; |
| 4769 }); | 4769 }); |
| 4770 let _LinkedIdentityHashMap = _LinkedIdentityHashMap$(); | 4770 const _LinkedIdentityHashMap = _LinkedIdentityHashMap$(); |
| 4771 const _LinkedCustomHashMap$ = dart.generic(function(K, V) { | 4771 const _LinkedCustomHashMap$ = dart.generic(function(K, V) { |
| 4772 class _LinkedCustomHashMap extends _LinkedHashMap$(K, V) { | 4772 class _LinkedCustomHashMap extends _LinkedHashMap$(K, V) { |
| 4773 _LinkedCustomHashMap(equals, hashCode, validKey) { | 4773 _LinkedCustomHashMap(equals, hashCode, validKey) { |
| 4774 this[_equals] = equals; | 4774 this[_equals] = equals; |
| 4775 this[_hashCode] = hashCode; | 4775 this[_hashCode] = hashCode; |
| 4776 this[_validKey] = dart.as(validKey != null ? validKey : dart.fn(v => dar
t.is(v, K), core.bool, [core.Object]), _Predicate$(core.Object)); | 4776 this[_validKey] = dart.as(validKey != null ? validKey : dart.fn(v => dar
t.is(v, K), core.bool, [core.Object]), _Predicate$(core.Object)); |
| 4777 super._LinkedHashMap(); | 4777 super._LinkedHashMap(); |
| 4778 } | 4778 } |
| 4779 get(key) { | 4779 get(key) { |
| 4780 if (!dart.notNull(this[_validKey](key))) return null; | 4780 if (!dart.notNull(this[_validKey](key))) return null; |
| (...skipping 29 matching lines...) Expand all Loading... |
| 4810 dart.setSignature(_LinkedCustomHashMap, { | 4810 dart.setSignature(_LinkedCustomHashMap, { |
| 4811 constructors: () => ({_LinkedCustomHashMap: [_LinkedCustomHashMap$(K, V),
[_Equality$(K), _Hasher$(K), dart.functionType(core.bool, [core.Object])]]}), | 4811 constructors: () => ({_LinkedCustomHashMap: [_LinkedCustomHashMap$(K, V),
[_Equality$(K), _Hasher$(K), dart.functionType(core.bool, [core.Object])]]}), |
| 4812 methods: () => ({ | 4812 methods: () => ({ |
| 4813 get: [V, [core.Object]], | 4813 get: [V, [core.Object]], |
| 4814 set: [dart.void, [K, V]], | 4814 set: [dart.void, [K, V]], |
| 4815 remove: [V, [core.Object]] | 4815 remove: [V, [core.Object]] |
| 4816 }) | 4816 }) |
| 4817 }); | 4817 }); |
| 4818 return _LinkedCustomHashMap; | 4818 return _LinkedCustomHashMap; |
| 4819 }); | 4819 }); |
| 4820 let _LinkedCustomHashMap = _LinkedCustomHashMap$(); | 4820 const _LinkedCustomHashMap = _LinkedCustomHashMap$(); |
| 4821 class LinkedHashMapCell extends core.Object { | 4821 class LinkedHashMapCell extends core.Object { |
| 4822 LinkedHashMapCell(key, value) { | 4822 LinkedHashMapCell(key, value) { |
| 4823 this[_key] = key; | 4823 this[_key] = key; |
| 4824 this[_value] = value; | 4824 this[_value] = value; |
| 4825 this[_next] = null; | 4825 this[_next] = null; |
| 4826 this[_previous] = null; | 4826 this[_previous] = null; |
| 4827 } | 4827 } |
| 4828 } | 4828 } |
| 4829 dart.setSignature(LinkedHashMapCell, { | 4829 dart.setSignature(LinkedHashMapCell, { |
| 4830 constructors: () => ({LinkedHashMapCell: [LinkedHashMapCell, [dart.dynamic,
dart.dynamic]]}) | 4830 constructors: () => ({LinkedHashMapCell: [LinkedHashMapCell, [dart.dynamic,
dart.dynamic]]}) |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4867 }); | 4867 }); |
| 4868 dart.defineExtensionMembers(LinkedHashMapKeyIterable, [ | 4868 dart.defineExtensionMembers(LinkedHashMapKeyIterable, [ |
| 4869 'contains', | 4869 'contains', |
| 4870 'forEach', | 4870 'forEach', |
| 4871 'length', | 4871 'length', |
| 4872 'isEmpty', | 4872 'isEmpty', |
| 4873 'iterator' | 4873 'iterator' |
| 4874 ]); | 4874 ]); |
| 4875 return LinkedHashMapKeyIterable; | 4875 return LinkedHashMapKeyIterable; |
| 4876 }); | 4876 }); |
| 4877 let LinkedHashMapKeyIterable = LinkedHashMapKeyIterable$(); | 4877 const LinkedHashMapKeyIterable = LinkedHashMapKeyIterable$(); |
| 4878 const _cell = Symbol('_cell'); | 4878 const _cell = Symbol('_cell'); |
| 4879 const LinkedHashMapKeyIterator$ = dart.generic(function(E) { | 4879 const LinkedHashMapKeyIterator$ = dart.generic(function(E) { |
| 4880 class LinkedHashMapKeyIterator extends core.Object { | 4880 class LinkedHashMapKeyIterator extends core.Object { |
| 4881 LinkedHashMapKeyIterator(map, modifications) { | 4881 LinkedHashMapKeyIterator(map, modifications) { |
| 4882 this[_map] = map; | 4882 this[_map] = map; |
| 4883 this[_modifications] = modifications; | 4883 this[_modifications] = modifications; |
| 4884 this[_cell] = null; | 4884 this[_cell] = null; |
| 4885 this[_current] = null; | 4885 this[_current] = null; |
| 4886 this[_cell] = dart.as(dart.dload(this[_map], _first), LinkedHashMapCell)
; | 4886 this[_cell] = dart.as(dart.dload(this[_map], _first), LinkedHashMapCell)
; |
| 4887 } | 4887 } |
| (...skipping 13 matching lines...) Expand all Loading... |
| 4901 } | 4901 } |
| 4902 } | 4902 } |
| 4903 } | 4903 } |
| 4904 LinkedHashMapKeyIterator[dart.implements] = () => [core.Iterator$(E)]; | 4904 LinkedHashMapKeyIterator[dart.implements] = () => [core.Iterator$(E)]; |
| 4905 dart.setSignature(LinkedHashMapKeyIterator, { | 4905 dart.setSignature(LinkedHashMapKeyIterator, { |
| 4906 constructors: () => ({LinkedHashMapKeyIterator: [LinkedHashMapKeyIterator$
(E), [dart.dynamic, core.int]]}), | 4906 constructors: () => ({LinkedHashMapKeyIterator: [LinkedHashMapKeyIterator$
(E), [dart.dynamic, core.int]]}), |
| 4907 methods: () => ({moveNext: [core.bool, []]}) | 4907 methods: () => ({moveNext: [core.bool, []]}) |
| 4908 }); | 4908 }); |
| 4909 return LinkedHashMapKeyIterator; | 4909 return LinkedHashMapKeyIterator; |
| 4910 }); | 4910 }); |
| 4911 let LinkedHashMapKeyIterator = LinkedHashMapKeyIterator$(); | 4911 const LinkedHashMapKeyIterator = LinkedHashMapKeyIterator$(); |
| 4912 const _elements = Symbol('_elements'); | 4912 const _elements = Symbol('_elements'); |
| 4913 const _computeElements = Symbol('_computeElements'); | 4913 const _computeElements = Symbol('_computeElements'); |
| 4914 const _contains = Symbol('_contains'); | 4914 const _contains = Symbol('_contains'); |
| 4915 const _lookup = Symbol('_lookup'); | 4915 const _lookup = Symbol('_lookup'); |
| 4916 const _HashSet$ = dart.generic(function(E) { | 4916 const _HashSet$ = dart.generic(function(E) { |
| 4917 class _HashSet extends _HashSetBase$(E) { | 4917 class _HashSet extends _HashSetBase$(E) { |
| 4918 _HashSet() { | 4918 _HashSet() { |
| 4919 this[_length] = 0; | 4919 this[_length] = 0; |
| 4920 this[_strings] = null; | 4920 this[_strings] = null; |
| 4921 this[_nums] = null; | 4921 this[_nums] = null; |
| (...skipping 241 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5163 }); | 5163 }); |
| 5164 dart.defineExtensionMembers(_HashSet, [ | 5164 dart.defineExtensionMembers(_HashSet, [ |
| 5165 'contains', | 5165 'contains', |
| 5166 'iterator', | 5166 'iterator', |
| 5167 'length', | 5167 'length', |
| 5168 'isEmpty', | 5168 'isEmpty', |
| 5169 'isNotEmpty' | 5169 'isNotEmpty' |
| 5170 ]); | 5170 ]); |
| 5171 return _HashSet; | 5171 return _HashSet; |
| 5172 }); | 5172 }); |
| 5173 let _HashSet = _HashSet$(); | 5173 const _HashSet = _HashSet$(); |
| 5174 const _IdentityHashSet$ = dart.generic(function(E) { | 5174 const _IdentityHashSet$ = dart.generic(function(E) { |
| 5175 class _IdentityHashSet extends _HashSet$(E) { | 5175 class _IdentityHashSet extends _HashSet$(E) { |
| 5176 _IdentityHashSet() { | 5176 _IdentityHashSet() { |
| 5177 super._HashSet(); | 5177 super._HashSet(); |
| 5178 } | 5178 } |
| 5179 [_newSet]() { | 5179 [_newSet]() { |
| 5180 return new (_IdentityHashSet$(E))(); | 5180 return new (_IdentityHashSet$(E))(); |
| 5181 } | 5181 } |
| 5182 [_computeHashCode](key) { | 5182 [_computeHashCode](key) { |
| 5183 return core.identityHashCode(key) & 0x3ffffff; | 5183 return core.identityHashCode(key) & 0x3ffffff; |
| 5184 } | 5184 } |
| 5185 [_findBucketIndex](bucket, element) { | 5185 [_findBucketIndex](bucket, element) { |
| 5186 if (bucket == null) return -1; | 5186 if (bucket == null) return -1; |
| 5187 let length = bucket.length; | 5187 let length = bucket.length; |
| 5188 for (let i = 0; dart.notNull(i) < dart.notNull(length); i = dart.notNull
(i) + 1) { | 5188 for (let i = 0; dart.notNull(i) < dart.notNull(length); i = dart.notNull
(i) + 1) { |
| 5189 if (dart.notNull(core.identical(bucket[i], element))) return i; | 5189 if (dart.notNull(core.identical(bucket[i], element))) return i; |
| 5190 } | 5190 } |
| 5191 return -1; | 5191 return -1; |
| 5192 } | 5192 } |
| 5193 } | 5193 } |
| 5194 dart.setSignature(_IdentityHashSet, { | 5194 dart.setSignature(_IdentityHashSet, { |
| 5195 methods: () => ({[_newSet]: [core.Set$(E), []]}) | 5195 methods: () => ({[_newSet]: [core.Set$(E), []]}) |
| 5196 }); | 5196 }); |
| 5197 return _IdentityHashSet; | 5197 return _IdentityHashSet; |
| 5198 }); | 5198 }); |
| 5199 let _IdentityHashSet = _IdentityHashSet$(); | 5199 const _IdentityHashSet = _IdentityHashSet$(); |
| 5200 const _equality = Symbol('_equality'); | 5200 const _equality = Symbol('_equality'); |
| 5201 const _hasher = Symbol('_hasher'); | 5201 const _hasher = Symbol('_hasher'); |
| 5202 const _CustomHashSet$ = dart.generic(function(E) { | 5202 const _CustomHashSet$ = dart.generic(function(E) { |
| 5203 class _CustomHashSet extends _HashSet$(E) { | 5203 class _CustomHashSet extends _HashSet$(E) { |
| 5204 _CustomHashSet(equality, hasher, validKey) { | 5204 _CustomHashSet(equality, hasher, validKey) { |
| 5205 this[_equality] = equality; | 5205 this[_equality] = equality; |
| 5206 this[_hasher] = hasher; | 5206 this[_hasher] = hasher; |
| 5207 this[_validKey] = dart.as(validKey != null ? validKey : dart.fn(x => dar
t.is(x, E), core.bool, [core.Object]), _Predicate$(core.Object)); | 5207 this[_validKey] = dart.as(validKey != null ? validKey : dart.fn(x => dar
t.is(x, E), core.bool, [core.Object]), _Predicate$(core.Object)); |
| 5208 super._HashSet(); | 5208 super._HashSet(); |
| 5209 } | 5209 } |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5242 constructors: () => ({_CustomHashSet: [_CustomHashSet$(E), [_Equality$(E),
_Hasher$(E), dart.functionType(core.bool, [core.Object])]]}), | 5242 constructors: () => ({_CustomHashSet: [_CustomHashSet$(E), [_Equality$(E),
_Hasher$(E), dart.functionType(core.bool, [core.Object])]]}), |
| 5243 methods: () => ({ | 5243 methods: () => ({ |
| 5244 [_newSet]: [core.Set$(E), []], | 5244 [_newSet]: [core.Set$(E), []], |
| 5245 add: [core.bool, [E]], | 5245 add: [core.bool, [E]], |
| 5246 lookup: [E, [core.Object]] | 5246 lookup: [E, [core.Object]] |
| 5247 }) | 5247 }) |
| 5248 }); | 5248 }); |
| 5249 dart.defineExtensionMembers(_CustomHashSet, ['contains']); | 5249 dart.defineExtensionMembers(_CustomHashSet, ['contains']); |
| 5250 return _CustomHashSet; | 5250 return _CustomHashSet; |
| 5251 }); | 5251 }); |
| 5252 let _CustomHashSet = _CustomHashSet$(); | 5252 const _CustomHashSet = _CustomHashSet$(); |
| 5253 const HashSetIterator$ = dart.generic(function(E) { | 5253 const HashSetIterator$ = dart.generic(function(E) { |
| 5254 class HashSetIterator extends core.Object { | 5254 class HashSetIterator extends core.Object { |
| 5255 HashSetIterator(set, elements) { | 5255 HashSetIterator(set, elements) { |
| 5256 this[_set] = set; | 5256 this[_set] = set; |
| 5257 this[_elements] = elements; | 5257 this[_elements] = elements; |
| 5258 this[_offset] = 0; | 5258 this[_offset] = 0; |
| 5259 this[_current] = null; | 5259 this[_current] = null; |
| 5260 } | 5260 } |
| 5261 get current() { | 5261 get current() { |
| 5262 return this[_current]; | 5262 return this[_current]; |
| (...skipping 13 matching lines...) Expand all Loading... |
| 5276 } | 5276 } |
| 5277 } | 5277 } |
| 5278 } | 5278 } |
| 5279 HashSetIterator[dart.implements] = () => [core.Iterator$(E)]; | 5279 HashSetIterator[dart.implements] = () => [core.Iterator$(E)]; |
| 5280 dart.setSignature(HashSetIterator, { | 5280 dart.setSignature(HashSetIterator, { |
| 5281 constructors: () => ({HashSetIterator: [HashSetIterator$(E), [dart.dynamic
, core.List]]}), | 5281 constructors: () => ({HashSetIterator: [HashSetIterator$(E), [dart.dynamic
, core.List]]}), |
| 5282 methods: () => ({moveNext: [core.bool, []]}) | 5282 methods: () => ({moveNext: [core.bool, []]}) |
| 5283 }); | 5283 }); |
| 5284 return HashSetIterator; | 5284 return HashSetIterator; |
| 5285 }); | 5285 }); |
| 5286 let HashSetIterator = HashSetIterator$(); | 5286 const HashSetIterator = HashSetIterator$(); |
| 5287 const _unsupported = Symbol('_unsupported'); | 5287 const _unsupported = Symbol('_unsupported'); |
| 5288 const _LinkedHashSet$ = dart.generic(function(E) { | 5288 const _LinkedHashSet$ = dart.generic(function(E) { |
| 5289 class _LinkedHashSet extends _HashSetBase$(E) { | 5289 class _LinkedHashSet extends _HashSetBase$(E) { |
| 5290 _LinkedHashSet() { | 5290 _LinkedHashSet() { |
| 5291 this[_length] = 0; | 5291 this[_length] = 0; |
| 5292 this[_strings] = null; | 5292 this[_strings] = null; |
| 5293 this[_nums] = null; | 5293 this[_nums] = null; |
| 5294 this[_rest] = null; | 5294 this[_rest] = null; |
| 5295 this[_first] = null; | 5295 this[_first] = null; |
| 5296 this[_last] = null; | 5296 this[_last] = null; |
| (...skipping 285 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5582 'forEach', | 5582 'forEach', |
| 5583 'iterator', | 5583 'iterator', |
| 5584 'length', | 5584 'length', |
| 5585 'isEmpty', | 5585 'isEmpty', |
| 5586 'isNotEmpty', | 5586 'isNotEmpty', |
| 5587 'first', | 5587 'first', |
| 5588 'last' | 5588 'last' |
| 5589 ]); | 5589 ]); |
| 5590 return _LinkedHashSet; | 5590 return _LinkedHashSet; |
| 5591 }); | 5591 }); |
| 5592 let _LinkedHashSet = _LinkedHashSet$(); | 5592 const _LinkedHashSet = _LinkedHashSet$(); |
| 5593 const _LinkedIdentityHashSet$ = dart.generic(function(E) { | 5593 const _LinkedIdentityHashSet$ = dart.generic(function(E) { |
| 5594 class _LinkedIdentityHashSet extends _LinkedHashSet$(E) { | 5594 class _LinkedIdentityHashSet extends _LinkedHashSet$(E) { |
| 5595 _LinkedIdentityHashSet() { | 5595 _LinkedIdentityHashSet() { |
| 5596 super._LinkedHashSet(); | 5596 super._LinkedHashSet(); |
| 5597 } | 5597 } |
| 5598 [_newSet]() { | 5598 [_newSet]() { |
| 5599 return new (_LinkedIdentityHashSet$(E))(); | 5599 return new (_LinkedIdentityHashSet$(E))(); |
| 5600 } | 5600 } |
| 5601 [_computeHashCode](key) { | 5601 [_computeHashCode](key) { |
| 5602 return core.identityHashCode(key) & 0x3ffffff; | 5602 return core.identityHashCode(key) & 0x3ffffff; |
| 5603 } | 5603 } |
| 5604 [_findBucketIndex](bucket, element) { | 5604 [_findBucketIndex](bucket, element) { |
| 5605 if (bucket == null) return -1; | 5605 if (bucket == null) return -1; |
| 5606 let length = bucket.length; | 5606 let length = bucket.length; |
| 5607 for (let i = 0; dart.notNull(i) < dart.notNull(length); i = dart.notNull
(i) + 1) { | 5607 for (let i = 0; dart.notNull(i) < dart.notNull(length); i = dart.notNull
(i) + 1) { |
| 5608 let cell = dart.as(bucket[i], LinkedHashSetCell); | 5608 let cell = dart.as(bucket[i], LinkedHashSetCell); |
| 5609 if (dart.notNull(core.identical(cell[_element], element))) return i; | 5609 if (dart.notNull(core.identical(cell[_element], element))) return i; |
| 5610 } | 5610 } |
| 5611 return -1; | 5611 return -1; |
| 5612 } | 5612 } |
| 5613 } | 5613 } |
| 5614 dart.setSignature(_LinkedIdentityHashSet, { | 5614 dart.setSignature(_LinkedIdentityHashSet, { |
| 5615 methods: () => ({[_newSet]: [core.Set$(E), []]}) | 5615 methods: () => ({[_newSet]: [core.Set$(E), []]}) |
| 5616 }); | 5616 }); |
| 5617 return _LinkedIdentityHashSet; | 5617 return _LinkedIdentityHashSet; |
| 5618 }); | 5618 }); |
| 5619 let _LinkedIdentityHashSet = _LinkedIdentityHashSet$(); | 5619 const _LinkedIdentityHashSet = _LinkedIdentityHashSet$(); |
| 5620 const _LinkedCustomHashSet$ = dart.generic(function(E) { | 5620 const _LinkedCustomHashSet$ = dart.generic(function(E) { |
| 5621 class _LinkedCustomHashSet extends _LinkedHashSet$(E) { | 5621 class _LinkedCustomHashSet extends _LinkedHashSet$(E) { |
| 5622 _LinkedCustomHashSet(equality, hasher, validKey) { | 5622 _LinkedCustomHashSet(equality, hasher, validKey) { |
| 5623 this[_equality] = equality; | 5623 this[_equality] = equality; |
| 5624 this[_hasher] = hasher; | 5624 this[_hasher] = hasher; |
| 5625 this[_validKey] = dart.as(validKey != null ? validKey : dart.fn(x => dar
t.is(x, E), core.bool, [core.Object]), _Predicate$(core.Object)); | 5625 this[_validKey] = dart.as(validKey != null ? validKey : dart.fn(x => dar
t.is(x, E), core.bool, [core.Object]), _Predicate$(core.Object)); |
| 5626 super._LinkedHashSet(); | 5626 super._LinkedHashSet(); |
| 5627 } | 5627 } |
| 5628 [_newSet]() { | 5628 [_newSet]() { |
| 5629 return new (_LinkedCustomHashSet$(E))(this[_equality], this[_hasher], th
is[_validKey]); | 5629 return new (_LinkedCustomHashSet$(E))(this[_equality], this[_hasher], th
is[_validKey]); |
| (...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5674 constructors: () => ({_LinkedCustomHashSet: [_LinkedCustomHashSet$(E), [_E
quality$(E), _Hasher$(E), dart.functionType(core.bool, [core.Object])]]}), | 5674 constructors: () => ({_LinkedCustomHashSet: [_LinkedCustomHashSet$(E), [_E
quality$(E), _Hasher$(E), dart.functionType(core.bool, [core.Object])]]}), |
| 5675 methods: () => ({ | 5675 methods: () => ({ |
| 5676 [_newSet]: [core.Set$(E), []], | 5676 [_newSet]: [core.Set$(E), []], |
| 5677 add: [core.bool, [E]], | 5677 add: [core.bool, [E]], |
| 5678 lookup: [E, [core.Object]] | 5678 lookup: [E, [core.Object]] |
| 5679 }) | 5679 }) |
| 5680 }); | 5680 }); |
| 5681 dart.defineExtensionMembers(_LinkedCustomHashSet, ['contains']); | 5681 dart.defineExtensionMembers(_LinkedCustomHashSet, ['contains']); |
| 5682 return _LinkedCustomHashSet; | 5682 return _LinkedCustomHashSet; |
| 5683 }); | 5683 }); |
| 5684 let _LinkedCustomHashSet = _LinkedCustomHashSet$(); | 5684 const _LinkedCustomHashSet = _LinkedCustomHashSet$(); |
| 5685 class LinkedHashSetCell extends core.Object { | 5685 class LinkedHashSetCell extends core.Object { |
| 5686 LinkedHashSetCell(element) { | 5686 LinkedHashSetCell(element) { |
| 5687 this[_element] = element; | 5687 this[_element] = element; |
| 5688 this[_next] = null; | 5688 this[_next] = null; |
| 5689 this[_previous] = null; | 5689 this[_previous] = null; |
| 5690 } | 5690 } |
| 5691 } | 5691 } |
| 5692 dart.setSignature(LinkedHashSetCell, { | 5692 dart.setSignature(LinkedHashSetCell, { |
| 5693 constructors: () => ({LinkedHashSetCell: [LinkedHashSetCell, [dart.dynamic]]
}) | 5693 constructors: () => ({LinkedHashSetCell: [LinkedHashSetCell, [dart.dynamic]]
}) |
| 5694 }); | 5694 }); |
| (...skipping 22 matching lines...) Expand all Loading... |
| 5717 } | 5717 } |
| 5718 } | 5718 } |
| 5719 } | 5719 } |
| 5720 LinkedHashSetIterator[dart.implements] = () => [core.Iterator$(E)]; | 5720 LinkedHashSetIterator[dart.implements] = () => [core.Iterator$(E)]; |
| 5721 dart.setSignature(LinkedHashSetIterator, { | 5721 dart.setSignature(LinkedHashSetIterator, { |
| 5722 constructors: () => ({LinkedHashSetIterator: [LinkedHashSetIterator$(E), [
dart.dynamic, core.int]]}), | 5722 constructors: () => ({LinkedHashSetIterator: [LinkedHashSetIterator$(E), [
dart.dynamic, core.int]]}), |
| 5723 methods: () => ({moveNext: [core.bool, []]}) | 5723 methods: () => ({moveNext: [core.bool, []]}) |
| 5724 }); | 5724 }); |
| 5725 return LinkedHashSetIterator; | 5725 return LinkedHashSetIterator; |
| 5726 }); | 5726 }); |
| 5727 let LinkedHashSetIterator = LinkedHashSetIterator$(); | 5727 const LinkedHashSetIterator = LinkedHashSetIterator$(); |
| 5728 // Exports: | 5728 // Exports: |
| 5729 exports.UnmodifiableListView$ = UnmodifiableListView$; | 5729 exports.UnmodifiableListView$ = UnmodifiableListView$; |
| 5730 exports.HashMap$ = HashMap$; | 5730 exports.HashMap$ = HashMap$; |
| 5731 exports.HashMap = HashMap; | 5731 exports.HashMap = HashMap; |
| 5732 exports.SetMixin$ = SetMixin$; | 5732 exports.SetMixin$ = SetMixin$; |
| 5733 exports.SetMixin = SetMixin; | 5733 exports.SetMixin = SetMixin; |
| 5734 exports.SetBase$ = SetBase$; | 5734 exports.SetBase$ = SetBase$; |
| 5735 exports.SetBase = SetBase; | 5735 exports.SetBase = SetBase; |
| 5736 exports.HashSet$ = HashSet$; | 5736 exports.HashSet$ = HashSet$; |
| 5737 exports.HashSet = HashSet; | 5737 exports.HashSet = HashSet; |
| (...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5784 exports.LinkedHashMapKeyIterable$ = LinkedHashMapKeyIterable$; | 5784 exports.LinkedHashMapKeyIterable$ = LinkedHashMapKeyIterable$; |
| 5785 exports.LinkedHashMapKeyIterable = LinkedHashMapKeyIterable; | 5785 exports.LinkedHashMapKeyIterable = LinkedHashMapKeyIterable; |
| 5786 exports.LinkedHashMapKeyIterator$ = LinkedHashMapKeyIterator$; | 5786 exports.LinkedHashMapKeyIterator$ = LinkedHashMapKeyIterator$; |
| 5787 exports.LinkedHashMapKeyIterator = LinkedHashMapKeyIterator; | 5787 exports.LinkedHashMapKeyIterator = LinkedHashMapKeyIterator; |
| 5788 exports.HashSetIterator$ = HashSetIterator$; | 5788 exports.HashSetIterator$ = HashSetIterator$; |
| 5789 exports.HashSetIterator = HashSetIterator; | 5789 exports.HashSetIterator = HashSetIterator; |
| 5790 exports.LinkedHashSetCell = LinkedHashSetCell; | 5790 exports.LinkedHashSetCell = LinkedHashSetCell; |
| 5791 exports.LinkedHashSetIterator$ = LinkedHashSetIterator$; | 5791 exports.LinkedHashSetIterator$ = LinkedHashSetIterator$; |
| 5792 exports.LinkedHashSetIterator = LinkedHashSetIterator; | 5792 exports.LinkedHashSetIterator = LinkedHashSetIterator; |
| 5793 }); | 5793 }); |
| OLD | NEW |