[SLC] SymbolLightClassForEnumEntry: improve implementation

^KT-54051
^KT-50241
This commit is contained in:
Dmitrii Gridin
2022-10-03 13:29:02 +02:00
committed by Space Team
parent 5f20c10185
commit a7fae5fd99
13 changed files with 180 additions and 72 deletions
+28
View File
@@ -0,0 +1,28 @@
// p.KotlinEnum.FirstEntry
package p
enum class KotlinEnum {
FirstEntry {
fun firstEntryFun() = Unit
val firstEntryProp = 4
var variable: Int = 1
get() = 2
private set
override fun abstractFun() {
TODO("Not yet implemented")
}
},
SecondEntry {
fun secondEntryFun() = 3
val secondEntryProp = 2
override fun abstractFun() {
TODO("Not yet implemented")
}
};
abstract fun abstractFun()
}