blob: fee39291ba534250d660e7b4b978ebaf9f5ad2ae [file]
// p.C
package p
annotation class Anno
interface A {
@Anno
var prop1: Int
get() = 0
set(value) {}
fun a() = "a"
}
interface B: A {
@Anno
var prop2: Int
get() = 0
set(value) {}
fun b() = "b"
}
interface C<T> : B {
fun c() = "c"
@Anno
var prop3: Int
get() = 0
set(value) {}
fun more(): String
}