| Index: pkg/analyzer/lib/src/generated/type_system.dart
|
| diff --git a/pkg/analyzer/lib/src/generated/type_system.dart b/pkg/analyzer/lib/src/generated/type_system.dart
|
| index 9dc5506848b16fca934138961e60599b59df579a..9caffef9643c06c118961057ad1e653d31875e2f 100644
|
| --- a/pkg/analyzer/lib/src/generated/type_system.dart
|
| +++ b/pkg/analyzer/lib/src/generated/type_system.dart
|
| @@ -873,7 +873,7 @@ abstract class TypeSystem {
|
| // Walk the superinterface hierarchy looking for [genericType].
|
| List<DartType> candidates = <DartType>[];
|
| HashSet<ClassElement> visitedClasses = new HashSet<ClassElement>();
|
| - void recurse(InterfaceTypeImpl interface) {
|
| + void recurse(InterfaceType interface) {
|
| if (interface.element == genericType.element &&
|
| interface.typeArguments.isNotEmpty) {
|
| candidates.add(interface.typeArguments[0]);
|
|
|