Support for property reference inlining

This commit is contained in:
Michael Bogdanov
2016-08-18 13:59:03 +03:00
parent 237afb4b7c
commit 7230965e62
18 changed files with 338 additions and 47 deletions
@@ -2,7 +2,7 @@
package test
inline fun call(a: String, b: String, s: String.(String) -> String): Int {
inline fun call(a: String, b: String, s: String.(String) -> String): String {
return a.s(b)
}
@@ -11,5 +11,5 @@ inline fun call(a: String, b: String, s: String.(String) -> String): Int {
import test.*
fun box() : String {
return return call("O", "K", String::plus)
return call("O", "K", String::plus)
}