Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(459)

Unified Diff: lib/runtime/dart/collection.js

Issue 1030063004: more care around generated names, fixes #60 #82 and #97 (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: Created 5 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: lib/runtime/dart/collection.js
diff --git a/lib/runtime/dart/collection.js b/lib/runtime/dart/collection.js
index a4e55a83d465a5ddaabe3e79fa3d681a4f684fce..9b0eaadf94e9b7cf22d5698587295e2ed9c77f0e 100644
--- a/lib/runtime/dart/collection.js
+++ b/lib/runtime/dart/collection.js
@@ -28,10 +28,10 @@ var collection;
}
let HashMap$ = dart.generic(function(K, V) {
class HashMap extends core.Object {
- HashMap(opt$) {
- let equals = opt$ && 'equals' in opt$ ? opt$.equals : null;
- let hashCode = opt$ && 'hashCode' in opt$ ? opt$.hashCode : null;
- let isValidKey = opt$ && 'isValidKey' in opt$ ? opt$.isValidKey : null;
+ HashMap(opts) {
+ let equals = opts && 'equals' in opts ? opts.equals : null;
+ let hashCode = opts && 'hashCode' in opts ? opts.hashCode : null;
+ let isValidKey = opts && 'isValidKey' in opts ? opts.isValidKey : null;
if (isValidKey === null) {
if (hashCode === null) {
if (equals === null) {
@@ -66,9 +66,9 @@ var collection;
});
return result;
}
- HashMap$fromIterable(iterable, opt$) {
- let key = opt$ && 'key' in opt$ ? opt$.key : null;
- let value = opt$ && 'value' in opt$ ? opt$.value : null;
+ HashMap$fromIterable(iterable, opts) {
+ let key = opts && 'key' in opts ? opts.key : null;
+ let value = opts && 'value' in opts ? opts.value : null;
let map = new HashMap();
Maps._fillMapWithMappedIterable(map, iterable, key, value);
return map;
@@ -158,15 +158,15 @@ var collection;
}
return result;
}
- toList(opt$) {
- let growable = opt$ && 'growable' in opt$ ? opt$.growable : true;
+ toList(opts) {
+ let growable = opts && 'growable' in opts ? opts.growable : true;
let result = growable ? ((_) => {
_.length = this.length;
return _;
}).bind(this)(new core.List()) : new core.List(this.length);
let i = 0;
for (let element of this)
- result.set((($tmp) => i = dart.notNull($tmp) + 1, $tmp)(i), element);
+ result.set(((x) => i = dart.notNull(x$) + 1, x$)(i), element);
return result;
}
map(f) {
@@ -275,8 +275,8 @@ var collection;
} while (it.moveNext());
return result;
}
- firstWhere(test, opt$) {
- let orElse = opt$ && 'orElse' in opt$ ? opt$.orElse : null;
+ firstWhere(test, opts) {
+ let orElse = opts && 'orElse' in opts ? opts.orElse : null;
for (let element of this) {
if (test(element))
return element;
@@ -285,8 +285,8 @@ var collection;
return orElse();
throw _internal.IterableElementError.noElement();
}
- lastWhere(test, opt$) {
- let orElse = opt$ && 'orElse' in opt$ ? opt$.orElse : null;
+ lastWhere(test, opts) {
+ let orElse = opts && 'orElse' in opts ? opts.orElse : null;
let result = null;
let foundMatching = false;
for (let element of this) {
@@ -372,10 +372,10 @@ var collection;
let _HashSetBase = _HashSetBase$(dart.dynamic);
let HashSet$ = dart.generic(function(E) {
class HashSet extends core.Object {
- HashSet(opt$) {
- let equals = opt$ && 'equals' in opt$ ? opt$.equals : null;
- let hashCode = opt$ && 'hashCode' in opt$ ? opt$.hashCode : null;
- let isValidKey = opt$ && 'isValidKey' in opt$ ? opt$.isValidKey : null;
+ HashSet(opts) {
+ let equals = opts && 'equals' in opts ? opts.equals : null;
+ let hashCode = opts && 'hashCode' in opts ? opts.hashCode : null;
+ let isValidKey = opts && 'isValidKey' in opts ? opts.isValidKey : null;
if (isValidKey === null) {
if (hashCode === null) {
if (equals === null) {
@@ -488,8 +488,8 @@ var collection;
}
return false;
}
- toList(opt$) {
- let growable = opt$ && 'growable' in opt$ ? opt$.growable : true;
+ toList(opts) {
+ let growable = opts && 'growable' in opts ? opts.growable : true;
return new core.List.from(this, {growable: growable});
}
toSet() {
@@ -549,8 +549,8 @@ var collection;
throw _internal.IterableElementError.tooMany();
return result;
}
- firstWhere(test, opt$) {
- let orElse = opt$ && 'orElse' in opt$ ? opt$.orElse : null;
+ firstWhere(test, opts) {
+ let orElse = opts && 'orElse' in opts ? opts.orElse : null;
for (let element of this) {
if (test(element))
return element;
@@ -559,8 +559,8 @@ var collection;
return orElse();
throw _internal.IterableElementError.noElement();
}
- lastWhere(test, opt$) {
- let orElse = opt$ && 'orElse' in opt$ ? opt$.orElse : null;
+ lastWhere(test, opts) {
+ let orElse = opts && 'orElse' in opts ? opts.orElse : null;
let result = null;
let foundMatching = false;
for (let element of this) {
@@ -610,8 +610,8 @@ var collection;
return IterableMixin;
});
let IterableMixin = IterableMixin$(dart.dynamic);
- let _isToStringVisiting = Symbol('_isToStringVisiting');
- let _iterablePartsToStrings = Symbol('_iterablePartsToStrings');
+ let _isToStringVisiting$ = Symbol('_isToStringVisiting');
+ let _iterablePartsToStrings$ = Symbol('_iterablePartsToStrings');
let IterableBase$ = dart.generic(function(E) {
class IterableBase extends core.Object {
IterableBase() {
@@ -687,8 +687,8 @@ var collection;
}
return false;
}
- toList(opt$) {
- let growable = opt$ && 'growable' in opt$ ? opt$.growable : true;
+ toList(opts) {
+ let growable = opts && 'growable' in opts ? opts.growable : true;
return new core.List.from(this, {growable: growable});
}
toSet() {
@@ -748,8 +748,8 @@ var collection;
throw _internal.IterableElementError.tooMany();
return result;
}
- firstWhere(test, opt$) {
- let orElse = opt$ && 'orElse' in opt$ ? opt$.orElse : null;
+ firstWhere(test, opts) {
+ let orElse = opts && 'orElse' in opts ? opts.orElse : null;
for (let element of this) {
if (test(element))
return element;
@@ -758,8 +758,8 @@ var collection;
return orElse();
throw _internal.IterableElementError.noElement();
}
- lastWhere(test, opt$) {
- let orElse = opt$ && 'orElse' in opt$ ? opt$.orElse : null;
+ lastWhere(test, opts) {
+ let orElse = opts && 'orElse' in opts ? opts.orElse : null;
let result = null;
let foundMatching = false;
for (let element of this) {
@@ -849,14 +849,14 @@ var collection;
buffer.write(rightDelimiter);
return buffer.toString();
}
- static [_isToStringVisiting](o) {
+ static [_isToStringVisiting$](o) {
for (let i = 0; dart.notNull(i) < dart.notNull(_toStringVisiting.length); i = dart.notNull(i) + 1) {
if (core.identical(o, _toStringVisiting.get(i)))
return true;
}
return false;
}
- static [_iterablePartsToStrings](iterable, parts) {
+ static [_iterablePartsToStrings$](iterable, parts) {
let LENGTH_LIMIT = 80;
let HEAD_COUNT = 3;
let TAIL_COUNT = 2;
@@ -948,8 +948,8 @@ var collection;
let _move = Symbol('_move');
let HasNextIterator$ = dart.generic(function(E) {
class HasNextIterator extends core.Object {
- HasNextIterator($_iterator) {
- this[_iterator] = $_iterator;
+ HasNextIterator(iterator$) {
+ this[_iterator] = iterator$;
this[_state] = HasNextIterator._NOT_MOVED_YET;
}
get hasNext() {
@@ -981,10 +981,10 @@ var collection;
let HasNextIterator = HasNextIterator$(dart.dynamic);
let LinkedHashMap$ = dart.generic(function(K, V) {
class LinkedHashMap extends core.Object {
- LinkedHashMap(opt$) {
- let equals = opt$ && 'equals' in opt$ ? opt$.equals : null;
- let hashCode = opt$ && 'hashCode' in opt$ ? opt$.hashCode : null;
- let isValidKey = opt$ && 'isValidKey' in opt$ ? opt$.isValidKey : null;
+ LinkedHashMap(opts) {
+ let equals = opts && 'equals' in opts ? opts.equals : null;
+ let hashCode = opts && 'hashCode' in opts ? opts.hashCode : null;
+ let isValidKey = opts && 'isValidKey' in opts ? opts.isValidKey : null;
if (isValidKey === null) {
if (hashCode === null) {
if (equals === null) {
@@ -1019,9 +1019,9 @@ var collection;
});
return result;
}
- LinkedHashMap$fromIterable(iterable, opt$) {
- let key = opt$ && 'key' in opt$ ? opt$.key : null;
- let value = opt$ && 'value' in opt$ ? opt$.value : null;
+ LinkedHashMap$fromIterable(iterable, opts) {
+ let key = opts && 'key' in opts ? opts.key : null;
+ let value = opts && 'value' in opts ? opts.value : null;
let map = new LinkedHashMap();
Maps._fillMapWithMappedIterable(map, iterable, key, value);
return map;
@@ -1049,10 +1049,10 @@ var collection;
let LinkedHashMap = LinkedHashMap$(dart.dynamic, dart.dynamic);
let LinkedHashSet$ = dart.generic(function(E) {
class LinkedHashSet extends core.Object {
- LinkedHashSet(opt$) {
- let equals = opt$ && 'equals' in opt$ ? opt$.equals : null;
- let hashCode = opt$ && 'hashCode' in opt$ ? opt$.hashCode : null;
- let isValidKey = opt$ && 'isValidKey' in opt$ ? opt$.isValidKey : null;
+ LinkedHashSet(opts) {
+ let equals = opts && 'equals' in opts ? opts.equals : null;
+ let hashCode = opts && 'hashCode' in opts ? opts.hashCode : null;
+ let isValidKey = opts && 'isValidKey' in opts ? opts.isValidKey : null;
if (isValidKey === null) {
if (hashCode === null) {
if (equals === null) {
@@ -1270,7 +1270,7 @@ var collection;
return LinkedListEntry;
});
let LinkedListEntry = LinkedListEntry$(dart.dynamic);
- let _filter = Symbol('_filter');
+ let _filter$ = Symbol('_filter');
let ListMixin$ = dart.generic(function(E) {
class ListMixin extends core.Object {
get iterator() {
@@ -1344,8 +1344,8 @@ var collection;
}
return false;
}
- firstWhere(test, opt$) {
- let orElse = opt$ && 'orElse' in opt$ ? opt$.orElse : null;
+ firstWhere(test, opts) {
+ let orElse = opts && 'orElse' in opts ? opts.orElse : null;
let length = this.length;
for (let i = 0; dart.notNull(i) < dart.notNull(length); i = dart.notNull(i) + 1) {
let element = this.get(i);
@@ -1359,8 +1359,8 @@ var collection;
return orElse();
throw _internal.IterableElementError.noElement();
}
- lastWhere(test, opt$) {
- let orElse = opt$ && 'orElse' in opt$ ? opt$.orElse : null;
+ lastWhere(test, opts) {
+ let orElse = opts && 'orElse' in opts ? opts.orElse : null;
let length = this.length;
for (let i = dart.notNull(length) - 1; dart.notNull(i) >= 0; i = dart.notNull(i) - 1) {
let element = this.get(i);
@@ -1449,8 +1449,8 @@ var collection;
takeWhile(test) {
return new _internal.TakeWhileIterable(this, test);
}
- toList(opt$) {
- let growable = opt$ && 'growable' in opt$ ? opt$.growable : true;
+ toList(opts) {
+ let growable = opts && 'growable' in opts ? opts.growable : true;
let result = null;
if (growable) {
result = ((_) => {
@@ -1473,11 +1473,11 @@ var collection;
return result;
}
add(element) {
- this.set((($tmp) => this.length = dart.notNull($tmp) + 1, $tmp).bind(this)(this.length), element);
+ this.set(((x) => this.length = dart.notNull(x$) + 1, x$).bind(this)(this.length), element);
}
addAll(iterable) {
for (let element of iterable) {
- this.set((($tmp) => this.length = dart.notNull($tmp) + 1, $tmp).bind(this)(this.length), element);
+ this.set(((x) => this.length = dart.notNull(x$) + 1, x$).bind(this)(this.length), element);
}
}
remove(element) {
@@ -1496,7 +1496,7 @@ var collection;
retainWhere(test) {
_filter(this, test, true);
}
- static [_filter](source, test, retainMatching) {
+ static [_filter$](source, test, retainMatching) {
let retained = new List.from([]);
let length = source.length;
for (let i = 0; dart.notNull(i) < dart.notNull(length); i = dart.notNull(i) + 1) {
@@ -1707,7 +1707,7 @@ var collection;
this.setRange(index, dart.notNull(index) + dart.notNull(iterable.length), iterable);
} else {
for (let element of iterable) {
- this.set((($tmp) => index = dart.notNull($tmp) + 1, $tmp)(index), element);
+ this.set(((x) => index = dart.notNull(x$) + 1, x$)(index), element);
}
}
}
@@ -1813,8 +1813,8 @@ var collection;
let _map = Symbol('_map');
let _MapBaseValueIterable$ = dart.generic(function(V) {
class _MapBaseValueIterable extends IterableBase$(V) {
- _MapBaseValueIterable($_map) {
- this[_map] = $_map;
+ _MapBaseValueIterable(map$) {
+ this[_map] = map$;
super.IterableBase();
}
get length() {
@@ -1925,8 +1925,8 @@ var collection;
return UnmodifiableMapView;
});
let UnmodifiableMapView = UnmodifiableMapView$(dart.dynamic, dart.dynamic);
- let _toStringVisiting = Symbol('_toStringVisiting');
- let _id = Symbol('_id');
+ let _toStringVisiting$ = Symbol('_toStringVisiting');
+ let _id$ = Symbol('_id');
let _fillMapWithMappedIterable = Symbol('_fillMapWithMappedIterable');
let _fillMapWithIterables = Symbol('_fillMapWithIterables');
class Maps extends core.Object {
@@ -1982,7 +1982,7 @@ var collection;
}
let result = new core.StringBuffer();
try {
- IterableBase[_toStringVisiting].add(m);
+ IterableBase[_toStringVisiting$].add(m);
result.write('{');
let first = true;
m.forEach(((k, v) => {
@@ -1996,12 +1996,12 @@ var collection;
}).bind(this));
result.write('}');
} finally {
- dart.assert(core.identical(IterableBase[_toStringVisiting].last, m));
- IterableBase[_toStringVisiting].removeLast();
+ dart.assert(core.identical(IterableBase[_toStringVisiting$].last, m));
+ IterableBase[_toStringVisiting$].removeLast();
}
return result.toString();
}
- static [_id](x) {
+ static [_id$](x) {
return x;
}
static [_fillMapWithMappedIterable](map, iterable, key, value) {
@@ -2171,7 +2171,7 @@ var collection;
}
return false;
}
- [_filter](test, removeMatching) {
+ [_filter$](test, removeMatching) {
let entry = this[_sentinel][_next];
while (!dart.notNull(core.identical(entry, this[_sentinel]))) {
let next = entry[_next];
@@ -2183,10 +2183,10 @@ var collection;
}
}
removeWhere(test) {
- this[_filter](test, true);
+ this[_filter$](test, true);
}
retainWhere(test) {
- this[_filter](test, false);
+ this[_filter$](test, false);
}
get first() {
return this[_sentinel][_next].element;
@@ -2268,8 +2268,8 @@ var collection;
let _remove = Symbol('_remove');
let _filterWhere = Symbol('_filterWhere');
let _grow = Symbol('_grow');
- let _isPowerOf2 = Symbol('_isPowerOf2');
- let _nextPowerOf2 = Symbol('_nextPowerOf2');
+ let _isPowerOf2$ = Symbol('_isPowerOf2');
+ let _nextPowerOf2$ = Symbol('_nextPowerOf2');
let ListQueue$ = dart.generic(function(E) {
class ListQueue extends IterableBase$(E) {
ListQueue(initialCapacity) {
@@ -2346,8 +2346,8 @@ var collection;
core.RangeError.checkValidIndex(index, this);
return this[_table].get(dart.notNull(this[_head]) + dart.notNull(index) & dart.notNull(this[_table].length) - 1);
}
- toList(opt$) {
- let growable = opt$ && 'growable' in opt$ ? opt$.growable : true;
+ toList(opts) {
+ let growable = opts && 'growable' in opts ? opts.growable : true;
let list = null;
if (growable) {
list = ((_) => {
@@ -2463,10 +2463,10 @@ var collection;
this[_table].set(this[_tail], null);
return result;
}
- static [_isPowerOf2](number) {
+ static [_isPowerOf2$](number) {
return (dart.notNull(number) & dart.notNull(number) - 1) === 0;
}
- static [_nextPowerOf2](number) {
+ static [_nextPowerOf2$](number) {
dart.assert(dart.notNull(number) > 0);
number = (dart.notNull(number) << 1) - 1;
for (;;) {
@@ -2785,11 +2785,11 @@ var collection;
});
return result;
}
- SplayTreeMap$fromIterable(iterable, opt$) {
- let key = opt$ && 'key' in opt$ ? opt$.key : null;
- let value = opt$ && 'value' in opt$ ? opt$.value : null;
- let compare = opt$ && 'compare' in opt$ ? opt$.compare : null;
- let isValidKey = opt$ && 'isValidKey' in opt$ ? opt$.isValidKey : null;
+ SplayTreeMap$fromIterable(iterable, opts) {
+ let key = opts && 'key' in opts ? opts.key : null;
+ let value = opts && 'value' in opts ? opts.value : null;
+ let compare = opts && 'compare' in opts ? opts.compare : null;
+ let isValidKey = opts && 'isValidKey' in opts ? opts.isValidKey : null;
let map = new SplayTreeMap(compare, isValidKey);
Maps._fillMapWithMappedIterable(map, iterable, key, value);
return map;
@@ -3046,8 +3046,8 @@ var collection;
let _SplayTreeIterator = _SplayTreeIterator$(dart.dynamic);
let _SplayTreeKeyIterable$ = dart.generic(function(K) {
class _SplayTreeKeyIterable extends IterableBase$(K) {
- _SplayTreeKeyIterable($_tree) {
- this[_tree] = $_tree;
+ _SplayTreeKeyIterable(tree$) {
+ this[_tree] = tree$;
super.IterableBase();
}
get length() {
@@ -3072,8 +3072,8 @@ var collection;
let _SplayTreeKeyIterable = _SplayTreeKeyIterable$(dart.dynamic);
let _SplayTreeValueIterable$ = dart.generic(function(K, V) {
class _SplayTreeValueIterable extends IterableBase$(V) {
- _SplayTreeValueIterable($_map) {
- this[_map] = $_map;
+ _SplayTreeValueIterable(map$) {
+ this[_map] = map$;
super.IterableBase();
}
get length() {
@@ -3301,13 +3301,13 @@ var collection;
let _set = Symbol('_set');
let _computeHashCode = Symbol('_computeHashCode');
let _removeHashTableEntry = Symbol('_removeHashTableEntry');
- let _isStringKey = Symbol('_isStringKey');
- let _isNumericKey = Symbol('_isNumericKey');
- let _hasTableEntry = Symbol('_hasTableEntry');
- let _getTableEntry = Symbol('_getTableEntry');
- let _setTableEntry = Symbol('_setTableEntry');
- let _deleteTableEntry = Symbol('_deleteTableEntry');
- let _newHashTable = Symbol('_newHashTable');
+ let _isStringKey$ = Symbol('_isStringKey');
+ let _isNumericKey$ = Symbol('_isNumericKey');
+ let _hasTableEntry$ = Symbol('_hasTableEntry');
+ let _getTableEntry$ = Symbol('_getTableEntry');
+ let _setTableEntry$ = Symbol('_setTableEntry');
+ let _deleteTableEntry$ = Symbol('_deleteTableEntry');
+ let _newHashTable$ = Symbol('_newHashTable');
let _HashMap$ = dart.generic(function(K, V) {
class _HashMap extends core.Object {
_HashMap() {
@@ -3518,31 +3518,31 @@ var collection;
return null;
}
}
- static [_isStringKey](key) {
+ static [_isStringKey$](key) {
return dart.notNull(typeof key == string) && dart.notNull(!dart.equals(key, '__proto__'));
}
- static [_isNumericKey](key) {
+ static [_isNumericKey$](key) {
return dart.notNull(dart.is(key, core.num)) && (key & 0x3ffffff) === key;
}
[_computeHashCode](key) {
return dart.dload(key, 'hashCode') & 0x3ffffff;
}
- static [_hasTableEntry](table, key) {
+ static [_hasTableEntry$](table, key) {
let entry = table[key];
return entry !== null;
}
- static [_getTableEntry](table, key) {
+ static [_getTableEntry$](table, key) {
let entry = table[key];
return entry === table ? null : entry;
}
- static [_setTableEntry](table, key, value) {
+ static [_setTableEntry$](table, key, value) {
if (value === null) {
table[key] = table;
} else {
table[key] = value;
}
}
- static [_deleteTableEntry](table, key) {
+ static [_deleteTableEntry$](table, key) {
delete table[key];
}
[_getBucket](table, key) {
@@ -3559,7 +3559,7 @@ var collection;
}
return -1;
}
- static [_newHashTable]() {
+ static [_newHashTable$]() {
let table = Object.create(null);
let temporaryKey = '<non-identifier-key>';
_setTableEntry(table, temporaryKey, table);
@@ -3593,9 +3593,9 @@ var collection;
let _hashCode = Symbol('_hashCode');
let _CustomHashMap$ = dart.generic(function(K, V) {
class _CustomHashMap extends _HashMap$(K, V) {
- _CustomHashMap($_equals, $_hashCode, validKey) {
- this[_equals] = $_equals;
- this[_hashCode] = $_hashCode;
+ _CustomHashMap(equals$, hashCode$, validKey) {
+ this[_equals] = equals$;
+ this[_hashCode] = hashCode$;
this[_validKey] = dart.as(validKey !== null ? validKey : (v) => dart.is(v, K), _Predicate);
super._HashMap();
}
@@ -3639,8 +3639,8 @@ var collection;
let _CustomHashMap = _CustomHashMap$(dart.dynamic, dart.dynamic);
let HashMapKeyIterable$ = dart.generic(function(E) {
class HashMapKeyIterable extends IterableBase$(E) {
- HashMapKeyIterable($_map) {
- this[_map] = $_map;
+ HashMapKeyIterable(map$) {
+ this[_map] = map$;
super.IterableBase();
}
get length() {
@@ -3671,9 +3671,9 @@ var collection;
let _offset = Symbol('_offset');
let HashMapKeyIterator$ = dart.generic(function(E) {
class HashMapKeyIterator extends core.Object {
- HashMapKeyIterator($_map, $_keys) {
- this[_map] = $_map;
- this[_keys] = $_keys;
+ HashMapKeyIterator(map$, keys$) {
+ this[_map] = map$;
+ this[_keys] = keys$;
this[_offset] = 0;
this[_current] = null;
}
@@ -3923,23 +3923,23 @@ var collection;
this[_length] = dart.notNull(this[_length]) - 1;
this[_modified]();
}
- static [_isStringKey](key) {
+ static [_isStringKey$](key) {
return dart.notNull(typeof key == string) && dart.notNull(!dart.equals(key, '__proto__'));
}
- static [_isNumericKey](key) {
+ static [_isNumericKey$](key) {
return dart.notNull(dart.is(key, core.num)) && (key & 0x3ffffff) === key;
}
[_computeHashCode](key) {
return dart.dload(key, 'hashCode') & 0x3ffffff;
}
- static [_getTableEntry](table, key) {
+ static [_getTableEntry$](table, key) {
return table[key];
}
- static [_setTableEntry](table, key, value) {
+ static [_setTableEntry$](table, key, value) {
dart.assert(value !== null);
table[key] = value;
}
- static [_deleteTableEntry](table, key) {
+ static [_deleteTableEntry$](table, key) {
delete table[key];
}
[_getBucket](table, key) {
@@ -3957,7 +3957,7 @@ var collection;
}
return -1;
}
- static [_newHashTable]() {
+ static [_newHashTable$]() {
let table = Object.create(null);
let temporaryKey = '<non-identifier-key>';
_setTableEntry(table, temporaryKey, table);
@@ -3993,9 +3993,9 @@ var collection;
let _LinkedIdentityHashMap = _LinkedIdentityHashMap$(dart.dynamic, dart.dynamic);
let _LinkedCustomHashMap$ = dart.generic(function(K, V) {
class _LinkedCustomHashMap extends _LinkedHashMap$(K, V) {
- _LinkedCustomHashMap($_equals, $_hashCode, validKey) {
- this[_equals] = $_equals;
- this[_hashCode] = $_hashCode;
+ _LinkedCustomHashMap(equals$, hashCode$, validKey) {
+ this[_equals] = equals$;
+ this[_hashCode] = hashCode$;
this[_validKey] = dart.as(validKey !== null ? validKey : (v) => dart.is(v, K), _Predicate);
super._LinkedHashMap();
}
@@ -4036,17 +4036,17 @@ var collection;
});
let _LinkedCustomHashMap = _LinkedCustomHashMap$(dart.dynamic, dart.dynamic);
class LinkedHashMapCell extends core.Object {
- LinkedHashMapCell($_key, $_value) {
- this[_key] = $_key;
- this[_value] = $_value;
+ LinkedHashMapCell(key$, value$) {
+ this[_key] = key$;
+ this[_value] = value$;
this[_next] = null;
this[_previous] = null;
}
}
let LinkedHashMapKeyIterable$ = dart.generic(function(E) {
class LinkedHashMapKeyIterable extends IterableBase$(E) {
- LinkedHashMapKeyIterable($_map) {
- this[_map] = $_map;
+ LinkedHashMapKeyIterable(map$) {
+ this[_map] = map$;
super.IterableBase();
}
get length() {
@@ -4079,9 +4079,9 @@ var collection;
let _cell = Symbol('_cell');
let LinkedHashMapKeyIterator$ = dart.generic(function(E) {
class LinkedHashMapKeyIterator extends core.Object {
- LinkedHashMapKeyIterator($_map, $_modifications) {
- this[_map] = $_map;
- this[_modifications] = $_modifications;
+ LinkedHashMapKeyIterator(map$, modifications$) {
+ this[_map] = map$;
+ this[_modifications] = modifications$;
this[_cell] = null;
this[_current] = null;
this[_cell] = dart.as(dart.dload(this[_map], '_first'), LinkedHashMapCell);
@@ -4109,8 +4109,8 @@ var collection;
let _computeElements = Symbol('_computeElements');
let _contains = Symbol('_contains');
let _lookup = Symbol('_lookup');
- let _isStringElement = Symbol('_isStringElement');
- let _isNumericElement = Symbol('_isNumericElement');
+ let _isStringElement$ = Symbol('_isStringElement');
+ let _isNumericElement$ = Symbol('_isNumericElement');
let _HashSet$ = dart.generic(function(E) {
class _HashSet extends _HashSetBase$(E) {
_HashSet() {
@@ -4296,24 +4296,24 @@ var collection;
return false;
}
}
- static [_isStringElement](element) {
+ static [_isStringElement$](element) {
return dart.notNull(typeof element == string) && dart.notNull(!dart.equals(element, '__proto__'));
}
- static [_isNumericElement](element) {
+ static [_isNumericElement$](element) {
return dart.notNull(dart.is(element, core.num)) && (element & 0x3ffffff) === element;
}
[_computeHashCode](element) {
return dart.dload(element, 'hashCode') & 0x3ffffff;
}
- static [_hasTableEntry](table, key) {
+ static [_hasTableEntry$](table, key) {
let entry = table[key];
return entry !== null;
}
- static [_setTableEntry](table, key, value) {
+ static [_setTableEntry$](table, key, value) {
dart.assert(value !== null);
table[key] = value;
}
- static [_deleteTableEntry](table, key) {
+ static [_deleteTableEntry$](table, key) {
delete table[key];
}
[_getBucket](table, element) {
@@ -4330,7 +4330,7 @@ var collection;
}
return -1;
}
- static [_newHashTable]() {
+ static [_newHashTable$]() {
let table = Object.create(null);
let temporaryKey = '<non-identifier-key>';
_setTableEntry(table, temporaryKey, table);
@@ -4367,9 +4367,9 @@ var collection;
let _hasher = Symbol('_hasher');
let _CustomHashSet$ = dart.generic(function(E) {
class _CustomHashSet extends _HashSet$(E) {
- _CustomHashSet($_equality, $_hasher, validKey) {
- this[_equality] = $_equality;
- this[_hasher] = $_hasher;
+ _CustomHashSet(equality, hasher, validKey) {
+ this[_equality] = equality;
+ this[_hasher] = hasher;
this[_validKey] = dart.as(validKey !== null ? validKey : (x) => dart.is(x, E), _Predicate);
super._HashSet();
}
@@ -4413,9 +4413,9 @@ var collection;
let _CustomHashSet = _CustomHashSet$(dart.dynamic);
let HashSetIterator$ = dart.generic(function(E) {
class HashSetIterator extends core.Object {
- HashSetIterator($_set, $_elements) {
- this[_set] = $_set;
- this[_elements] = $_elements;
+ HashSetIterator(set$, elements$) {
+ this[_set] = set$;
+ this[_elements] = elements$;
this[_offset] = 0;
this[_current] = null;
}
@@ -4666,23 +4666,23 @@ var collection;
this[_length] = dart.notNull(this[_length]) - 1;
this[_modified]();
}
- static [_isStringElement](element) {
+ static [_isStringElement$](element) {
return dart.notNull(typeof element == string) && dart.notNull(!dart.equals(element, '__proto__'));
}
- static [_isNumericElement](element) {
+ static [_isNumericElement$](element) {
return dart.notNull(dart.is(element, core.num)) && (element & 0x3ffffff) === element;
}
[_computeHashCode](element) {
return dart.dload(element, 'hashCode') & 0x3ffffff;
}
- static [_getTableEntry](table, key) {
+ static [_getTableEntry$](table, key) {
return table[key];
}
- static [_setTableEntry](table, key, value) {
+ static [_setTableEntry$](table, key, value) {
dart.assert(value !== null);
table[key] = value;
}
- static [_deleteTableEntry](table, key) {
+ static [_deleteTableEntry$](table, key) {
delete table[key];
}
[_getBucket](table, element) {
@@ -4700,7 +4700,7 @@ var collection;
}
return -1;
}
- static [_newHashTable]() {
+ static [_newHashTable$]() {
let table = Object.create(null);
let temporaryKey = '<non-identifier-key>';
_setTableEntry(table, temporaryKey, table);
@@ -4736,9 +4736,9 @@ var collection;
let _LinkedIdentityHashSet = _LinkedIdentityHashSet$(dart.dynamic);
let _LinkedCustomHashSet$ = dart.generic(function(E) {
class _LinkedCustomHashSet extends _LinkedHashSet$(E) {
- _LinkedCustomHashSet($_equality, $_hasher, validKey) {
- this[_equality] = $_equality;
- this[_hasher] = $_hasher;
+ _LinkedCustomHashSet(equality, hasher, validKey) {
+ this[_equality] = equality;
+ this[_hasher] = hasher;
this[_validKey] = dart.as(validKey !== null ? validKey : (x) => dart.is(x, E), _Predicate);
super._LinkedHashSet();
}
@@ -4796,17 +4796,17 @@ var collection;
});
let _LinkedCustomHashSet = _LinkedCustomHashSet$(dart.dynamic);
class LinkedHashSetCell extends core.Object {
- LinkedHashSetCell($_element) {
- this[_element] = $_element;
+ LinkedHashSetCell(element$) {
+ this[_element] = element$;
this[_next] = null;
this[_previous] = null;
}
}
let LinkedHashSetIterator$ = dart.generic(function(E) {
class LinkedHashSetIterator extends core.Object {
- LinkedHashSetIterator($_set, $_modifications) {
- this[_set] = $_set;
- this[_modifications] = $_modifications;
+ LinkedHashSetIterator(set$, modifications$) {
+ this[_set] = set$;
+ this[_modifications] = modifications$;
this[_cell] = null;
this[_current] = null;
this[_cell] = dart.as(dart.dload(this[_set], '_first'), LinkedHashSetCell);

Powered by Google App Engine
This is Rietveld 408576698