Fix interpreter tests after changing offset calculation

This commit is contained in:
Ilya Chernikov
2022-03-14 15:43:37 +01:00
committed by teamcity
parent 738c1f34df
commit 53bc593062
71 changed files with 359 additions and 355 deletions
@@ -3,30 +3,30 @@ import kotlin.*
@CompileTimeCalculation
class A(val a: Int)
const val propertyName = A::a.<!EVALUATED: `a`!>name<!>
const val propertyGet = A::a.<!EVALUATED: `1`!>get(A(1))<!>
const val propertyInvoke = A::a.<!EVALUATED: `2`!>invoke(A(2))<!>
const val propertyName = <!EVALUATED: `a`!>A::a.name<!>
const val propertyGet = <!EVALUATED: `1`!>A::a.get(A(1))<!>
const val propertyInvoke = <!EVALUATED: `2`!>A::a.invoke(A(2))<!>
const val propertyWithReceiverName = A(10)::a.<!EVALUATED: `a`!>name<!>
const val propertyWithReceiverGet = A(11)::a.<!EVALUATED: `11`!>get()<!>
const val propertyWithReceiverInvoke = A(12)::a.<!EVALUATED: `12`!>invoke()<!>
const val propertyWithReceiverName = <!EVALUATED: `a`!>A(10)::a.name<!>
const val propertyWithReceiverGet = <!EVALUATED: `11`!>A(11)::a.get()<!>
const val propertyWithReceiverInvoke = <!EVALUATED: `12`!>A(12)::a.invoke()<!>
@CompileTimeCalculation
class B(var b: Int)
const val mutablePropertyName = B::b.<!EVALUATED: `b`!>name<!>
const val mutablePropertyGet = B::b.<!EVALUATED: `1`!>get(B(1))<!>
const val mutablePropertySet = B(2).apply { B::b.set(this, 3) }.<!EVALUATED: `3`!>b<!>
const val mutablePropertyInvoke = B::b.<!EVALUATED: `4`!>invoke(B(4))<!>
const val mutablePropertyName = <!EVALUATED: `b`!>B::b.name<!>
const val mutablePropertyGet = <!EVALUATED: `1`!>B::b.get(B(1))<!>
const val mutablePropertySet = <!EVALUATED: `3`!>B(2).apply { B::b.set(this, 3) }.b<!>
const val mutablePropertyInvoke = <!EVALUATED: `4`!>B::b.invoke(B(4))<!>
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()<!>
const val mutablePropertyWithReceiverName = <!EVALUATED: `b`!>B(10)::b.name<!>
const val mutablePropertyWithReceiverGet = <!EVALUATED: `11`!>B(11)::b.get()<!>
const val mutablePropertyWithReceiverSet = <!EVALUATED: `13`!>B(12).apply { this::b.set(13) }.b<!>
const val mutablePropertyWithReceiverInvoke = <!EVALUATED: `14`!>B(14)::b.invoke()<!>
@CompileTimeCalculation
var <T> T.bar : T
get() = this
set(value) { }
const val barToString = String::bar.<!EVALUATED: `var T.bar: T`!>toString()<!>
const val barToString = <!EVALUATED: `var T.bar: T`!>String::bar.toString()<!>