blob: 4825976da81e6ebd20b5f920b5e8ecbd7c4e476c [file] [log] [blame]
package test
interface A<T : Comparable<T>> {
fun foo(): T
}
open class B : A<Int> {
override fun foo(): Int = 42
}
abstract class C : A<Int>