Index: pkg/compiler/lib/src/kernel/element_map_impl.dart |
diff --git a/pkg/compiler/lib/src/kernel/element_map_impl.dart b/pkg/compiler/lib/src/kernel/element_map_impl.dart |
index 9877bee78e10bd27cf3cc5428e96539cb9206f29..0b3e7486e72832fa93e54a966d478dffdd999362 100644 |
--- a/pkg/compiler/lib/src/kernel/element_map_impl.dart |
+++ b/pkg/compiler/lib/src/kernel/element_map_impl.dart |
@@ -480,7 +480,7 @@ class KernelToElementMapImpl extends KernelToElementMapMixin { |
} |
} |
- InterfaceType _getThisType(KClass cls) { |
+ InterfaceType getThisType(KClass cls) { |
_KClassEnv env = _classEnvs[cls.classIndex]; |
_ensureThisAndRawType(cls, env); |
return env.thisType; |
@@ -558,7 +558,7 @@ class KernelToElementMapImpl extends KernelToElementMapMixin { |
DartType _substByContext(DartType type, InterfaceType context) { |
return type.subst( |
- context.typeArguments, _getThisType(context.element).typeArguments); |
+ context.typeArguments, getThisType(context.element).typeArguments); |
} |
InterfaceType _getSuperType(KClass cls) { |
@@ -1108,7 +1108,7 @@ class KernelElementEnvironment implements ElementEnvironment { |
@override |
InterfaceType getThisType(ClassEntity cls) { |
- return elementMap._getThisType(cls); |
+ return elementMap.getThisType(cls); |
} |
@override |