restructured control flow tests
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
fun t1(b: Boolean) {
|
||||
var u: String
|
||||
if (b) {
|
||||
u = "s"
|
||||
}
|
||||
doSmth(u)
|
||||
|
||||
var r: String
|
||||
if (b) {
|
||||
r = "s"
|
||||
}
|
||||
else {
|
||||
r = "t"
|
||||
}
|
||||
doSmth(r)
|
||||
}
|
||||
|
||||
fun t2(b: Boolean) {
|
||||
val i = 3
|
||||
if (b) {
|
||||
return;
|
||||
}
|
||||
doSmth(i)
|
||||
if (i is Int) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
fun doSmth(s: String) {}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user