Test for KT-3444 Front-end doesn't check if local function or function of anonymous class returns value
#KT-3444 obsolete
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
fun box() {
|
||||
fun local():Int {
|
||||
<!NO_RETURN_IN_FUNCTION_WITH_BLOCK_BODY!>}<!>
|
||||
}
|
||||
|
||||
trait X {
|
||||
fun f(): Boolean
|
||||
}
|
||||
|
||||
val m = object : X {
|
||||
override fun f(): Boolean {
|
||||
<!NO_RETURN_IN_FUNCTION_WITH_BLOCK_BODY!>}<!>
|
||||
}
|
||||
@@ -1573,6 +1573,11 @@ public class JetDiagnosticsTestGenerated extends AbstractJetDiagnosticsTest {
|
||||
doTest("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt2972.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("kt3444.kt")
|
||||
public void testKt3444() throws Exception {
|
||||
doTest("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt3444.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("kt510.kt")
|
||||
public void testKt510() throws Exception {
|
||||
doTest("compiler/testData/diagnostics/tests/controlFlowAnalysis/kt510.kt");
|
||||
|
||||
Reference in New Issue
Block a user