package my.simple.name fun check() {} class Outer { class Middle { class Inner { fun foo() { Middle.Inner.Companion.check() my.simple.name.check() } companion object { fun check() {} } } } }