From 3d9beb15da0551a30174807754c29a216c3d71ae Mon Sep 17 00:00:00 2001 From: Alexey Andreev Date: Mon, 24 Oct 2016 18:30:01 +0300 Subject: [PATCH] JS: fix translation of !! operation --- js/js.translator/testData/box/expression/misc/exclExclThrows.kt | 2 +- js/js.translator/testData/kotlin_lib.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/js/js.translator/testData/box/expression/misc/exclExclThrows.kt b/js/js.translator/testData/box/expression/misc/exclExclThrows.kt index 5e8c7ea6857..ca658ab4bfd 100644 --- a/js/js.translator/testData/box/expression/misc/exclExclThrows.kt +++ b/js/js.translator/testData/box/expression/misc/exclExclThrows.kt @@ -7,7 +7,7 @@ fun box(): String { try { if ((a!! + 3) == 3) return "fail1" } - catch (e: Throwable) { + catch (e: NullPointerException) { return "OK" } return "fail2" diff --git a/js/js.translator/testData/kotlin_lib.js b/js/js.translator/testData/kotlin_lib.js index 049d35ec9de..3d510ec49ff 100644 --- a/js/js.translator/testData/kotlin_lib.js +++ b/js/js.translator/testData/kotlin_lib.js @@ -205,7 +205,7 @@ Kotlin.Throwable = Error; Kotlin.throwNPE = function (message) { - throw new Kotlin.kotlin.ranges.NullPointerException(message); + throw new Kotlin.kotlin.NullPointerException(message); }; Kotlin.throwCCE = function () {