| Index: sdk/lib/_internal/compiler/implementation/resolution/members.dart
|
| diff --git a/sdk/lib/_internal/compiler/implementation/resolution/members.dart b/sdk/lib/_internal/compiler/implementation/resolution/members.dart
|
| index 1f608adc46032b4185a81ddfbd241eec856e27be..1020d219f3509bbf1e318f894e5030e13e083007 100644
|
| --- a/sdk/lib/_internal/compiler/implementation/resolution/members.dart
|
| +++ b/sdk/lib/_internal/compiler/implementation/resolution/members.dart
|
| @@ -1863,7 +1863,7 @@ class TypeResolver {
|
| AmbiguousElement ambiguous = element;
|
| type = reportFailureAndCreateType(
|
| ambiguous.messageKind, ambiguous.messageArguments);
|
| - ambiguous.diagnose(registry.currentElement, compiler);
|
| + ambiguous.diagnose(registry.mapping.currentElement, compiler);
|
| } else if (element.isErroneous) {
|
| ErroneousElement erroneousElement = element;
|
| type = reportFailureAndCreateType(
|
| @@ -2441,11 +2441,6 @@ class ResolverVisitor extends MappingVisitor<ResolutionResult> {
|
|
|
| ResolutionResult resolveSend(Send node) {
|
| Selector selector = resolveSelector(node, null);
|
| - if (selector != null) {
|
| - compiler.enqueuer.resolution.compilationInfo.registerCallSite(
|
| - registry.mapping, node);
|
| - }
|
| -
|
| if (node.isSuperCall) registry.registerSuperUse(node);
|
|
|
| if (node.receiver == null) {
|
|
|