Index: pkg/compiler/lib/src/elements/elements.dart |
diff --git a/pkg/compiler/lib/src/elements/elements.dart b/pkg/compiler/lib/src/elements/elements.dart |
index a7373cb59bdb535706472f54c42a6fe5df2aa0cb..b95ddb861d9aec91a6960cda34cc6ed150cc297c 100644 |
--- a/pkg/compiler/lib/src/elements/elements.dart |
+++ b/pkg/compiler/lib/src/elements/elements.dart |
@@ -25,6 +25,7 @@ import '../util/util.dart'; |
import '../world.dart' show ClosedWorld; |
import 'entities.dart'; |
import 'resolution_types.dart'; |
+import 'types.dart'; |
import 'visitor.dart' show ElementVisitor; |
part 'names.dart'; |
@@ -1600,7 +1601,7 @@ abstract class ClassElement extends TypeDeclarationElement |
OrderedTypeSet get allSupertypesAndSelf; |
/// A list of all supertypes of this class excluding the class itself. |
- Link<ResolutionDartType> get allSupertypes; |
+ Link<InterfaceType> get allSupertypes; |
/// Returns the this type of this class as an instance of [cls]. |
ResolutionInterfaceType asInstanceOf(ClassElement cls); |