// SKIP_TXT class Foo1() {} public class Foo2() { fun method() {} public fun method2() {} private fun method3() {} fun implicit() = 10 public fun implicit2() = 10 public fun implicit3(): Int = 10 } public data class FooData(val i: Int, val s: String) data class FooData2(val i: Int, val s: String) public class WithNested { class Nested {} inner class Inner {} }