enum class A { B, C; fun d(){} val e: Int = 10 } class X { private Y { enum class U { UB, UC; fun ud(){} val ue: Int = 10 } } class P { enum class W { WB, WC; fun wd(){} val we: Int = 10 } } }