Index: sdk/lib/collection/queue.dart |
diff --git a/sdk/lib/collection/queue.dart b/sdk/lib/collection/queue.dart |
index 9e8580d6d18751a8b48ea7c9a2d83abeee6e8fe3..fc568ff1cb9a8df8813645a2ba380b0bd7f646e1 100644 |
--- a/sdk/lib/collection/queue.dart |
+++ b/sdk/lib/collection/queue.dart |
@@ -427,8 +427,8 @@ class ListQueue<E> extends IterableBase<E> implements Queue<E> { |
} |
E elementAt(int index) { |
- if (index < 0 || index > length) { |
- throw new RangeError.range(index, 0, length); |
+ if (index < 0 || index >= length) { |
+ throw new RangeError.index(index, this); |
} |
return _table[(_head + index) & (_table.length - 1)]; |
} |