[AA] implement isExpect/isActual for callable symbols
^KT-54846 Fixed
This commit is contained in:
committed by
teamcity
parent
52a95cb75f
commit
fe4ca30c55
+22
-2
@@ -5,22 +5,38 @@
|
||||
package sample
|
||||
expect object A
|
||||
|
||||
expect class B {
|
||||
expect class B(s: String) {
|
||||
constructor(n: Int)
|
||||
|
||||
class Nested
|
||||
|
||||
fun bar()
|
||||
|
||||
val n: Int
|
||||
}
|
||||
|
||||
expect class C {
|
||||
class Nested
|
||||
}
|
||||
|
||||
expect fun baz()
|
||||
|
||||
expect var m: Int
|
||||
|
||||
// MODULE: androidMain(commonMain)
|
||||
// FILE: JvmAndroid.kt
|
||||
|
||||
package sample
|
||||
actual object A
|
||||
|
||||
actual class B {
|
||||
actual class B actual constructor(s: String) {
|
||||
actual constructor(n: Int) : this("")
|
||||
|
||||
actual class Nested
|
||||
|
||||
actual fun bar() {}
|
||||
|
||||
actual val n: Int = 0
|
||||
}
|
||||
|
||||
actual typealias C = D
|
||||
@@ -28,3 +44,7 @@ actual typealias C = D
|
||||
class D {
|
||||
class Nested
|
||||
}
|
||||
|
||||
actual fun baz() {}
|
||||
|
||||
actual var m: Int = 0
|
||||
Reference in New Issue
Block a user