[JS IR] Make error code tests modular

This commit is contained in:
Roman Artemev
2020-09-30 13:13:52 +03:00
parent 0f7032051b
commit f4830c88b9
13 changed files with 26 additions and 0 deletions
@@ -1,9 +1,11 @@
// ERROR_POLICY: SYNTAX
// MODULE: lib
// FILE: t.kt
fun foo() { this->bar() }
// MODULE: main(lib)
// FILE: b.kt
fun box(): String {
@@ -1,5 +1,6 @@
// ERROR_POLICY: SYNTAX
// MODULE: lib
// FILE: t.kt
@@ -22,6 +23,7 @@ fun f(): Any { storage += "FAIL"; return storage }
var storage = ""
// MODULE: main(lib)
// FILE: b.kt
fun box(): String {
@@ -1,5 +1,6 @@
// ERROR_POLICY: SYNTAX
// MODULE: lib
// FILE: t.kt
@@ -18,6 +19,7 @@ fun foo() { 124gga() }
fun bar() { return 481gu }
fun qux() { 981llj) = 481 }
// MODULE: main(lib)
// FILE: b.kt
fun box(): String {
@@ -1,5 +1,6 @@
// ERROR_POLICY: SYNTAX
// MODULE: lib
// FILE: t.kt
1sdasf
@@ -8,6 +9,7 @@ fun bar() {}
fun foo() { bar(,,,,,,,) }
// MODULE: main(lib)
// FILE: b.kt
fun box(): String {