[JVM_IR] Rebase fwBackingField stepping test.

The difference is that JVM_IR generates line numbers for the
constructor field initialization.

In this case:

```
29: class B {
30:   // comment
31:   val bPropVal: Int,
32:   // comment
33:   var bProbVar: Int
34: ) {
```

the line numbers for the field initializations are 31 and 33 where
in the current backend the whole constructor has line number 29.
This commit is contained in:
Mads Ager
2020-09-16 12:48:34 +02:00
committed by Alexander Udalov
parent cfc1ebb4be
commit e943d76266
2 changed files with 47 additions and 1 deletions
@@ -0,0 +1,47 @@
KotlinFieldBreakpoint created at fwBackingField.kt:5
KotlinFieldBreakpoint created at fwBackingField.kt:8
KotlinFieldBreakpoint created at fwBackingField.kt:18
KotlinFieldBreakpoint created at fwBackingField.kt:21
KotlinFieldBreakpoint created at fwBackingField.kt:31
KotlinFieldBreakpoint created at fwBackingField.kt:33
KotlinFieldBreakpoint created at fwBackingField.kt:45
KotlinFieldBreakpoint created at fwBackingField.kt:48
Run Java
Connected to the target VM
fwBackingField.kt:18
fwBackingField.kt:21
fwBackingField.kt:59
fwBackingField.kt:5
fwBackingField.kt:8
fwBackingField.kt:59
fwBackingField.kt:11
fwBackingField.kt:12
fwBackingField.kt:13
fwBackingField.kt:60
fwBackingField.kt:24
fwBackingField.kt:25
fwBackingField.kt:26
fwBackingField.kt:61
fwBackingField.kt:31
fwBackingField.kt:33
fwBackingField.kt:61
fwBackingField.kt:36
fwBackingField.kt:37
fwBackingField.kt:38
fwBackingField.kt:62
fwBackingField.kt:45
fwBackingField.kt:48
fwBackingField.kt:62
fwBackingField.kt:42
fwBackingField.kt:45
fwBackingField.kt:51
fwBackingField.kt:42
fwBackingField.kt:48
fwBackingField.kt:52
fwBackingField.kt:42
fwBackingField.kt:48
fwBackingField.kt:54
fwBackingField.kt:63
Disconnected from the target VM
Process finished with exit code 0
@@ -1,4 +1,3 @@
// IGNORE_BACKEND: JVM_IR
KotlinFieldBreakpoint created at fwBackingField.kt:5
KotlinFieldBreakpoint created at fwBackingField.kt:8
KotlinFieldBreakpoint created at fwBackingField.kt:18