| OLD | NEW |
| 1 var collection = dart.defineLibrary(collection, {}); | 1 var collection = dart.defineLibrary(collection, {}); |
| 2 var _internal = dart.lazyImport(_internal); | 2 var _internal = dart.lazyImport(_internal); |
| 3 var core = dart.import(core); | 3 var core = dart.import(core); |
| 4 var _js_helper = dart.lazyImport(_js_helper); | 4 var _js_helper = dart.lazyImport(_js_helper); |
| 5 var math = dart.lazyImport(math); | 5 var math = dart.lazyImport(math); |
| 6 (function(exports, _internal, core, _js_helper, math) { | 6 (function(exports, _internal, core, _js_helper, math) { |
| 7 'use strict'; | 7 'use strict'; |
| 8 let _source = Symbol('_source'); | 8 let _source = Symbol('_source'); |
| 9 let UnmodifiableListView$ = dart.generic(function(E) { | 9 let UnmodifiableListView$ = dart.generic(function(E) { |
| 10 class UnmodifiableListView extends _internal.UnmodifiableListBase$(E) { | 10 class UnmodifiableListView extends _internal.UnmodifiableListBase$(E) { |
| 11 UnmodifiableListView(source) { | 11 UnmodifiableListView(source) { |
| 12 this[_source] = source; | 12 this[_source] = source; |
| 13 } | 13 } |
| 14 get [core.$length]() { | 14 get [core.$length]() { |
| 15 return this[_source][core.$length]; | 15 return this[_source][core.$length]; |
| 16 } | 16 } |
| 17 [core.$get](index) { | 17 [core.$get](index) { |
| 18 return this[_source][core.$elementAt](index); | 18 return this[_source][core.$elementAt](index); |
| 19 } | 19 } |
| 20 } | 20 } |
| 21 dart.setSignature(UnmodifiableListView, { | 21 dart.setSignature(UnmodifiableListView, { |
| 22 constructors: () => ({UnmodifiableListView: [exports.UnmodifiableListView$
(E), [core.Iterable$(E)]]}), |
| 22 methods: () => ({[core.$get]: [E, [core.int]]}) | 23 methods: () => ({[core.$get]: [E, [core.int]]}) |
| 23 }); | 24 }); |
| 24 return UnmodifiableListView; | 25 return UnmodifiableListView; |
| 25 }); | 26 }); |
| 26 dart.defineLazyClassGeneric(exports, 'UnmodifiableListView', {get: Unmodifiabl
eListView$}); | 27 dart.defineLazyClassGeneric(exports, 'UnmodifiableListView', {get: Unmodifiabl
eListView$}); |
| 27 function _defaultEquals(a, b) { | 28 function _defaultEquals(a, b) { |
| 28 return dart.equals(a, b); | 29 return dart.equals(a, b); |
| 29 } | 30 } |
| 30 dart.fn(_defaultEquals, core.bool, [core.Object, core.Object]); | 31 dart.fn(_defaultEquals, core.bool, [core.Object, core.Object]); |
| 31 function _defaultHashCode(a) { | 32 function _defaultHashCode(a) { |
| (...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 93 let map = new (HashMap$(K, V))(); | 94 let map = new (HashMap$(K, V))(); |
| 94 Maps._fillMapWithIterables(map, keys, values); | 95 Maps._fillMapWithIterables(map, keys, values); |
| 95 return map; | 96 return map; |
| 96 } | 97 } |
| 97 } | 98 } |
| 98 HashMap[dart.implements] = () => [core.Map$(K, V)]; | 99 HashMap[dart.implements] = () => [core.Map$(K, V)]; |
| 99 dart.defineNamedConstructor(HashMap, 'identity'); | 100 dart.defineNamedConstructor(HashMap, 'identity'); |
| 100 dart.defineNamedConstructor(HashMap, 'from'); | 101 dart.defineNamedConstructor(HashMap, 'from'); |
| 101 dart.defineNamedConstructor(HashMap, 'fromIterable'); | 102 dart.defineNamedConstructor(HashMap, 'fromIterable'); |
| 102 dart.defineNamedConstructor(HashMap, 'fromIterables'); | 103 dart.defineNamedConstructor(HashMap, 'fromIterables'); |
| 104 dart.setSignature(HashMap, { |
| 105 constructors: () => ({ |
| 106 HashMap: [HashMap$(K, V), [], {qual: dart.functionType(core.bool, [K, K]
), ashCod: dart.functionType(core.int, [K]), sValidKe: dart.functionType(core.bo
ol, [core.Object])}], |
| 107 identity: [HashMap$(K, V), []], |
| 108 from: [HashMap$(K, V), [core.Map]], |
| 109 fromIterable: [HashMap$(K, V), [core.Iterable], {e: dart.functionType(K,
[dart.bottom]), alu: dart.functionType(V, [dart.bottom])}], |
| 110 fromIterables: [HashMap$(K, V), [core.Iterable$(K), core.Iterable$(V)]] |
| 111 }) |
| 112 }); |
| 103 return HashMap; | 113 return HashMap; |
| 104 }); | 114 }); |
| 105 let HashMap = HashMap$(); | 115 let HashMap = HashMap$(); |
| 106 let SetMixin$ = dart.generic(function(E) { | 116 let SetMixin$ = dart.generic(function(E) { |
| 107 class SetMixin extends core.Object { | 117 class SetMixin extends core.Object { |
| 108 [Symbol.iterator]() { | 118 [Symbol.iterator]() { |
| 109 return new dart.JsIterator(this[core.$iterator]); | 119 return new dart.JsIterator(this[core.$iterator]); |
| 110 } | 120 } |
| 111 get [core.$isEmpty]() { | 121 get [core.$isEmpty]() { |
| 112 return this[core.$length] == 0; | 122 return this[core.$length] == 0; |
| (...skipping 384 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 497 result.add(e); | 507 result.add(e); |
| 498 return result; | 508 return result; |
| 499 } | 509 } |
| 500 [Symbol.iterator]() { | 510 [Symbol.iterator]() { |
| 501 return new dart.JsIterator(this[core.$iterator]); | 511 return new dart.JsIterator(this[core.$iterator]); |
| 502 } | 512 } |
| 503 } | 513 } |
| 504 HashSet[dart.implements] = () => [core.Set$(E)]; | 514 HashSet[dart.implements] = () => [core.Set$(E)]; |
| 505 dart.defineNamedConstructor(HashSet, 'identity'); | 515 dart.defineNamedConstructor(HashSet, 'identity'); |
| 506 dart.defineNamedConstructor(HashSet, 'from'); | 516 dart.defineNamedConstructor(HashSet, 'from'); |
| 517 dart.setSignature(HashSet, { |
| 518 constructors: () => ({ |
| 519 HashSet: [HashSet$(E), [], {qual: dart.functionType(core.bool, [E, E]),
ashCod: dart.functionType(core.int, [E]), sValidKe: dart.functionType(core.bool,
[core.Object])}], |
| 520 identity: [HashSet$(E), []], |
| 521 from: [HashSet$(E), [core.Iterable]] |
| 522 }) |
| 523 }); |
| 507 return HashSet; | 524 return HashSet; |
| 508 }); | 525 }); |
| 509 let HashSet = HashSet$(); | 526 let HashSet = HashSet$(); |
| 510 let IterableMixin$ = dart.generic(function(E) { | 527 let IterableMixin$ = dart.generic(function(E) { |
| 511 class IterableMixin extends core.Object { | 528 class IterableMixin extends core.Object { |
| 512 [core.$map](f) { | 529 [core.$map](f) { |
| 513 dart.as(f, dart.functionType(core.Object, [E])); | 530 dart.as(f, dart.functionType(core.Object, [E])); |
| 514 return new (_internal.MappedIterable$(E, core.Object))(this, f); | 531 return new (_internal.MappedIterable$(E, core.Object))(this, f); |
| 515 } | 532 } |
| 516 [core.$where](f) { | 533 [core.$where](f) { |
| (...skipping 565 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1082 } | 1099 } |
| 1083 parts[core.$add](penultimateString); | 1100 parts[core.$add](penultimateString); |
| 1084 parts[core.$add](ultimateString); | 1101 parts[core.$add](ultimateString); |
| 1085 } | 1102 } |
| 1086 [Symbol.iterator]() { | 1103 [Symbol.iterator]() { |
| 1087 return new dart.JsIterator(this[core.$iterator]); | 1104 return new dart.JsIterator(this[core.$iterator]); |
| 1088 } | 1105 } |
| 1089 } | 1106 } |
| 1090 IterableBase[dart.implements] = () => [core.Iterable$(E)]; | 1107 IterableBase[dart.implements] = () => [core.Iterable$(E)]; |
| 1091 dart.setSignature(IterableBase, { | 1108 dart.setSignature(IterableBase, { |
| 1109 constructors: () => ({IterableBase: [IterableBase$(E), []]}), |
| 1092 methods: () => ({ | 1110 methods: () => ({ |
| 1093 [core.$map]: [core.Iterable, [dart.functionType(core.Object, [E])]], | 1111 [core.$map]: [core.Iterable, [dart.functionType(core.Object, [E])]], |
| 1094 [core.$where]: [core.Iterable$(E), [dart.functionType(core.bool, [E])]], | 1112 [core.$where]: [core.Iterable$(E), [dart.functionType(core.bool, [E])]], |
| 1095 [core.$expand]: [core.Iterable, [dart.functionType(core.Iterable, [E])]]
, | 1113 [core.$expand]: [core.Iterable, [dart.functionType(core.Iterable, [E])]]
, |
| 1096 [core.$contains]: [core.bool, [core.Object]], | 1114 [core.$contains]: [core.bool, [core.Object]], |
| 1097 [core.$forEach]: [dart.void, [dart.functionType(dart.void, [E])]], | 1115 [core.$forEach]: [dart.void, [dart.functionType(dart.void, [E])]], |
| 1098 [core.$reduce]: [E, [dart.functionType(E, [E, E])]], | 1116 [core.$reduce]: [E, [dart.functionType(E, [E, E])]], |
| 1099 [core.$fold]: [core.Object, [core.Object, dart.functionType(core.Object,
[dart.bottom, E])]], | 1117 [core.$fold]: [core.Object, [core.Object, dart.functionType(core.Object,
[dart.bottom, E])]], |
| 1100 [core.$every]: [core.bool, [dart.functionType(core.bool, [E])]], | 1118 [core.$every]: [core.bool, [dart.functionType(core.bool, [E])]], |
| 1101 [core.$join]: [core.String, [], [core.String]], | 1119 [core.$join]: [core.String, [], [core.String]], |
| (...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1151 } | 1169 } |
| 1152 [_move]() { | 1170 [_move]() { |
| 1153 if (this[_iterator].moveNext()) { | 1171 if (this[_iterator].moveNext()) { |
| 1154 this[_state] = HasNextIterator$()._HAS_NEXT_AND_NEXT_IN_CURRENT; | 1172 this[_state] = HasNextIterator$()._HAS_NEXT_AND_NEXT_IN_CURRENT; |
| 1155 } else { | 1173 } else { |
| 1156 this[_state] = HasNextIterator$()._NO_NEXT; | 1174 this[_state] = HasNextIterator$()._NO_NEXT; |
| 1157 } | 1175 } |
| 1158 } | 1176 } |
| 1159 } | 1177 } |
| 1160 dart.setSignature(HasNextIterator, { | 1178 dart.setSignature(HasNextIterator, { |
| 1179 constructors: () => ({HasNextIterator: [HasNextIterator$(E), [core.Iterato
r]]}), |
| 1161 methods: () => ({ | 1180 methods: () => ({ |
| 1162 next: [E, []], | 1181 next: [E, []], |
| 1163 [_move]: [dart.void, []] | 1182 [_move]: [dart.void, []] |
| 1164 }) | 1183 }) |
| 1165 }); | 1184 }); |
| 1166 return HasNextIterator; | 1185 return HasNextIterator; |
| 1167 }); | 1186 }); |
| 1168 let HasNextIterator = HasNextIterator$(); | 1187 let HasNextIterator = HasNextIterator$(); |
| 1169 HasNextIterator._HAS_NEXT_AND_NEXT_IN_CURRENT = 0; | 1188 HasNextIterator._HAS_NEXT_AND_NEXT_IN_CURRENT = 0; |
| 1170 HasNextIterator._NO_NEXT = 1; | 1189 HasNextIterator._NO_NEXT = 1; |
| (...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1228 return new (_LinkedHashMap$(K, V))(); | 1247 return new (_LinkedHashMap$(K, V))(); |
| 1229 } | 1248 } |
| 1230 } | 1249 } |
| 1231 LinkedHashMap[dart.implements] = () => [HashMap$(K, V)]; | 1250 LinkedHashMap[dart.implements] = () => [HashMap$(K, V)]; |
| 1232 dart.defineNamedConstructor(LinkedHashMap, 'identity'); | 1251 dart.defineNamedConstructor(LinkedHashMap, 'identity'); |
| 1233 dart.defineNamedConstructor(LinkedHashMap, 'from'); | 1252 dart.defineNamedConstructor(LinkedHashMap, 'from'); |
| 1234 dart.defineNamedConstructor(LinkedHashMap, 'fromIterable'); | 1253 dart.defineNamedConstructor(LinkedHashMap, 'fromIterable'); |
| 1235 dart.defineNamedConstructor(LinkedHashMap, 'fromIterables'); | 1254 dart.defineNamedConstructor(LinkedHashMap, 'fromIterables'); |
| 1236 dart.defineNamedConstructor(LinkedHashMap, '_literal'); | 1255 dart.defineNamedConstructor(LinkedHashMap, '_literal'); |
| 1237 dart.defineNamedConstructor(LinkedHashMap, '_empty'); | 1256 dart.defineNamedConstructor(LinkedHashMap, '_empty'); |
| 1257 dart.setSignature(LinkedHashMap, { |
| 1258 constructors: () => ({ |
| 1259 LinkedHashMap: [LinkedHashMap$(K, V), [], {qual: dart.functionType(core.
bool, [K, K]), ashCod: dart.functionType(core.int, [K]), sValidKe: dart.function
Type(core.bool, [core.Object])}], |
| 1260 identity: [LinkedHashMap$(K, V), []], |
| 1261 from: [LinkedHashMap$(K, V), [core.Map]], |
| 1262 fromIterable: [LinkedHashMap$(K, V), [core.Iterable], {e: dart.functionT
ype(K, [dart.bottom]), alu: dart.functionType(V, [dart.bottom])}], |
| 1263 fromIterables: [LinkedHashMap$(K, V), [core.Iterable$(K), core.Iterable$
(V)]], |
| 1264 _literal: [LinkedHashMap$(K, V), [core.List]], |
| 1265 _empty: [LinkedHashMap$(K, V), []] |
| 1266 }) |
| 1267 }); |
| 1238 return LinkedHashMap; | 1268 return LinkedHashMap; |
| 1239 }); | 1269 }); |
| 1240 let LinkedHashMap = LinkedHashMap$(); | 1270 let LinkedHashMap = LinkedHashMap$(); |
| 1241 let LinkedHashSet$ = dart.generic(function(E) { | 1271 let LinkedHashSet$ = dart.generic(function(E) { |
| 1242 class LinkedHashSet extends core.Object { | 1272 class LinkedHashSet extends core.Object { |
| 1243 LinkedHashSet(opts) { | 1273 LinkedHashSet(opts) { |
| 1244 let equals = opts && 'equals' in opts ? opts.equals : null; | 1274 let equals = opts && 'equals' in opts ? opts.equals : null; |
| 1245 let hashCode = opts && 'hashCode' in opts ? opts.hashCode : null; | 1275 let hashCode = opts && 'hashCode' in opts ? opts.hashCode : null; |
| 1246 let isValidKey = opts && 'isValidKey' in opts ? opts.isValidKey : null; | 1276 let isValidKey = opts && 'isValidKey' in opts ? opts.isValidKey : null; |
| 1247 if (isValidKey == null) { | 1277 if (isValidKey == null) { |
| (...skipping 30 matching lines...) Expand all Loading... |
| 1278 } | 1308 } |
| 1279 return result; | 1309 return result; |
| 1280 } | 1310 } |
| 1281 [Symbol.iterator]() { | 1311 [Symbol.iterator]() { |
| 1282 return new dart.JsIterator(this[core.$iterator]); | 1312 return new dart.JsIterator(this[core.$iterator]); |
| 1283 } | 1313 } |
| 1284 } | 1314 } |
| 1285 LinkedHashSet[dart.implements] = () => [HashSet$(E)]; | 1315 LinkedHashSet[dart.implements] = () => [HashSet$(E)]; |
| 1286 dart.defineNamedConstructor(LinkedHashSet, 'identity'); | 1316 dart.defineNamedConstructor(LinkedHashSet, 'identity'); |
| 1287 dart.defineNamedConstructor(LinkedHashSet, 'from'); | 1317 dart.defineNamedConstructor(LinkedHashSet, 'from'); |
| 1318 dart.setSignature(LinkedHashSet, { |
| 1319 constructors: () => ({ |
| 1320 LinkedHashSet: [LinkedHashSet$(E), [], {qual: dart.functionType(core.boo
l, [E, E]), ashCod: dart.functionType(core.int, [E]), sValidKe: dart.functionTyp
e(core.bool, [core.Object])}], |
| 1321 identity: [LinkedHashSet$(E), []], |
| 1322 from: [LinkedHashSet$(E), [core.Iterable$(E)]] |
| 1323 }) |
| 1324 }); |
| 1288 return LinkedHashSet; | 1325 return LinkedHashSet; |
| 1289 }); | 1326 }); |
| 1290 let LinkedHashSet = LinkedHashSet$(); | 1327 let LinkedHashSet = LinkedHashSet$(); |
| 1291 let _modificationCount = Symbol('_modificationCount'); | 1328 let _modificationCount = Symbol('_modificationCount'); |
| 1292 let _length = Symbol('_length'); | 1329 let _length = Symbol('_length'); |
| 1293 let _next = Symbol('_next'); | 1330 let _next = Symbol('_next'); |
| 1294 let _previous = Symbol('_previous'); | 1331 let _previous = Symbol('_previous'); |
| 1295 let _insertAfter = Symbol('_insertAfter'); | 1332 let _insertAfter = Symbol('_insertAfter'); |
| 1296 let _list = Symbol('_list'); | 1333 let _list = Symbol('_list'); |
| 1297 let _unlink = Symbol('_unlink'); | 1334 let _unlink = Symbol('_unlink'); |
| (...skipping 98 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1396 dart.as(entry, LinkedListEntry$(E)); | 1433 dart.as(entry, LinkedListEntry$(E)); |
| 1397 this[_modificationCount] = dart.notNull(this[_modificationCount]) + 1; | 1434 this[_modificationCount] = dart.notNull(this[_modificationCount]) + 1; |
| 1398 entry[_next][_previous] = entry[_previous]; | 1435 entry[_next][_previous] = entry[_previous]; |
| 1399 entry[_previous][_next] = entry[_next]; | 1436 entry[_previous][_next] = entry[_next]; |
| 1400 this[_length] = dart.notNull(this[_length]) - 1; | 1437 this[_length] = dart.notNull(this[_length]) - 1; |
| 1401 entry[_list] = entry[_next] = entry[_previous] = null; | 1438 entry[_list] = entry[_next] = entry[_previous] = null; |
| 1402 } | 1439 } |
| 1403 } | 1440 } |
| 1404 LinkedList[dart.implements] = () => [_LinkedListLink]; | 1441 LinkedList[dart.implements] = () => [_LinkedListLink]; |
| 1405 dart.setSignature(LinkedList, { | 1442 dart.setSignature(LinkedList, { |
| 1443 constructors: () => ({LinkedList: [LinkedList$(E), []]}), |
| 1406 methods: () => ({ | 1444 methods: () => ({ |
| 1407 addFirst: [dart.void, [E]], | 1445 addFirst: [dart.void, [E]], |
| 1408 add: [dart.void, [E]], | 1446 add: [dart.void, [E]], |
| 1409 addAll: [dart.void, [core.Iterable$(E)]], | 1447 addAll: [dart.void, [core.Iterable$(E)]], |
| 1410 remove: [core.bool, [E]], | 1448 remove: [core.bool, [E]], |
| 1411 clear: [dart.void, []], | 1449 clear: [dart.void, []], |
| 1412 [core.$forEach]: [dart.void, [dart.functionType(dart.void, [E])]], | 1450 [core.$forEach]: [dart.void, [dart.functionType(dart.void, [E])]], |
| 1413 [_insertAfter]: [dart.void, [_LinkedListLink, E]], | 1451 [_insertAfter]: [dart.void, [_LinkedListLink, E]], |
| 1414 [_unlink]: [dart.void, [LinkedListEntry$(E)]] | 1452 [_unlink]: [dart.void, [LinkedListEntry$(E)]] |
| 1415 }) | 1453 }) |
| (...skipping 21 matching lines...) Expand all Loading... |
| 1437 if (this[_modificationCount] != this[_list][_modificationCount]) { | 1475 if (this[_modificationCount] != this[_list][_modificationCount]) { |
| 1438 throw new core.ConcurrentModificationError(this); | 1476 throw new core.ConcurrentModificationError(this); |
| 1439 } | 1477 } |
| 1440 this[_current] = dart.as(this[_next], E); | 1478 this[_current] = dart.as(this[_next], E); |
| 1441 this[_next] = this[_next][_next]; | 1479 this[_next] = this[_next][_next]; |
| 1442 return true; | 1480 return true; |
| 1443 } | 1481 } |
| 1444 } | 1482 } |
| 1445 _LinkedListIterator[dart.implements] = () => [core.Iterator$(E)]; | 1483 _LinkedListIterator[dart.implements] = () => [core.Iterator$(E)]; |
| 1446 dart.setSignature(_LinkedListIterator, { | 1484 dart.setSignature(_LinkedListIterator, { |
| 1485 constructors: () => ({_LinkedListIterator: [_LinkedListIterator$(E), [Link
edList$(E)]]}), |
| 1447 methods: () => ({moveNext: [core.bool, []]}) | 1486 methods: () => ({moveNext: [core.bool, []]}) |
| 1448 }); | 1487 }); |
| 1449 return _LinkedListIterator; | 1488 return _LinkedListIterator; |
| 1450 }); | 1489 }); |
| 1451 let _LinkedListIterator = _LinkedListIterator$(); | 1490 let _LinkedListIterator = _LinkedListIterator$(); |
| 1452 class _LinkedListLink extends core.Object { | 1491 class _LinkedListLink extends core.Object { |
| 1453 _LinkedListLink() { | 1492 _LinkedListLink() { |
| 1454 this[_next] = null; | 1493 this[_next] = null; |
| 1455 this[_previous] = null; | 1494 this[_previous] = null; |
| 1456 } | 1495 } |
| (...skipping 720 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2177 return dart.as(this[_map].get(this[_map].keys[core.$single]), V); | 2216 return dart.as(this[_map].get(this[_map].keys[core.$single]), V); |
| 2178 } | 2217 } |
| 2179 get [core.$last]() { | 2218 get [core.$last]() { |
| 2180 return dart.as(this[_map].get(this[_map].keys[core.$last]), V); | 2219 return dart.as(this[_map].get(this[_map].keys[core.$last]), V); |
| 2181 } | 2220 } |
| 2182 get [core.$iterator]() { | 2221 get [core.$iterator]() { |
| 2183 return new (_MapBaseValueIterator$(V))(this[_map]); | 2222 return new (_MapBaseValueIterator$(V))(this[_map]); |
| 2184 } | 2223 } |
| 2185 } | 2224 } |
| 2186 _MapBaseValueIterable[dart.implements] = () => [_internal.EfficientLength]; | 2225 _MapBaseValueIterable[dart.implements] = () => [_internal.EfficientLength]; |
| 2226 dart.setSignature(_MapBaseValueIterable, { |
| 2227 constructors: () => ({_MapBaseValueIterable: [_MapBaseValueIterable$(V), [
core.Map]]}) |
| 2228 }); |
| 2187 return _MapBaseValueIterable; | 2229 return _MapBaseValueIterable; |
| 2188 }); | 2230 }); |
| 2189 let _MapBaseValueIterable = _MapBaseValueIterable$(); | 2231 let _MapBaseValueIterable = _MapBaseValueIterable$(); |
| 2190 let _keys = Symbol('_keys'); | 2232 let _keys = Symbol('_keys'); |
| 2191 let _MapBaseValueIterator$ = dart.generic(function(V) { | 2233 let _MapBaseValueIterator$ = dart.generic(function(V) { |
| 2192 class _MapBaseValueIterator extends core.Object { | 2234 class _MapBaseValueIterator extends core.Object { |
| 2193 _MapBaseValueIterator(map) { | 2235 _MapBaseValueIterator(map) { |
| 2194 this[_map] = map; | 2236 this[_map] = map; |
| 2195 this[_keys] = map.keys[core.$iterator]; | 2237 this[_keys] = map.keys[core.$iterator]; |
| 2196 this[_current] = null; | 2238 this[_current] = null; |
| 2197 } | 2239 } |
| 2198 moveNext() { | 2240 moveNext() { |
| 2199 if (this[_keys].moveNext()) { | 2241 if (this[_keys].moveNext()) { |
| 2200 this[_current] = dart.as(this[_map].get(this[_keys].current), V); | 2242 this[_current] = dart.as(this[_map].get(this[_keys].current), V); |
| 2201 return true; | 2243 return true; |
| 2202 } | 2244 } |
| 2203 this[_current] = null; | 2245 this[_current] = null; |
| 2204 return false; | 2246 return false; |
| 2205 } | 2247 } |
| 2206 get current() { | 2248 get current() { |
| 2207 return this[_current]; | 2249 return this[_current]; |
| 2208 } | 2250 } |
| 2209 } | 2251 } |
| 2210 _MapBaseValueIterator[dart.implements] = () => [core.Iterator$(V)]; | 2252 _MapBaseValueIterator[dart.implements] = () => [core.Iterator$(V)]; |
| 2211 dart.setSignature(_MapBaseValueIterator, { | 2253 dart.setSignature(_MapBaseValueIterator, { |
| 2254 constructors: () => ({_MapBaseValueIterator: [_MapBaseValueIterator$(V), [
core.Map]]}), |
| 2212 methods: () => ({moveNext: [core.bool, []]}) | 2255 methods: () => ({moveNext: [core.bool, []]}) |
| 2213 }); | 2256 }); |
| 2214 return _MapBaseValueIterator; | 2257 return _MapBaseValueIterator; |
| 2215 }); | 2258 }); |
| 2216 let _MapBaseValueIterator = _MapBaseValueIterator$(); | 2259 let _MapBaseValueIterator = _MapBaseValueIterator$(); |
| 2217 let MapView$ = dart.generic(function(K, V) { | 2260 let MapView$ = dart.generic(function(K, V) { |
| 2218 class MapView extends core.Object { | 2261 class MapView extends core.Object { |
| 2219 MapView(map) { | 2262 MapView(map) { |
| 2220 this[_map] = map; | 2263 this[_map] = map; |
| 2221 } | 2264 } |
| (...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2266 } | 2309 } |
| 2267 toString() { | 2310 toString() { |
| 2268 return dart.toString(this[_map]); | 2311 return dart.toString(this[_map]); |
| 2269 } | 2312 } |
| 2270 get values() { | 2313 get values() { |
| 2271 return this[_map].values; | 2314 return this[_map].values; |
| 2272 } | 2315 } |
| 2273 } | 2316 } |
| 2274 MapView[dart.implements] = () => [core.Map$(K, V)]; | 2317 MapView[dart.implements] = () => [core.Map$(K, V)]; |
| 2275 dart.setSignature(MapView, { | 2318 dart.setSignature(MapView, { |
| 2319 constructors: () => ({MapView: [MapView$(K, V), [core.Map$(K, V)]]}), |
| 2276 methods: () => ({ | 2320 methods: () => ({ |
| 2277 get: [V, [core.Object]], | 2321 get: [V, [core.Object]], |
| 2278 set: [dart.void, [K, V]], | 2322 set: [dart.void, [K, V]], |
| 2279 addAll: [dart.void, [core.Map$(K, V)]], | 2323 addAll: [dart.void, [core.Map$(K, V)]], |
| 2280 clear: [dart.void, []], | 2324 clear: [dart.void, []], |
| 2281 putIfAbsent: [V, [K, dart.functionType(V, [])]], | 2325 putIfAbsent: [V, [K, dart.functionType(V, [])]], |
| 2282 containsKey: [core.bool, [core.Object]], | 2326 containsKey: [core.bool, [core.Object]], |
| 2283 containsValue: [core.bool, [core.Object]], | 2327 containsValue: [core.bool, [core.Object]], |
| 2284 forEach: [dart.void, [dart.functionType(dart.void, [K, V])]], | 2328 forEach: [dart.void, [dart.functionType(dart.void, [K, V])]], |
| 2285 remove: [V, [core.Object]] | 2329 remove: [V, [core.Object]] |
| (...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2417 } | 2461 } |
| 2418 from(elements) { | 2462 from(elements) { |
| 2419 return new (ListQueue$(E)).from(elements); | 2463 return new (ListQueue$(E)).from(elements); |
| 2420 } | 2464 } |
| 2421 [Symbol.iterator]() { | 2465 [Symbol.iterator]() { |
| 2422 return new dart.JsIterator(this[core.$iterator]); | 2466 return new dart.JsIterator(this[core.$iterator]); |
| 2423 } | 2467 } |
| 2424 } | 2468 } |
| 2425 Queue[dart.implements] = () => [core.Iterable$(E), _internal.EfficientLength
]; | 2469 Queue[dart.implements] = () => [core.Iterable$(E), _internal.EfficientLength
]; |
| 2426 dart.defineNamedConstructor(Queue, 'from'); | 2470 dart.defineNamedConstructor(Queue, 'from'); |
| 2471 dart.setSignature(Queue, { |
| 2472 constructors: () => ({ |
| 2473 Queue: [Queue$(E), []], |
| 2474 from: [Queue$(E), [core.Iterable]] |
| 2475 }) |
| 2476 }); |
| 2427 return Queue; | 2477 return Queue; |
| 2428 }); | 2478 }); |
| 2429 let Queue = Queue$(); | 2479 let Queue = Queue$(); |
| 2430 let _element = Symbol('_element'); | 2480 let _element = Symbol('_element'); |
| 2431 let _link = Symbol('_link'); | 2481 let _link = Symbol('_link'); |
| 2432 let _asNonSentinelEntry = Symbol('_asNonSentinelEntry'); | 2482 let _asNonSentinelEntry = Symbol('_asNonSentinelEntry'); |
| 2433 let DoubleLinkedQueueEntry$ = dart.generic(function(E) { | 2483 let DoubleLinkedQueueEntry$ = dart.generic(function(E) { |
| 2434 class DoubleLinkedQueueEntry extends core.Object { | 2484 class DoubleLinkedQueueEntry extends core.Object { |
| 2435 DoubleLinkedQueueEntry(e) { | 2485 DoubleLinkedQueueEntry(e) { |
| 2436 this[_element] = e; | 2486 this[_element] = e; |
| (...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2471 } | 2521 } |
| 2472 get element() { | 2522 get element() { |
| 2473 return this[_element]; | 2523 return this[_element]; |
| 2474 } | 2524 } |
| 2475 set element(e) { | 2525 set element(e) { |
| 2476 dart.as(e, E); | 2526 dart.as(e, E); |
| 2477 this[_element] = e; | 2527 this[_element] = e; |
| 2478 } | 2528 } |
| 2479 } | 2529 } |
| 2480 dart.setSignature(DoubleLinkedQueueEntry, { | 2530 dart.setSignature(DoubleLinkedQueueEntry, { |
| 2531 constructors: () => ({DoubleLinkedQueueEntry: [DoubleLinkedQueueEntry$(E),
[E]]}), |
| 2481 methods: () => ({ | 2532 methods: () => ({ |
| 2482 [_link]: [dart.void, [DoubleLinkedQueueEntry$(E), DoubleLinkedQueueEntry
$(E)]], | 2533 [_link]: [dart.void, [DoubleLinkedQueueEntry$(E), DoubleLinkedQueueEntry
$(E)]], |
| 2483 append: [dart.void, [E]], | 2534 append: [dart.void, [E]], |
| 2484 prepend: [dart.void, [E]], | 2535 prepend: [dart.void, [E]], |
| 2485 remove: [E, []], | 2536 remove: [E, []], |
| 2486 [_asNonSentinelEntry]: [DoubleLinkedQueueEntry$(E), []], | 2537 [_asNonSentinelEntry]: [DoubleLinkedQueueEntry$(E), []], |
| 2487 previousEntry: [DoubleLinkedQueueEntry$(E), []], | 2538 previousEntry: [DoubleLinkedQueueEntry$(E), []], |
| 2488 nextEntry: [DoubleLinkedQueueEntry$(E), []] | 2539 nextEntry: [DoubleLinkedQueueEntry$(E), []] |
| 2489 }) | 2540 }) |
| 2490 }); | 2541 }); |
| (...skipping 14 matching lines...) Expand all Loading... |
| 2505 } | 2556 } |
| 2506 set element(e) { | 2557 set element(e) { |
| 2507 dart.as(e, E); | 2558 dart.as(e, E); |
| 2508 dart.assert(false); | 2559 dart.assert(false); |
| 2509 } | 2560 } |
| 2510 get element() { | 2561 get element() { |
| 2511 throw _internal.IterableElementError.noElement(); | 2562 throw _internal.IterableElementError.noElement(); |
| 2512 } | 2563 } |
| 2513 } | 2564 } |
| 2514 dart.setSignature(_DoubleLinkedQueueEntrySentinel, { | 2565 dart.setSignature(_DoubleLinkedQueueEntrySentinel, { |
| 2566 constructors: () => ({_DoubleLinkedQueueEntrySentinel: [_DoubleLinkedQueue
EntrySentinel$(E), []]}), |
| 2515 methods: () => ({ | 2567 methods: () => ({ |
| 2516 remove: [E, []], | 2568 remove: [E, []], |
| 2517 [_asNonSentinelEntry]: [DoubleLinkedQueueEntry$(E), []] | 2569 [_asNonSentinelEntry]: [DoubleLinkedQueueEntry$(E), []] |
| 2518 }) | 2570 }) |
| 2519 }); | 2571 }); |
| 2520 return _DoubleLinkedQueueEntrySentinel; | 2572 return _DoubleLinkedQueueEntrySentinel; |
| 2521 }); | 2573 }); |
| 2522 let _DoubleLinkedQueueEntrySentinel = _DoubleLinkedQueueEntrySentinel$(); | 2574 let _DoubleLinkedQueueEntrySentinel = _DoubleLinkedQueueEntrySentinel$(); |
| 2523 let _sentinel = Symbol('_sentinel'); | 2575 let _sentinel = Symbol('_sentinel'); |
| 2524 let _elementCount = Symbol('_elementCount'); | 2576 let _elementCount = Symbol('_elementCount'); |
| (...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2643 get [core.$iterator]() { | 2695 get [core.$iterator]() { |
| 2644 return new (_DoubleLinkedQueueIterator$(E))(this[_sentinel]); | 2696 return new (_DoubleLinkedQueueIterator$(E))(this[_sentinel]); |
| 2645 } | 2697 } |
| 2646 toString() { | 2698 toString() { |
| 2647 return IterableBase.iterableToFullString(this, '{', '}'); | 2699 return IterableBase.iterableToFullString(this, '{', '}'); |
| 2648 } | 2700 } |
| 2649 } | 2701 } |
| 2650 DoubleLinkedQueue[dart.implements] = () => [Queue$(E)]; | 2702 DoubleLinkedQueue[dart.implements] = () => [Queue$(E)]; |
| 2651 dart.defineNamedConstructor(DoubleLinkedQueue, 'from'); | 2703 dart.defineNamedConstructor(DoubleLinkedQueue, 'from'); |
| 2652 dart.setSignature(DoubleLinkedQueue, { | 2704 dart.setSignature(DoubleLinkedQueue, { |
| 2705 constructors: () => ({ |
| 2706 DoubleLinkedQueue: [DoubleLinkedQueue$(E), []], |
| 2707 from: [DoubleLinkedQueue$(E), [core.Iterable]] |
| 2708 }), |
| 2653 methods: () => ({ | 2709 methods: () => ({ |
| 2654 addLast: [dart.void, [E]], | 2710 addLast: [dart.void, [E]], |
| 2655 addFirst: [dart.void, [E]], | 2711 addFirst: [dart.void, [E]], |
| 2656 add: [dart.void, [E]], | 2712 add: [dart.void, [E]], |
| 2657 addAll: [dart.void, [core.Iterable$(E)]], | 2713 addAll: [dart.void, [core.Iterable$(E)]], |
| 2658 removeLast: [E, []], | 2714 removeLast: [E, []], |
| 2659 removeFirst: [E, []], | 2715 removeFirst: [E, []], |
| 2660 remove: [core.bool, [core.Object]], | 2716 remove: [core.bool, [core.Object]], |
| 2661 [_filter]: [dart.void, [dart.functionType(core.bool, [E]), core.bool]], | 2717 [_filter]: [dart.void, [dart.functionType(core.bool, [E]), core.bool]], |
| 2662 removeWhere: [dart.void, [dart.functionType(core.bool, [E])]], | 2718 removeWhere: [dart.void, [dart.functionType(core.bool, [E])]], |
| (...skipping 24 matching lines...) Expand all Loading... |
| 2687 this[_current] = null; | 2743 this[_current] = null; |
| 2688 this[_nextEntry] = this[_sentinel] = null; | 2744 this[_nextEntry] = this[_sentinel] = null; |
| 2689 return false; | 2745 return false; |
| 2690 } | 2746 } |
| 2691 get current() { | 2747 get current() { |
| 2692 return this[_current]; | 2748 return this[_current]; |
| 2693 } | 2749 } |
| 2694 } | 2750 } |
| 2695 _DoubleLinkedQueueIterator[dart.implements] = () => [core.Iterator$(E)]; | 2751 _DoubleLinkedQueueIterator[dart.implements] = () => [core.Iterator$(E)]; |
| 2696 dart.setSignature(_DoubleLinkedQueueIterator, { | 2752 dart.setSignature(_DoubleLinkedQueueIterator, { |
| 2753 constructors: () => ({_DoubleLinkedQueueIterator: [_DoubleLinkedQueueItera
tor$(E), [_DoubleLinkedQueueEntrySentinel$(E)]]}), |
| 2697 methods: () => ({moveNext: [core.bool, []]}) | 2754 methods: () => ({moveNext: [core.bool, []]}) |
| 2698 }); | 2755 }); |
| 2699 return _DoubleLinkedQueueIterator; | 2756 return _DoubleLinkedQueueIterator; |
| 2700 }); | 2757 }); |
| 2701 let _DoubleLinkedQueueIterator = _DoubleLinkedQueueIterator$(); | 2758 let _DoubleLinkedQueueIterator = _DoubleLinkedQueueIterator$(); |
| 2702 let _head = Symbol('_head'); | 2759 let _head = Symbol('_head'); |
| 2703 let _tail = Symbol('_tail'); | 2760 let _tail = Symbol('_tail'); |
| 2704 let _table = Symbol('_table'); | 2761 let _table = Symbol('_table'); |
| 2705 let _checkModification = Symbol('_checkModification'); | 2762 let _checkModification = Symbol('_checkModification'); |
| 2706 let _writeToList = Symbol('_writeToList'); | 2763 let _writeToList = Symbol('_writeToList'); |
| (...skipping 282 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2989 let newCapacity = ListQueue$()._nextPowerOf2(newElementCount); | 3046 let newCapacity = ListQueue$()._nextPowerOf2(newElementCount); |
| 2990 let newTable = new (core.List$(E))(newCapacity); | 3047 let newTable = new (core.List$(E))(newCapacity); |
| 2991 this[_tail] = this[_writeToList](newTable); | 3048 this[_tail] = this[_writeToList](newTable); |
| 2992 this[_table] = newTable; | 3049 this[_table] = newTable; |
| 2993 this[_head] = 0; | 3050 this[_head] = 0; |
| 2994 } | 3051 } |
| 2995 } | 3052 } |
| 2996 ListQueue[dart.implements] = () => [Queue$(E)]; | 3053 ListQueue[dart.implements] = () => [Queue$(E)]; |
| 2997 dart.defineNamedConstructor(ListQueue, 'from'); | 3054 dart.defineNamedConstructor(ListQueue, 'from'); |
| 2998 dart.setSignature(ListQueue, { | 3055 dart.setSignature(ListQueue, { |
| 3056 constructors: () => ({ |
| 3057 ListQueue: [ListQueue$(E), [], [core.int]], |
| 3058 from: [ListQueue$(E), [core.Iterable]] |
| 3059 }), |
| 2999 methods: () => ({ | 3060 methods: () => ({ |
| 3000 [core.$forEach]: [dart.void, [dart.functionType(dart.void, [E])]], | 3061 [core.$forEach]: [dart.void, [dart.functionType(dart.void, [E])]], |
| 3001 [core.$elementAt]: [E, [core.int]], | 3062 [core.$elementAt]: [E, [core.int]], |
| 3002 [core.$toList]: [core.List$(E), [], {rowabl: core.bool}], | 3063 [core.$toList]: [core.List$(E), [], {rowabl: core.bool}], |
| 3003 add: [dart.void, [E]], | 3064 add: [dart.void, [E]], |
| 3004 addAll: [dart.void, [core.Iterable$(E)]], | 3065 addAll: [dart.void, [core.Iterable$(E)]], |
| 3005 remove: [core.bool, [core.Object]], | 3066 remove: [core.bool, [core.Object]], |
| 3006 [_filterWhere]: [dart.void, [dart.functionType(core.bool, [E]), core.boo
l]], | 3067 [_filterWhere]: [dart.void, [dart.functionType(core.bool, [E]), core.boo
l]], |
| 3007 removeWhere: [dart.void, [dart.functionType(core.bool, [E])]], | 3068 removeWhere: [dart.void, [dart.functionType(core.bool, [E])]], |
| 3008 retainWhere: [dart.void, [dart.functionType(core.bool, [E])]], | 3069 retainWhere: [dart.void, [dart.functionType(core.bool, [E])]], |
| (...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3049 this[_current] = null; | 3110 this[_current] = null; |
| 3050 return false; | 3111 return false; |
| 3051 } | 3112 } |
| 3052 this[_current] = dart.as(this[_queue][_table][core.$get](this[_position]
), E); | 3113 this[_current] = dart.as(this[_queue][_table][core.$get](this[_position]
), E); |
| 3053 this[_position] = dart.notNull(this[_position]) + 1 & dart.notNull(this[
_queue][_table][core.$length]) - 1; | 3114 this[_position] = dart.notNull(this[_position]) + 1 & dart.notNull(this[
_queue][_table][core.$length]) - 1; |
| 3054 return true; | 3115 return true; |
| 3055 } | 3116 } |
| 3056 } | 3117 } |
| 3057 _ListQueueIterator[dart.implements] = () => [core.Iterator$(E)]; | 3118 _ListQueueIterator[dart.implements] = () => [core.Iterator$(E)]; |
| 3058 dart.setSignature(_ListQueueIterator, { | 3119 dart.setSignature(_ListQueueIterator, { |
| 3120 constructors: () => ({_ListQueueIterator: [_ListQueueIterator$(E), [ListQu
eue]]}), |
| 3059 methods: () => ({moveNext: [core.bool, []]}) | 3121 methods: () => ({moveNext: [core.bool, []]}) |
| 3060 }); | 3122 }); |
| 3061 return _ListQueueIterator; | 3123 return _ListQueueIterator; |
| 3062 }); | 3124 }); |
| 3063 let _ListQueueIterator = _ListQueueIterator$(); | 3125 let _ListQueueIterator = _ListQueueIterator$(); |
| 3064 let _Predicate$ = dart.generic(function(T) { | 3126 let _Predicate$ = dart.generic(function(T) { |
| 3065 let _Predicate = dart.typedef('_Predicate', () => dart.functionType(core.boo
l, [T])); | 3127 let _Predicate = dart.typedef('_Predicate', () => dart.functionType(core.boo
l, [T])); |
| 3066 return _Predicate; | 3128 return _Predicate; |
| 3067 }); | 3129 }); |
| 3068 let _Predicate = _Predicate$(); | 3130 let _Predicate = _Predicate$(); |
| 3069 let _SplayTreeNode$ = dart.generic(function(K) { | 3131 let _SplayTreeNode$ = dart.generic(function(K) { |
| 3070 class _SplayTreeNode extends core.Object { | 3132 class _SplayTreeNode extends core.Object { |
| 3071 _SplayTreeNode(key) { | 3133 _SplayTreeNode(key) { |
| 3072 this.key = key; | 3134 this.key = key; |
| 3073 this.left = null; | 3135 this.left = null; |
| 3074 this.right = null; | 3136 this.right = null; |
| 3075 } | 3137 } |
| 3076 } | 3138 } |
| 3139 dart.setSignature(_SplayTreeNode, { |
| 3140 constructors: () => ({_SplayTreeNode: [_SplayTreeNode$(K), [K]]}) |
| 3141 }); |
| 3077 return _SplayTreeNode; | 3142 return _SplayTreeNode; |
| 3078 }); | 3143 }); |
| 3079 let _SplayTreeNode = _SplayTreeNode$(); | 3144 let _SplayTreeNode = _SplayTreeNode$(); |
| 3080 let _SplayTreeMapNode$ = dart.generic(function(K, V) { | 3145 let _SplayTreeMapNode$ = dart.generic(function(K, V) { |
| 3081 class _SplayTreeMapNode extends _SplayTreeNode$(K) { | 3146 class _SplayTreeMapNode extends _SplayTreeNode$(K) { |
| 3082 _SplayTreeMapNode(key, value) { | 3147 _SplayTreeMapNode(key, value) { |
| 3083 this.value = value; | 3148 this.value = value; |
| 3084 super._SplayTreeNode(key); | 3149 super._SplayTreeNode(key); |
| 3085 } | 3150 } |
| 3086 } | 3151 } |
| 3152 dart.setSignature(_SplayTreeMapNode, { |
| 3153 constructors: () => ({_SplayTreeMapNode: [_SplayTreeMapNode$(K, V), [K, V]
]}) |
| 3154 }); |
| 3087 return _SplayTreeMapNode; | 3155 return _SplayTreeMapNode; |
| 3088 }); | 3156 }); |
| 3089 let _SplayTreeMapNode = _SplayTreeMapNode$(); | 3157 let _SplayTreeMapNode = _SplayTreeMapNode$(); |
| 3090 let _dummy = Symbol('_dummy'); | 3158 let _dummy = Symbol('_dummy'); |
| 3091 let _root = Symbol('_root'); | 3159 let _root = Symbol('_root'); |
| 3092 let _count = Symbol('_count'); | 3160 let _count = Symbol('_count'); |
| 3093 let _splayCount = Symbol('_splayCount'); | 3161 let _splayCount = Symbol('_splayCount'); |
| 3094 let _splay = Symbol('_splay'); | 3162 let _splay = Symbol('_splay'); |
| 3095 let _compare = Symbol('_compare'); | 3163 let _compare = Symbol('_compare'); |
| 3096 let _splayMin = Symbol('_splayMin'); | 3164 let _splayMin = Symbol('_splayMin'); |
| (...skipping 369 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3466 } | 3534 } |
| 3467 return node.key; | 3535 return node.key; |
| 3468 } | 3536 } |
| 3469 } | 3537 } |
| 3470 SplayTreeMap[dart.implements] = () => [core.Map$(K, V)]; | 3538 SplayTreeMap[dart.implements] = () => [core.Map$(K, V)]; |
| 3471 dart.defineNamedConstructor(SplayTreeMap, 'from'); | 3539 dart.defineNamedConstructor(SplayTreeMap, 'from'); |
| 3472 dart.defineNamedConstructor(SplayTreeMap, 'fromIterable'); | 3540 dart.defineNamedConstructor(SplayTreeMap, 'fromIterable'); |
| 3473 dart.defineNamedConstructor(SplayTreeMap, 'fromIterables'); | 3541 dart.defineNamedConstructor(SplayTreeMap, 'fromIterables'); |
| 3474 dart.defineNamedConstructor(SplayTreeMap, '_internal'); | 3542 dart.defineNamedConstructor(SplayTreeMap, '_internal'); |
| 3475 dart.setSignature(SplayTreeMap, { | 3543 dart.setSignature(SplayTreeMap, { |
| 3544 constructors: () => ({ |
| 3545 SplayTreeMap: [SplayTreeMap$(K, V), [], [dart.functionType(core.int, [K,
K]), dart.functionType(core.bool, [core.Object])]], |
| 3546 from: [SplayTreeMap$(K, V), [core.Map], [dart.functionType(core.int, [K,
K]), dart.functionType(core.bool, [core.Object])]], |
| 3547 fromIterable: [SplayTreeMap$(K, V), [core.Iterable], {e: dart.functionTy
pe(K, [dart.bottom]), alu: dart.functionType(V, [dart.bottom]), ompar: dart.func
tionType(core.int, [K, K]), sValidKe: dart.functionType(core.bool, [core.Object]
)}], |
| 3548 fromIterables: [SplayTreeMap$(K, V), [core.Iterable$(K), core.Iterable$(
V)], [dart.functionType(core.int, [K, K]), dart.functionType(core.bool, [core.Ob
ject])]], |
| 3549 _internal: [SplayTreeMap$(K, V), []] |
| 3550 }), |
| 3476 methods: () => ({ | 3551 methods: () => ({ |
| 3477 [_compare]: [core.int, [K, K]], | 3552 [_compare]: [core.int, [K, K]], |
| 3478 get: [V, [core.Object]], | 3553 get: [V, [core.Object]], |
| 3479 remove: [V, [core.Object]], | 3554 remove: [V, [core.Object]], |
| 3480 set: [dart.void, [K, V]], | 3555 set: [dart.void, [K, V]], |
| 3481 putIfAbsent: [V, [K, dart.functionType(V, [])]], | 3556 putIfAbsent: [V, [K, dart.functionType(V, [])]], |
| 3482 addAll: [dart.void, [core.Map$(K, V)]], | 3557 addAll: [dart.void, [core.Map$(K, V)]], |
| 3483 forEach: [dart.void, [dart.functionType(dart.void, [K, V])]], | 3558 forEach: [dart.void, [dart.functionType(dart.void, [K, V])]], |
| 3484 clear: [dart.void, []], | 3559 clear: [dart.void, []], |
| 3485 containsKey: [core.bool, [core.Object]], | 3560 containsKey: [core.bool, [core.Object]], |
| (...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3559 this[_rebuildWorkList](this[_currentNode]); | 3634 this[_rebuildWorkList](this[_currentNode]); |
| 3560 } | 3635 } |
| 3561 this[_currentNode] = this[_workList][core.$removeLast](); | 3636 this[_currentNode] = this[_workList][core.$removeLast](); |
| 3562 this[_findLeftMostDescendent](this[_currentNode].right); | 3637 this[_findLeftMostDescendent](this[_currentNode].right); |
| 3563 return true; | 3638 return true; |
| 3564 } | 3639 } |
| 3565 } | 3640 } |
| 3566 _SplayTreeIterator[dart.implements] = () => [core.Iterator$(T)]; | 3641 _SplayTreeIterator[dart.implements] = () => [core.Iterator$(T)]; |
| 3567 dart.defineNamedConstructor(_SplayTreeIterator, 'startAt'); | 3642 dart.defineNamedConstructor(_SplayTreeIterator, 'startAt'); |
| 3568 dart.setSignature(_SplayTreeIterator, { | 3643 dart.setSignature(_SplayTreeIterator, { |
| 3644 constructors: () => ({ |
| 3645 _SplayTreeIterator: [_SplayTreeIterator$(T), [_SplayTree]], |
| 3646 startAt: [_SplayTreeIterator$(T), [_SplayTree, core.Object]] |
| 3647 }), |
| 3569 methods: () => ({ | 3648 methods: () => ({ |
| 3570 [_findLeftMostDescendent]: [dart.void, [_SplayTreeNode]], | 3649 [_findLeftMostDescendent]: [dart.void, [_SplayTreeNode]], |
| 3571 [_rebuildWorkList]: [dart.void, [_SplayTreeNode]], | 3650 [_rebuildWorkList]: [dart.void, [_SplayTreeNode]], |
| 3572 moveNext: [core.bool, []] | 3651 moveNext: [core.bool, []] |
| 3573 }) | 3652 }) |
| 3574 }); | 3653 }); |
| 3575 return _SplayTreeIterator; | 3654 return _SplayTreeIterator; |
| 3576 }); | 3655 }); |
| 3577 let _SplayTreeIterator = _SplayTreeIterator$(); | 3656 let _SplayTreeIterator = _SplayTreeIterator$(); |
| 3578 let _copyNode = Symbol('_copyNode'); | 3657 let _copyNode = Symbol('_copyNode'); |
| (...skipping 15 matching lines...) Expand all Loading... |
| 3594 [core.$toSet]() { | 3673 [core.$toSet]() { |
| 3595 let setOrMap = this[_tree]; | 3674 let setOrMap = this[_tree]; |
| 3596 let set = new (SplayTreeSet$(K))(dart.as(setOrMap[_comparator], __CastTy
pe0), dart.as(setOrMap[_validKey], __CastType3)); | 3675 let set = new (SplayTreeSet$(K))(dart.as(setOrMap[_comparator], __CastTy
pe0), dart.as(setOrMap[_validKey], __CastType3)); |
| 3597 set[_count] = this[_tree][_count]; | 3676 set[_count] = this[_tree][_count]; |
| 3598 set[_root] = set[_copyNode](this[_tree][_root]); | 3677 set[_root] = set[_copyNode](this[_tree][_root]); |
| 3599 return set; | 3678 return set; |
| 3600 } | 3679 } |
| 3601 } | 3680 } |
| 3602 _SplayTreeKeyIterable[dart.implements] = () => [_internal.EfficientLength]; | 3681 _SplayTreeKeyIterable[dart.implements] = () => [_internal.EfficientLength]; |
| 3603 dart.setSignature(_SplayTreeKeyIterable, { | 3682 dart.setSignature(_SplayTreeKeyIterable, { |
| 3683 constructors: () => ({_SplayTreeKeyIterable: [_SplayTreeKeyIterable$(K), [
_SplayTree$(K)]]}), |
| 3604 methods: () => ({[core.$toSet]: [core.Set$(K), []]}) | 3684 methods: () => ({[core.$toSet]: [core.Set$(K), []]}) |
| 3605 }); | 3685 }); |
| 3606 return _SplayTreeKeyIterable; | 3686 return _SplayTreeKeyIterable; |
| 3607 }); | 3687 }); |
| 3608 let _SplayTreeKeyIterable = _SplayTreeKeyIterable$(); | 3688 let _SplayTreeKeyIterable = _SplayTreeKeyIterable$(); |
| 3609 let _SplayTreeValueIterable$ = dart.generic(function(K, V) { | 3689 let _SplayTreeValueIterable$ = dart.generic(function(K, V) { |
| 3610 class _SplayTreeValueIterable extends IterableBase$(V) { | 3690 class _SplayTreeValueIterable extends IterableBase$(V) { |
| 3611 _SplayTreeValueIterable(map) { | 3691 _SplayTreeValueIterable(map) { |
| 3612 this[_map] = map; | 3692 this[_map] = map; |
| 3613 super.IterableBase(); | 3693 super.IterableBase(); |
| 3614 } | 3694 } |
| 3615 get [core.$length]() { | 3695 get [core.$length]() { |
| 3616 return this[_map][_count]; | 3696 return this[_map][_count]; |
| 3617 } | 3697 } |
| 3618 get [core.$isEmpty]() { | 3698 get [core.$isEmpty]() { |
| 3619 return this[_map][_count] == 0; | 3699 return this[_map][_count] == 0; |
| 3620 } | 3700 } |
| 3621 get [core.$iterator]() { | 3701 get [core.$iterator]() { |
| 3622 return new (_SplayTreeValueIterator$(K, V))(this[_map]); | 3702 return new (_SplayTreeValueIterator$(K, V))(this[_map]); |
| 3623 } | 3703 } |
| 3624 } | 3704 } |
| 3625 _SplayTreeValueIterable[dart.implements] = () => [_internal.EfficientLength]
; | 3705 _SplayTreeValueIterable[dart.implements] = () => [_internal.EfficientLength]
; |
| 3706 dart.setSignature(_SplayTreeValueIterable, { |
| 3707 constructors: () => ({_SplayTreeValueIterable: [_SplayTreeValueIterable$(K
, V), [SplayTreeMap$(K, V)]]}) |
| 3708 }); |
| 3626 return _SplayTreeValueIterable; | 3709 return _SplayTreeValueIterable; |
| 3627 }); | 3710 }); |
| 3628 let _SplayTreeValueIterable = _SplayTreeValueIterable$(); | 3711 let _SplayTreeValueIterable = _SplayTreeValueIterable$(); |
| 3629 let _SplayTreeKeyIterator$ = dart.generic(function(K) { | 3712 let _SplayTreeKeyIterator$ = dart.generic(function(K) { |
| 3630 class _SplayTreeKeyIterator extends _SplayTreeIterator$(K) { | 3713 class _SplayTreeKeyIterator extends _SplayTreeIterator$(K) { |
| 3631 _SplayTreeKeyIterator(map) { | 3714 _SplayTreeKeyIterator(map) { |
| 3632 super._SplayTreeIterator(map); | 3715 super._SplayTreeIterator(map); |
| 3633 } | 3716 } |
| 3634 [_getValue](node) { | 3717 [_getValue](node) { |
| 3635 return dart.as(node.key, K); | 3718 return dart.as(node.key, K); |
| 3636 } | 3719 } |
| 3637 } | 3720 } |
| 3638 dart.setSignature(_SplayTreeKeyIterator, { | 3721 dart.setSignature(_SplayTreeKeyIterator, { |
| 3722 constructors: () => ({_SplayTreeKeyIterator: [_SplayTreeKeyIterator$(K), [
_SplayTree$(K)]]}), |
| 3639 methods: () => ({[_getValue]: [K, [_SplayTreeNode]]}) | 3723 methods: () => ({[_getValue]: [K, [_SplayTreeNode]]}) |
| 3640 }); | 3724 }); |
| 3641 return _SplayTreeKeyIterator; | 3725 return _SplayTreeKeyIterator; |
| 3642 }); | 3726 }); |
| 3643 let _SplayTreeKeyIterator = _SplayTreeKeyIterator$(); | 3727 let _SplayTreeKeyIterator = _SplayTreeKeyIterator$(); |
| 3644 let _SplayTreeValueIterator$ = dart.generic(function(K, V) { | 3728 let _SplayTreeValueIterator$ = dart.generic(function(K, V) { |
| 3645 class _SplayTreeValueIterator extends _SplayTreeIterator$(V) { | 3729 class _SplayTreeValueIterator extends _SplayTreeIterator$(V) { |
| 3646 _SplayTreeValueIterator(map) { | 3730 _SplayTreeValueIterator(map) { |
| 3647 super._SplayTreeIterator(map); | 3731 super._SplayTreeIterator(map); |
| 3648 } | 3732 } |
| 3649 [_getValue](node) { | 3733 [_getValue](node) { |
| 3650 return dart.as(node.value, V); | 3734 return dart.as(node.value, V); |
| 3651 } | 3735 } |
| 3652 } | 3736 } |
| 3653 dart.setSignature(_SplayTreeValueIterator, { | 3737 dart.setSignature(_SplayTreeValueIterator, { |
| 3738 constructors: () => ({_SplayTreeValueIterator: [_SplayTreeValueIterator$(K
, V), [SplayTreeMap$(K, V)]]}), |
| 3654 methods: () => ({[_getValue]: [V, [_SplayTreeMapNode]]}) | 3739 methods: () => ({[_getValue]: [V, [_SplayTreeMapNode]]}) |
| 3655 }); | 3740 }); |
| 3656 return _SplayTreeValueIterator; | 3741 return _SplayTreeValueIterator; |
| 3657 }); | 3742 }); |
| 3658 let _SplayTreeValueIterator = _SplayTreeValueIterator$(); | 3743 let _SplayTreeValueIterator = _SplayTreeValueIterator$(); |
| 3659 let _SplayTreeNodeIterator$ = dart.generic(function(K) { | 3744 let _SplayTreeNodeIterator$ = dart.generic(function(K) { |
| 3660 class _SplayTreeNodeIterator extends _SplayTreeIterator$(_SplayTreeNode$(K))
{ | 3745 class _SplayTreeNodeIterator extends _SplayTreeIterator$(_SplayTreeNode$(K))
{ |
| 3661 _SplayTreeNodeIterator(tree) { | 3746 _SplayTreeNodeIterator(tree) { |
| 3662 super._SplayTreeIterator(tree); | 3747 super._SplayTreeIterator(tree); |
| 3663 } | 3748 } |
| 3664 startAt(tree, startKey) { | 3749 startAt(tree, startKey) { |
| 3665 super.startAt(tree, startKey); | 3750 super.startAt(tree, startKey); |
| 3666 } | 3751 } |
| 3667 [_getValue](node) { | 3752 [_getValue](node) { |
| 3668 return dart.as(node, _SplayTreeNode$(K)); | 3753 return dart.as(node, _SplayTreeNode$(K)); |
| 3669 } | 3754 } |
| 3670 } | 3755 } |
| 3671 dart.defineNamedConstructor(_SplayTreeNodeIterator, 'startAt'); | 3756 dart.defineNamedConstructor(_SplayTreeNodeIterator, 'startAt'); |
| 3672 dart.setSignature(_SplayTreeNodeIterator, { | 3757 dart.setSignature(_SplayTreeNodeIterator, { |
| 3758 constructors: () => ({ |
| 3759 _SplayTreeNodeIterator: [_SplayTreeNodeIterator$(K), [_SplayTree$(K)]], |
| 3760 startAt: [_SplayTreeNodeIterator$(K), [_SplayTree$(K), core.Object]] |
| 3761 }), |
| 3673 methods: () => ({[_getValue]: [_SplayTreeNode$(K), [_SplayTreeNode]]}) | 3762 methods: () => ({[_getValue]: [_SplayTreeNode$(K), [_SplayTreeNode]]}) |
| 3674 }); | 3763 }); |
| 3675 return _SplayTreeNodeIterator; | 3764 return _SplayTreeNodeIterator; |
| 3676 }); | 3765 }); |
| 3677 let _SplayTreeNodeIterator = _SplayTreeNodeIterator$(); | 3766 let _SplayTreeNodeIterator = _SplayTreeNodeIterator$(); |
| 3678 let _clone = Symbol('_clone'); | 3767 let _clone = Symbol('_clone'); |
| 3679 let SplayTreeSet$ = dart.generic(function(E) { | 3768 let SplayTreeSet$ = dart.generic(function(E) { |
| 3680 class SplayTreeSet extends dart.mixin(_SplayTree$(E), IterableMixin$(E), Set
Mixin$(E)) { | 3769 class SplayTreeSet extends dart.mixin(_SplayTree$(E), IterableMixin$(E), Set
Mixin$(E)) { |
| 3681 SplayTreeSet(compare, isValidKey) { | 3770 SplayTreeSet(compare, isValidKey) { |
| 3682 if (compare === void 0) | 3771 if (compare === void 0) |
| (...skipping 146 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3829 } | 3918 } |
| 3830 [core.$toSet]() { | 3919 [core.$toSet]() { |
| 3831 return this[_clone](); | 3920 return this[_clone](); |
| 3832 } | 3921 } |
| 3833 toString() { | 3922 toString() { |
| 3834 return IterableBase.iterableToFullString(this, '{', '}'); | 3923 return IterableBase.iterableToFullString(this, '{', '}'); |
| 3835 } | 3924 } |
| 3836 } | 3925 } |
| 3837 dart.defineNamedConstructor(SplayTreeSet, 'from'); | 3926 dart.defineNamedConstructor(SplayTreeSet, 'from'); |
| 3838 dart.setSignature(SplayTreeSet, { | 3927 dart.setSignature(SplayTreeSet, { |
| 3928 constructors: () => ({ |
| 3929 SplayTreeSet: [SplayTreeSet$(E), [], [dart.functionType(core.int, [E, E]
), dart.functionType(core.bool, [core.Object])]], |
| 3930 from: [SplayTreeSet$(E), [core.Iterable], [dart.functionType(core.int, [
E, E]), dart.functionType(core.bool, [core.Object])]] |
| 3931 }), |
| 3839 methods: () => ({ | 3932 methods: () => ({ |
| 3840 [_compare]: [core.int, [E, E]], | 3933 [_compare]: [core.int, [E, E]], |
| 3841 [core.$contains]: [core.bool, [core.Object]], | 3934 [core.$contains]: [core.bool, [core.Object]], |
| 3842 add: [core.bool, [E]], | 3935 add: [core.bool, [E]], |
| 3843 remove: [core.bool, [core.Object]], | 3936 remove: [core.bool, [core.Object]], |
| 3844 addAll: [dart.void, [core.Iterable$(E)]], | 3937 addAll: [dart.void, [core.Iterable$(E)]], |
| 3845 lookup: [E, [core.Object]], | 3938 lookup: [E, [core.Object]], |
| 3846 intersection: [core.Set$(E), [core.Set$(core.Object)]], | 3939 intersection: [core.Set$(E), [core.Set$(core.Object)]], |
| 3847 difference: [core.Set$(E), [core.Set$(core.Object)]], | 3940 difference: [core.Set$(E), [core.Set$(core.Object)]], |
| 3848 union: [core.Set$(E), [core.Set$(E)]], | 3941 union: [core.Set$(E), [core.Set$(E)]], |
| (...skipping 289 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4138 static _newHashTable() { | 4231 static _newHashTable() { |
| 4139 let table = Object.create(null); | 4232 let table = Object.create(null); |
| 4140 let temporaryKey = '<non-identifier-key>'; | 4233 let temporaryKey = '<non-identifier-key>'; |
| 4141 _HashMap$()._setTableEntry(table, temporaryKey, table); | 4234 _HashMap$()._setTableEntry(table, temporaryKey, table); |
| 4142 _HashMap$()._deleteTableEntry(table, temporaryKey); | 4235 _HashMap$()._deleteTableEntry(table, temporaryKey); |
| 4143 return table; | 4236 return table; |
| 4144 } | 4237 } |
| 4145 } | 4238 } |
| 4146 _HashMap[dart.implements] = () => [HashMap$(K, V)]; | 4239 _HashMap[dart.implements] = () => [HashMap$(K, V)]; |
| 4147 dart.setSignature(_HashMap, { | 4240 dart.setSignature(_HashMap, { |
| 4241 constructors: () => ({_HashMap: [_HashMap$(K, V), []]}), |
| 4148 methods: () => ({ | 4242 methods: () => ({ |
| 4149 containsKey: [core.bool, [core.Object]], | 4243 containsKey: [core.bool, [core.Object]], |
| 4150 [_containsKey]: [core.bool, [core.Object]], | 4244 [_containsKey]: [core.bool, [core.Object]], |
| 4151 containsValue: [core.bool, [core.Object]], | 4245 containsValue: [core.bool, [core.Object]], |
| 4152 addAll: [dart.void, [core.Map$(K, V)]], | 4246 addAll: [dart.void, [core.Map$(K, V)]], |
| 4153 get: [V, [core.Object]], | 4247 get: [V, [core.Object]], |
| 4154 [_get]: [V, [core.Object]], | 4248 [_get]: [V, [core.Object]], |
| 4155 set: [dart.void, [K, V]], | 4249 set: [dart.void, [K, V]], |
| 4156 [_set]: [dart.void, [K, V]], | 4250 [_set]: [dart.void, [K, V]], |
| 4157 putIfAbsent: [V, [K, dart.functionType(V, [])]], | 4251 putIfAbsent: [V, [K, dart.functionType(V, [])]], |
| (...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4243 if (this[_equals](dart.as(bucket[i], K), dart.as(key, K))) | 4337 if (this[_equals](dart.as(bucket[i], K), dart.as(key, K))) |
| 4244 return i; | 4338 return i; |
| 4245 } | 4339 } |
| 4246 return -1; | 4340 return -1; |
| 4247 } | 4341 } |
| 4248 toString() { | 4342 toString() { |
| 4249 return Maps.mapToString(this); | 4343 return Maps.mapToString(this); |
| 4250 } | 4344 } |
| 4251 } | 4345 } |
| 4252 dart.setSignature(_CustomHashMap, { | 4346 dart.setSignature(_CustomHashMap, { |
| 4347 constructors: () => ({_CustomHashMap: [_CustomHashMap$(K, V), [_Equality$(
K), _Hasher$(K), dart.functionType(core.bool, [core.Object])]]}), |
| 4253 methods: () => ({ | 4348 methods: () => ({ |
| 4254 get: [V, [core.Object]], | 4349 get: [V, [core.Object]], |
| 4255 set: [dart.void, [K, V]], | 4350 set: [dart.void, [K, V]], |
| 4256 remove: [V, [core.Object]] | 4351 remove: [V, [core.Object]] |
| 4257 }) | 4352 }) |
| 4258 }); | 4353 }); |
| 4259 return _CustomHashMap; | 4354 return _CustomHashMap; |
| 4260 }); | 4355 }); |
| 4261 let _CustomHashMap = _CustomHashMap$(); | 4356 let _CustomHashMap = _CustomHashMap$(); |
| 4262 let HashMapKeyIterable$ = dart.generic(function(E) { | 4357 let HashMapKeyIterable$ = dart.generic(function(E) { |
| (...skipping 20 matching lines...) Expand all Loading... |
| 4283 for (let i = 0, length = keys.length; dart.notNull(i) < dart.notNull(len
gth); i = dart.notNull(i) + 1) { | 4378 for (let i = 0, length = keys.length; dart.notNull(i) < dart.notNull(len
gth); i = dart.notNull(i) + 1) { |
| 4284 f(dart.as(keys[i], E)); | 4379 f(dart.as(keys[i], E)); |
| 4285 if (keys !== dart.dload(this[_map], _keys)) { | 4380 if (keys !== dart.dload(this[_map], _keys)) { |
| 4286 throw new core.ConcurrentModificationError(this[_map]); | 4381 throw new core.ConcurrentModificationError(this[_map]); |
| 4287 } | 4382 } |
| 4288 } | 4383 } |
| 4289 } | 4384 } |
| 4290 } | 4385 } |
| 4291 HashMapKeyIterable[dart.implements] = () => [_internal.EfficientLength]; | 4386 HashMapKeyIterable[dart.implements] = () => [_internal.EfficientLength]; |
| 4292 dart.setSignature(HashMapKeyIterable, { | 4387 dart.setSignature(HashMapKeyIterable, { |
| 4388 constructors: () => ({HashMapKeyIterable: [HashMapKeyIterable$(E), [core.O
bject]]}), |
| 4293 methods: () => ({[core.$forEach]: [dart.void, [dart.functionType(dart.void
, [E])]]}) | 4389 methods: () => ({[core.$forEach]: [dart.void, [dart.functionType(dart.void
, [E])]]}) |
| 4294 }); | 4390 }); |
| 4295 return HashMapKeyIterable; | 4391 return HashMapKeyIterable; |
| 4296 }); | 4392 }); |
| 4297 let HashMapKeyIterable = HashMapKeyIterable$(); | 4393 let HashMapKeyIterable = HashMapKeyIterable$(); |
| 4298 let _offset = Symbol('_offset'); | 4394 let _offset = Symbol('_offset'); |
| 4299 let HashMapKeyIterator$ = dart.generic(function(E) { | 4395 let HashMapKeyIterator$ = dart.generic(function(E) { |
| 4300 class HashMapKeyIterator extends core.Object { | 4396 class HashMapKeyIterator extends core.Object { |
| 4301 HashMapKeyIterator(map, keys) { | 4397 HashMapKeyIterator(map, keys) { |
| 4302 this[_map] = map; | 4398 this[_map] = map; |
| (...skipping 14 matching lines...) Expand all Loading... |
| 4317 return false; | 4413 return false; |
| 4318 } else { | 4414 } else { |
| 4319 this[_current] = dart.as(keys[offset], E); | 4415 this[_current] = dart.as(keys[offset], E); |
| 4320 this[_offset] = dart.notNull(offset) + 1; | 4416 this[_offset] = dart.notNull(offset) + 1; |
| 4321 return true; | 4417 return true; |
| 4322 } | 4418 } |
| 4323 } | 4419 } |
| 4324 } | 4420 } |
| 4325 HashMapKeyIterator[dart.implements] = () => [core.Iterator$(E)]; | 4421 HashMapKeyIterator[dart.implements] = () => [core.Iterator$(E)]; |
| 4326 dart.setSignature(HashMapKeyIterator, { | 4422 dart.setSignature(HashMapKeyIterator, { |
| 4423 constructors: () => ({HashMapKeyIterator: [HashMapKeyIterator$(E), [core.O
bject, core.List]]}), |
| 4327 methods: () => ({moveNext: [core.bool, []]}) | 4424 methods: () => ({moveNext: [core.bool, []]}) |
| 4328 }); | 4425 }); |
| 4329 return HashMapKeyIterator; | 4426 return HashMapKeyIterator; |
| 4330 }); | 4427 }); |
| 4331 let HashMapKeyIterator = HashMapKeyIterator$(); | 4428 let HashMapKeyIterator = HashMapKeyIterator$(); |
| 4332 let _modifications = Symbol('_modifications'); | 4429 let _modifications = Symbol('_modifications'); |
| 4333 let _value = Symbol('_value'); | 4430 let _value = Symbol('_value'); |
| 4334 let _newLinkedCell = Symbol('_newLinkedCell'); | 4431 let _newLinkedCell = Symbol('_newLinkedCell'); |
| 4335 let _unlinkCell = Symbol('_unlinkCell'); | 4432 let _unlinkCell = Symbol('_unlinkCell'); |
| 4336 let _modified = Symbol('_modified'); | 4433 let _modified = Symbol('_modified'); |
| (...skipping 271 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4608 _LinkedHashMap$()._setTableEntry(table, temporaryKey, table); | 4705 _LinkedHashMap$()._setTableEntry(table, temporaryKey, table); |
| 4609 _LinkedHashMap$()._deleteTableEntry(table, temporaryKey); | 4706 _LinkedHashMap$()._deleteTableEntry(table, temporaryKey); |
| 4610 return table; | 4707 return table; |
| 4611 } | 4708 } |
| 4612 toString() { | 4709 toString() { |
| 4613 return Maps.mapToString(this); | 4710 return Maps.mapToString(this); |
| 4614 } | 4711 } |
| 4615 } | 4712 } |
| 4616 _LinkedHashMap[dart.implements] = () => [LinkedHashMap$(K, V), _js_helper.In
ternalMap]; | 4713 _LinkedHashMap[dart.implements] = () => [LinkedHashMap$(K, V), _js_helper.In
ternalMap]; |
| 4617 dart.setSignature(_LinkedHashMap, { | 4714 dart.setSignature(_LinkedHashMap, { |
| 4715 constructors: () => ({_LinkedHashMap: [_LinkedHashMap$(K, V), []]}), |
| 4618 methods: () => ({ | 4716 methods: () => ({ |
| 4619 containsKey: [core.bool, [core.Object]], | 4717 containsKey: [core.bool, [core.Object]], |
| 4620 [_containsKey]: [core.bool, [core.Object]], | 4718 [_containsKey]: [core.bool, [core.Object]], |
| 4621 containsValue: [core.bool, [core.Object]], | 4719 containsValue: [core.bool, [core.Object]], |
| 4622 addAll: [dart.void, [core.Map$(K, V)]], | 4720 addAll: [dart.void, [core.Map$(K, V)]], |
| 4623 get: [V, [core.Object]], | 4721 get: [V, [core.Object]], |
| 4624 [_get]: [V, [core.Object]], | 4722 [_get]: [V, [core.Object]], |
| 4625 set: [dart.void, [K, V]], | 4723 set: [dart.void, [K, V]], |
| 4626 [_set]: [dart.void, [K, V]], | 4724 [_set]: [dart.void, [K, V]], |
| 4627 putIfAbsent: [V, [K, dart.functionType(V, [])]], | 4725 putIfAbsent: [V, [K, dart.functionType(V, [])]], |
| (...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4711 let length = bucket.length; | 4809 let length = bucket.length; |
| 4712 for (let i = 0; dart.notNull(i) < dart.notNull(length); i = dart.notNull
(i) + 1) { | 4810 for (let i = 0; dart.notNull(i) < dart.notNull(length); i = dart.notNull
(i) + 1) { |
| 4713 let cell = dart.as(bucket[i], LinkedHashMapCell); | 4811 let cell = dart.as(bucket[i], LinkedHashMapCell); |
| 4714 if (this[_equals](dart.as(cell[_key], K), dart.as(key, K))) | 4812 if (this[_equals](dart.as(cell[_key], K), dart.as(key, K))) |
| 4715 return i; | 4813 return i; |
| 4716 } | 4814 } |
| 4717 return -1; | 4815 return -1; |
| 4718 } | 4816 } |
| 4719 } | 4817 } |
| 4720 dart.setSignature(_LinkedCustomHashMap, { | 4818 dart.setSignature(_LinkedCustomHashMap, { |
| 4819 constructors: () => ({_LinkedCustomHashMap: [_LinkedCustomHashMap$(K, V),
[_Equality$(K), _Hasher$(K), dart.functionType(core.bool, [core.Object])]]}), |
| 4721 methods: () => ({ | 4820 methods: () => ({ |
| 4722 get: [V, [core.Object]], | 4821 get: [V, [core.Object]], |
| 4723 set: [dart.void, [K, V]], | 4822 set: [dart.void, [K, V]], |
| 4724 remove: [V, [core.Object]] | 4823 remove: [V, [core.Object]] |
| 4725 }) | 4824 }) |
| 4726 }); | 4825 }); |
| 4727 return _LinkedCustomHashMap; | 4826 return _LinkedCustomHashMap; |
| 4728 }); | 4827 }); |
| 4729 let _LinkedCustomHashMap = _LinkedCustomHashMap$(); | 4828 let _LinkedCustomHashMap = _LinkedCustomHashMap$(); |
| 4730 class LinkedHashMapCell extends core.Object { | 4829 class LinkedHashMapCell extends core.Object { |
| 4731 LinkedHashMapCell(key, value) { | 4830 LinkedHashMapCell(key, value) { |
| 4732 this[_key] = key; | 4831 this[_key] = key; |
| 4733 this[_value] = value; | 4832 this[_value] = value; |
| 4734 this[_next] = null; | 4833 this[_next] = null; |
| 4735 this[_previous] = null; | 4834 this[_previous] = null; |
| 4736 } | 4835 } |
| 4737 } | 4836 } |
| 4837 dart.setSignature(LinkedHashMapCell, { |
| 4838 constructors: () => ({LinkedHashMapCell: [LinkedHashMapCell, [core.Object, c
ore.Object]]}) |
| 4839 }); |
| 4738 let LinkedHashMapKeyIterable$ = dart.generic(function(E) { | 4840 let LinkedHashMapKeyIterable$ = dart.generic(function(E) { |
| 4739 class LinkedHashMapKeyIterable extends IterableBase$(E) { | 4841 class LinkedHashMapKeyIterable extends IterableBase$(E) { |
| 4740 LinkedHashMapKeyIterable(map) { | 4842 LinkedHashMapKeyIterable(map) { |
| 4741 this[_map] = map; | 4843 this[_map] = map; |
| 4742 super.IterableBase(); | 4844 super.IterableBase(); |
| 4743 } | 4845 } |
| 4744 get [core.$length]() { | 4846 get [core.$length]() { |
| 4745 return dart.as(dart.dload(this[_map], _length), core.int); | 4847 return dart.as(dart.dload(this[_map], _length), core.int); |
| 4746 } | 4848 } |
| 4747 get [core.$isEmpty]() { | 4849 get [core.$isEmpty]() { |
| (...skipping 13 matching lines...) Expand all Loading... |
| 4761 f(dart.as(cell[_key], E)); | 4863 f(dart.as(cell[_key], E)); |
| 4762 if (!dart.equals(modifications, dart.dload(this[_map], _modifications)
)) { | 4864 if (!dart.equals(modifications, dart.dload(this[_map], _modifications)
)) { |
| 4763 throw new core.ConcurrentModificationError(this[_map]); | 4865 throw new core.ConcurrentModificationError(this[_map]); |
| 4764 } | 4866 } |
| 4765 cell = cell[_next]; | 4867 cell = cell[_next]; |
| 4766 } | 4868 } |
| 4767 } | 4869 } |
| 4768 } | 4870 } |
| 4769 LinkedHashMapKeyIterable[dart.implements] = () => [_internal.EfficientLength
]; | 4871 LinkedHashMapKeyIterable[dart.implements] = () => [_internal.EfficientLength
]; |
| 4770 dart.setSignature(LinkedHashMapKeyIterable, { | 4872 dart.setSignature(LinkedHashMapKeyIterable, { |
| 4873 constructors: () => ({LinkedHashMapKeyIterable: [LinkedHashMapKeyIterable$
(E), [core.Object]]}), |
| 4771 methods: () => ({[core.$forEach]: [dart.void, [dart.functionType(dart.void
, [E])]]}) | 4874 methods: () => ({[core.$forEach]: [dart.void, [dart.functionType(dart.void
, [E])]]}) |
| 4772 }); | 4875 }); |
| 4773 return LinkedHashMapKeyIterable; | 4876 return LinkedHashMapKeyIterable; |
| 4774 }); | 4877 }); |
| 4775 let LinkedHashMapKeyIterable = LinkedHashMapKeyIterable$(); | 4878 let LinkedHashMapKeyIterable = LinkedHashMapKeyIterable$(); |
| 4776 let _cell = Symbol('_cell'); | 4879 let _cell = Symbol('_cell'); |
| 4777 let LinkedHashMapKeyIterator$ = dart.generic(function(E) { | 4880 let LinkedHashMapKeyIterator$ = dart.generic(function(E) { |
| 4778 class LinkedHashMapKeyIterator extends core.Object { | 4881 class LinkedHashMapKeyIterator extends core.Object { |
| 4779 LinkedHashMapKeyIterator(map, modifications) { | 4882 LinkedHashMapKeyIterator(map, modifications) { |
| 4780 this[_map] = map; | 4883 this[_map] = map; |
| (...skipping 13 matching lines...) Expand all Loading... |
| 4794 return false; | 4897 return false; |
| 4795 } else { | 4898 } else { |
| 4796 this[_current] = dart.as(this[_cell][_key], E); | 4899 this[_current] = dart.as(this[_cell][_key], E); |
| 4797 this[_cell] = this[_cell][_next]; | 4900 this[_cell] = this[_cell][_next]; |
| 4798 return true; | 4901 return true; |
| 4799 } | 4902 } |
| 4800 } | 4903 } |
| 4801 } | 4904 } |
| 4802 LinkedHashMapKeyIterator[dart.implements] = () => [core.Iterator$(E)]; | 4905 LinkedHashMapKeyIterator[dart.implements] = () => [core.Iterator$(E)]; |
| 4803 dart.setSignature(LinkedHashMapKeyIterator, { | 4906 dart.setSignature(LinkedHashMapKeyIterator, { |
| 4907 constructors: () => ({LinkedHashMapKeyIterator: [LinkedHashMapKeyIterator$
(E), [core.Object, core.int]]}), |
| 4804 methods: () => ({moveNext: [core.bool, []]}) | 4908 methods: () => ({moveNext: [core.bool, []]}) |
| 4805 }); | 4909 }); |
| 4806 return LinkedHashMapKeyIterator; | 4910 return LinkedHashMapKeyIterator; |
| 4807 }); | 4911 }); |
| 4808 let LinkedHashMapKeyIterator = LinkedHashMapKeyIterator$(); | 4912 let LinkedHashMapKeyIterator = LinkedHashMapKeyIterator$(); |
| 4809 let _elements = Symbol('_elements'); | 4913 let _elements = Symbol('_elements'); |
| 4810 let _computeElements = Symbol('_computeElements'); | 4914 let _computeElements = Symbol('_computeElements'); |
| 4811 let _contains = Symbol('_contains'); | 4915 let _contains = Symbol('_contains'); |
| 4812 let _lookup = Symbol('_lookup'); | 4916 let _lookup = Symbol('_lookup'); |
| 4813 let _HashSet$ = dart.generic(function(E) { | 4917 let _HashSet$ = dart.generic(function(E) { |
| (...skipping 221 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5035 static _newHashTable() { | 5139 static _newHashTable() { |
| 5036 let table = Object.create(null); | 5140 let table = Object.create(null); |
| 5037 let temporaryKey = '<non-identifier-key>'; | 5141 let temporaryKey = '<non-identifier-key>'; |
| 5038 _HashSet$()._setTableEntry(table, temporaryKey, table); | 5142 _HashSet$()._setTableEntry(table, temporaryKey, table); |
| 5039 _HashSet$()._deleteTableEntry(table, temporaryKey); | 5143 _HashSet$()._deleteTableEntry(table, temporaryKey); |
| 5040 return table; | 5144 return table; |
| 5041 } | 5145 } |
| 5042 } | 5146 } |
| 5043 _HashSet[dart.implements] = () => [HashSet$(E)]; | 5147 _HashSet[dart.implements] = () => [HashSet$(E)]; |
| 5044 dart.setSignature(_HashSet, { | 5148 dart.setSignature(_HashSet, { |
| 5149 constructors: () => ({_HashSet: [_HashSet$(E), []]}), |
| 5045 methods: () => ({ | 5150 methods: () => ({ |
| 5046 [_newSet]: [core.Set$(E), []], | 5151 [_newSet]: [core.Set$(E), []], |
| 5047 [core.$contains]: [core.bool, [core.Object]], | 5152 [core.$contains]: [core.bool, [core.Object]], |
| 5048 [_contains]: [core.bool, [core.Object]], | 5153 [_contains]: [core.bool, [core.Object]], |
| 5049 lookup: [E, [core.Object]], | 5154 lookup: [E, [core.Object]], |
| 5050 [_lookup]: [E, [core.Object]], | 5155 [_lookup]: [E, [core.Object]], |
| 5051 add: [core.bool, [E]], | 5156 add: [core.bool, [E]], |
| 5052 [_add]: [core.bool, [E]], | 5157 [_add]: [core.bool, [E]], |
| 5053 addAll: [dart.void, [core.Iterable$(E)]], | 5158 addAll: [dart.void, [core.Iterable$(E)]], |
| 5054 remove: [core.bool, [core.Object]], | 5159 remove: [core.bool, [core.Object]], |
| (...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5141 return null; | 5246 return null; |
| 5142 return super[_lookup](object); | 5247 return super[_lookup](object); |
| 5143 } | 5248 } |
| 5144 remove(object) { | 5249 remove(object) { |
| 5145 if (!dart.notNull(this[_validKey](object))) | 5250 if (!dart.notNull(this[_validKey](object))) |
| 5146 return false; | 5251 return false; |
| 5147 return super[_remove](object); | 5252 return super[_remove](object); |
| 5148 } | 5253 } |
| 5149 } | 5254 } |
| 5150 dart.setSignature(_CustomHashSet, { | 5255 dart.setSignature(_CustomHashSet, { |
| 5256 constructors: () => ({_CustomHashSet: [_CustomHashSet$(E), [_Equality$(E),
_Hasher$(E), dart.functionType(core.bool, [core.Object])]]}), |
| 5151 methods: () => ({ | 5257 methods: () => ({ |
| 5152 [_newSet]: [core.Set$(E), []], | 5258 [_newSet]: [core.Set$(E), []], |
| 5153 add: [core.bool, [E]], | 5259 add: [core.bool, [E]], |
| 5154 lookup: [E, [core.Object]] | 5260 lookup: [E, [core.Object]] |
| 5155 }) | 5261 }) |
| 5156 }); | 5262 }); |
| 5157 return _CustomHashSet; | 5263 return _CustomHashSet; |
| 5158 }); | 5264 }); |
| 5159 let _CustomHashSet = _CustomHashSet$(); | 5265 let _CustomHashSet = _CustomHashSet$(); |
| 5160 let HashSetIterator$ = dart.generic(function(E) { | 5266 let HashSetIterator$ = dart.generic(function(E) { |
| (...skipping 17 matching lines...) Expand all Loading... |
| 5178 return false; | 5284 return false; |
| 5179 } else { | 5285 } else { |
| 5180 this[_current] = dart.as(elements[offset], E); | 5286 this[_current] = dart.as(elements[offset], E); |
| 5181 this[_offset] = dart.notNull(offset) + 1; | 5287 this[_offset] = dart.notNull(offset) + 1; |
| 5182 return true; | 5288 return true; |
| 5183 } | 5289 } |
| 5184 } | 5290 } |
| 5185 } | 5291 } |
| 5186 HashSetIterator[dart.implements] = () => [core.Iterator$(E)]; | 5292 HashSetIterator[dart.implements] = () => [core.Iterator$(E)]; |
| 5187 dart.setSignature(HashSetIterator, { | 5293 dart.setSignature(HashSetIterator, { |
| 5294 constructors: () => ({HashSetIterator: [HashSetIterator$(E), [core.Object,
core.List]]}), |
| 5188 methods: () => ({moveNext: [core.bool, []]}) | 5295 methods: () => ({moveNext: [core.bool, []]}) |
| 5189 }); | 5296 }); |
| 5190 return HashSetIterator; | 5297 return HashSetIterator; |
| 5191 }); | 5298 }); |
| 5192 let HashSetIterator = HashSetIterator$(); | 5299 let HashSetIterator = HashSetIterator$(); |
| 5193 let _unsupported = Symbol('_unsupported'); | 5300 let _unsupported = Symbol('_unsupported'); |
| 5194 let _LinkedHashSet$ = dart.generic(function(E) { | 5301 let _LinkedHashSet$ = dart.generic(function(E) { |
| 5195 class _LinkedHashSet extends _HashSetBase$(E) { | 5302 class _LinkedHashSet extends _HashSetBase$(E) { |
| 5196 _LinkedHashSet() { | 5303 _LinkedHashSet() { |
| 5197 this[_length] = 0; | 5304 this[_length] = 0; |
| (...skipping 262 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5460 static _newHashTable() { | 5567 static _newHashTable() { |
| 5461 let table = Object.create(null); | 5568 let table = Object.create(null); |
| 5462 let temporaryKey = '<non-identifier-key>'; | 5569 let temporaryKey = '<non-identifier-key>'; |
| 5463 _LinkedHashSet$()._setTableEntry(table, temporaryKey, table); | 5570 _LinkedHashSet$()._setTableEntry(table, temporaryKey, table); |
| 5464 _LinkedHashSet$()._deleteTableEntry(table, temporaryKey); | 5571 _LinkedHashSet$()._deleteTableEntry(table, temporaryKey); |
| 5465 return table; | 5572 return table; |
| 5466 } | 5573 } |
| 5467 } | 5574 } |
| 5468 _LinkedHashSet[dart.implements] = () => [LinkedHashSet$(E)]; | 5575 _LinkedHashSet[dart.implements] = () => [LinkedHashSet$(E)]; |
| 5469 dart.setSignature(_LinkedHashSet, { | 5576 dart.setSignature(_LinkedHashSet, { |
| 5577 constructors: () => ({_LinkedHashSet: [_LinkedHashSet$(E), []]}), |
| 5470 methods: () => ({ | 5578 methods: () => ({ |
| 5471 [_newSet]: [core.Set$(E), []], | 5579 [_newSet]: [core.Set$(E), []], |
| 5472 [_unsupported]: [dart.void, [core.String]], | 5580 [_unsupported]: [dart.void, [core.String]], |
| 5473 [core.$contains]: [core.bool, [core.Object]], | 5581 [core.$contains]: [core.bool, [core.Object]], |
| 5474 [_contains]: [core.bool, [core.Object]], | 5582 [_contains]: [core.bool, [core.Object]], |
| 5475 lookup: [E, [core.Object]], | 5583 lookup: [E, [core.Object]], |
| 5476 [_lookup]: [E, [core.Object]], | 5584 [_lookup]: [E, [core.Object]], |
| 5477 [core.$forEach]: [dart.void, [dart.functionType(dart.void, [E])]], | 5585 [core.$forEach]: [dart.void, [dart.functionType(dart.void, [E])]], |
| 5478 add: [core.bool, [E]], | 5586 add: [core.bool, [E]], |
| 5479 [_add]: [core.bool, [E]], | 5587 [_add]: [core.bool, [E]], |
| (...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5586 } | 5694 } |
| 5587 removeAll(elements) { | 5695 removeAll(elements) { |
| 5588 for (let element of elements) { | 5696 for (let element of elements) { |
| 5589 if (this[_validKey](element)) { | 5697 if (this[_validKey](element)) { |
| 5590 super[_remove](element); | 5698 super[_remove](element); |
| 5591 } | 5699 } |
| 5592 } | 5700 } |
| 5593 } | 5701 } |
| 5594 } | 5702 } |
| 5595 dart.setSignature(_LinkedCustomHashSet, { | 5703 dart.setSignature(_LinkedCustomHashSet, { |
| 5704 constructors: () => ({_LinkedCustomHashSet: [_LinkedCustomHashSet$(E), [_E
quality$(E), _Hasher$(E), dart.functionType(core.bool, [core.Object])]]}), |
| 5596 methods: () => ({ | 5705 methods: () => ({ |
| 5597 [_newSet]: [core.Set$(E), []], | 5706 [_newSet]: [core.Set$(E), []], |
| 5598 add: [core.bool, [E]], | 5707 add: [core.bool, [E]], |
| 5599 lookup: [E, [core.Object]] | 5708 lookup: [E, [core.Object]] |
| 5600 }) | 5709 }) |
| 5601 }); | 5710 }); |
| 5602 return _LinkedCustomHashSet; | 5711 return _LinkedCustomHashSet; |
| 5603 }); | 5712 }); |
| 5604 let _LinkedCustomHashSet = _LinkedCustomHashSet$(); | 5713 let _LinkedCustomHashSet = _LinkedCustomHashSet$(); |
| 5605 class LinkedHashSetCell extends core.Object { | 5714 class LinkedHashSetCell extends core.Object { |
| 5606 LinkedHashSetCell(element) { | 5715 LinkedHashSetCell(element) { |
| 5607 this[_element] = element; | 5716 this[_element] = element; |
| 5608 this[_next] = null; | 5717 this[_next] = null; |
| 5609 this[_previous] = null; | 5718 this[_previous] = null; |
| 5610 } | 5719 } |
| 5611 } | 5720 } |
| 5721 dart.setSignature(LinkedHashSetCell, { |
| 5722 constructors: () => ({LinkedHashSetCell: [LinkedHashSetCell, [core.Object]]}
) |
| 5723 }); |
| 5612 let LinkedHashSetIterator$ = dart.generic(function(E) { | 5724 let LinkedHashSetIterator$ = dart.generic(function(E) { |
| 5613 class LinkedHashSetIterator extends core.Object { | 5725 class LinkedHashSetIterator extends core.Object { |
| 5614 LinkedHashSetIterator(set, modifications) { | 5726 LinkedHashSetIterator(set, modifications) { |
| 5615 this[_set] = set; | 5727 this[_set] = set; |
| 5616 this[_modifications] = modifications; | 5728 this[_modifications] = modifications; |
| 5617 this[_cell] = null; | 5729 this[_cell] = null; |
| 5618 this[_current] = null; | 5730 this[_current] = null; |
| 5619 this[_cell] = dart.as(dart.dload(this[_set], _first), LinkedHashSetCell)
; | 5731 this[_cell] = dart.as(dart.dload(this[_set], _first), LinkedHashSetCell)
; |
| 5620 } | 5732 } |
| 5621 get current() { | 5733 get current() { |
| 5622 return this[_current]; | 5734 return this[_current]; |
| 5623 } | 5735 } |
| 5624 moveNext() { | 5736 moveNext() { |
| 5625 if (!dart.equals(this[_modifications], dart.dload(this[_set], _modificat
ions))) { | 5737 if (!dart.equals(this[_modifications], dart.dload(this[_set], _modificat
ions))) { |
| 5626 throw new core.ConcurrentModificationError(this[_set]); | 5738 throw new core.ConcurrentModificationError(this[_set]); |
| 5627 } else if (this[_cell] == null) { | 5739 } else if (this[_cell] == null) { |
| 5628 this[_current] = null; | 5740 this[_current] = null; |
| 5629 return false; | 5741 return false; |
| 5630 } else { | 5742 } else { |
| 5631 this[_current] = dart.as(this[_cell][_element], E); | 5743 this[_current] = dart.as(this[_cell][_element], E); |
| 5632 this[_cell] = this[_cell][_next]; | 5744 this[_cell] = this[_cell][_next]; |
| 5633 return true; | 5745 return true; |
| 5634 } | 5746 } |
| 5635 } | 5747 } |
| 5636 } | 5748 } |
| 5637 LinkedHashSetIterator[dart.implements] = () => [core.Iterator$(E)]; | 5749 LinkedHashSetIterator[dart.implements] = () => [core.Iterator$(E)]; |
| 5638 dart.setSignature(LinkedHashSetIterator, { | 5750 dart.setSignature(LinkedHashSetIterator, { |
| 5751 constructors: () => ({LinkedHashSetIterator: [LinkedHashSetIterator$(E), [
core.Object, core.int]]}), |
| 5639 methods: () => ({moveNext: [core.bool, []]}) | 5752 methods: () => ({moveNext: [core.bool, []]}) |
| 5640 }); | 5753 }); |
| 5641 return LinkedHashSetIterator; | 5754 return LinkedHashSetIterator; |
| 5642 }); | 5755 }); |
| 5643 let LinkedHashSetIterator = LinkedHashSetIterator$(); | 5756 let LinkedHashSetIterator = LinkedHashSetIterator$(); |
| 5644 // Exports: | 5757 // Exports: |
| 5645 exports.UnmodifiableListView$ = UnmodifiableListView$; | 5758 exports.UnmodifiableListView$ = UnmodifiableListView$; |
| 5646 exports.HashMap$ = HashMap$; | 5759 exports.HashMap$ = HashMap$; |
| 5647 exports.HashMap = HashMap; | 5760 exports.HashMap = HashMap; |
| 5648 exports.SetMixin$ = SetMixin$; | 5761 exports.SetMixin$ = SetMixin$; |
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5700 exports.LinkedHashMapKeyIterable$ = LinkedHashMapKeyIterable$; | 5813 exports.LinkedHashMapKeyIterable$ = LinkedHashMapKeyIterable$; |
| 5701 exports.LinkedHashMapKeyIterable = LinkedHashMapKeyIterable; | 5814 exports.LinkedHashMapKeyIterable = LinkedHashMapKeyIterable; |
| 5702 exports.LinkedHashMapKeyIterator$ = LinkedHashMapKeyIterator$; | 5815 exports.LinkedHashMapKeyIterator$ = LinkedHashMapKeyIterator$; |
| 5703 exports.LinkedHashMapKeyIterator = LinkedHashMapKeyIterator; | 5816 exports.LinkedHashMapKeyIterator = LinkedHashMapKeyIterator; |
| 5704 exports.HashSetIterator$ = HashSetIterator$; | 5817 exports.HashSetIterator$ = HashSetIterator$; |
| 5705 exports.HashSetIterator = HashSetIterator; | 5818 exports.HashSetIterator = HashSetIterator; |
| 5706 exports.LinkedHashSetCell = LinkedHashSetCell; | 5819 exports.LinkedHashSetCell = LinkedHashSetCell; |
| 5707 exports.LinkedHashSetIterator$ = LinkedHashSetIterator$; | 5820 exports.LinkedHashSetIterator$ = LinkedHashSetIterator$; |
| 5708 exports.LinkedHashSetIterator = LinkedHashSetIterator; | 5821 exports.LinkedHashSetIterator = LinkedHashSetIterator; |
| 5709 })(collection, _internal, core, _js_helper, math); | 5822 })(collection, _internal, core, _js_helper, math); |
| OLD | NEW |