[FIR] Add a minimized alternative for orOperatorWithConstant.kt

It was decided to leave this code as is, because supporting
it would probably require introducing Implication-statements,
but this is not a good-enough use-case for such work.
This commit is contained in:
Nikolay Lunyak
2024-01-04 13:25:02 +02:00
committed by Space Team
parent f52648af5f
commit dd85a81d45
7 changed files with 46 additions and 0 deletions
@@ -35020,6 +35020,12 @@ public class DiagnosticCompilerTestFE10TestdataTestGenerated extends AbstractDia
runTest("compiler/testData/diagnostics/tests/smartCasts/smartCastOnWhen.kt");
}
@Test
@TestMetadata("smartCastWithOrFalse.kt")
public void testSmartCastWithOrFalse() throws Exception {
runTest("compiler/testData/diagnostics/tests/smartCasts/smartCastWithOrFalse.kt");
}
@Test
@TestMetadata("smartcastInFriendModule.kt")
public void testSmartcastInFriendModule() throws Exception {
@@ -35020,6 +35020,12 @@ public class LLFirPreresolvedReversedDiagnosticCompilerFE10TestDataTestGenerated
runTest("compiler/testData/diagnostics/tests/smartCasts/smartCastOnWhen.kt");
}
@Test
@TestMetadata("smartCastWithOrFalse.kt")
public void testSmartCastWithOrFalse() throws Exception {
runTest("compiler/testData/diagnostics/tests/smartCasts/smartCastWithOrFalse.kt");
}
@Test
@TestMetadata("smartcastInFriendModule.kt")
public void testSmartcastInFriendModule() throws Exception {