261527939b
^KT-62425
22 lines
762 B
Kotlin
Vendored
22 lines
762 B
Kotlin
Vendored
// FIR_DIFFERENCE
|
|
// The diagnostic cannot be implemented with the FIR frontend checker because it requires constant evaluation over FIR.
|
|
// The diagnostic is implemented as a klib check over IR.
|
|
|
|
// ERROR_POLICY: SEMANTIC
|
|
fun test() {
|
|
js(<!JSCODE_NO_JAVASCRIPT_PRODUCED!>""<!>)
|
|
js(<!JSCODE_NO_JAVASCRIPT_PRODUCED!>" "<!>)
|
|
js(<!JSCODE_NO_JAVASCRIPT_PRODUCED!>"""
|
|
"""<!>)
|
|
|
|
val empty = ""
|
|
js(<!JSCODE_ARGUMENT_NON_CONST_EXPRESSION, JSCODE_CAN_NOT_VERIFY_JAVASCRIPT!>empty<!>)
|
|
|
|
val whitespace = " "
|
|
js(<!JSCODE_ARGUMENT_NON_CONST_EXPRESSION, JSCODE_CAN_NOT_VERIFY_JAVASCRIPT!>whitespace<!>)
|
|
|
|
val multiline = """
|
|
"""
|
|
js(<!JSCODE_ARGUMENT_NON_CONST_EXPRESSION, JSCODE_CAN_NOT_VERIFY_JAVASCRIPT!>multiline<!>)
|
|
}
|