Files
kotlin/compiler/testData/codegen/boxInline/compexStack/asCheck2.2.kt
2016-02-05 15:42:46 +03:00

18 lines
344 B
Kotlin
Vendored

package test
object ContentTypeByExtension {
inline fun processRecords(crossinline operation: (String) -> String) =
{
val ext = B("OK")
operation(ext.toLowerCase())
}()
}
inline fun A.toLowerCase(): String = (this as B).value
open class A
open class B(val value: String) : A()