class A {
  constructor() /* primary */ {
    super/*Any*/()
    /* <init>() */

  }

}

fun test() {
  A::class /*~> Unit */
  A()::class /*~> Unit */
  <get-java><A>(/* <this> = A::class */) /*~> Unit */
  <get-java><A>(/* <this> = A()::class */) /*~> Unit */
  Array<String>::class /*~> Unit */
  Array<Array<IntArray>?>::class /*~> Unit */
}

