[FIR-TEST] Add new testdata generated after changes in previous commit
This commit is contained in:
Vendored
+55
@@ -0,0 +1,55 @@
|
||||
fun foo(a: Any) {}
|
||||
fun bar(a: Any, b: Any) {}
|
||||
|
||||
fun test(arr: Array<Int>) {
|
||||
while (true) {
|
||||
foo(break)
|
||||
}
|
||||
|
||||
|
||||
while (true) {
|
||||
bar(arr, break)
|
||||
}
|
||||
|
||||
while (true) {
|
||||
arr[break]
|
||||
}
|
||||
|
||||
while (true) {
|
||||
arr[1] = break
|
||||
}
|
||||
|
||||
while (true) {
|
||||
break
|
||||
foo(1)
|
||||
}
|
||||
|
||||
while (true) {
|
||||
var x = 1
|
||||
break
|
||||
x = 2
|
||||
}
|
||||
|
||||
while (true) {
|
||||
var x = 1
|
||||
x = break
|
||||
}
|
||||
|
||||
// TODO: bug, should be fixed in CFA
|
||||
while (true) {
|
||||
if (1 > 2 && break && 2 > 3) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
// TODO: bug, should be fixed in CFA
|
||||
while (true) {
|
||||
if (1 > 2 || break || 2 > 3) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
while (true) {
|
||||
break ?: null
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user