Index: runtime/lib/string_patch.dart |
diff --git a/runtime/lib/string_patch.dart b/runtime/lib/string_patch.dart |
index 11db8fe066a8f4e74ede1e9d314ac6427f612edf..4547fa5b75b00ddfd318bb525d1247795c483cac 100644 |
--- a/runtime/lib/string_patch.dart |
+++ b/runtime/lib/string_patch.dart |
@@ -157,7 +157,7 @@ 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), |