| Index: tests/compiler/dart2js/mirror_tree_shaking_test.dart
|
| diff --git a/tests/compiler/dart2js/mirror_tree_shaking_test.dart b/tests/compiler/dart2js/mirror_tree_shaking_test.dart
|
| index 8aa210e7cf1f2e30eda678da794faf54f99529af..f3340f527c676986a604c9178fb23e5ea41ecfd6 100644
|
| --- a/tests/compiler/dart2js/mirror_tree_shaking_test.dart
|
| +++ b/tests/compiler/dart2js/mirror_tree_shaking_test.dart
|
| @@ -7,6 +7,7 @@
|
| import 'package:async_helper/async_helper.dart';
|
| import 'package:compiler/src/compiler.dart';
|
| import 'package:compiler/src/js_backend/js_backend.dart' show JavaScriptBackend;
|
| +import 'package:compiler/src/js_backend/mirrors_analysis.dart';
|
| import 'package:expect/expect.dart';
|
| import 'memory_compiler.dart';
|
|
|
| @@ -20,14 +21,18 @@ main() {
|
| Expect.isTrue(collector.errors.isEmpty);
|
| Expect.isTrue(collector.infos.isEmpty);
|
| Expect.isFalse(compiler.compilationFailed);
|
| - Expect.isFalse(backend
|
| - .mirrorsAnalysis.resolutionHandler.hasEnqueuedReflectiveElements);
|
| - Expect.isFalse(backend
|
| - .mirrorsAnalysis.resolutionHandler.hasEnqueuedReflectiveStaticFields);
|
| + MirrorsResolutionAnalysisImpl mirrorsResolutionAnalysis =
|
| + backend.mirrorsResolutionAnalysis;
|
| Expect.isFalse(
|
| - backend.mirrorsAnalysis.codegenHandler.hasEnqueuedReflectiveElements);
|
| - Expect.isFalse(backend
|
| - .mirrorsAnalysis.codegenHandler.hasEnqueuedReflectiveStaticFields);
|
| + mirrorsResolutionAnalysis.handler.hasEnqueuedReflectiveElements);
|
| + Expect.isFalse(
|
| + mirrorsResolutionAnalysis.handler.hasEnqueuedReflectiveStaticFields);
|
| + MirrorsCodegenAnalysisImpl mirrorsCodegenAnalysis =
|
| + backend.mirrorsCodegenAnalysis;
|
| + Expect
|
| + .isFalse(mirrorsCodegenAnalysis.handler.hasEnqueuedReflectiveElements);
|
| + Expect.isFalse(
|
| + mirrorsCodegenAnalysis.handler.hasEnqueuedReflectiveStaticFields);
|
| Expect.isFalse(compiler.disableTypeInference);
|
| Expect.isFalse(backend.mirrorsData.hasRetainedMetadata);
|
| });
|
|
|