AA: introduce MPP tests for PsiTypeProvider
This commit is contained in:
committed by
Ilya Kirillov
parent
dc7506c40a
commit
d98081dce2
+2
@@ -0,0 +1,2 @@
|
||||
KtType: ERROR_TYPE
|
||||
PsiType: null
|
||||
+21
@@ -0,0 +1,21 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// MODULE: commonMain
|
||||
// FILE: PointerEvent.kt
|
||||
|
||||
expect class PointerEvent {
|
||||
val keyboardModifiers: PointerKeyboardModifiers
|
||||
}
|
||||
|
||||
expect class NativePointerKeyboardModifiers
|
||||
|
||||
@kotlin.jvm.JvmInline
|
||||
value class PointerKeyboardModifiers(internal val packedValue: NativePointerKeyboardModifiers)
|
||||
|
||||
// MODULE: androidMain(commonMain)
|
||||
// FILE: PointerEvent.android.kt
|
||||
|
||||
actual class PointerEvent {
|
||||
actual val <caret>keyboardModifiers = PointerKeyboardModifiers(42)
|
||||
}
|
||||
|
||||
internal actual typealias NativePointerKeyboardModifiers = Int
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
KtType: PointerKeyboardModifiers
|
||||
PsiType: PsiType:int
|
||||
Vendored
+16
@@ -0,0 +1,16 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// MODULE: commonMain
|
||||
// FILE: foo.kt
|
||||
|
||||
expect class Foo
|
||||
|
||||
// MODULE: androidMain(commonMain)
|
||||
// FILE: foo.android.kt
|
||||
|
||||
actual typealias Foo = Int
|
||||
|
||||
// FILE: main.kt
|
||||
|
||||
fun b<caret>ox(): Foo {
|
||||
return 42
|
||||
}
|
||||
Vendored
+2
@@ -0,0 +1,2 @@
|
||||
KtType: Foo
|
||||
PsiType: PsiType:int
|
||||
Reference in New Issue
Block a user