Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(37)

Unified Diff: pkg/compiler/lib/src/kernel/element_map_impl.dart

Issue 2925263002: A step towards handling `new Object()` in compile_from_dill_test (Closed)
Patch Set: Updated cf. comments Created 3 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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
« no previous file with comments | « pkg/compiler/lib/src/kernel/element_map.dart ('k') | pkg/compiler/lib/src/kernel/kernel_backend_strategy.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698