| Index: pkg/compiler/lib/src/js_emitter/full_emitter/setup_program_builder.dart
|
| diff --git a/pkg/compiler/lib/src/js_emitter/full_emitter/setup_program_builder.dart b/pkg/compiler/lib/src/js_emitter/full_emitter/setup_program_builder.dart
|
| index 402845b41f3be403414b2d30cfd6d0c84a0fb6db..111b1b60327bef6cafeaee0def82106ec85b6c75 100644
|
| --- a/pkg/compiler/lib/src/js_emitter/full_emitter/setup_program_builder.dart
|
| +++ b/pkg/compiler/lib/src/js_emitter/full_emitter/setup_program_builder.dart
|
| @@ -72,7 +72,7 @@ jsAst.Statement buildSetupProgram(Program program, Compiler compiler,
|
| String defaultValuesField = namer.defaultValuesField;
|
| String methodsWithOptionalArgumentsField =
|
| namer.methodsWithOptionalArgumentsField;
|
| - String unmangledNameIndex = backend.mustRetainMetadata
|
| + String unmangledNameIndex = backend.mirrorsData.mustRetainMetadata
|
| ? ' 3 * optionalParameterCount + 2 * requiredParameterCount + 3'
|
| : ' 2 * optionalParameterCount + requiredParameterCount + 3';
|
| String receiverParamName =
|
| @@ -119,7 +119,7 @@ jsAst.Statement buildSetupProgram(Program program, Compiler compiler,
|
| 'initializeEmptyInstance': initializeEmptyInstanceAccess,
|
| 'allClasses': allClassesAccess,
|
| 'debugFastObjects': DEBUG_FAST_OBJECTS,
|
| - 'isTreeShakingDisabled': backend.isTreeShakingDisabled,
|
| + 'isTreeShakingDisabled': backend.mirrorsData.isTreeShakingDisabled,
|
| 'precompiled': precompiledAccess,
|
| 'finishedClassesAccess': finishedClassesAccess,
|
| 'needsMixinSupport': emitter.needsMixinSupport,
|
| @@ -130,7 +130,7 @@ jsAst.Statement buildSetupProgram(Program program, Compiler compiler,
|
| 'isObject': namer.operatorIs(compiler.commonElements.objectClass),
|
| 'specProperty': js.string(namer.nativeSpecProperty),
|
| 'trivialNsmHandlers': emitter.buildTrivialNsmHandlers(),
|
| - 'hasRetainedMetadata': backend.hasRetainedMetadata,
|
| + 'hasRetainedMetadata': backend.mirrorsData.hasRetainedMetadata,
|
| 'types': typesAccess,
|
| 'objectClassName': js.quoteName(
|
| namer.runtimeTypeName(compiler.commonElements.objectClass as Entity)),
|
|
|