package test internal trait A { public abstract var p: kotlin.Int public abstract fun (): kotlin.Int public abstract fun (/*0*/ : kotlin.Int): kotlin.Unit internal abstract val v: kotlin.Int internal abstract fun (): kotlin.Int internal abstract fun f(): kotlin.Int } internal final class B : test.A { /*primary*/ public constructor B() public open override /*1*/ var p: kotlin.Int public open override /*1*/ fun (): kotlin.Int public open override /*1*/ fun (/*0*/ : kotlin.Int): kotlin.Unit internal open override /*1*/ val v: kotlin.Int = 0 internal open override /*1*/ fun (): kotlin.Int internal open override /*1*/ fun f(): kotlin.Int }