do...while (true) is now considered infinite loop in CFA #KT-3896 Fixed

Also #KT-3883 Fixed
Also #KT-4986 Fixed
This commit is contained in:
Mikhail Glukhikh
2016-03-11 19:27:08 +03:00
parent 4cf3ec3df2
commit 569a5888ff
11 changed files with 221 additions and 10 deletions
@@ -0,0 +1,13 @@
fun unreachable() {}
fun a() {
do {
} while (true)
unreachable()
}
fun b() {
while (true) {
}
unreachable()
}