| Index: sdk/lib/_internal/compiler/implementation/native_handler.dart
|
| diff --git a/sdk/lib/_internal/compiler/implementation/native_handler.dart b/sdk/lib/_internal/compiler/implementation/native_handler.dart
|
| index ed7fb1f15879fc346ecd2567a693e06517b32403..e367d4167544d713142964f45d14171e2e30daa8 100644
|
| --- a/sdk/lib/_internal/compiler/implementation/native_handler.dart
|
| +++ b/sdk/lib/_internal/compiler/implementation/native_handler.dart
|
| @@ -114,7 +114,9 @@ abstract class NativeEnqueuerBase implements NativeEnqueuer {
|
|
|
| void processNativeClasses(Iterable<LibraryElement> libraries) {
|
| libraries.forEach(processNativeClassesInLibrary);
|
| - processNativeClassesInLibrary(compiler.isolateHelperLibrary);
|
| + if (compiler.isolateHelperLibrary != null) {
|
| + processNativeClassesInLibrary(compiler.isolateHelperLibrary);
|
| + }
|
| if (!enableLiveTypeAnalysis) {
|
| nativeClasses.forEach((c) => enqueueClass(c, 'forced'));
|
| flushQueue();
|
|
|