public class A() { public val FOO: String = "test" public class FOO() { } } public class B() { companion object { public val FOO: String = "test" public class FOO() { } } }