FIR: introduce RETURN_FOR_BUILT_IN_SUSPEND diagnostic
This commit is contained in:
committed by
teamcityserver
parent
229dfd3f5f
commit
807f031dcc
Vendored
+3
-3
@@ -1,12 +1,12 @@
|
||||
// SKIP_TXT
|
||||
fun bar() {
|
||||
suspend {
|
||||
return@suspend
|
||||
<!RETURN_FOR_BUILT_IN_SUSPEND!>return@suspend<!>
|
||||
}
|
||||
|
||||
suspend {
|
||||
run {
|
||||
return@suspend
|
||||
<!RETURN_FOR_BUILT_IN_SUSPEND!>return@suspend<!>
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21,7 +21,7 @@ fun bar() {
|
||||
val x = suspend@{
|
||||
suspend {
|
||||
// Might be resolved to outer lambda, but doesn't make sense because suspend-lambdas here is noinline
|
||||
return@suspend
|
||||
<!RETURN_FOR_BUILT_IN_SUSPEND!>return@suspend<!>
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user