blob: 5175afc62ee0aebbc04ecc3ad1b3ea1d89624e84 [file]
interface A<T> {
suspend fun foo(): T
}
interface B<K> : A<K>
abstract class C<V> : B<V> {
override suspend fun foo(): V = TODO()
}