Index: sdk/lib/_internal/compiler/implementation/inferrer/node_tracer.dart |
diff --git a/sdk/lib/_internal/compiler/implementation/inferrer/node_tracer.dart b/sdk/lib/_internal/compiler/implementation/inferrer/node_tracer.dart |
index 17868053d3099e7743a36d6f358ad0a986f34a9c..add2abf7737d76092a797dad9b4cdba1bfb31e35 100644 |
--- a/sdk/lib/_internal/compiler/implementation/inferrer/node_tracer.dart |
+++ b/sdk/lib/_internal/compiler/implementation/inferrer/node_tracer.dart |
@@ -364,7 +364,7 @@ abstract class TracerVisitor<T extends TypeInformation> |
if (isClosure(info.element)) { |
bailout('Returned from a closure'); |
} |
- if (compiler.backend.isNeededForReflection(info.element)) { |
+ if (compiler.backend.isAccessibleByReflection(info.element)) { |
bailout('Escape in reflection'); |
} |
if (!inferrer.compiler.backend |