abstract class A { // INFO: {"checked": "true", "toAbstract": "true"} internal var x = 2 * 3 // INFO: {"checked": "true", "toAbstract": "true"} internal inner class X // INFO: {"checked": "true", "toAbstract": "true"} internal class Y // INFO: {"checked": "true", "toAbstract": "true"} internal abstract fun foo(n: Int): Boolean // INFO: {"checked": "true", "toAbstract": "true"} internal abstract fun bar(s: String): Int companion object { // INFO: {"checked": "true", "toAbstract": "true"} internal var X = "1" + "2" // INFO: {"checked": "true", "toAbstract": "true"} JvmStatic internal fun foo2(n: Int): String { return "_" + n + "_" } } }