Make stdlib work with -Xmultifile-package-facades.
Fixed wrong owner mapping in presence of -Xmultifile-package-facades. Fixed backing field mapping issue. Added more tests.
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
import a.OK
|
||||
|
||||
fun box(): String = OK
|
||||
@@ -0,0 +1,4 @@
|
||||
@file:[JvmName("MultifileClass") JvmMultifileClass]
|
||||
package a
|
||||
|
||||
val OK: String = "OK"
|
||||
@@ -0,0 +1,6 @@
|
||||
import a.OK
|
||||
|
||||
fun box(): String {
|
||||
OK = "OK"
|
||||
return OK
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
@file:[JvmName("MultifileClass") JvmMultifileClass]
|
||||
package a
|
||||
|
||||
var OK: String = "Hmmm?"
|
||||
Reference in New Issue
Block a user