| Index: pkg/compiler/lib/src/deferred_load.dart
|
| diff --git a/pkg/compiler/lib/src/deferred_load.dart b/pkg/compiler/lib/src/deferred_load.dart
|
| index 6c938048a2ddb1edb1a1ccf4942566df6aaec470..b29dae6c337ad89e56979202373e38f48abfe7cf 100644
|
| --- a/pkg/compiler/lib/src/deferred_load.dart
|
| +++ b/pkg/compiler/lib/src/deferred_load.dart
|
| @@ -346,6 +346,8 @@ class DeferredLoadTask extends CompilerTask {
|
| }
|
| break;
|
| case TypeUseKind.INSTANTIATION:
|
| + case TypeUseKind.MIRROR_INSTANTIATION:
|
| + case TypeUseKind.NATIVE_INSTANTIATION:
|
| case TypeUseKind.IS_CHECK:
|
| case TypeUseKind.AS_CAST:
|
| case TypeUseKind.CATCH_TYPE:
|
| @@ -842,7 +844,7 @@ class DeferredLoadTask extends CompilerTask {
|
| }
|
| if (isProgramSplit) {
|
| isProgramSplit = compiler.backend.enableDeferredLoadingIfSupported(
|
| - lastDeferred, compiler.globalDependencies);
|
| + compiler.enqueuer.resolution, lastDeferred);
|
| }
|
| }
|
|
|
|
|