[KMP] Fix multiplatform test data with ACTUAL_WITHOUT_EXPECT messages

This commit is contained in:
Stanislav Ruban
2023-08-29 22:45:20 +03:00
committed by Space Team
parent e7b7ef18fa
commit 857bfeb92c
2 changed files with 7 additions and 7 deletions
@@ -24,31 +24,31 @@ The following declaration is incompatible because class kinds are different (cla
actual class N3
^
compiler/testData/multiplatform/incompatibleNestedClasses/jvm.kt:8:5: error: actual class 'N2' has no corresponding expected declaration
The following declaration is incompatible because modifiers are different (companion, inner, inline):
The following declaration is incompatible because modifiers are different (companion, inner, inline, value):
public final expect class N2
actual inner class N2
^
compiler/testData/multiplatform/incompatibleNestedClasses/jvm.kt:9:5: error: actual class 'I2' has no corresponding expected declaration
The following declaration is incompatible because modifiers are different (companion, inner, inline):
The following declaration is incompatible because modifiers are different (companion, inner, inline, value):
public final expect inner class I2
actual class I2
^
compiler/testData/multiplatform/incompatibleNestedClasses/jvm.kt:13:5: error: actual companion object 'Companion' has no corresponding expected declaration
The following declaration is incompatible because modifiers are different (companion, inner, inline):
The following declaration is incompatible because modifiers are different (companion, inner, inline, value):
public expect object Companion
actual companion object {}
^
compiler/testData/multiplatform/incompatibleNestedClasses/jvm.kt:14:5: error: actual object 'Factory' has no corresponding expected declaration
The following declaration is incompatible because modifiers are different (companion, inner, inline):
The following declaration is incompatible because modifiers are different (companion, inner, inline, value):
public expect companion object Factory
actual object Factory
^
compiler/testData/multiplatform/incompatibleNestedClasses/jvm.kt:18:5: error: actual object 'Companion' has no corresponding expected declaration
The following declaration is incompatible because modifiers are different (companion, inner, inline):
The following declaration is incompatible because modifiers are different (companion, inner, inline, value):
public expect companion object
actual object Companion
+2 -2
View File
@@ -12,7 +12,7 @@ expect inline class Foo2(val y: String)
Exit code: COMPILATION_ERROR
Output:
compiler/testData/multiplatform/inlineClasses/jvm.kt:5:1: error: actual class 'Foo2' has no corresponding expected declaration
The following declaration is incompatible because modifiers are different (companion, inner, inline):
The following declaration is incompatible because modifiers are different (companion, inner, inline, value):
public final expect inline class Foo2
actual class Foo2 actual constructor(actual val y: String)
@@ -22,7 +22,7 @@ actual class Foo2 actual constructor(actual val y: String)
Exit code: COMPILATION_ERROR
Output:
compiler/testData/multiplatform/inlineClasses/js.kt:5:1: error: actual class 'Foo2' has no corresponding expected declaration
The following declaration is incompatible because modifiers are different (companion, inner, inline):
The following declaration is incompatible because modifiers are different (companion, inner, inline, value):
public final expect inline class Foo2
actual class Foo2 actual constructor(actual val y: String)