ConeTypeIntersector: preserve raw & dynamic types as is

This commit is contained in:
Mikhail Glukhikh
2023-01-03 18:03:21 +01:00
committed by Space Team
parent 55fdb43620
commit 1344a9b1bb
8 changed files with 115 additions and 1 deletions
@@ -4722,6 +4722,18 @@ public class DiagnosisCompilerFirTestdataTestGenerated extends AbstractDiagnosis
runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/inapplicableRemoveAll.kt");
}
@Test
@TestMetadata("intersectDynamicAndString.kt")
public void testIntersectDynamicAndString() throws Exception {
runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/intersectDynamicAndString.kt");
}
@Test
@TestMetadata("intersectRawAndMutable.kt")
public void testIntersectRawAndMutable() throws Exception {
runTest("compiler/fir/analysis-tests/testData/resolveWithStdlib/intersectRawAndMutable.kt");
}
@Test
@TestMetadata("javaEnumSynthetic.kt")
public void testJavaEnumSynthetic() throws Exception {