Files
kotlin-fork/idea/jvm-debugger/jvm-debugger-test/testData/stepping/stepInto/whenExpr.out
T
Mads Ager 2c6b5c8847 [JVM_IR] Give temporary variable loads meaningful offsets.
Temporary variable loads in when expressions had the offsets
of the variable declaration. That leads to hacks during codegen
for line number generation.

Instead of those hacks, give the variable loads the offsets of
the context in which they occur. That avoids the codegen hacks
and fixes stepping behavior for more when expressions.
2020-08-20 13:12:22 +02:00

30 lines
485 B
Plaintext
Vendored

LineBreakpoint created at whenExpr.kt:5
Run Java
Connected to the target VM
whenExpr.kt:5
whenExpr.kt:6
whenExpr.kt:7
whenExpr.kt:10
whenExpr.kt:14
whenExpr.kt:17
whenExpr.kt:19
whenExpr.kt:20
whenExpr.kt:21
whenExpr.kt:24
whenExpr.kt:28
whenExpr.kt:31
whenExpr.kt:33
whenExpr.kt:34
whenExpr.kt:35
whenExpr.kt:38
whenExpr.kt:39
whenExpr.kt:45
whenExpr.kt:47
whenExpr.kt:48
whenExpr.kt:49
whenExpr.kt:50
whenExpr.kt:59
Disconnected from the target VM
Process finished with exit code 0