Files
kotlin-fork/analysis/analysis-api/testData/symbols/multiModuleSymbolByPsi/expectActual.kt
T
aleksandrina-streltsova fe4ca30c55 [AA] implement isExpect/isActual for callable symbols
^KT-54846 Fixed
2023-07-24 17:24:42 +00:00

50 lines
645 B
Kotlin
Vendored

// !LANGUAGE: +MultiPlatformProjects
// MODULE: commonMain
// FILE: Common.kt
package sample
expect object A
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 constructor(s: String) {
actual constructor(n: Int) : this("")
actual class Nested
actual fun bar() {}
actual val n: Int = 0
}
actual typealias C = D
class D {
class Nested
}
actual fun baz() {}
actual var m: Int = 0