| 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 111b1b60327bef6cafeaee0def82106ec85b6c75..bb3b6e9400916a382b1530737483eb72c5fc7e07 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
|
| @@ -103,7 +103,7 @@ jsAst.Statement buildSetupProgram(Program program, Compiler compiler,
|
| 'staticsPropertyNameString': js.quoteName(namer.staticsPropertyName),
|
| 'typeInformation': typeInformationAccess,
|
| 'globalFunctions': globalFunctionsAccess,
|
| - 'enabledInvokeOn': backend.hasInvokeOnSupport,
|
| + 'enabledInvokeOn': backend.backendUsage.hasInvokeOnSupport,
|
| 'interceptedNames': interceptedNamesAccess,
|
| 'interceptedNamesSet': emitter.generateInterceptedNamesSet(),
|
| 'notInCspMode': !compiler.options.useContentSecurityPolicy,
|
| @@ -136,7 +136,7 @@ jsAst.Statement buildSetupProgram(Program program, Compiler compiler,
|
| namer.runtimeTypeName(compiler.commonElements.objectClass as Entity)),
|
| 'needsStructuredMemberInfo': emitter.needsStructuredMemberInfo,
|
| 'usesMangledNames': compiler.commonElements.mirrorsLibrary != null ||
|
| - backend.hasFunctionApplySupport,
|
| + backend.backendUsage.hasFunctionApplySupport,
|
| 'tearOffCode': buildTearOffCode(backend),
|
| 'nativeInfoHandler': nativeInfoHandler,
|
| 'operatorIsPrefix': js.string(namer.operatorIsPrefix),
|
|
|