FILE: qualifierPriority.kt public final class A : R|kotlin/Any| { public constructor(): R|A| { super() } public final object B : R|kotlin/Any| { private constructor(): R|A.B| { super() } public final object C : R|kotlin/Any| { private constructor(): R|A.B.C| { super() } } } public final companion object Companion : R|kotlin/Any| { private constructor(): R|A.Companion| { super() } public final val B: R|kotlin/String| = String() public get(): R|kotlin/String| } } public final val ab: R|A.B| = Q|A.B| public get(): R|A.B| public final val abc: R|A.B.C| = Q|A.B.C| public get(): R|A.B.C| public final object D : R|kotlin/Any| { private constructor(): R|D| { super() } public final class E : R|kotlin/Any| { public constructor(): R|D.E| { super() } public final object F : R|kotlin/Any| { private constructor(): R|D.E.F| { super() } } } } public final val R|D|.E: R|kotlin/String| public get(): R|kotlin/String| { ^ String() } public final val def: R|D.E.F| = Q|D.E.F| public get(): R|D.E.F| public final val de: R|kotlin/String| = Q|D|.R|/E| public get(): R|kotlin/String| public final enum class G : R|kotlin/Enum| { private constructor(): R|G| { super|>() } public final static enum entry H: R|G| public final fun foo(): R|kotlin/Unit| { R|/G.values*s|() } public final companion object Companion : R|kotlin/Any| { private constructor(): R|G.Companion| { super() } public final val H: R|kotlin/String| = String() public get(): R|kotlin/String| public final fun values(): R|kotlin/Int| { ^values Int(42) } } public final static fun values(): R|kotlin/Array| { } public final static fun valueOf(value: R|kotlin/String|): R|G| { } public final static val entries: R|kotlin/enums/EnumEntries| public get(): R|kotlin/enums/EnumEntries| } public final val gh: R|G| = Q|G|.R|/G.H| public get(): R|G| public final val gv: R|kotlin/Array| = Q|G|.R|/G.values*s|() public get(): R|kotlin/Array|