Incremental compilation support for multifile classes.

This commit is contained in:
Dmitry Petrov
2015-09-23 17:10:42 +03:00
parent ea8ada4664
commit 3dfe9951ef
57 changed files with 689 additions and 75 deletions
@@ -0,0 +1,6 @@
@file:[JvmName("Test") JvmMultifileClass]
val property = "K"
inline fun K(body: () -> String): String =
body() + property
@@ -0,0 +1,4 @@
fun main(args: Array<String>) {
val ok = K { "O" }
if (ok != "OK") throw java.lang.AssertionError("Expected: OK, actual: $ok")
}