Test data: do not use exceptions from java.lang, as they are not available in JS
This commit is contained in:
+1
-1
@@ -43,7 +43,7 @@ fun test0(h: Holder, throwException: Boolean): Int {
|
||||
{
|
||||
h.value += "OK_NONLOCAL"
|
||||
if (throwException) {
|
||||
throw java.lang.RuntimeException()
|
||||
throw RuntimeException()
|
||||
}
|
||||
return 1
|
||||
},
|
||||
|
||||
+1
-1
@@ -47,7 +47,7 @@ fun test0(h: Holder, throwException: Boolean): Int {
|
||||
{
|
||||
h.value += "OK_NONLOCAL"
|
||||
if (throwException) {
|
||||
throw java.lang.RuntimeException()
|
||||
throw RuntimeException()
|
||||
}
|
||||
return 1
|
||||
},
|
||||
|
||||
Vendored
+1
-1
@@ -55,7 +55,7 @@ fun test0(h: Holder, throwException: Boolean): Int {
|
||||
{
|
||||
h.value += "OK_NONLOCAL"
|
||||
if (throwException) {
|
||||
throw java.lang.RuntimeException()
|
||||
throw RuntimeException()
|
||||
}
|
||||
return 1
|
||||
},
|
||||
|
||||
Vendored
+1
-1
@@ -55,7 +55,7 @@ fun test0(h: Holder, throwException: Boolean): Int {
|
||||
{
|
||||
h.value += "OK_NONLOCAL"
|
||||
if (throwException) {
|
||||
throw java.lang.RuntimeException()
|
||||
throw RuntimeException()
|
||||
}
|
||||
return 1
|
||||
},
|
||||
|
||||
Vendored
+1
-1
@@ -59,7 +59,7 @@ fun test0(h: Holder, throwException: Boolean): Int {
|
||||
{
|
||||
h.value += "OK_NONLOCAL"
|
||||
if (throwException) {
|
||||
throw java.lang.RuntimeException()
|
||||
throw RuntimeException()
|
||||
}
|
||||
return 1
|
||||
},
|
||||
|
||||
+3
-3
@@ -37,7 +37,7 @@ fun test0(h: Holder): Int {
|
||||
{
|
||||
h.value += "OK_NONLOCAL"
|
||||
if (true) {
|
||||
throw java.lang.RuntimeException()
|
||||
throw RuntimeException()
|
||||
}
|
||||
return 1
|
||||
},
|
||||
@@ -94,7 +94,7 @@ fun test3(h: Holder): String {
|
||||
{
|
||||
h.value += "OK_NONLOCAL"
|
||||
if (true) {
|
||||
throw java.lang.RuntimeException()
|
||||
throw RuntimeException()
|
||||
}
|
||||
return "OK_NONLOCAL"
|
||||
},
|
||||
@@ -115,7 +115,7 @@ fun test4(h: Holder): String {
|
||||
{
|
||||
h.value += "OK_NONLOCAL"
|
||||
if (true) {
|
||||
throw java.lang.RuntimeException()
|
||||
throw RuntimeException()
|
||||
}
|
||||
h.value += "fail"
|
||||
return "OK_NONLOCAL"
|
||||
|
||||
Vendored
+3
-3
@@ -51,7 +51,7 @@ fun test0(h: Holder): Int {
|
||||
{
|
||||
h.value += "OK_NONLOCAL"
|
||||
if (true) {
|
||||
throw java.lang.RuntimeException()
|
||||
throw RuntimeException()
|
||||
}
|
||||
return 1
|
||||
},
|
||||
@@ -108,7 +108,7 @@ fun test3(h: Holder): String {
|
||||
{
|
||||
h.value += "OK_NONLOCAL"
|
||||
if (true) {
|
||||
throw java.lang.RuntimeException()
|
||||
throw RuntimeException()
|
||||
}
|
||||
return "OK_NONLOCAL"
|
||||
},
|
||||
@@ -129,7 +129,7 @@ fun test4(h: Holder): String {
|
||||
{
|
||||
h.value += "OK_NONLOCAL"
|
||||
if (true) {
|
||||
throw java.lang.RuntimeException()
|
||||
throw RuntimeException()
|
||||
}
|
||||
h.value += "fail"
|
||||
return "OK_NONLOCAL"
|
||||
|
||||
+3
-3
@@ -37,7 +37,7 @@ fun test0(h: Holder): Long {
|
||||
{
|
||||
h.value += "OK_NONLOCAL"
|
||||
if (true) {
|
||||
throw java.lang.RuntimeException()
|
||||
throw RuntimeException()
|
||||
}
|
||||
return 1.toLong()
|
||||
},
|
||||
@@ -94,7 +94,7 @@ fun test3(h: Holder): String {
|
||||
{
|
||||
h.value += "OK_NONLOCAL"
|
||||
if (true) {
|
||||
throw java.lang.RuntimeException()
|
||||
throw RuntimeException()
|
||||
}
|
||||
return "OK_NONLOCAL"
|
||||
},
|
||||
@@ -115,7 +115,7 @@ fun test4(h: Holder): String {
|
||||
{
|
||||
h.value += "OK_NONLOCAL"
|
||||
if (true) {
|
||||
throw java.lang.RuntimeException()
|
||||
throw RuntimeException()
|
||||
}
|
||||
h.value += "fail"
|
||||
return "OK_NONLOCAL"
|
||||
|
||||
Vendored
+6
-6
@@ -2,9 +2,9 @@
|
||||
|
||||
package test
|
||||
|
||||
public class Exception1(message: String) : java.lang.RuntimeException(message)
|
||||
public class Exception1(message: String) : RuntimeException(message)
|
||||
|
||||
public class Exception2(message: String) : java.lang.RuntimeException(message)
|
||||
public class Exception2(message: String) : RuntimeException(message)
|
||||
|
||||
public inline fun doCall(block: ()-> String, exception: (e: Exception)-> Unit, exception2: (e: Exception)-> Unit, finallyBlock: ()-> String, res: String = "Fail") : String {
|
||||
try {
|
||||
@@ -27,7 +27,7 @@ public inline fun <R> doCall2(block: ()-> R, exception: (e: Exception)-> Unit, f
|
||||
} finally {
|
||||
finallyBlock()
|
||||
}
|
||||
throw java.lang.RuntimeException("fail")
|
||||
throw RuntimeException("fail")
|
||||
}
|
||||
|
||||
// FILE: 2.kt
|
||||
@@ -56,7 +56,7 @@ fun test0(h: Holder): String {
|
||||
{
|
||||
try {
|
||||
h.value += ", OK_FINALLY"
|
||||
throw java.lang.RuntimeException("FINALLY")
|
||||
throw RuntimeException("FINALLY")
|
||||
"OK_FINALLY"
|
||||
} finally {
|
||||
h.value += ", OK_FINALLY_INNER"
|
||||
@@ -95,7 +95,7 @@ fun test01(h: Holder): String {
|
||||
{
|
||||
try {
|
||||
h.value += ", OK_FINALLY"
|
||||
throw java.lang.RuntimeException("FINALLY")
|
||||
throw RuntimeException("FINALLY")
|
||||
} catch(e: RuntimeException) {
|
||||
h.value += ", OK_CATCHED"
|
||||
} finally {
|
||||
@@ -125,7 +125,7 @@ fun test02(h: Holder): String {
|
||||
{
|
||||
try {
|
||||
h.value += ", OK_FINALLY"
|
||||
throw java.lang.RuntimeException("FINALLY")
|
||||
throw RuntimeException("FINALLY")
|
||||
} catch(e: RuntimeException) {
|
||||
h.value += ", OK_CATCHED"
|
||||
} finally {
|
||||
|
||||
+2
-2
@@ -2,9 +2,9 @@
|
||||
|
||||
package test
|
||||
|
||||
public class Exception1(message: String) : java.lang.RuntimeException(message)
|
||||
public class Exception1(message: String) : RuntimeException(message)
|
||||
|
||||
public class Exception2(message: String) : java.lang.RuntimeException(message)
|
||||
public class Exception2(message: String) : RuntimeException(message)
|
||||
|
||||
public inline fun doCall(block: ()-> String, exception1: (e: Exception)-> Unit, exception2: (e: Exception)-> Unit, finallyBlock: ()-> String,
|
||||
exception3: (e: Exception)-> Unit, exception4: (e: Exception)-> Unit, finallyBlock2: ()-> String, res: String = "Fail") : String {
|
||||
|
||||
+2
-2
@@ -2,7 +2,7 @@
|
||||
|
||||
package test
|
||||
|
||||
public class Exception1(message: String) : java.lang.RuntimeException(message)
|
||||
public class Exception1(message: String) : RuntimeException(message)
|
||||
|
||||
public inline fun doCall(block: ()-> String, exception: (e: Exception)-> Unit, finallyBlock: ()-> String, res: String = "Fail") : String {
|
||||
try {
|
||||
@@ -37,7 +37,7 @@ fun test01(h: Holder): String {
|
||||
{
|
||||
try {
|
||||
h.value += ", OK_FINALLY"
|
||||
throw java.lang.RuntimeException("FINALLY")
|
||||
throw RuntimeException("FINALLY")
|
||||
} catch(e: RuntimeException) {
|
||||
h.value += ", OK_CATCHED"
|
||||
}
|
||||
|
||||
+2
-2
@@ -2,9 +2,9 @@
|
||||
|
||||
package test
|
||||
|
||||
public class Exception1(message: String) : java.lang.RuntimeException(message)
|
||||
public class Exception1(message: String) : RuntimeException(message)
|
||||
|
||||
public class Exception2(message: String) : java.lang.RuntimeException(message)
|
||||
public class Exception2(message: String) : RuntimeException(message)
|
||||
|
||||
public inline fun doCall(block: ()-> String, exception1: (e: Exception)-> Unit, exception2: (e: Exception)-> Unit, finallyBlock: ()-> String,
|
||||
exception3: (e: Exception)-> Unit, exception4: (e: Exception)-> Unit, finallyBlock2: ()-> String, res: String = "Fail") : String {
|
||||
|
||||
Vendored
+2
-2
@@ -2,9 +2,9 @@
|
||||
|
||||
package test
|
||||
|
||||
public class Exception1(message: String) : java.lang.RuntimeException(message)
|
||||
public class Exception1(message: String) : RuntimeException(message)
|
||||
|
||||
public class Exception2(message: String) : java.lang.RuntimeException(message)
|
||||
public class Exception2(message: String) : RuntimeException(message)
|
||||
|
||||
public inline fun doCall(block: ()-> String, exception1: (e: Exception)-> Unit, finallyBlock: ()-> String,
|
||||
exception3: (e: Exception)-> Unit, finallyBlock2: ()-> String, res: String = "Fail") : String {
|
||||
|
||||
+2
-2
@@ -2,9 +2,9 @@
|
||||
|
||||
package test
|
||||
|
||||
public class Exception1(message: String) : java.lang.RuntimeException(message)
|
||||
public class Exception1(message: String) : RuntimeException(message)
|
||||
|
||||
public class Exception2(message: String) : java.lang.RuntimeException(message)
|
||||
public class Exception2(message: String) : RuntimeException(message)
|
||||
|
||||
public inline fun doCall(block: ()-> String, finallyBlock: ()-> String,
|
||||
finallyBlock2: ()-> String, res: String = "Fail") : String {
|
||||
|
||||
+4
-4
@@ -38,7 +38,7 @@ fun test3(h: Holder): String {
|
||||
{
|
||||
h.value += "OK_NONLOCAL"
|
||||
if (true) {
|
||||
throw java.lang.RuntimeException()
|
||||
throw RuntimeException()
|
||||
}
|
||||
return "OK_NONLOCAL"
|
||||
},
|
||||
@@ -55,7 +55,7 @@ fun test4(h: Holder): String {
|
||||
{
|
||||
h.value += "OK_NONLOCAL"
|
||||
if (true) {
|
||||
throw java.lang.RuntimeException()
|
||||
throw RuntimeException()
|
||||
}
|
||||
h.value += "fail"
|
||||
return "OK_NONLOCAL"
|
||||
@@ -74,7 +74,7 @@ fun test5(h: Holder): String {
|
||||
{
|
||||
h.value += "OK_NONLOCAL"
|
||||
if (true) {
|
||||
throw java.lang.RuntimeException()
|
||||
throw RuntimeException()
|
||||
}
|
||||
h.value += "fail"
|
||||
return "OK_NONLOCAL"
|
||||
@@ -82,7 +82,7 @@ fun test5(h: Holder): String {
|
||||
{
|
||||
h.value += ", OK_EXCEPTION"
|
||||
if (true) {
|
||||
throw java.lang.RuntimeException("EXCEPTION")
|
||||
throw RuntimeException("EXCEPTION")
|
||||
}
|
||||
h.value += "fail"
|
||||
|
||||
|
||||
Vendored
+7
-7
@@ -2,9 +2,9 @@
|
||||
|
||||
package test
|
||||
|
||||
public class Exception1(message: String) : java.lang.RuntimeException(message)
|
||||
public class Exception1(message: String) : RuntimeException(message)
|
||||
|
||||
public class Exception2(message: String) : java.lang.RuntimeException(message)
|
||||
public class Exception2(message: String) : RuntimeException(message)
|
||||
|
||||
public inline fun doCall(block: ()-> String, exception: (e: Exception)-> Unit, exception2: (e: Exception)-> Unit, finallyBlock: ()-> String, res: String = "Fail") : String {
|
||||
try {
|
||||
@@ -27,7 +27,7 @@ public inline fun <R> doCall2(block: ()-> R, exception: (e: Exception)-> Unit, f
|
||||
} finally {
|
||||
finallyBlock()
|
||||
}
|
||||
throw java.lang.RuntimeException("fail")
|
||||
throw RuntimeException("fail")
|
||||
}
|
||||
|
||||
// FILE: 2.kt
|
||||
@@ -55,7 +55,7 @@ fun test0(h: Holder): String {
|
||||
},
|
||||
{
|
||||
h.value += ", OK_FINALLY"
|
||||
throw java.lang.RuntimeException("FINALLY")
|
||||
throw RuntimeException("FINALLY")
|
||||
"OK_FINALLY"
|
||||
})
|
||||
|
||||
@@ -137,7 +137,7 @@ fun test1(h: Holder): String {
|
||||
},
|
||||
{
|
||||
h.value += ", OK_FINALLY"
|
||||
throw java.lang.RuntimeException("FINALLY")
|
||||
throw RuntimeException("FINALLY")
|
||||
"OK_FINALLY"
|
||||
}, "Fail")
|
||||
}
|
||||
@@ -201,7 +201,7 @@ fun test3(h: Holder): String {
|
||||
},
|
||||
{
|
||||
h.value += ", OK_FINALLY"
|
||||
throw java.lang.RuntimeException("FINALLY")
|
||||
throw RuntimeException("FINALLY")
|
||||
"OK_FINALLY"
|
||||
}, "Fail")
|
||||
}
|
||||
@@ -257,7 +257,7 @@ fun test5(h: Holder): String {
|
||||
},
|
||||
{
|
||||
h.value += ", OK_EXCEPTION"
|
||||
throw java.lang.RuntimeException("FAIL_EX")
|
||||
throw RuntimeException("FAIL_EX")
|
||||
"OK_EXCEPTION"
|
||||
},
|
||||
{
|
||||
|
||||
Vendored
+7
-7
@@ -43,7 +43,7 @@ fun test1(h: Holder): String {
|
||||
val localResult = doCall (
|
||||
{
|
||||
h.value += "OK_LOCAL"
|
||||
throw java.lang.RuntimeException()
|
||||
throw RuntimeException()
|
||||
"OK_LOCAL"
|
||||
},
|
||||
{
|
||||
@@ -81,7 +81,7 @@ fun test3(h: Holder): String {
|
||||
{
|
||||
h.value += "OK_NONLOCAL"
|
||||
if (true) {
|
||||
throw java.lang.RuntimeException()
|
||||
throw RuntimeException()
|
||||
}
|
||||
return "OK_NONLOCAL"
|
||||
},
|
||||
@@ -102,7 +102,7 @@ fun test4(h: Holder): String {
|
||||
{
|
||||
h.value += "OK_NONLOCAL"
|
||||
if (true) {
|
||||
throw java.lang.RuntimeException()
|
||||
throw RuntimeException()
|
||||
}
|
||||
h.value += "fail"
|
||||
return "OK_NONLOCAL"
|
||||
@@ -124,7 +124,7 @@ fun test5(h: Holder): String {
|
||||
{
|
||||
h.value += "OK_NONLOCAL"
|
||||
if (true) {
|
||||
throw java.lang.RuntimeException()
|
||||
throw RuntimeException()
|
||||
}
|
||||
h.value += "fail"
|
||||
return "OK_NONLOCAL"
|
||||
@@ -132,7 +132,7 @@ fun test5(h: Holder): String {
|
||||
{
|
||||
h.value += ", OK_EXCEPTION"
|
||||
if (true) {
|
||||
throw java.lang.RuntimeException()
|
||||
throw RuntimeException()
|
||||
}
|
||||
h.value += "fail"
|
||||
|
||||
@@ -153,7 +153,7 @@ fun test6(h: Holder): String {
|
||||
{
|
||||
h.value += "OK_NONLOCAL"
|
||||
if (true) {
|
||||
throw java.lang.RuntimeException()
|
||||
throw RuntimeException()
|
||||
}
|
||||
h.value += "fail"
|
||||
return "OK_NONLOCAL"
|
||||
@@ -161,7 +161,7 @@ fun test6(h: Holder): String {
|
||||
{
|
||||
h.value += ", OK_EXCEPTION"
|
||||
if (true) {
|
||||
throw java.lang.RuntimeException()
|
||||
throw RuntimeException()
|
||||
}
|
||||
h.value += "fail"
|
||||
|
||||
|
||||
Vendored
+10
-10
@@ -20,7 +20,7 @@ public inline fun <R> doCall2(block: ()-> R, exception: (e: Exception)-> Unit, f
|
||||
} finally {
|
||||
finallyBlock()
|
||||
}
|
||||
throw java.lang.RuntimeException("fail")
|
||||
throw RuntimeException("fail")
|
||||
}
|
||||
|
||||
// FILE: 2.kt
|
||||
@@ -44,7 +44,7 @@ fun test0(h: Holder): String {
|
||||
},
|
||||
{
|
||||
h.value += ", OK_FINALLY"
|
||||
throw java.lang.RuntimeException("FINALLY")
|
||||
throw RuntimeException("FINALLY")
|
||||
"OK_FINALLY"
|
||||
})
|
||||
|
||||
@@ -65,7 +65,7 @@ fun test1(h: Holder): String {
|
||||
val localResult = doCall (
|
||||
{
|
||||
h.value += "OK_LOCAL"
|
||||
throw java.lang.RuntimeException("FAIL")
|
||||
throw RuntimeException("FAIL")
|
||||
"OK_LOCAL"
|
||||
},
|
||||
{
|
||||
@@ -74,7 +74,7 @@ fun test1(h: Holder): String {
|
||||
},
|
||||
{
|
||||
h.value += ", OK_FINALLY"
|
||||
throw java.lang.RuntimeException("FINALLY")
|
||||
throw RuntimeException("FINALLY")
|
||||
"OK_FINALLY"
|
||||
})
|
||||
} catch (e: RuntimeException) {
|
||||
@@ -93,7 +93,7 @@ fun test2(h: Holder): String {
|
||||
val localResult = doCall (
|
||||
{
|
||||
h.value += "OK_LOCAL"
|
||||
throw java.lang.RuntimeException()
|
||||
throw RuntimeException()
|
||||
"OK_LOCAL"
|
||||
},
|
||||
{
|
||||
@@ -113,17 +113,17 @@ fun test3(h: Holder): String {
|
||||
val localResult = doCall (
|
||||
{
|
||||
h.value += "OK_LOCAL"
|
||||
throw java.lang.RuntimeException("FAIL")
|
||||
throw RuntimeException("FAIL")
|
||||
"OK_LOCAL"
|
||||
},
|
||||
{
|
||||
h.value += ", OK_EXCEPTION"
|
||||
throw java.lang.RuntimeException("FAIL_EX")
|
||||
throw RuntimeException("FAIL_EX")
|
||||
"OK_EXCEPTION"
|
||||
},
|
||||
{
|
||||
h.value += ", OK_FINALLY"
|
||||
throw java.lang.RuntimeException("FINALLY")
|
||||
throw RuntimeException("FINALLY")
|
||||
"OK_FINALLY"
|
||||
})
|
||||
} catch (e: RuntimeException) {
|
||||
@@ -142,12 +142,12 @@ fun test4(h: Holder): String {
|
||||
val localResult = doCall2 (
|
||||
{
|
||||
h.value += "OK_LOCAL"
|
||||
throw java.lang.RuntimeException("FAIL")
|
||||
throw RuntimeException("FAIL")
|
||||
"OK_LOCAL"
|
||||
},
|
||||
{
|
||||
h.value += ", OK_EXCEPTION"
|
||||
throw java.lang.RuntimeException("EXCEPTION")
|
||||
throw RuntimeException("EXCEPTION")
|
||||
"OK_EXCEPTION"
|
||||
},
|
||||
{
|
||||
|
||||
Vendored
+2
-2
@@ -17,9 +17,9 @@ public class Holder(var value: String = "") {
|
||||
|
||||
}
|
||||
|
||||
public class Exception1(message: String) : java.lang.RuntimeException(message)
|
||||
public class Exception1(message: String) : RuntimeException(message)
|
||||
|
||||
public class Exception2(message: String) : java.lang.RuntimeException(message)
|
||||
public class Exception2(message: String) : RuntimeException(message)
|
||||
|
||||
public inline fun doCall(block: ()-> String, finallyBlock: ()-> String,
|
||||
tryBlock2: ()-> String, catchBlock2: ()-> String, res: String = "Fail") : String {
|
||||
|
||||
Reference in New Issue
Block a user