| Index: pkg/analyzer/lib/src/generated/error_verifier.dart
|
| diff --git a/pkg/analyzer/lib/src/generated/error_verifier.dart b/pkg/analyzer/lib/src/generated/error_verifier.dart
|
| index ebfbb3b30148450aa2f86a3b4f4f40538e6e65b3..85ea9015c109dbc89c8a4ff03c5e5e76f7a0f9a6 100644
|
| --- a/pkg/analyzer/lib/src/generated/error_verifier.dart
|
| +++ b/pkg/analyzer/lib/src/generated/error_verifier.dart
|
| @@ -4,8 +4,8 @@
|
|
|
| library engine.resolver.error_verifier;
|
|
|
| -import "dart:math" as math;
|
| import 'dart:collection';
|
| +import "dart:math" as math;
|
|
|
| import 'package:analyzer/src/generated/static_type_analyzer.dart';
|
|
|
| @@ -4176,7 +4176,7 @@ class ErrorVerifier extends RecursiveAstVisitor<Object> {
|
| InterfaceType mixinSupertype = mixinElement.supertype;
|
| if (mixinSupertype != null) {
|
| if (!mixinSupertype.isObject ||
|
| - !mixinElement.isTypedef && mixinElement.mixins.length != 0) {
|
| + !mixinElement.isMixinApplication && mixinElement.mixins.length != 0) {
|
| _errorReporter.reportErrorForNode(
|
| CompileTimeErrorCode.MIXIN_INHERITS_FROM_NOT_OBJECT, mixinName,
|
| [mixinElement.name]);
|
|
|