20 lines
592 B
Kotlin
Vendored
20 lines
592 B
Kotlin
Vendored
// IGNORE_BACKEND: WASM
|
|
// WASM_MUTE_REASON: BIG_ARITY
|
|
// !LANGUAGE: +FunctionTypesWithBigArity
|
|
|
|
class A {
|
|
fun foo(
|
|
p00: A, p01: A, p02: A, p03: A, p04: A, p05: A, p06: A, p07: A, p08: A, p09: A,
|
|
p10: A, p11: A, p12: A, p13: A, p14: A, p15: A, p16: A, p17: A, p18: A, p19: A,
|
|
p20: A, p21: A, p22: A, p23: A, p24: A, p25: A, p26: A, p27: A, p28: A, p29: A
|
|
): String {
|
|
return "OK"
|
|
}
|
|
}
|
|
|
|
fun box(): String {
|
|
val a = A()
|
|
val ref = a::foo
|
|
return ref(a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a)
|
|
}
|