[FIR JS] Report WRONG_JS_QUALIFIER for the argument of JsQualifier

This commit is contained in:
Nikolay Lunyak
2023-01-03 13:38:57 +02:00
committed by Space Team
parent 73c89a5d9d
commit f422a3a4e8
21 changed files with 139 additions and 31 deletions
@@ -1,17 +0,0 @@
// FILE: a.kt
@file:JsQualifier("")
// FILE: b.kt
@file:JsQualifier("a..b")
// FILE: c.kt
@file:JsQualifier("a.")
// FILE: d.kt
@file:JsQualifier(".a")
// FILE: e.kt
@file:JsQualifier("%^&")
// FILE: f.kt
@file:JsQualifier("a.bc.d23._$")
@@ -1,3 +1,4 @@
// FIR_IDENTICAL
// FILE: a.kt
@file:JsQualifier(<!WRONG_JS_QUALIFIER!>""<!>)
@@ -14,4 +15,10 @@
@file:JsQualifier(<!WRONG_JS_QUALIFIER!>"%^&"<!>)
// FILE: f.kt
@file:JsQualifier("a.bc.d23._$")
@file:JsQualifier("a.bc.d23._$")
// FILE: g.kt
typealias JsQ = JsQualifier
// FILE: h.kt
@file:JsQ(<!WRONG_JS_QUALIFIER!>value = "%^&"<!>)
@@ -1 +1,4 @@
package
public typealias JsQ = kotlin.js.JsQualifier