[FIR] Save declarations in metadata in source order

^KT-54792 Fixed
^KT-54801
^KT-54800
This commit is contained in:
Dmitriy Novozhilov
2023-04-13 15:11:56 +03:00
committed by Space Team
parent b359a5538c
commit af60681705
128 changed files with 833 additions and 256 deletions
@@ -0,0 +1,11 @@
package test
class Some(
val c: Int,
val b: Int,
val a: Int,
) {
val z = 1
val y = 2
val x = 3
}
@@ -0,0 +1,11 @@
package test
public final class Some {
public final val z: kotlin.Int = 1
public final val y: kotlin.Int = 2
public final val x: kotlin.Int = 3
public final val c: kotlin.Int
public final val b: kotlin.Int
public final val a: kotlin.Int
public constructor Some(/*0*/ c: kotlin.Int, /*1*/ b: kotlin.Int, /*2*/ a: kotlin.Int)
}