// !DIAGNOSTICS_NUMBER: 1 // !DIAGNOSTICS: NONE_APPLICABLE // !MESSAGE_TYPE: HTML // !LANGUAGE: -NewInference package p fun foo(t: T, a: Any, l: List) = 1 fun foo(t: T, r: R, lt: MutableList, lr: MutableList) = 2 fun foo(t: T, a: Any, lt: MutableList, lr: MutableList) = 3 fun use(vararg a: Any?) = a fun test(a: Any, li: MutableList, ls: MutableList) { use(foo(11, a, li, ls)) }