| Index: pkg/compiler/lib/src/js_backend/backend.dart
|
| diff --git a/pkg/compiler/lib/src/js_backend/backend.dart b/pkg/compiler/lib/src/js_backend/backend.dart
|
| index 3e775744f25f401bd62cb1fc5792ce020aaa22ed..a4b20d58d2139240cc64f2aebf2007fff8ff8416 100644
|
| --- a/pkg/compiler/lib/src/js_backend/backend.dart
|
| +++ b/pkg/compiler/lib/src/js_backend/backend.dart
|
| @@ -31,6 +31,7 @@ import '../enqueue.dart'
|
| ResolutionEnqueuer,
|
| ResolutionWorkItemBuilder,
|
| TreeShakingEnqueuerStrategy;
|
| +import '../frontend_strategy.dart';
|
| import '../io/multi_information.dart' show MultiSourceInformationStrategy;
|
| import '../io/position_information.dart' show PositionSourceInformationStrategy;
|
| import '../io/source_information.dart' show SourceInformationStrategy;
|
| @@ -1085,7 +1086,8 @@ class JavaScriptBackend {
|
| /// been loaded.
|
| void setAnnotations(LibraryEntity library) {
|
| if (!compiler.serialization.isDeserialized(library)) {
|
| - AnnotationProcessor processor = new AnnotationProcessor(compiler);
|
| + AnnotationProcessor processor =
|
| + compiler.frontEndStrategy.annotationProcesser;
|
| if (canLibraryUseNative(library)) {
|
| processor.extractNativeAnnotations(library, nativeBasicDataBuilder);
|
| }
|
|
|