abstract class Base {
  constructor() /* primary */ {
    super/*Any*/()
        /* InstanceInitializerCall */

  }




}

object Test : Base {
  private constructor() /* primary */ {
    super/*Base*/()
        /* InstanceInitializerCall */

  }

  val x: Int
    field = 1
    get

  val y: Int
    get

  init {
    #y = <this>.<get-x>()
  }




}

