Index: pkg/compiler/lib/src/kernel/kernel_strategy.dart |
diff --git a/pkg/compiler/lib/src/kernel/kernel_strategy.dart b/pkg/compiler/lib/src/kernel/kernel_strategy.dart |
index 3b4405c37c8066551479ad0eb274da965f2d3ac8..4778cfafc843eace2fbe5cf60b0447576673422a 100644 |
--- a/pkg/compiler/lib/src/kernel/kernel_strategy.dart |
+++ b/pkg/compiler/lib/src/kernel/kernel_strategy.dart |
@@ -98,7 +98,7 @@ class KernelFrontEndStrategy extends FrontendStrategyBase { |
} |
MirrorsDataBuilder createMirrorsDataBuilder() { |
- return new MirrorsDataBuilderImpl(elementMap.commonElements); |
+ return new MirrorsDataBuilderImpl(elementEnvironment, commonElements); |
} |
MirrorsResolutionAnalysis createMirrorsResolutionAnalysis( |
@@ -181,8 +181,9 @@ class KernelWorkItem implements ResolutionWorkItem { |
/// Mock implementation of [MirrorsDataImpl]. |
class MirrorsDataBuilderImpl extends MirrorsDataImpl { |
- MirrorsDataBuilderImpl(CommonElements commonElements) |
- : super(null, null, commonElements); |
+ MirrorsDataBuilderImpl( |
+ ElementEnvironment elementEnvironment, CommonElements commonElements) |
+ : super(null, null, elementEnvironment, commonElements); |
@override |
void registerUsedMember(MemberEntity member) {} |