Files
kotlin-fork/plugins/sam-with-receiver/testData/codegen/SamConversion.kt
T
2022-06-27 08:11:33 +00:00

17 lines
283 B
Kotlin
Vendored

// FILE: Sam.java
@SamWithReceiver
public interface Sam {
String run(String argument);
}
// FILE: test.kt
annotation class SamWithReceiver
fun takeSam(argument: String, sam: Sam): String {
return sam.run(argument)
}
fun box(): String {
return takeSam("OK") { this }
}