Index: pkg/compiler/lib/src/enqueue.dart |
diff --git a/pkg/compiler/lib/src/enqueue.dart b/pkg/compiler/lib/src/enqueue.dart |
index 66c3260409cc4e9eb0ae0ee233be405217f13ee1..f014beae820102dbcba8bc45604cfa1975d27318 100644 |
--- a/pkg/compiler/lib/src/enqueue.dart |
+++ b/pkg/compiler/lib/src/enqueue.dart |
@@ -85,7 +85,6 @@ abstract class Enqueuer { |
void registerStaticUse(StaticUse staticUse); |
void registerStaticUseInternal(StaticUse staticUse); |
void registerDynamicUse(DynamicUse dynamicUse); |
- void registerTypeUse(TypeUse typeUse); |
/// Returns [:true:] if this enqueuer is the resolution enqueuer. |
bool get isResolutionQueue; |
@@ -455,7 +454,7 @@ class ResolutionEnqueuer extends Enqueuer { |
break; |
case StaticUseKind.CONSTRUCTOR_INVOKE: |
case StaticUseKind.CONST_CONSTRUCTOR_INVOKE: |
- registerTypeUse(new TypeUse.instantiation(staticUse.type)); |
+ _registerTypeUse(new TypeUse.instantiation(staticUse.type)); |
break; |
case StaticUseKind.DIRECT_INVOKE: |
invariant( |
@@ -467,7 +466,7 @@ class ResolutionEnqueuer extends Enqueuer { |
} |
} |
- void registerTypeUse(TypeUse typeUse) { |
+ void _registerTypeUse(TypeUse typeUse) { |
DartType type = typeUse.type; |
switch (typeUse.kind) { |
case TypeUseKind.INSTANTIATION: |
@@ -743,7 +742,7 @@ class TreeShakingEnqueuerStrategy implements EnqueuerStrategy { |
} |
class _EnqueuerImpactVisitor implements WorldImpactVisitor { |
- final Enqueuer enqueuer; |
+ final ResolutionEnqueuer enqueuer; |
_EnqueuerImpactVisitor(this.enqueuer); |
@@ -759,7 +758,7 @@ class _EnqueuerImpactVisitor implements WorldImpactVisitor { |
@override |
void visitTypeUse(TypeUse typeUse) { |
- enqueuer.registerTypeUse(typeUse); |
+ enqueuer._registerTypeUse(typeUse); |
} |
} |