Index: pkg/compiler/lib/src/resolution/resolution.dart |
diff --git a/pkg/compiler/lib/src/resolution/resolution.dart b/pkg/compiler/lib/src/resolution/resolution.dart |
index d5334f179213953534d67b041af18e567709fd93..d7b28c2ddb3a6433ab03aa807d1cbbaef2545fe1 100644 |
--- a/pkg/compiler/lib/src/resolution/resolution.dart |
+++ b/pkg/compiler/lib/src/resolution/resolution.dart |
@@ -64,10 +64,9 @@ import 'typedefs.dart'; |
class ResolverTask extends CompilerTask { |
final ConstantCompiler constantCompiler; |
final Resolution resolution; |
- final OpenWorld world; |
ResolverTask( |
- this.resolution, this.constantCompiler, this.world, Measurer measurer) |
+ this.resolution, this.constantCompiler, Measurer measurer) |
: super(measurer); |
String get name => 'Resolver'; |
@@ -80,6 +79,7 @@ class ResolverTask extends CompilerTask { |
ParsingContext get parsingContext => resolution.parsingContext; |
CompilerOptions get options => resolution.options; |
ResolutionEnqueuer get enqueuer => resolution.enqueuer; |
+ OpenWorld get world => enqueuer.universe.openWorld; |
ResolutionImpact resolve(Element element) { |
return measure(() { |