Filter out package members from other facades in KPackageImpl

#KT-10690 Fixed
This commit is contained in:
Alexander Udalov
2016-02-20 17:19:39 +03:00
parent 1c0bbcd72b
commit 371051b1d6
5 changed files with 52 additions and 11 deletions
+24
View File
@@ -0,0 +1,24 @@
// WITH_REFLECT
// FILE: test.kt
fun test2() {
}
// FILE: main.kt
import kotlin.reflect.jvm.javaMethod
import kotlin.reflect.jvm.kotlinFunction
fun box(): String {
if (::box.javaMethod?.kotlinFunction == null)
return "Fail box"
if (::test1.javaMethod?.kotlinFunction == null)
return "Fail test1"
if (::test2.javaMethod?.kotlinFunction == null)
return "Fail test2"
return "OK"
}
fun test1() {
}