Fix property rendering in interpreter

This commit is contained in:
Ivan Kylchik
2021-06-01 14:26:02 +03:00
committed by TeamCityServer
parent af67e950c4
commit 59fefb6214
6 changed files with 51 additions and 17 deletions
@@ -23,3 +23,10 @@ const val mutablePropertyWithReceiverName = B(10)::b.<!EVALUATED: `b`!>name<!>
const val mutablePropertyWithReceiverGet = B(11)::b.<!EVALUATED: `11`!>get()<!>
const val mutablePropertyWithReceiverSet = B(12).apply { this::b.set(13) }.<!EVALUATED: `13`!>b<!>
const val mutablePropertyWithReceiverInvoke = B(14)::b.<!EVALUATED: `14`!>invoke()<!>
@CompileTimeCalculation
var <T> T.bar : T
get() = this
set(value) { }
const val barToString = String::bar.<!EVALUATED: `var T.bar: T`!>toString()<!>