| Index: pkg/compiler/lib/src/inferrer/simple_types_inferrer.dart
|
| diff --git a/pkg/compiler/lib/src/inferrer/simple_types_inferrer.dart b/pkg/compiler/lib/src/inferrer/simple_types_inferrer.dart
|
| index 7c7b86707be7eb116857222f3f56d8ceb1755b40..4f60a2712890242f518537effbf78088c54d2495 100644
|
| --- a/pkg/compiler/lib/src/inferrer/simple_types_inferrer.dart
|
| +++ b/pkg/compiler/lib/src/inferrer/simple_types_inferrer.dart
|
| @@ -556,9 +556,7 @@ class SimpleTypeInferrerVisitor<T>
|
| if (!isConstructorRedirect
|
| && !seenSuperConstructorCall
|
| && !cls.isObject) {
|
| - Selector selector =
|
| - new Selector.callDefaultConstructor(analyzedElement.library);
|
| - FunctionElement target = cls.superclass.lookupConstructor(selector);
|
| + FunctionElement target = cls.superclass.lookupDefaultConstructor();
|
| analyzeSuperConstructorCall(target, new ArgumentsTypes([], {}));
|
| synthesizeForwardingCall(analyzedElement, target);
|
| }
|
|
|