Files
kotlin-fork/plugins/uast-kotlin/testData/SAM.kt
T

11 lines
298 B
Kotlin
Vendored

val notSam = { /* Not SAM */ }
var foo: java.lang.Runnable = {/* Variable */}
fun bar(): java.lang.Runnable {
foo = {/* Assignment */}
val a = {/* Type Cast */} as java.lang.Runnable
runRunnable {/* Argument */}
return {/* Return */}
}
fun runRunnable(r: java.lang.Runnable) = r()