[FIR] Properly handle when subject expression in DFA of equality calls

^KT-50785 Fixed
This commit is contained in:
Dmitriy Novozhilov
2022-01-17 14:32:13 +03:00
parent 57346bac54
commit 8daf7774ba
7 changed files with 87 additions and 1 deletions
@@ -3539,6 +3539,12 @@ public class DiagnosisCompilerFirTestdataTestGenerated extends AbstractDiagnosis
runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/kt50788.kt");
}
@Test
@TestMetadata("literalInWhenSubject.kt")
public void testLiteralInWhenSubject() throws Exception {
runTest("compiler/fir/analysis-tests/testData/resolve/smartcasts/literalInWhenSubject.kt");
}
@Test
@TestMetadata("multipleCasts.kt")
public void testMultipleCasts() throws Exception {