Restore original variable name mangling for captured/receiver $this

Design for the new one is still not finished.
This commit is contained in:
Yan Zhulanow
2019-02-20 05:30:28 +03:00
parent 1edacbbb5e
commit 28e4356e6e
6 changed files with 10 additions and 18 deletions
@@ -8,7 +8,7 @@ Compile bytecode for arrayOfA
frame = invoke:18, UnderscoreNamesKt$main$1 {underscoreNames}
this = this = {underscoreNames.UnderscoreNamesKt$main$1@uniqueID}Function3<underscoreNames.A, java.lang.String, java.lang.Integer, java.lang.String>
field = arity: int = 3 (sp = Lambda.!EXT!)
local = $dstr$x$-0024_-0024$y: underscoreNames.A = {underscoreNames.A@uniqueID}A(x=1.0, y=, z=0) (sp = null)
local = $dstr$x$_u24__u24$y: underscoreNames.A = {underscoreNames.A@uniqueID}A(x=1.0, y=, z=0) (sp = null)
field = x: double = 1.0 (sp = underscoreNames.kt, 2)
field = y: java.lang.String = (sp = underscoreNames.kt, 2)
field = value: char[] = {char[0]@uniqueID} (sp = String.!EXT!)