| Index: pkg/compiler/lib/src/js_backend/mirrors_data.dart
|
| diff --git a/pkg/compiler/lib/src/js_backend/mirrors_data.dart b/pkg/compiler/lib/src/js_backend/mirrors_data.dart
|
| index b17564f43ba5c94a4bbbae667f85b08fcfc217bc..55a450fafef819551e06e51d53b98df1a62ec447 100644
|
| --- a/pkg/compiler/lib/src/js_backend/mirrors_data.dart
|
| +++ b/pkg/compiler/lib/src/js_backend/mirrors_data.dart
|
| @@ -543,7 +543,7 @@ class MirrorsDataImpl implements MirrorsData, MirrorsDataBuilder {
|
| void computeMembersNeededForReflection(
|
| ResolutionWorldBuilder worldBuilder, ClosedWorld closedWorld) {
|
| if (_membersNeededForReflection != null) return;
|
| - if (closedWorld.commonElements.mirrorsLibrary == null) {
|
| + if (!closedWorld.backendUsage.isMirrorsUsed) {
|
| createImmutableSets();
|
| return;
|
| }
|
|
|