| Index: pkg/compiler/lib/src/kernel/types.dart
|
| diff --git a/pkg/compiler/lib/src/kernel/types.dart b/pkg/compiler/lib/src/kernel/types.dart
|
| index 8782ad2d6bb4486a8d3f7755efd84675f35e5e62..50afb00b0c606024d7d4d550d1f6c24ccca5dc58 100644
|
| --- a/pkg/compiler/lib/src/kernel/types.dart
|
| +++ b/pkg/compiler/lib/src/kernel/types.dart
|
| @@ -6,7 +6,7 @@ part of dart2js.kernel.element_map;
|
|
|
| /// Support for subtype checks of kernel based [DartType]s.
|
| class _KernelDartTypes implements DartTypes {
|
| - final KernelToElementMap elementMap;
|
| + final KernelToElementMapImpl elementMap;
|
| final SubtypeVisitor subtypeVisitor;
|
| final PotentialSubtypeVisitor potentialSubtypeVisitor;
|
|
|
| @@ -45,7 +45,7 @@ class _KernelDartTypes implements DartTypes {
|
| }
|
|
|
| class _KernelOrderedTypeSetBuilder extends OrderedTypeSetBuilderBase {
|
| - final KernelToElementMap elementMap;
|
| + final KernelToElementMapImpl elementMap;
|
|
|
| _KernelOrderedTypeSetBuilder(this.elementMap, ClassEntity cls)
|
| : super(cls,
|
| @@ -70,7 +70,7 @@ class _KernelOrderedTypeSetBuilder extends OrderedTypeSetBuilderBase {
|
| }
|
|
|
| abstract class _AbstractTypeRelationMixin implements AbstractTypeRelation {
|
| - KernelToElementMap get elementMap;
|
| + KernelToElementMapImpl get elementMap;
|
|
|
| @override
|
| CommonElements get commonElements => elementMap.commonElements;
|
| @@ -95,14 +95,14 @@ abstract class _AbstractTypeRelationMixin implements AbstractTypeRelation {
|
|
|
| class _KernelSubtypeVisitor extends SubtypeVisitor
|
| with _AbstractTypeRelationMixin {
|
| - final KernelToElementMap elementMap;
|
| + final KernelToElementMapImpl elementMap;
|
|
|
| _KernelSubtypeVisitor(this.elementMap);
|
| }
|
|
|
| class _KernelPotentialSubtypeVisitor extends PotentialSubtypeVisitor
|
| with _AbstractTypeRelationMixin {
|
| - final KernelToElementMap elementMap;
|
| + final KernelToElementMapImpl elementMap;
|
|
|
| _KernelPotentialSubtypeVisitor(this.elementMap);
|
| }
|
|
|