| Index: pkg/compiler/lib/src/js_backend/enqueuer.dart
|
| diff --git a/pkg/compiler/lib/src/js_backend/enqueuer.dart b/pkg/compiler/lib/src/js_backend/enqueuer.dart
|
| index f9c3dad063e00472a453bd7446f3ac52e2e17c2f..ff783ac8e28758a6b68d1eccc4b4bff49110c0f2 100644
|
| --- a/pkg/compiler/lib/src/js_backend/enqueuer.dart
|
| +++ b/pkg/compiler/lib/src/js_backend/enqueuer.dart
|
| @@ -86,8 +86,6 @@ class CodegenEnqueuer extends EnqueuerImpl {
|
| /// Returns [:true:] if this enqueuer is the resolution enqueuer.
|
| bool get isResolutionQueue => false;
|
|
|
| - QueueFilter get filter => _compiler.enqueuerFilter;
|
| -
|
| DiagnosticReporter get reporter => _compiler.reporter;
|
|
|
| /**
|
| @@ -156,7 +154,7 @@ class CodegenEnqueuer extends EnqueuerImpl {
|
| }
|
|
|
| bool checkNoEnqueuedInvokedInstanceMethods() {
|
| - return filter.checkNoEnqueuedInvokedInstanceMethods(this);
|
| + return strategy.checkEnqueuerConsistency(this);
|
| }
|
|
|
| void processInstantiatedClassMembers(ClassElement cls) {
|
| @@ -449,7 +447,7 @@ class CodegenEnqueuer extends EnqueuerImpl {
|
| do {
|
| while (queue.isNotEmpty) {
|
| // TODO(johnniwinther): Find an optimal process order.
|
| - filter.processWorkItem(f, queue.removeLast());
|
| + strategy.processWorkItem(f, queue.removeLast());
|
| }
|
| List recents = recentClasses.toList(growable: false);
|
| recentClasses.clear();
|
|
|