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 1144 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1155 'lastWhere', | 1155 'lastWhere', |
1156 'singleWhere', | 1156 'singleWhere', |
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 dart.defineLazyProperties(IterableBase, { |
| 1166 get _toStringVisiting() { |
| 1167 return []; |
| 1168 } |
| 1169 }); |
1165 return IterableBase; | 1170 return IterableBase; |
1166 }); | 1171 }); |
1167 let IterableBase = IterableBase$(); | 1172 let IterableBase = IterableBase$(); |
1168 dart.defineLazyProperties(IterableBase, { | |
1169 get _toStringVisiting() { | |
1170 return []; | |
1171 } | |
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 { |
1178 HasNextIterator(iterator) { | 1178 HasNextIterator(iterator) { |
1179 this[_iterator] = iterator; | 1179 this[_iterator] = iterator; |
1180 this[_state] = HasNextIterator$()._NOT_MOVED_YET; | 1180 this[_state] = HasNextIterator$()._NOT_MOVED_YET; |
1181 } | 1181 } |
1182 get hasNext() { | 1182 get hasNext() { |
(...skipping 15 matching lines...) Expand all Loading... |
1198 } | 1198 } |
1199 } | 1199 } |
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 HasNextIterator._HAS_NEXT_AND_NEXT_IN_CURRENT = 0; |
| 1209 HasNextIterator._NO_NEXT = 1; |
| 1210 HasNextIterator._NOT_MOVED_YET = 2; |
1208 return HasNextIterator; | 1211 return HasNextIterator; |
1209 }); | 1212 }); |
1210 let HasNextIterator = HasNextIterator$(); | 1213 let HasNextIterator = HasNextIterator$(); |
1211 HasNextIterator._HAS_NEXT_AND_NEXT_IN_CURRENT = 0; | |
1212 HasNextIterator._NO_NEXT = 1; | |
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) { |
1221 if (hashCode == null) { | 1221 if (hashCode == null) { |
1222 if (equals == null) { | 1222 if (equals == null) { |
1223 return new (_LinkedHashMap$(K, V))(); | 1223 return new (_LinkedHashMap$(K, V))(); |
(...skipping 1923 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3147 'forEach', | 3147 'forEach', |
3148 'elementAt', | 3148 'elementAt', |
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 ListQueue._INITIAL_CAPACITY = 8; |
3157 return ListQueue; | 3158 return ListQueue; |
3158 }); | 3159 }); |
3159 let ListQueue = ListQueue$(); | 3160 let ListQueue = ListQueue$(); |
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]; |
3170 this[_position] = queue[_head]; | 3170 this[_position] = queue[_head]; |
(...skipping 2613 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 |