Add ir interpreter tests
This commit is contained in:
committed by
TeamCityServer
parent
cc2d7340dc
commit
e28ab45c51
@@ -0,0 +1,13 @@
|
||||
@CompileTimeCalculation
|
||||
class A
|
||||
|
||||
@CompileTimeCalculation
|
||||
fun getTheSameValue(a: Any): Any = a
|
||||
|
||||
@CompileTimeCalculation
|
||||
fun theSameObjectEquals(value: Any): Boolean {
|
||||
return value == getTheSameValue(value) && value === getTheSameValue(value)
|
||||
}
|
||||
|
||||
const val equals1 = A().<!EVALUATED: `false`!>equals(A())<!>
|
||||
const val equals2 = <!EVALUATED: `true`!>theSameObjectEquals(A())<!>
|
||||
Reference in New Issue
Block a user