added tests for KT-2369, KT-2585 and KT-2972
KT-2369 Variable is not marked as uninitialized in 'finally' section #KT-2369 fixed KT-2585 Code in try-finally is incorrectly marked as unreachable #KT-2585 fixed KT-2972 Wrong "unused value" warning when finally is present #KT-2972 fixed
This commit is contained in:
@@ -894,11 +894,36 @@ public class JetDiagnosticsTestGenerated extends AbstractDiagnosticsTestWithEage
|
||||
doTest("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2330.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("kt2369.kt")
|
||||
public void testKt2369() throws Exception {
|
||||
doTest("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2369.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("kt2585_1.kt")
|
||||
public void testKt2585_1() throws Exception {
|
||||
doTest("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2585_1.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("kt2585_2.kt")
|
||||
public void testKt2585_2() throws Exception {
|
||||
doTest("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2585_2.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("kt2585_3.kt")
|
||||
public void testKt2585_3() throws Exception {
|
||||
doTest("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2585_3.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("kt2845.kt")
|
||||
public void testKt2845() throws Exception {
|
||||
doTest("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2845.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("kt2972.kt")
|
||||
public void testKt2972() throws Exception {
|
||||
doTest("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2972.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("kt510.kt")
|
||||
public void testKt510() throws Exception {
|
||||
doTest("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt510.kt");
|
||||
|
||||
Reference in New Issue
Block a user