Index: runtime/lib/immutable_map.dart |
diff --git a/runtime/lib/immutable_map.dart b/runtime/lib/immutable_map.dart |
index ba866e39cf3769864345229f65abca18e3b5ae32..b8d0d3c62d7b9cb8ed74402db42413aba5f6c39e 100644 |
--- a/runtime/lib/immutable_map.dart |
+++ b/runtime/lib/immutable_map.dart |
@@ -85,7 +85,8 @@ class ImmutableMap<K, V> implements Map<K, V> { |
} |
} |
-class _ImmutableMapKeyIterable<E> extends EfficientLengthIterable<E> { |
+class _ImmutableMapKeyIterable<E> extends IterableBase<E> |
+ implements EfficientLength { |
final ImmutableMap _map; |
_ImmutableMapKeyIterable(this._map); |
@@ -96,7 +97,8 @@ class _ImmutableMapKeyIterable<E> extends EfficientLengthIterable<E> { |
int get length => _map.length; |
} |
-class _ImmutableMapValueIterable<E> extends EfficientLengthIterable<E> { |
+class _ImmutableMapValueIterable<E> extends IterableBase<E> |
+ implements EfficientLength { |
final ImmutableMap _map; |
_ImmutableMapValueIterable(this._map); |