class A { constructor() /* primary */ { super/*Any*/() /* () */ } fun foo() { } } fun bar() { } val qux: Int field = 1 get val test1: KClass field = A::class get val test2: KClass field = ()::class get val test3: KFunction1 field = A::foo get val test4: KFunction0 field = A:: get val test5: KFunction0 field = A()::foo get val test6: KFunction0 field = ::bar get