// PROBLEM: none fun doSomething(a: T) {} fun test(n: Int): String { var res: String = "" when (n) { 1 -> { doSomething("***") res = "one" } else -> { var res: String res = "two" doSomething("***") } } return res }