Keep $continuation in LVT

in case of suspend functions and `this` is case of lambdas, since they
are used in async stack trace generation.
Update tests.
 #KT-40661 Open
This commit is contained in:
Ilmir Usmanov
2020-07-28 12:49:38 +02:00
parent db40808186
commit 4fb5f8603a
23 changed files with 128 additions and 104 deletions
@@ -1,11 +1,11 @@
LineBreakpoint created at asyncFunctions.kt:21
LineBreakpoint created at asyncFunctions.kt:24
Run Java
Connected to the target VM
asyncFunctions.kt:21
asyncFunctions.kt:24
Async stack trace:
asyncFunctions.AsyncFunctionsKt:18
asyncFunctions.AsyncFunctionsKt:21
y = "zoo"
asyncFunctions.AsyncFunctionsKt:13
asyncFunctions.AsyncFunctionsKt:15
x = "foo"
asyncFunctions.AsyncFunctionsKt:7
a = 5