Index: sdk/lib/utf/utf.dart |
diff --git a/sdk/lib/utf/utf.dart b/sdk/lib/utf/utf.dart |
index 1c8c95cb180aa591fd7472c639f330e1823d6bdd..940ce681bbcbaad8325131e22669c8c672668071 100644 |
--- a/sdk/lib/utf/utf.dart |
+++ b/sdk/lib/utf/utf.dart |
@@ -4,6 +4,7 @@ |
library dart.utf; |
import "dart:async"; |
+import "dart:collection"; |
part "utf_stream.dart"; |
part "utf8.dart"; |
part "utf16.dart"; |
@@ -197,7 +198,7 @@ class Utf16CodeUnitDecoder implements Iterator<int> { |
*/ |
// TODO(floitsch): Consider removing the extend and switch to implements since |
// that's cheaper to allocate. |
-class _ListRange extends Iterable { |
+class _ListRange extends IterableBase { |
final List _source; |
final int _offset; |
final int _length; |