[IR] Make IrGetObjectValue copyable to avoid duplicate IR nodes.

Fixes KT-45170
This commit is contained in:
Mads Ager
2021-03-04 13:54:18 +01:00
committed by Dmitry Petrov
parent e79c9a3618
commit 7dbb0c7d20
11 changed files with 59 additions and 1 deletions
+10
View File
@@ -0,0 +1,10 @@
object A {
var id = 0
get() = field.also { field++ }
}
fun box(): String {
if (A.id != 0) return "FAIL1"
if (A.id != 1) return "FAIL2"
return "OK"
}