// 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 : B { fun c() = "c" @Anno var prop3: Int get() = 0 set(value) {} fun more(): String }