| Index: pkg/compiler/lib/src/resolution/class_hierarchy.dart
|
| diff --git a/pkg/compiler/lib/src/resolution/class_hierarchy.dart b/pkg/compiler/lib/src/resolution/class_hierarchy.dart
|
| index a63a09327651d85c4adfb84a71b342c396da4539..2544cb4b0d49c3a15bbf785ef957bd9abebee754 100644
|
| --- a/pkg/compiler/lib/src/resolution/class_hierarchy.dart
|
| +++ b/pkg/compiler/lib/src/resolution/class_hierarchy.dart
|
| @@ -202,8 +202,7 @@ class ClassResolverVisitor extends TypeDefinitionVisitor {
|
| } else {
|
| ConstructorElement superConstructor = superMember;
|
| superConstructor.computeType(resolution);
|
| - if (!CallStructure.NO_ARGS
|
| - .signatureApplies(superConstructor.functionSignature)) {
|
| + if (!CallStructure.NO_ARGS.signatureApplies(superConstructor.type)) {
|
| MessageKind kind = MessageKind.NO_MATCHING_CONSTRUCTOR_FOR_IMPLICIT;
|
| reporter.reportErrorMessage(node, kind);
|
| superMember = new ErroneousElementX(kind, {}, '', element);
|
|
|