| package test | |
| interface Base { | |
| fun foo() {} | |
| } | |
| interface Derived : Base | |
| interface BaseWithProperty { | |
| val prop: String | |
| get() = "123" | |
| } | |
| interface DerivedWithProperty : BaseWithProperty | |
| interface Empty | |
| interface EmptyWithNested { | |
| interface Nested | |
| } | |
| interface WithAbstractDeclaration { | |
| fun foo() | |
| var prop: String | |
| } | |
| interface DerivedFromWithAbstractDeclaration : WithAbstractDeclaration |