| Index: dart/lib/compiler/implementation/enqueue.dart
|
| diff --git a/dart/lib/compiler/implementation/enqueue.dart b/dart/lib/compiler/implementation/enqueue.dart
|
| index b2ff2a0985dfcb9c952f669c548a925e7eeb745a..58dc86956178469570a167358ad3f74054fe691b 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;
|
| }
|
|
|