dbc00baa48
#KT-5508 Obsolete
14 lines
337 B
Kotlin
Vendored
14 lines
337 B
Kotlin
Vendored
// KT-5508 Stackoverflow in type substitution
|
|
|
|
abstract class A<T> {
|
|
public abstract fun Foo(x: T)
|
|
|
|
public inner abstract class B<S> : A<B<S>>() {
|
|
public inner class C<U> : B<C<U>>()
|
|
{
|
|
override fun Foo(x: B<C<U>>) {
|
|
throw UnsupportedOperationException()
|
|
}
|
|
}
|
|
}
|
|
} |