[FIR-TEST] Add new testdata generated after changes in previous commit
This commit is contained in:
+34
@@ -0,0 +1,34 @@
|
||||
// !CHECK_TYPE
|
||||
|
||||
fun whileLoop(x: Int?) {
|
||||
outer@ while (x != 0) {
|
||||
while (x != 1) {
|
||||
if (x == 2) continue@outer
|
||||
}
|
||||
checkSubtype<Int>(x)
|
||||
}
|
||||
checkSubtype<Int>(x)
|
||||
}
|
||||
|
||||
fun doWhileLoop(x: Int?) {
|
||||
outer@ while (x != 0) {
|
||||
do {
|
||||
if (x == 2) continue@outer
|
||||
} while (x == null)
|
||||
checkSubtype<Int>(x)
|
||||
}
|
||||
checkSubtype<Int>(x)
|
||||
}
|
||||
|
||||
fun whileLoopContinueInnerOuter(x: Int?) {
|
||||
outer@ while (x != 0) {
|
||||
inner@ while (x != 1) {
|
||||
while (x != 2) {
|
||||
if (x == 3) continue@inner
|
||||
}
|
||||
checkSubtype<Int>(x)
|
||||
}
|
||||
checkSubtype<Int>(x)
|
||||
}
|
||||
checkSubtype<Int>(x)
|
||||
}
|
||||
Reference in New Issue
Block a user