PSI2IR fix suspend conversion tests
- support chained suspend conversion + SAM conversion - support suspend conversion in vararg elements
This commit is contained in:
committed by
teamcityserver
parent
0cc6fbbc6e
commit
d41fc0b599
@@ -0,0 +1,20 @@
|
||||
// SKIP_KT_DUMP
|
||||
// !LANGUAGE: +SuspendConversion
|
||||
|
||||
fun useSuspendVararg(vararg sfn: suspend () -> Unit) {}
|
||||
|
||||
fun testSuspendConversionInVarargElementsSome(
|
||||
f1: () -> Unit,
|
||||
sf2: suspend () -> Unit
|
||||
f3: () -> Unit,
|
||||
) {
|
||||
useSuspendVararg(f1, sf2, f3)
|
||||
}
|
||||
|
||||
fun testSuspendConversionInVarargElementsAll(
|
||||
f1: () -> Unit,
|
||||
f2: () -> Unit,
|
||||
f3: () -> Unit
|
||||
) {
|
||||
useSuspendVararg(f1, f2, f3)
|
||||
}
|
||||
Reference in New Issue
Block a user