[FIR2IR] Fix handling private setters in anonymous classes

^KT-65290 Fixed
This commit is contained in:
Pavel Kunyavskiy
2024-02-01 12:51:30 +01:00
committed by Space Team
parent 66d8f471d9
commit caa6918031
23 changed files with 140 additions and 1 deletions
@@ -0,0 +1,9 @@
MODULE main
CLASS TextRendererActions1.class
CLASS METADATA
PROPERTY getFontSize()Ljava/lang/String;
Property: class.metadata.property.setterValueParameter
K1
<set-?>: kotlin/String
K2
value: kotlin/String
@@ -0,0 +1,11 @@
// JVM_ABI_K1_K2_DIFF: KT-63984
abstract class TextRendererActions1 {
var fontSize: String = "OK"; private set
}
fun box() : String {
return object : TextRendererActions1() {
val glyph = this.fontSize
}.glyph
}