KTIJ-24768 Fix IllegalArgumentException in KtType.isPrimitiveBacked

This commit is contained in:
Pavel Mikhailovskii
2023-03-10 11:03:45 +00:00
committed by Space Team
parent 8d1cfe0017
commit 164cbc9968
16 changed files with 93 additions and 12 deletions
@@ -453,6 +453,12 @@ public class SymbolLightClassesByFqNameForLibraryTestGenerated extends AbstractS
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/nullabilityAnnotations/Generic.kt");
}
@Test
@TestMetadata("ImplicitArrayWithFlexibleParameterTypes.kt")
public void testImplicitArrayWithFlexibleParameterTypes() throws Exception {
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/nullabilityAnnotations/ImplicitArrayWithFlexibleParameterTypes.kt");
}
@Test
@TestMetadata("IntOverridesAny.kt")
public void testIntOverridesAny() throws Exception {
@@ -453,6 +453,12 @@ public class SymbolLightClassesEqualityByFqNameForLibraryTestGenerated extends A
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/nullabilityAnnotations/Generic.kt");
}
@Test
@TestMetadata("ImplicitArrayWithFlexibleParameterTypes.kt")
public void testImplicitArrayWithFlexibleParameterTypes() throws Exception {
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/nullabilityAnnotations/ImplicitArrayWithFlexibleParameterTypes.kt");
}
@Test
@TestMetadata("IntOverridesAny.kt")
public void testIntOverridesAny() throws Exception {
@@ -453,6 +453,12 @@ public class SymbolLightClassesParentingByFqNameForLibraryTestGenerated extends
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/nullabilityAnnotations/Generic.kt");
}
@Test
@TestMetadata("ImplicitArrayWithFlexibleParameterTypes.kt")
public void testImplicitArrayWithFlexibleParameterTypes() throws Exception {
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/nullabilityAnnotations/ImplicitArrayWithFlexibleParameterTypes.kt");
}
@Test
@TestMetadata("IntOverridesAny.kt")
public void testIntOverridesAny() throws Exception {
@@ -595,6 +595,12 @@ public class SymbolLightClassesByFqNameForSourceTestGenerated extends AbstractSy
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/nullabilityAnnotations/Generic.kt");
}
@Test
@TestMetadata("ImplicitArrayWithFlexibleParameterTypes.kt")
public void testImplicitArrayWithFlexibleParameterTypes() throws Exception {
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/nullabilityAnnotations/ImplicitArrayWithFlexibleParameterTypes.kt");
}
@Test
@TestMetadata("IntOverridesAny.kt")
public void testIntOverridesAny() throws Exception {
@@ -595,6 +595,12 @@ public class SymbolLightClassesEqualityByFqNameForSourceTestGenerated extends Ab
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/nullabilityAnnotations/Generic.kt");
}
@Test
@TestMetadata("ImplicitArrayWithFlexibleParameterTypes.kt")
public void testImplicitArrayWithFlexibleParameterTypes() throws Exception {
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/nullabilityAnnotations/ImplicitArrayWithFlexibleParameterTypes.kt");
}
@Test
@TestMetadata("IntOverridesAny.kt")
public void testIntOverridesAny() throws Exception {
@@ -595,6 +595,12 @@ public class SymbolLightClassesParentingByFqNameForSourceTestGenerated extends A
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/nullabilityAnnotations/Generic.kt");
}
@Test
@TestMetadata("ImplicitArrayWithFlexibleParameterTypes.kt")
public void testImplicitArrayWithFlexibleParameterTypes() throws Exception {
runTest("compiler/testData/asJava/lightClasses/lightClassByFqName/nullabilityAnnotations/ImplicitArrayWithFlexibleParameterTypes.kt");
}
@Test
@TestMetadata("IntOverridesAny.kt")
public void testIntOverridesAny() throws Exception {