| package test | |
| public/*package*/ abstract class AbstractInheritance : test.Interface { | |
| public/*package*/ constructor AbstractInheritance() | |
| public open fun getAnswer(): kotlin.Int | |
| } | |
| public/*package*/ interface I { | |
| public abstract fun getAnswer(): kotlin.Int | |
| } | |
| public/*package*/ interface I2 : test.I { | |
| public abstract fun getAnswer(): kotlin.Int | |
| } | |
| public open class Inheritance : test.AbstractInheritance { | |
| public constructor Inheritance() | |
| public open /*fake_override*/ fun getAnswer(): kotlin.Int | |
| } | |
| public final class InheritanceImpl : test.Inheritance, test.I2 { | |
| public constructor InheritanceImpl() | |
| public open /*fake_override*/ fun getAnswer(): kotlin.Int | |
| } | |
| public/*package*/ interface Interface : test.I { | |
| public abstract fun getAnswer(): kotlin.Int | |
| } |