67b59fa72f
#KT-11490 Fixed
10 lines
247 B
Kotlin
Vendored
10 lines
247 B
Kotlin
Vendored
// !DIAGNOSTICS: -UNUSED_PARAMETER
|
|
|
|
interface In<in E>
|
|
open class A : In<A>
|
|
open class B : In<B>
|
|
|
|
fun <T> select(x: T, y: T) = x
|
|
|
|
fun <!IMPLICIT_INTERSECTION_TYPE!>foo2<!>() = select(A(), B()) // Type is In<A & B> is prohibited in return position
|