Inline function: add extra tests taken from intellij-community

This commit is contained in:
Mikhail Glukhikh
2017-03-30 17:21:46 +03:00
parent b8b7d1f644
commit 8cfcd7e5a6
37 changed files with 661 additions and 0 deletions
@@ -0,0 +1,17 @@
// ERROR: Cannot perform refactoring.\nInline Function is not supported for functions with return statements not at the end of the body.
class A {
init {
g()
}
fun <caret>g(): Int {
try {
return 0
}
catch (e: Error) {
throw e
}
}
}