package test internal interface Bbb { } internal final class ClassObjectExtendsTraitWithTP { /*primary*/ public constructor ClassObjectExtendsTraitWithTP() internal companion object Companion : test.Bbb { /*primary*/ private constructor Companion() } }