| Index: sdk/lib/_internal/compiler/implementation/mirrors/dart2js_mirror.dart
|
| diff --git a/sdk/lib/_internal/compiler/implementation/mirrors/dart2js_mirror.dart b/sdk/lib/_internal/compiler/implementation/mirrors/dart2js_mirror.dart
|
| index 8fbb03efbb64a36535799cff08df439b8478626c..7985d6c982896cb092603bdf19a7dd7d9ca259dd 100644
|
| --- a/sdk/lib/_internal/compiler/implementation/mirrors/dart2js_mirror.dart
|
| +++ b/sdk/lib/_internal/compiler/implementation/mirrors/dart2js_mirror.dart
|
| @@ -257,6 +257,11 @@ class LibraryCompiler extends api.Compiler {
|
|
|
| world.populate();
|
|
|
| + enqueuer.resolution.nativeEnqueuer =
|
| + backend.nativeResolutionEnqueuer(enqueuer.resolution, false);
|
| + enqueuer.codegen.nativeEnqueuer =
|
| + backend.nativeCodegenEnqueuer(enqueuer.codegen, false);
|
| +
|
| log('Resolving...');
|
| phase = Compiler.PHASE_RESOLVING;
|
| backend.enqueueHelpers(enqueuer.resolution);
|
| @@ -265,7 +270,7 @@ class LibraryCompiler extends api.Compiler {
|
| }
|
|
|
| void processQueueList(Enqueuer world, List<LibraryElement> elements) {
|
| - backend.processNativeClasses(world, libraries.values);
|
| + world.nativeEnqueuer.processNativeClasses(libraries.values);
|
| for (var library in elements) {
|
| library.forEachLocalMember((element) {
|
| world.addToWorkList(element);
|
| @@ -1548,4 +1553,3 @@ class Dart2JsFieldMirror extends Dart2JsMemberMirror implements VariableMirror {
|
| }
|
| }
|
| }
|
| -
|
|
|