// IGNORE_BACKEND: JVM_IR // TODO KT-36648 Captured variables not optimized in JVM_IR // TODO KT-36812 Generate proper lifetime intervals for local variables in JVM_IR fun test(): Char { lateinit var c: Any run { c = ' ' } return c as Char } // 2 ASTORE 0 // 1 LOCALVARIABLE c Ljava/lang/Object; L1 L.* 0