[Tests] Use stable order for ir/kotlinLike dumps

^KT-65406
This commit is contained in:
Pavel Kunyavskiy
2024-02-05 16:23:41 +01:00
committed by Space Team
parent 0fa42a9c11
commit e6f4d6e6fa
1265 changed files with 43896 additions and 48472 deletions
@@ -1,34 +1,3 @@
fun useSuspend(fn: SuspendFunction0<Unit>) {
}
fun useSuspendNullable(fn: SuspendFunction0<Unit>?) {
}
fun useSuspendNestedNullable(fn: SuspendFunction0<Unit>?) {
}
fun useSuspendInt(fn: SuspendFunction1<Int, Unit>) {
}
suspend fun foo0() {
}
fun foo1() {
}
fun fooInt(x: Int) {
}
fun foo2(vararg xs: Int) {
}
fun foo3(): Int {
return 42
}
fun foo4(i: Int = 42) {
}
class C {
constructor() /* primary */ {
super/*Any*/()
@@ -41,6 +10,25 @@ class C {
}
suspend fun foo0() {
}
fun foo1() {
}
fun foo2(vararg xs: Int) {
}
fun foo3(): Int {
return 42
}
fun foo4(i: Int = 42) {
}
fun fooInt(x: Int) {
}
fun testLambda() {
useSuspend(fn = local suspend fun <anonymous>() {
foo1()
@@ -48,10 +36,30 @@ fun testLambda() {
)
}
fun testNestedNullableParam() {
useSuspendNestedNullable(fn = { // BLOCK
local suspend fun foo1() {
foo1()
}
::foo1
})
}
fun testNoCoversion() {
useSuspend(fn = ::foo0)
}
fun testNullableParam() {
useSuspendNullable(fn = { // BLOCK
local suspend fun foo1() {
foo1()
}
::foo1
})
}
fun testSuspendPlain() {
useSuspend(fn = { // BLOCK
local suspend fun foo1() {
@@ -72,23 +80,13 @@ fun testSuspendWithArgs() {
})
}
fun testWithVararg() {
fun testWithBoundReceiver() {
useSuspend(fn = { // BLOCK
local suspend fun foo2() {
foo2()
local suspend fun C.bar() {
receiver.bar()
}
::foo2
})
}
fun testWithVarargMapped() {
useSuspendInt(fn = { // BLOCK
local suspend fun foo2(p0: Int) {
foo2(xs = [p0])
}
::foo2
C()::bar
})
}
@@ -112,32 +110,35 @@ fun testWithDefaults() {
})
}
fun testWithBoundReceiver() {
fun testWithVararg() {
useSuspend(fn = { // BLOCK
local suspend fun C.bar() {
receiver.bar()
local suspend fun foo2() {
foo2()
}
C()::bar
::foo2
})
}
fun testNullableParam() {
useSuspendNullable(fn = { // BLOCK
local suspend fun foo1() {
foo1()
fun testWithVarargMapped() {
useSuspendInt(fn = { // BLOCK
local suspend fun foo2(p0: Int) {
foo2(xs = [p0])
}
::foo1
::foo2
})
}
fun testNestedNullableParam() {
useSuspendNestedNullable(fn = { // BLOCK
local suspend fun foo1() {
foo1()
}
::foo1
})
fun useSuspend(fn: SuspendFunction0<Unit>) {
}
fun useSuspendInt(fn: SuspendFunction1<Int, Unit>) {
}
fun useSuspendNestedNullable(fn: SuspendFunction0<Unit>?) {
}
fun useSuspendNullable(fn: SuspendFunction0<Unit>?) {
}