// !LANGUAGE: -ReadDeserializedContracts -UseCallsInPlaceEffect // See KT-17479 class Test { val str: String init { run { this@Test.str = "A" } run { // Not sure do we need diagnostic also here this@Test.str = "B" } str = "C" } }