JVM IR: skip temporary variables in InventNamesForLocalClasses

This commit is contained in:
Alexander Udalov
2019-08-09 18:15:09 +02:00
parent 312205f376
commit cb2e68fece
8 changed files with 72 additions and 0 deletions
@@ -0,0 +1,10 @@
// WITH_RUNTIME
// KJS_WITH_FULL_RUNTIME
fun box(): String {
var result = ""
for (x in listOf('O', 'A', 'K').filter { it > 'D' }) {
result += object { fun run() = x }.run()
}
return result
}