86 lines
1.3 KiB
Kotlin
Vendored
86 lines
1.3 KiB
Kotlin
Vendored
fun test() {
|
|
while (true) {
|
|
fun local1() {
|
|
break
|
|
}
|
|
}
|
|
}
|
|
|
|
fun test2() {
|
|
while (true) {
|
|
{
|
|
continue
|
|
}
|
|
}
|
|
}
|
|
|
|
fun test3() {
|
|
while (true) {
|
|
class LocalClass {
|
|
init {
|
|
continue
|
|
}
|
|
|
|
fun foo() {
|
|
break
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
fun test4() {
|
|
while (true) {
|
|
object: Any() {
|
|
init {
|
|
break
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
fun test5() {
|
|
while (true) {
|
|
class LocalClass(val x: Int) {
|
|
constructor() : this(42) {
|
|
break
|
|
}
|
|
constructor(y: Double) : this(y.toInt()) {
|
|
continue
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
fun test6() {
|
|
while (true) {
|
|
class LocalClass(val x: Int) {
|
|
init {
|
|
break
|
|
}
|
|
init {
|
|
continue
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
fun test7() {
|
|
while (true) {
|
|
class LocalClass {
|
|
val x: Int = if (true) {
|
|
break
|
|
}
|
|
else {
|
|
continue
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
fun test8() {
|
|
while (true) {
|
|
class LocalClass(val x: Int) {
|
|
constructor() : this(if (true) { 42 } else { break })
|
|
}
|
|
}
|
|
} |