blob: 15fae639ee457d12f7b037032788113c4aba10ef [file] [log] [blame]
// !DIAGNOSTICS: -UNUSED_PARAMETER -UNUSED_VARIABLE -UNUSED_EXPRESSION
interface Bound1
interface Bound2
object First : Bound1, Bound2
object Second : Bound1, Bound2
fun <S : Bound1> select(vararg args: S): S = TODO()
class Cls {
val property = select(First, Second)
}
fun test() {
val v = Cls().property
v
}