Handling some cases of obfuscated exception ranges

This commit is contained in:
upnotes
2018-10-03 17:21:01 +02:00
parent c3ff7141ab
commit 95cefbcfd2
7 changed files with 462 additions and 5 deletions

View File

@@ -0,0 +1,14 @@
suspend fun foo2(): Int {
while (true) {
try {
val x = bar()
if (x == 0) break
} finally {
bar()
}
}
return 1
}
suspend fun bar(): Int = 0