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