class TestInitValFromParameter { constructor(x: Int) /* primary */ { super/*Any*/() /* () */ } val x: Int field = x get } class TestInitValInClass { constructor() /* primary */ { super/*Any*/() /* () */ } val x: Int field = 0 get } class TestInitValInInitBlock { constructor() /* primary */ { super/*Any*/() /* () */ } val x: Int get init { .#x = 0 } }