| // WITH_STDLIB | |
| fun testFun1(str: String): String { | |
| val local = str | |
| class Local { | |
| fun foo() = str | |
| } | |
| val list = listOf(0).map { Local() } | |
| return list[0].foo() | |
| } | |
| fun box(): String { | |
| return when { | |
| testFun1("test1") != "test1" -> "Fail #1" | |
| else -> "OK" | |
| } | |
| } |