| Index: dart/sdk/lib/_internal/compiler/implementation/enqueue.dart
|
| diff --git a/dart/sdk/lib/_internal/compiler/implementation/enqueue.dart b/dart/sdk/lib/_internal/compiler/implementation/enqueue.dart
|
| index 353897d8130ac169e99cca03f092d901759fc1b9..d6086f4ff2518b9d6ce6ae1728670e1e1b73407b 100644
|
| --- a/dart/sdk/lib/_internal/compiler/implementation/enqueue.dart
|
| +++ b/dart/sdk/lib/_internal/compiler/implementation/enqueue.dart
|
| @@ -311,6 +311,7 @@ abstract class Enqueuer {
|
| }
|
|
|
| void pretendElementWasUsed(Element element, TreeElements elements) {
|
| + if (!compiler.backend.isNeededForReflection(element)) return;
|
| if (Elements.isUnresolved(element)) {
|
| // Ignore.
|
| } else if (element.isSynthesized
|
|
|