| Index: tests/compiler/dart2js/kernel/closed_world_test.dart
|
| diff --git a/tests/compiler/dart2js/kernel/closed_world_test.dart b/tests/compiler/dart2js/kernel/closed_world_test.dart
|
| index 4d4630851cafe6bcf1f8c38927669c5b6db128f7..aa21341c486b6532ef270d32d4fc57b6ac76bc4f 100644
|
| --- a/tests/compiler/dart2js/kernel/closed_world_test.dart
|
| +++ b/tests/compiler/dart2js/kernel/closed_world_test.dart
|
| @@ -44,7 +44,7 @@ class C implements B {
|
| class D implements C {
|
| D.a();
|
| }
|
| -main() {
|
| +main(args) {
|
| new A.a();
|
| new A.b();
|
| new C.a();
|
| @@ -102,7 +102,12 @@ main(List<String> args) {
|
| backend.typeVariableHandler = new TypeVariableHandler(compiler);
|
|
|
| backend.enqueueHelpers(enqueuer);
|
| - enqueuer.addToWorkList(compiler.mainFunction);
|
| + enqueuer.applyImpact(
|
| + compiler.impactStrategy,
|
| + enqueuer.nativeEnqueuer
|
| + .processNativeClasses(compiler.libraryLoader.libraries));
|
| + enqueuer.applyImpact(compiler.impactStrategy,
|
| + backend.computeMainImpact(enqueuer, compiler.mainFunction));
|
| enqueuer.forEach((work) {
|
| AstElement element = work.element;
|
| ResolutionImpact resolutionImpact = build(compiler, element.resolvedAst);
|
|
|