blob: 69009339b518477cffcd0234bdd2db3522cad949 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
fun b(func: B.()->Unit){B().func()}
class B{
fun String.f(){
println("+$this")
}
operator fun unaryPlus(){
println("+++")
}
}
fun main(args: Array<String>) {
b{
"foo".f()
}
val bb=B()
+bb
}
|