interface SomeInterface { fun foo(x: Int, y: String): String val bar: Boolean } class SomeClass : SomeInterface { lateinit var fau: Double override fun foo(x: Int, y: String): String override var bar: Boolean get() set(value: Boolean) private val baz: Int } inline class InlineClass