UAST: Implement getFunctionalInterfaceType for KotlinULambdaExpression
This commit is contained in:
Vendored
+11
@@ -0,0 +1,11 @@
|
||||
|
||||
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()
|
||||
Reference in New Issue
Block a user