[JS IR] Add infra to test compilation with error
- add bunch of tests - fix help test
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
// ERROR_POLICY: SEMANTIC
|
||||
|
||||
// FILE: t.kt
|
||||
|
||||
fun <reified T> bar(t: T) = t
|
||||
|
||||
fun <reified T> qux() = T::class
|
||||
|
||||
fun foo(): String {
|
||||
return bar<String>("OK")
|
||||
}
|
||||
|
||||
fun dec() { qux() }
|
||||
|
||||
// FILE: b.kt
|
||||
|
||||
fun box(): String {
|
||||
try {
|
||||
dec()
|
||||
} catch (e: Throwable /*js ReferenceError*/) {
|
||||
return foo()
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user