| Index: pkg/analyzer/lib/src/task/dart.dart
|
| diff --git a/pkg/analyzer/lib/src/task/dart.dart b/pkg/analyzer/lib/src/task/dart.dart
|
| index ddd3bcd295a851bc6bcc1c7a55489a337109eb27..40dc3c7db7b23a328d062e2713869b96a16662e2 100644
|
| --- a/pkg/analyzer/lib/src/task/dart.dart
|
| +++ b/pkg/analyzer/lib/src/task/dart.dart
|
| @@ -334,6 +334,9 @@ class BuildClassConstructorsTask extends SourceBasedAnalysisTask {
|
| ClassElementImpl classElement = this.target;
|
| List<ConstructorElement> superConstructors = inputs[SUPER_CONSTRUCTORS];
|
| DartType superType = classElement.supertype;
|
| + if (superType == null) {
|
| + return;
|
| + }
|
| ClassElement superElement = superType.element;
|
| //
|
| // Shortcut for ClassElement(s) without implicit constructors.
|
|
|