| 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 969 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 980 return `${leftDelimiter}...${rightDelimiter}`; | 980 return `${leftDelimiter}...${rightDelimiter}`; |
| 981 } | 981 } |
| 982 let parts = []; | 982 let parts = []; |
| 983 IterableBase$()._toStringVisiting[dartx.add](iterable); | 983 IterableBase$()._toStringVisiting[dartx.add](iterable); |
| 984 try { | 984 try { |
| 985 IterableBase$()._iterablePartsToStrings(iterable, parts); | 985 IterableBase$()._iterablePartsToStrings(iterable, parts); |
| 986 } finally { | 986 } finally { |
| 987 dart.assert(core.identical(IterableBase$()._toStringVisiting[dartx.las
t], iterable)); | 987 dart.assert(core.identical(IterableBase$()._toStringVisiting[dartx.las
t], iterable)); |
| 988 IterableBase$()._toStringVisiting[dartx.removeLast](); | 988 IterableBase$()._toStringVisiting[dartx.removeLast](); |
| 989 } | 989 } |
| 990 return dart.toString((() => { | 990 return (() => { |
| 991 let _ = new core.StringBuffer(leftDelimiter); | 991 let _ = new core.StringBuffer(leftDelimiter); |
| 992 _.writeAll(parts, ", "); | 992 _.writeAll(parts, ", "); |
| 993 _.write(rightDelimiter); | 993 _.write(rightDelimiter); |
| 994 return _; | 994 return _; |
| 995 })()); | 995 })().toString(); |
| 996 } | 996 } |
| 997 static iterableToFullString(iterable, leftDelimiter, rightDelimiter) { | 997 static iterableToFullString(iterable, leftDelimiter, rightDelimiter) { |
| 998 if (leftDelimiter === void 0) leftDelimiter = '('; | 998 if (leftDelimiter === void 0) leftDelimiter = '('; |
| 999 if (rightDelimiter === void 0) rightDelimiter = ')'; | 999 if (rightDelimiter === void 0) rightDelimiter = ')'; |
| 1000 if (dart.notNull(IterableBase$()._isToStringVisiting(iterable))) { | 1000 if (dart.notNull(IterableBase$()._isToStringVisiting(iterable))) { |
| 1001 return `${leftDelimiter}...${rightDelimiter}`; | 1001 return `${leftDelimiter}...${rightDelimiter}`; |
| 1002 } | 1002 } |
| 1003 let buffer = new core.StringBuffer(leftDelimiter); | 1003 let buffer = new core.StringBuffer(leftDelimiter); |
| 1004 IterableBase$()._toStringVisiting[dartx.add](iterable); | 1004 IterableBase$()._toStringVisiting[dartx.add](iterable); |
| 1005 try { | 1005 try { |
| (...skipping 722 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1728 } | 1728 } |
| 1729 } | 1729 } |
| 1730 if (matchFound) return match; | 1730 if (matchFound) return match; |
| 1731 dart.throw(_internal.IterableElementError.noElement()); | 1731 dart.throw(_internal.IterableElementError.noElement()); |
| 1732 } | 1732 } |
| 1733 [dartx.join](separator) { | 1733 [dartx.join](separator) { |
| 1734 if (separator === void 0) separator = ""; | 1734 if (separator === void 0) separator = ""; |
| 1735 if (this[dartx.length] == 0) return ""; | 1735 if (this[dartx.length] == 0) return ""; |
| 1736 let buffer = new core.StringBuffer(); | 1736 let buffer = new core.StringBuffer(); |
| 1737 buffer.writeAll(this, separator); | 1737 buffer.writeAll(this, separator); |
| 1738 return dart.toString(buffer); | 1738 return buffer.toString(); |
| 1739 } | 1739 } |
| 1740 [dartx.where](test) { | 1740 [dartx.where](test) { |
| 1741 dart.as(test, dart.functionType(core.bool, [E])); | 1741 dart.as(test, dart.functionType(core.bool, [E])); |
| 1742 return new (_internal.WhereIterable$(E))(this, test); | 1742 return new (_internal.WhereIterable$(E))(this, test); |
| 1743 } | 1743 } |
| 1744 [dartx.map](f) { | 1744 [dartx.map](f) { |
| 1745 dart.as(f, dart.functionType(dart.dynamic, [E])); | 1745 dart.as(f, dart.functionType(dart.dynamic, [E])); |
| 1746 return new (_internal.MappedListIterable$(E, dart.dynamic))(this, f); | 1746 return new (_internal.MappedListIterable$(E, dart.dynamic))(this, f); |
| 1747 } | 1747 } |
| 1748 [dartx.expand](f) { | 1748 [dartx.expand](f) { |
| (...skipping 4114 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5863 exports.LinkedHashMapKeyIterable$ = LinkedHashMapKeyIterable$; | 5863 exports.LinkedHashMapKeyIterable$ = LinkedHashMapKeyIterable$; |
| 5864 exports.LinkedHashMapKeyIterable = LinkedHashMapKeyIterable; | 5864 exports.LinkedHashMapKeyIterable = LinkedHashMapKeyIterable; |
| 5865 exports.LinkedHashMapKeyIterator$ = LinkedHashMapKeyIterator$; | 5865 exports.LinkedHashMapKeyIterator$ = LinkedHashMapKeyIterator$; |
| 5866 exports.LinkedHashMapKeyIterator = LinkedHashMapKeyIterator; | 5866 exports.LinkedHashMapKeyIterator = LinkedHashMapKeyIterator; |
| 5867 exports.HashSetIterator$ = HashSetIterator$; | 5867 exports.HashSetIterator$ = HashSetIterator$; |
| 5868 exports.HashSetIterator = HashSetIterator; | 5868 exports.HashSetIterator = HashSetIterator; |
| 5869 exports.LinkedHashSetCell = LinkedHashSetCell; | 5869 exports.LinkedHashSetCell = LinkedHashSetCell; |
| 5870 exports.LinkedHashSetIterator$ = LinkedHashSetIterator$; | 5870 exports.LinkedHashSetIterator$ = LinkedHashSetIterator$; |
| 5871 exports.LinkedHashSetIterator = LinkedHashSetIterator; | 5871 exports.LinkedHashSetIterator = LinkedHashSetIterator; |
| 5872 }); | 5872 }); |
| OLD | NEW |