| 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 3612 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3623 } | 3623 } |
| 3624 clear() { | 3624 clear() { |
| 3625 this[_clear](); | 3625 this[_clear](); |
| 3626 } | 3626 } |
| 3627 containsKey(key) { | 3627 containsKey(key) { |
| 3628 return dart.notNull(this[_validKey](key)) && this[_splay](dart.as(key, K
)) == 0; | 3628 return dart.notNull(this[_validKey](key)) && this[_splay](dart.as(key, K
)) == 0; |
| 3629 } | 3629 } |
| 3630 containsValue(value) { | 3630 containsValue(value) { |
| 3631 let found = false; | 3631 let found = false; |
| 3632 let initialSplayCount = this[_splayCount]; | 3632 let initialSplayCount = this[_splayCount]; |
| 3633 let visit = node => { | 3633 let visit = (function(node) { |
| 3634 while (node != null) { | 3634 while (node != null) { |
| 3635 if (dart.equals(node.value, value)) | 3635 if (dart.equals(node.value, value)) |
| 3636 return true; | 3636 return true; |
| 3637 if (initialSplayCount != this[_splayCount]) { | 3637 if (initialSplayCount != this[_splayCount]) { |
| 3638 throw new core.ConcurrentModificationError(this); | 3638 throw new core.ConcurrentModificationError(this); |
| 3639 } | 3639 } |
| 3640 if (node.right != null && dart.notNull(visit(dart.as(node.right, _Sp
layTreeMapNode)))) | 3640 if (node.right != null && dart.notNull(visit(dart.as(node.right, _Sp
layTreeMapNode)))) |
| 3641 return true; | 3641 return true; |
| 3642 node = dart.as(node.left, _SplayTreeMapNode); | 3642 node = dart.as(node.left, _SplayTreeMapNode); |
| 3643 } | 3643 } |
| 3644 return false; | 3644 return false; |
| 3645 }; | 3645 }).bind(this); |
| 3646 dart.fn(visit, core.bool, [_SplayTreeMapNode]); | 3646 dart.fn(visit, core.bool, [_SplayTreeMapNode]); |
| 3647 return visit(dart.as(this[_root], _SplayTreeMapNode)); | 3647 return visit(dart.as(this[_root], _SplayTreeMapNode)); |
| 3648 } | 3648 } |
| 3649 get keys() { | 3649 get keys() { |
| 3650 return new (_SplayTreeKeyIterable$(K))(this); | 3650 return new (_SplayTreeKeyIterable$(K))(this); |
| 3651 } | 3651 } |
| 3652 get values() { | 3652 get values() { |
| 3653 return new (_SplayTreeValueIterable$(K, V))(this); | 3653 return new (_SplayTreeValueIterable$(K, V))(this); |
| 3654 } | 3654 } |
| 3655 toString() { | 3655 toString() { |
| (...skipping 2364 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6020 exports.LinkedHashMapKeyIterable$ = LinkedHashMapKeyIterable$; | 6020 exports.LinkedHashMapKeyIterable$ = LinkedHashMapKeyIterable$; |
| 6021 exports.LinkedHashMapKeyIterable = LinkedHashMapKeyIterable; | 6021 exports.LinkedHashMapKeyIterable = LinkedHashMapKeyIterable; |
| 6022 exports.LinkedHashMapKeyIterator$ = LinkedHashMapKeyIterator$; | 6022 exports.LinkedHashMapKeyIterator$ = LinkedHashMapKeyIterator$; |
| 6023 exports.LinkedHashMapKeyIterator = LinkedHashMapKeyIterator; | 6023 exports.LinkedHashMapKeyIterator = LinkedHashMapKeyIterator; |
| 6024 exports.HashSetIterator$ = HashSetIterator$; | 6024 exports.HashSetIterator$ = HashSetIterator$; |
| 6025 exports.HashSetIterator = HashSetIterator; | 6025 exports.HashSetIterator = HashSetIterator; |
| 6026 exports.LinkedHashSetCell = LinkedHashSetCell; | 6026 exports.LinkedHashSetCell = LinkedHashSetCell; |
| 6027 exports.LinkedHashSetIterator$ = LinkedHashSetIterator$; | 6027 exports.LinkedHashSetIterator$ = LinkedHashSetIterator$; |
| 6028 exports.LinkedHashSetIterator = LinkedHashSetIterator; | 6028 exports.LinkedHashSetIterator = LinkedHashSetIterator; |
| 6029 }); | 6029 }); |
| OLD | NEW |