// FIR_IDENTICAL // !LANGUAGE: +SuspendConversion // !DIAGNOSTICS: -UNUSED_PARAMETER fun useSuspendVararg(vararg sfn: suspend () -> Unit) {} fun testSuspendConversionInVarargElementsSome( sf1: suspend () -> Unit, f2: () -> Unit, sf3: suspend () -> Unit ) { useSuspendVararg(sf1, f2, sf3) } fun testSuspendConversionInVarargElementsAll( f1: () -> Unit, f2: () -> Unit, f3: () -> Unit ) { useSuspendVararg(f1, f2, f3) }