// COMPILER_ARGUMENTS: -XXLanguage:-NewInference // WITH_RUNTIME fun test(vararg i: Int): IntArray { return i.let { double(*it) } } fun double(vararg elements: Int): IntArray = elements.map { it * 2 }.toIntArray()