Step 2: bytecode for implicit this refs

This commit is contained in:
sergeych committed 2026-02-09 00:52:44 +03:00
1 parent 7b70a37e90
commit 7ea67d4816
2 files changed
+18 -29

No files matched your search

@@ -1972,9 +1972,9 @@ class Compiler(
if (!hasMember && !hasExtensionFor(receiverClass.className, ref.name)) return true
containsUnsupportedRef(ref.receiver) || ref.args.any { containsUnsupportedForBytecode(it.value) }
}
is ImplicitThisMethodCallRef -> true
is QualifiedThisMethodSlotCallRef -> true
is QualifiedThisFieldSlotRef -> true
is ImplicitThisMethodCallRef -> false
is QualifiedThisMethodSlotCallRef -> false
is QualifiedThisFieldSlotRef -> false
is ClassScopeMemberRef -> true
else -> false
}