KT-2044 : "this" added in local variables table in bytecode for local functions also
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
fun foo() {
|
||||
fun bar() {
|
||||
}
|
||||
}
|
||||
|
||||
// METHOD : invoke()V
|
||||
// VARIABLE : NAME=this TYPE=Lnamespace$foo$1; INDEX=0
|
||||
@@ -0,0 +1,9 @@
|
||||
fun foo1() {
|
||||
(1..5).forEach {
|
||||
println(it)
|
||||
}
|
||||
}
|
||||
|
||||
// METHOD : invoke(I)V
|
||||
// VARIABLE : NAME=this TYPE=Lnamespace$foo1$1; INDEX=0
|
||||
// VARIABLE : NAME=it TYPE=I INDEX=1
|
||||
Reference in New Issue
Block a user