diff --git a/js/js.translator/testData/inlineMultiFile/cases/tryCatchFinally/tryCatchFinally.2.kt b/js/js.translator/testData/inlineMultiFile/cases/tryCatchFinally/tryCatchFinally.2.kt index e2a10bc78da..32c06a76361 100644 --- a/js/js.translator/testData/inlineMultiFile/cases/tryCatchFinally/tryCatchFinally.2.kt +++ b/js/js.translator/testData/inlineMultiFile/cases/tryCatchFinally/tryCatchFinally.2.kt @@ -6,7 +6,7 @@ class My(val value: Int) inline fun T.performWithFinally(job: (T)-> R, finallyFun: (T) -> R) : R { try { - return job(this) + job(this) } finally { return finallyFun(this) } @@ -14,9 +14,9 @@ inline fun T.performWithFinally(job: (T)-> R, finallyFun: (T) -> R) : R { inline fun T.performWithFailFinally(job: (T)-> R, failJob : (e: RuntimeException, T) -> R, finallyFun: (T) -> R) : R { try { - return job(this) + job(this) } catch (e: RuntimeException) { - return failJob(e, this) + failJob(e, this) } finally { return finallyFun(this) }