class Foo() { | |
fun test(): String = "OK" | |
} | |
fun test(s: () -> String): String { | |
return s() | |
} | |
fun box(): String { | |
return test(Foo()::test) | |
} | |
// method: FunctionReferenceInvokeKt$box$1::invoke | |
// jvm signature: ()Ljava/lang/String; | |
// generic signature: null |