[IR] Add body printing strategy to Kotlin-like dumper

This commit is contained in:
Sergej Jaskiewicz
2023-05-01 18:55:42 +02:00
committed by Space Team
parent ca8af7786e
commit 89ff7bd0db
36 changed files with 165 additions and 39 deletions
@@ -14,6 +14,7 @@ interface IFoo {
@Ann
abstract fun testFun()
@Ann
abstract val String.testExtVal: String
abstract get
@@ -14,6 +14,7 @@ interface IFoo {
@Ann
abstract fun testFun()
@Ann
abstract val String.testExtVal: String
abstract get
@@ -7,6 +7,7 @@ fun outer() {
}
abstract fun afun()
abstract val aval: Int
abstract get
@@ -7,6 +7,7 @@ expect abstract class A {
expect open class B : A {
expect constructor(i: Int) /* primary */
expect override fun foo()
expect open fun bar(s: String)
}
@@ -1,5 +1,6 @@
interface IBase<T : Any?> {
abstract fun foo(x: Int)
abstract val bar: Int
abstract get
@@ -1,5 +1,6 @@
interface IBase<T : Any?> {
abstract fun foo(x: Int)
abstract val bar: Int
abstract get