Rename: Support labeled expressions
#KT-7107 Fixed
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
fun <R> foo(f: () -> R) = f()
|
||||
|
||||
fun test() {
|
||||
foo (<info descr="null">~bar</info>@ fun(): Boolean { return@<info descr="null">bar</info> false })
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
fun <R> foo(f: () -> R) = f()
|
||||
|
||||
fun test() {
|
||||
foo <info descr="null">~bar</info>@ { return@<info descr="null">bar</info> false }
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
fun test() {
|
||||
<info descr="null">~foo</info>@ for (n in 1..10) {
|
||||
if (n == 5) continue@<info descr="null">foo</info>
|
||||
if (n > 8) break@<info descr="null">foo</info>
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user