| Index: dart/pkg/compiler/lib/src/js_emitter/old_emitter/container_builder.dart
|
| diff --git a/dart/pkg/compiler/lib/src/js_emitter/old_emitter/container_builder.dart b/dart/pkg/compiler/lib/src/js_emitter/old_emitter/container_builder.dart
|
| index 802887d9b73b5bb69d124378c73a37b1a6fa380f..37cc77abe18b07f0ef1714f7a8a4ba7aed97a295 100644
|
| --- a/dart/pkg/compiler/lib/src/js_emitter/old_emitter/container_builder.dart
|
| +++ b/dart/pkg/compiler/lib/src/js_emitter/old_emitter/container_builder.dart
|
| @@ -363,7 +363,11 @@ class ContainerBuilder extends CodeEmitterHelper {
|
| member.isAccessor;
|
| String tearOffName;
|
|
|
| - final bool canBeReflected = backend.isAccessibleByReflection(member);
|
| +
|
| + final bool canBeReflected = backend.isAccessibleByReflection(member) ||
|
| + // During incremental compilation, we have to assume that reflection
|
| + // *might* get enabled.
|
| + compiler.hasIncrementalSupport;
|
|
|
| if (isNotApplyTarget) {
|
| canTearOff = false;
|
|
|