| Index: tests/compiler/dart2js/kernel/closed_world2_test.dart
|
| diff --git a/tests/compiler/dart2js/kernel/closed_world2_test.dart b/tests/compiler/dart2js/kernel/closed_world2_test.dart
|
| index d1d45241e32f9356de297609aab24bf57df6ba7f..7dbc7248155e37492c5b604159d027695f2bac79 100644
|
| --- a/tests/compiler/dart2js/kernel/closed_world2_test.dart
|
| +++ b/tests/compiler/dart2js/kernel/closed_world2_test.dart
|
| @@ -1,4 +1,4 @@
|
| -// Copyright (c) 2016, the Dart project authors. Please see the AUTHORS file
|
| +// Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| // BSD-style license that can be found in the LICENSE file.
|
|
|
| @@ -22,7 +22,6 @@ import 'package:compiler/src/elements/entities.dart';
|
| import 'package:compiler/src/elements/types.dart';
|
| import 'package:compiler/src/enqueue.dart';
|
| import 'package:compiler/src/js_backend/backend.dart';
|
| -import 'package:compiler/src/js_backend/backend_helpers.dart';
|
| import 'package:compiler/src/js_backend/backend_impact.dart';
|
| import 'package:compiler/src/js_backend/backend_usage.dart';
|
| import 'package:compiler/src/js_backend/custom_elements_analysis.dart';
|
| @@ -102,9 +101,7 @@ List createKernelResolutionEnqueuerListener(CompilerOptions options,
|
| DeferredLoadTask deferredLoadTask, KernelWorldBuilder worldBuilder) {
|
| ElementEnvironment elementEnvironment = worldBuilder.elementEnvironment;
|
| CommonElements commonElements = worldBuilder.commonElements;
|
| - BackendHelpers helpers =
|
| - new BackendHelpers(elementEnvironment, commonElements);
|
| - BackendImpacts impacts = new BackendImpacts(options, commonElements, helpers);
|
| + BackendImpacts impacts = new BackendImpacts(options, commonElements);
|
|
|
| // TODO(johnniwinther): Create Kernel based implementations for these:
|
| NativeBasicData nativeBasicData = new NativeBasicDataImpl();
|
| @@ -118,20 +115,19 @@ List createKernelResolutionEnqueuerListener(CompilerOptions options,
|
| new MirrorsResolutionAnalysisImpl();
|
|
|
| BackendClasses backendClasses = new JavaScriptBackendClasses(
|
| - elementEnvironment, helpers, nativeBasicData);
|
| + elementEnvironment, commonElements, nativeBasicData);
|
| InterceptorDataBuilder interceptorDataBuilder =
|
| new InterceptorDataBuilderImpl(
|
| - nativeBasicData, helpers, elementEnvironment, commonElements);
|
| + nativeBasicData, elementEnvironment, commonElements);
|
| BackendUsageBuilder backendUsageBuilder =
|
| - new BackendUsageBuilderImpl(commonElements, helpers);
|
| + new BackendUsageBuilderImpl(commonElements);
|
| NoSuchMethodRegistry noSuchMethodRegistry = new NoSuchMethodRegistry(
|
| - helpers, new KernelNoSuchMethodResolver(worldBuilder));
|
| + commonElements, new KernelNoSuchMethodResolver(worldBuilder));
|
| NativeResolutionEnqueuer nativeResolutionEnqueuer =
|
| new NativeResolutionEnqueuer(
|
| options,
|
| elementEnvironment,
|
| commonElements,
|
| - helpers,
|
| backendClasses,
|
| backendUsageBuilder,
|
| new KernelNativeClassResolver(worldBuilder));
|
| @@ -140,7 +136,6 @@ List createKernelResolutionEnqueuerListener(CompilerOptions options,
|
| options,
|
| elementEnvironment,
|
| commonElements,
|
| - helpers,
|
| impacts,
|
| backendClasses,
|
| nativeBasicData,
|
| @@ -216,7 +211,6 @@ class RuntimeTypesNeedBuilderImpl implements RuntimeTypesNeedBuilder {
|
| ClosedWorld closedWorld,
|
| DartTypes types,
|
| CommonElements commonElements,
|
| - BackendHelpers helpers,
|
| BackendUsage backendUsage,
|
| {bool enableTypeAssertions}) {
|
| throw new UnimplementedError(
|
|
|