| Index: dart/lib/compiler/implementation/enqueue.dart
|
| diff --git a/dart/lib/compiler/implementation/enqueue.dart b/dart/lib/compiler/implementation/enqueue.dart
|
| index 36c050a676b5b23cc6dcc82ec96dcbb40d24673d..2e999af4190b19bff86ca7e163524d4202a7b0fa 100644
|
| --- a/dart/lib/compiler/implementation/enqueue.dart
|
| +++ b/dart/lib/compiler/implementation/enqueue.dart
|
| @@ -208,9 +208,9 @@ 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);
|
| + // TODO(ahe): Don't call ensureResolved, instead, call this method
|
| + // from the resolver.
|
| + cls.ensureResolved(compiler);
|
| cls.members.forEach(processInstantiatedClassMember);
|
| cls = cls.superclass;
|
| }
|
|
|