| package test |
| |
| public open class Impl : test.Trait { |
| public constructor Impl() |
| public open override /*1*/ /*fake_override*/ fun bar(): kotlin.String |
| public open override /*1*/ /*fake_override*/ fun foo(): kotlin.String |
| } |
| |
| public open class Subclass : test.Impl { |
| public constructor Subclass() |
| @java.lang.Override public open override /*1*/ fun bar(): kotlin.String |
| public open override /*1*/ /*fake_override*/ fun foo(): kotlin.String |
| } |
| |
| public interface Trait { |
| public open fun bar(): kotlin.String |
| public open fun foo(): kotlin.String |
| } |