[MPP] Add test for inc/dec check in expect class
KT-49714
This commit is contained in:
committed by
teamcity
parent
1ce7286c86
commit
90abbb4a9f
+6
@@ -339,6 +339,12 @@ public class DiagnosisCompilerTestFE10TestdataTestGenerated extends AbstractDiag
|
||||
runTest("compiler/testData/diagnostics/tests/IncDec.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("IncDecOperatorsInExpectClass.kt")
|
||||
public void testIncDecOperatorsInExpectClass() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/IncDecOperatorsInExpectClass.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("IncorrectCharacterLiterals.kt")
|
||||
public void testIncorrectCharacterLiterals() throws Exception {
|
||||
|
||||
+6
@@ -339,6 +339,12 @@ public class FirOldFrontendDiagnosticsTestGenerated extends AbstractFirDiagnosti
|
||||
runTest("compiler/testData/diagnostics/tests/IncDec.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("IncDecOperatorsInExpectClass.kt")
|
||||
public void testIncDecOperatorsInExpectClass() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/IncDecOperatorsInExpectClass.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("IncorrectCharacterLiterals.kt")
|
||||
public void testIncorrectCharacterLiterals() throws Exception {
|
||||
|
||||
+6
@@ -339,6 +339,12 @@ public class FirOldFrontendDiagnosticsWithLightTreeTestGenerated extends Abstrac
|
||||
runTest("compiler/testData/diagnostics/tests/IncDec.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("IncDecOperatorsInExpectClass.kt")
|
||||
public void testIncDecOperatorsInExpectClass() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/IncDecOperatorsInExpectClass.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("IncorrectCharacterLiterals.kt")
|
||||
public void testIncorrectCharacterLiterals() throws Exception {
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// SKIP_TXT
|
||||
// Issue: KT-49714
|
||||
|
||||
expect class Counter {
|
||||
operator fun inc(): Counter
|
||||
operator fun dec(): Counter
|
||||
}
|
||||
|
||||
actual typealias Counter = Int
|
||||
@@ -0,0 +1,10 @@
|
||||
// !LANGUAGE: +MultiPlatformProjects
|
||||
// SKIP_TXT
|
||||
// Issue: KT-49714
|
||||
|
||||
expect class Counter {
|
||||
<!INAPPLICABLE_OPERATOR_MODIFIER!>operator<!> fun inc(): Counter
|
||||
<!INAPPLICABLE_OPERATOR_MODIFIER!>operator<!> fun dec(): Counter
|
||||
}
|
||||
|
||||
actual typealias Counter = Int
|
||||
Generated
+6
@@ -339,6 +339,12 @@ public class DiagnosticTestGenerated extends AbstractDiagnosticTest {
|
||||
runTest("compiler/testData/diagnostics/tests/IncDec.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("IncDecOperatorsInExpectClass.kt")
|
||||
public void testIncDecOperatorsInExpectClass() throws Exception {
|
||||
runTest("compiler/testData/diagnostics/tests/IncDecOperatorsInExpectClass.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("IncorrectCharacterLiterals.kt")
|
||||
public void testIncorrectCharacterLiterals() throws Exception {
|
||||
|
||||
Reference in New Issue
Block a user