package test internal final class A : test.T { /*primary*/ public constructor A() internal open override /*1*/ fun foo(): kotlin.Int internal class object : test.T { /*primary*/ private constructor () internal open override /*1*/ /*delegation*/ fun foo(): kotlin.Int } } internal trait T { internal abstract fun foo(): kotlin.Int }