Control-Flow Analysis: Reuse pseudo-value information for unused expression analysis

This commit is contained in:
Alexey Sedunov
2014-07-25 14:52:15 +04:00
parent 2a19016d58
commit 9cbcabffa4
55 changed files with 239 additions and 190 deletions
@@ -111,6 +111,11 @@ public class JetDiagnosticsTestWithStdLibGenerated extends AbstractJetDiagnostic
JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.TestsPackage", new File("compiler/testData/diagnostics/testsWithStdLib/callableReference"), Pattern.compile("^(.+)\\.kt$"), true);
}
@TestMetadata("unused.kt")
public void testUnused() throws Exception {
doTest("compiler/testData/diagnostics/testsWithStdLib/callableReference/unused.kt");
}
@TestMetadata("compiler/testData/diagnostics/testsWithStdLib/callableReference/function")
public static class Function extends AbstractJetDiagnosticsTestWithStdLib {
@TestMetadata("abstractClassConstructors.kt")