KT-865 extension function as unary operation
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
import java.util.*
|
||||
|
||||
class Template() {
|
||||
val collected = LinkedList<String>()
|
||||
|
||||
fun String.plus() {
|
||||
collected.add(this@plus)
|
||||
}
|
||||
|
||||
fun test() {
|
||||
+ "239"
|
||||
}
|
||||
}
|
||||
|
||||
fun box() : String {
|
||||
val u = Template()
|
||||
u.test()
|
||||
return if(u.collected.size() == 1 && u.collected.get(0) == "239") "OK" else "fail"
|
||||
}
|
||||
Reference in New Issue
Block a user