| Index: pkg/compiler/lib/src/ssa/builder.dart
|
| diff --git a/pkg/compiler/lib/src/ssa/builder.dart b/pkg/compiler/lib/src/ssa/builder.dart
|
| index f7fa80a4b01c4e59c86f18634a89d83780a870b7..8766af3ff025653eb3c19aba6697b836eccb908c 100644
|
| --- a/pkg/compiler/lib/src/ssa/builder.dart
|
| +++ b/pkg/compiler/lib/src/ssa/builder.dart
|
| @@ -4553,10 +4553,7 @@ class SsaBuilder extends ast.Visitor
|
| String name = selector.name;
|
|
|
| ClassElement cls = currentNonClosureClass;
|
| - MethodElement element = cls.lookupSuperMember(Identifiers.noSuchMethod_);
|
| - if (!Selectors.noSuchMethod_.signatureApplies(element)) {
|
| - element = coreClasses.objectClass.lookupMember(Identifiers.noSuchMethod_);
|
| - }
|
| + Element element = cls.lookupSuperMember(Identifiers.noSuchMethod_);
|
| if (compiler.enabledInvokeOn && !element.enclosingClass.isObject) {
|
| // Register the call as dynamic if [noSuchMethod] on the super
|
| // class is _not_ the default implementation from [Object], in
|
| @@ -4696,15 +4693,6 @@ class SsaBuilder extends ast.Visitor
|
| }
|
|
|
| @override
|
| - void visitUnresolvedSuperSet(
|
| - ast.Send node,
|
| - Element element,
|
| - ast.Node rhs,
|
| - _) {
|
| - handleUnresolvedSuperInvoke(node);
|
| - }
|
| -
|
| - @override
|
| void visitSuperSetterGet(
|
| ast.Send node,
|
| MethodElement setter,
|
|
|