K2: support implicit integer to unsigned conversions...
with dedicated opt-in language feature and special annotation or module capability. Not intended for a general use, solves specific K/N scenario with interop libs. #KT-55902 fixed
This commit is contained in:
committed by
Space Team
parent
3e2f8b834c
commit
be2a85be71
+6
@@ -36497,6 +36497,12 @@ public class JsCodegenBoxTestGenerated extends AbstractJsCodegenBoxTest {
|
||||
runTest("compiler/testData/codegen/box/unsignedTypes/nullableUnsignedEqualsLiteral.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("signedToUnsignedConversions.kt")
|
||||
public void testSignedToUnsignedConversions() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/unsignedTypes/signedToUnsignedConversions.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("unsignedArraySize.kt")
|
||||
public void testUnsignedArraySize() throws Exception {
|
||||
|
||||
+6
@@ -36683,6 +36683,12 @@ public class FirJsCodegenBoxTestGenerated extends AbstractFirJsCodegenBoxTest {
|
||||
runTest("compiler/testData/codegen/box/unsignedTypes/nullableUnsignedEqualsLiteral.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("signedToUnsignedConversions.kt")
|
||||
public void testSignedToUnsignedConversions() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/unsignedTypes/signedToUnsignedConversions.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("unsignedArraySize.kt")
|
||||
public void testUnsignedArraySize() throws Exception {
|
||||
|
||||
+6
@@ -36683,6 +36683,12 @@ public class IrJsCodegenBoxTestGenerated extends AbstractIrJsCodegenBoxTest {
|
||||
runTest("compiler/testData/codegen/box/unsignedTypes/nullableUnsignedEqualsLiteral.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("signedToUnsignedConversions.kt")
|
||||
public void testSignedToUnsignedConversions() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/unsignedTypes/signedToUnsignedConversions.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("unsignedArraySize.kt")
|
||||
public void testUnsignedArraySize() throws Exception {
|
||||
|
||||
+6
@@ -36683,6 +36683,12 @@ public class IrJsES6CodegenBoxTestGenerated extends AbstractIrJsES6CodegenBoxTes
|
||||
runTest("compiler/testData/codegen/box/unsignedTypes/nullableUnsignedEqualsLiteral.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("signedToUnsignedConversions.kt")
|
||||
public void testSignedToUnsignedConversions() throws Exception {
|
||||
runTest("compiler/testData/codegen/box/unsignedTypes/signedToUnsignedConversions.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("unsignedArraySize.kt")
|
||||
public void testUnsignedArraySize() throws Exception {
|
||||
|
||||
Reference in New Issue
Block a user