[IR][tests] New test: non-abstract callable member in abstract class becomes abstract

^KT-53663
This commit is contained in:
Dmitriy Dolovov
2022-08-20 17:08:37 +02:00
parent 94f9963230
commit 8374b2da85
35 changed files with 633 additions and 0 deletions
@@ -0,0 +1,7 @@
package lib1
abstract class A {
fun foo(): Int = 42
open fun bar(): Int = 42
open fun baz(): Int = 42
}
@@ -0,0 +1,7 @@
package lib1
abstract class A {
abstract fun foo(): Int
abstract fun bar(): Int
abstract fun baz(): Int
}
@@ -0,0 +1,12 @@
STEP 0:
dependencies: stdlib
modifications:
U : l1.kt.0 -> l1.kt
STEP 1:
dependencies: stdlib
modifications:
U : l1.kt.1 -> l1.kt
STEP 2:
dependencies: stdlib
modifications:
U : l1.kt.0 -> l1.kt