| Index: sdk/lib/_internal/compiler/implementation/util/link.dart
|
| diff --git a/sdk/lib/_internal/compiler/implementation/util/link.dart b/sdk/lib/_internal/compiler/implementation/util/link.dart
|
| index 07681c41ead549b69bc6f57591800198d78ba473..c50a3c671cc43b043db117df56848032e48a35c8 100644
|
| --- a/sdk/lib/_internal/compiler/implementation/util/link.dart
|
| +++ b/sdk/lib/_internal/compiler/implementation/util/link.dart
|
| @@ -4,7 +4,7 @@
|
|
|
| part of org_dartlang_compiler_util;
|
|
|
| -class Link<T> implements Iterable<T> {
|
| +class Link<T> extends Iterable<T> {
|
| T get head => null;
|
| Link<T> get tail => null;
|
|
|
| @@ -33,12 +33,12 @@ class Link<T> implements Iterable<T> {
|
| return new LinkEntry<T>(element, this);
|
| }
|
|
|
| - Iterator<T> iterator() => new LinkIterator<T>(this);
|
| + Iterator<T> get iterator => new LinkIterator<T>(this);
|
|
|
| void printOn(StringBuffer buffer, [separatedBy]) {
|
| }
|
|
|
| - List toList() => new List<T>(0);
|
| + List toList() => new List<T>.fixedLength(0);
|
|
|
| bool get isEmpty => true;
|
|
|
|
|