Back-end: correct indexes of local variables for double and long
#KT-3033 Fixed
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
data class someClass(val a: Double, val b: Double)
|
||||
|
||||
// METHOD : copy(DD)LsomeClass;
|
||||
// VARIABLE : NAME=this TYPE=LsomeClass; INDEX=0
|
||||
// VARIABLE : NAME=a TYPE=D INDEX=1
|
||||
// VARIABLE : NAME=b TYPE=D INDEX=3
|
||||
@@ -0,0 +1,10 @@
|
||||
data class A(val a: Double, val b: Double)
|
||||
|
||||
fun box() : String {
|
||||
val a = A(1.0, 1.0)
|
||||
val b = a.copy()
|
||||
if (b.a == 1.0 && b.b == 1.0) {
|
||||
return "OK"
|
||||
}
|
||||
return "fail"
|
||||
}
|
||||
Reference in New Issue
Block a user