| Index: dart/lib/compiler/implementation/enqueue.dart
|
| diff --git a/dart/lib/compiler/implementation/enqueue.dart b/dart/lib/compiler/implementation/enqueue.dart
|
| index 41ce5f663a8d38f73ce005174ae30f4e1f226868..dea729d2b454e28546c5d52172704028b31b9a18 100644
|
| --- a/dart/lib/compiler/implementation/enqueue.dart
|
| +++ b/dart/lib/compiler/implementation/enqueue.dart
|
| @@ -214,9 +214,7 @@ class Enqueuer {
|
| while (cls !== null) {
|
| if (seenClasses.contains(cls)) return;
|
| seenClasses.add(cls);
|
| - // TODO(ahe): Don't call resolveType, instead, call this method
|
| - // when resolveType is called.
|
| - compiler.resolveClass(cls);
|
| + cls.ensureResolved(compiler);
|
| cls.members.forEach(processInstantiatedClassMember);
|
| cls = cls.superclass;
|
| }
|
|
|