package test internal final class A { /*primary*/ public constructor A() internal companion object Companion { /*primary*/ private constructor Companion() internal final annotation class Anno1 : kotlin.Annotation { /*primary*/ public constructor Anno1() } internal final class B { /*primary*/ public constructor B() internal final annotation class Anno2 : kotlin.Annotation { /*primary*/ public constructor Anno2() } } } } test.A.Companion.Anno1() test.A.Companion.B.Anno2() internal final class C { /*primary*/ public constructor C() }