FILE: properLocalPackages.kt package a.b public final class X : R|kotlin/Any| { public constructor(): R|a/b/X| { super() } public final fun foo(): R|kotlin/Unit| { local final class U : R|kotlin/Any| { public constructor(): R|/U| { super() } local final inner class K : R|kotlin/Any| { public /U.constructor(): R|/U.K| { super() } local final inner class D : R|kotlin/Any| { public /U.K.constructor(): R|/U.K.D| { super() } public final fun check(): R|kotlin/Unit| { local final class F : R|kotlin/Any| { public constructor(): R|/F| { super() } local final inner class L : R|kotlin/Any| { public /F.constructor(): R|/F.L| { super() } } } } } } local final class T : R|kotlin/Any| { public constructor(): R|/U.T| { super() } } } } }