FIR2IR: make enum with abstract members from interfaces abstract

Related to KT-55828
This commit is contained in:
Mikhail Glukhikh
2023-02-01 10:56:15 +01:00
parent 89c42e20c9
commit 6d642c88f5
7 changed files with 32 additions and 15 deletions
@@ -156,7 +156,7 @@ interface IFoo {
}
open enum class TestAbstractEnum2 : IFoo, Enum<TestAbstractEnum2> {
abstract enum class TestAbstractEnum2 : IFoo, Enum<TestAbstractEnum2> {
private constructor() /* primary */ {
super/*Enum*/<TestAbstractEnum2>()
/* <init>() */