| 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 e01cf6e389e524b0a182b49e5a25949837b1c9e9..f04fa0d7dedfb83e692dd503f70ad355bbbb50e8 100644
|
| --- a/pkg/compiler/lib/src/resolution/class_hierarchy.dart
|
| +++ b/pkg/compiler/lib/src/resolution/class_hierarchy.dart
|
| @@ -17,7 +17,8 @@ import '../elements/modelx.dart'
|
| SynthesizedConstructorElementX,
|
| TypeVariableElementX,
|
| UnnamedMixinApplicationElementX;
|
| -import '../ordered_typeset.dart' show OrderedTypeSet, OrderedTypeSetBuilder;
|
| +import '../ordered_typeset.dart'
|
| + show OrderedTypeSet, ResolutionOrderedTypeSetBuilder;
|
| import '../tree/tree.dart';
|
| import '../universe/call_structure.dart' show CallStructure;
|
| import '../universe/feature.dart' show Feature;
|
| @@ -540,7 +541,7 @@ class ClassResolverVisitor extends TypeDefinitionVisitor {
|
| if (cls.allSupertypesAndSelf != null) return;
|
| final ResolutionInterfaceType supertype = cls.supertype;
|
| if (supertype != null) {
|
| - cls.allSupertypesAndSelf = new OrderedTypeSetBuilder(cls,
|
| + cls.allSupertypesAndSelf = new ResolutionOrderedTypeSetBuilder(cls,
|
| reporter: reporter, objectType: commonElements.objectType)
|
| .createOrderedTypeSet(supertype, cls.interfaces);
|
| } else {
|
|
|