Enable control flow checks for functions without body

Except checks for tail recursive calls

 #KT-7796 Fixed
This commit is contained in:
Mikhail Zarechenskiy
2017-04-18 11:37:52 +03:00
parent a0d7b703f4
commit 7af10769c9
5 changed files with 36 additions and 3 deletions
@@ -188,6 +188,12 @@ public class DiagnosticsTestGenerated extends AbstractDiagnosticsTest {
doTest(fileName);
}
@TestMetadata("DefaultValuesCheckWithoutBody.kt")
public void testDefaultValuesCheckWithoutBody() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/DefaultValuesCheckWithoutBody.kt");
doTest(fileName);
}
@TestMetadata("DefaultValuesTypechecking.kt")
public void testDefaultValuesTypechecking() throws Exception {
String fileName = KotlinTestUtils.navigationMetadata("compiler/testData/diagnostics/tests/DefaultValuesTypechecking.kt");