FIR2IR: generate this reference to non-source class properly

#KT-53983 Fixed
This commit is contained in:
Mikhail Glukhikh
2022-11-18 16:24:43 +01:00
committed by Space Team
parent dc8ac50ddf
commit 1aae9d6456
10 changed files with 228 additions and 1 deletions
@@ -0,0 +1,18 @@
open enum class EE : Enum<EE> {
private constructor(myName: String = Companion.toString().lowercase()) /* primary */ {
super/*Enum*/<EE>()
/* <init>() */
}
val myName: String
field = myName
get
ENTRY = EE()
fun values(): Array<EE> /* Synthetic body for ENUM_VALUES */
fun valueOf(value: String): EE /* Synthetic body for ENUM_VALUEOF */
}