class TestInitVarFromParameter { var x: Int field = x get set constructor(x: Int) /* primary */ { super/*Any*/() /* () */ } } class TestInitVarInClass { var x: Int field = 0 get set constructor() /* primary */ { super/*Any*/() /* () */ } } class TestInitVarInInitBlock { var x: Int get set init { .( = 0) } constructor() /* primary */ { super/*Any*/() /* () */ } } class TestInitVarWithCustomSetter { var x: Int field = 0 get set(value: Int) { .#x = value } constructor() /* primary */ { super/*Any*/() /* () */ } }