// !LANGUAGE: +EliminateAmbiguitiesWithExternalTypeParameters // WITH_STDLIB class AllCollection { fun addAll(vararg values: T, values2: Array) = "OK" // 1 fun addAll(values: Array, vararg values2: T) = 1 // 2 } fun main(c: AllCollection) { // KT-49620 c.addAll(arrayOf(""), values2 = arrayOf("")) }