Files
kotlin-fork/compiler/testData/asJava/lightClasses/lightClassByFqName/ExtendingInterfaceWithDefaultImpls.kt
T
2023-06-23 08:01:52 +00:00

35 lines
431 B
Kotlin
Vendored

// p.C
// !GENERATE_PROPERTY_ANNOTATIONS_METHODS
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
}