| Index: pkg/compiler/lib/src/js_emitter/full_emitter/emitter.dart
|
| diff --git a/pkg/compiler/lib/src/js_emitter/full_emitter/emitter.dart b/pkg/compiler/lib/src/js_emitter/full_emitter/emitter.dart
|
| index 871a2d6207649d06408ebd9465c9a33bf7108526..c69eee5b26fa35bd675b8122a49ab61f9ff33082 100644
|
| --- a/pkg/compiler/lib/src/js_emitter/full_emitter/emitter.dart
|
| +++ b/pkg/compiler/lib/src/js_emitter/full_emitter/emitter.dart
|
| @@ -123,7 +123,7 @@ class Emitter extends js_emitter.EmitterBase {
|
| ConstantEmitter constantEmitter;
|
| NativeEmitter get nativeEmitter => task.nativeEmitter;
|
| TypeTestRegistry get typeTestRegistry => task.typeTestRegistry;
|
| - CommonElements get commonElements => compiler.commonElements;
|
| + CommonElements get commonElements => _closedWorld.commonElements;
|
| ElementEnvironment get _elementEnvironment => compiler.elementEnvironment;
|
|
|
| // The full code that is written to each hunk part-file.
|
| @@ -809,7 +809,7 @@ class Emitter extends js_emitter.EmitterBase {
|
| jsAst.Expression finishedClassesAccess =
|
| generateEmbeddedGlobalAccess(embeddedNames.FINISHED_CLASSES);
|
| jsAst.Expression cyclicThrow =
|
| - staticFunctionAccess(compiler.commonElements.cyclicThrowHelper);
|
| + staticFunctionAccess(commonElements.cyclicThrowHelper);
|
| jsAst.Expression laziesAccess =
|
| generateEmbeddedGlobalAccess(embeddedNames.LAZIES);
|
|
|
| @@ -1905,7 +1905,7 @@ class Emitter extends js_emitter.EmitterBase {
|
|
|
| jsAst.Comment buildGeneratedBy() {
|
| List<String> options = [];
|
| - if (compiler.commonElements.mirrorsLibrary != null &&
|
| + if (commonElements.mirrorsLibrary != null &&
|
| !compiler.options.loadFromDill) {
|
| // TODO(johnniwinther): Add `isMirrorsUsed` to [BackendData] instead
|
| // of checking `mirrorsLibrary`.
|
|
|