| Index: pkg/compiler/lib/src/helpers/track_map.dart
|
| diff --git a/pkg/compiler/lib/src/helpers/track_map.dart b/pkg/compiler/lib/src/helpers/track_map.dart
|
| index b57be3ad0dcafaf2941f3e0bd8808637fd66f733..8445efe76d7fca825d0c42c28367f5e0d44c6681 100644
|
| --- a/pkg/compiler/lib/src/helpers/track_map.dart
|
| +++ b/pkg/compiler/lib/src/helpers/track_map.dart
|
| @@ -2,7 +2,6 @@
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| // BSD-style license that can be found in the LICENSE file.
|
|
|
| -
|
| /**
|
| * The track map is a simple wrapper around a map that keeps track
|
| * of the 'final' size of maps grouped by description. It allows
|
| @@ -22,7 +21,7 @@ class TrackMap<K, V> implements Map<K, V> {
|
| TrackMap._internal(this._counts) : _map = new Map<K, V>();
|
|
|
| factory TrackMap(String description) {
|
| - List counts = _countsMap.putIfAbsent(description, () => [ 0 ]);
|
| + List counts = _countsMap.putIfAbsent(description, () => [0]);
|
| Map result = new TrackMap<K, V>._internal(counts);
|
| counts[0]++;
|
| return result;
|
| @@ -61,14 +60,14 @@ class TrackMap<K, V> implements Map<K, V> {
|
| bool containsKey(K key) => _map.containsKey(key);
|
| bool containsValue(V value) => _map.containsValue(value);
|
|
|
| - V operator[](K key) => _map[key];
|
| + V operator [](K key) => _map[key];
|
| String toString() => _map.toString();
|
|
|
| void forEach(void action(K key, V value)) {
|
| _map.forEach(action);
|
| }
|
|
|
| - void operator[]=(K key, V value) {
|
| + void operator []=(K key, V value) {
|
| if (!_map.containsKey(key)) {
|
| _notifyLengthChanged(1);
|
| _map[key] = value;
|
|
|