| OLD | NEW |
| 1 dart_library.library('dart/collection', null, /* Imports */[ | 1 dart_library.library('dart/collection', null, /* Imports */[ |
| 2 "dart_runtime/dart", | 2 "dart_runtime/dart", |
| 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 3821 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3832 return this[_tree][_count]; | 3832 return this[_tree][_count]; |
| 3833 } | 3833 } |
| 3834 get isEmpty() { | 3834 get isEmpty() { |
| 3835 return this[_tree][_count] == 0; | 3835 return this[_tree][_count] == 0; |
| 3836 } | 3836 } |
| 3837 get iterator() { | 3837 get iterator() { |
| 3838 return new (_SplayTreeKeyIterator$(K))(this[_tree]); | 3838 return new (_SplayTreeKeyIterator$(K))(this[_tree]); |
| 3839 } | 3839 } |
| 3840 toSet() { | 3840 toSet() { |
| 3841 let setOrMap = this[_tree]; | 3841 let setOrMap = this[_tree]; |
| 3842 let set = new (SplayTreeSet$(K))(dart.as(setOrMap[_comparator], __CastTy
pe0), dart.as(setOrMap[_validKey], __CastType3)); | 3842 let set = new (SplayTreeSet$(K))(setOrMap[_comparator], setOrMap[_validK
ey]); |
| 3843 set[_count] = this[_tree][_count]; | 3843 set[_count] = this[_tree][_count]; |
| 3844 set[_root] = set[_copyNode](this[_tree][_root]); | 3844 set[_root] = set[_copyNode](this[_tree][_root]); |
| 3845 return set; | 3845 return set; |
| 3846 } | 3846 } |
| 3847 } | 3847 } |
| 3848 _SplayTreeKeyIterable[dart.implements] = () => [_internal.EfficientLength]; | 3848 _SplayTreeKeyIterable[dart.implements] = () => [_internal.EfficientLength]; |
| 3849 dart.setSignature(_SplayTreeKeyIterable, { | 3849 dart.setSignature(_SplayTreeKeyIterable, { |
| 3850 constructors: () => ({_SplayTreeKeyIterable: [_SplayTreeKeyIterable$(K), [
_SplayTree$(K)]]}), | 3850 constructors: () => ({_SplayTreeKeyIterable: [_SplayTreeKeyIterable$(K), [
_SplayTree$(K)]]}), |
| 3851 methods: () => ({toSet: [core.Set$(K), []]}) | 3851 methods: () => ({toSet: [core.Set$(K), []]}) |
| 3852 }); | 3852 }); |
| (...skipping 266 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4119 'length', | 4119 'length', |
| 4120 'isEmpty', | 4120 'isEmpty', |
| 4121 'isNotEmpty', | 4121 'isNotEmpty', |
| 4122 'first', | 4122 'first', |
| 4123 'last', | 4123 'last', |
| 4124 'single' | 4124 'single' |
| 4125 ]); | 4125 ]); |
| 4126 return SplayTreeSet; | 4126 return SplayTreeSet; |
| 4127 }); | 4127 }); |
| 4128 let SplayTreeSet = SplayTreeSet$(); | 4128 let SplayTreeSet = SplayTreeSet$(); |
| 4129 let __CastType0$ = dart.generic(function(K) { | |
| 4130 let __CastType0 = dart.typedef('__CastType0', () => dart.functionType(core.i
nt, [K, K])); | |
| 4131 return __CastType0; | |
| 4132 }); | |
| 4133 let __CastType0 = __CastType0$(); | |
| 4134 let __CastType3 = dart.typedef('__CastType3', () => dart.functionType(core.boo
l, [core.Object])); | |
| 4135 let _strings = Symbol('_strings'); | 4129 let _strings = Symbol('_strings'); |
| 4136 let _nums = Symbol('_nums'); | 4130 let _nums = Symbol('_nums'); |
| 4137 let _rest = Symbol('_rest'); | 4131 let _rest = Symbol('_rest'); |
| 4138 let _containsKey = Symbol('_containsKey'); | 4132 let _containsKey = Symbol('_containsKey'); |
| 4139 let _getBucket = Symbol('_getBucket'); | 4133 let _getBucket = Symbol('_getBucket'); |
| 4140 let _findBucketIndex = Symbol('_findBucketIndex'); | 4134 let _findBucketIndex = Symbol('_findBucketIndex'); |
| 4141 let _computeKeys = Symbol('_computeKeys'); | 4135 let _computeKeys = Symbol('_computeKeys'); |
| 4142 let _get = Symbol('_get'); | 4136 let _get = Symbol('_get'); |
| 4143 let _addHashTableEntry = Symbol('_addHashTableEntry'); | 4137 let _addHashTableEntry = Symbol('_addHashTableEntry'); |
| 4144 let _set = Symbol('_set'); | 4138 let _set = Symbol('_set'); |
| (...skipping 1884 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6029 exports.LinkedHashMapKeyIterable$ = LinkedHashMapKeyIterable$; | 6023 exports.LinkedHashMapKeyIterable$ = LinkedHashMapKeyIterable$; |
| 6030 exports.LinkedHashMapKeyIterable = LinkedHashMapKeyIterable; | 6024 exports.LinkedHashMapKeyIterable = LinkedHashMapKeyIterable; |
| 6031 exports.LinkedHashMapKeyIterator$ = LinkedHashMapKeyIterator$; | 6025 exports.LinkedHashMapKeyIterator$ = LinkedHashMapKeyIterator$; |
| 6032 exports.LinkedHashMapKeyIterator = LinkedHashMapKeyIterator; | 6026 exports.LinkedHashMapKeyIterator = LinkedHashMapKeyIterator; |
| 6033 exports.HashSetIterator$ = HashSetIterator$; | 6027 exports.HashSetIterator$ = HashSetIterator$; |
| 6034 exports.HashSetIterator = HashSetIterator; | 6028 exports.HashSetIterator = HashSetIterator; |
| 6035 exports.LinkedHashSetCell = LinkedHashSetCell; | 6029 exports.LinkedHashSetCell = LinkedHashSetCell; |
| 6036 exports.LinkedHashSetIterator$ = LinkedHashSetIterator$; | 6030 exports.LinkedHashSetIterator$ = LinkedHashSetIterator$; |
| 6037 exports.LinkedHashSetIterator = LinkedHashSetIterator; | 6031 exports.LinkedHashSetIterator = LinkedHashSetIterator; |
| 6038 }); | 6032 }); |
| OLD | NEW |