Index: runtime/lib/string_patch.dart |
diff --git a/runtime/lib/string_patch.dart b/runtime/lib/string_patch.dart |
index 5abad6613e3e5064855f0a230fb915d404d87223..f046d8fd4e1c6c998c102cd62983b0d905bccde6 100644 |
--- a/runtime/lib/string_patch.dart |
+++ b/runtime/lib/string_patch.dart |
@@ -155,7 +155,7 @@ abstract class _StringBase { |
static String _createStringFromIterable(Iterable<int> charCodes, |
int start, int end) { |
// Treat charCodes as Iterable. |
- if (charCodes is EfficientLength) { |
+ if (charCodes is EfficientLengthIterable) { |
int length = charCodes.length; |
end = RangeError.checkValidRange(start, end, length); |
List charCodeList = new List.from(charCodes.take(end).skip(start), |