// 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 val a = "1" fun nonConst(): String = "1" fun test() { val b = "b" js(a) js((b)) js(("c")) js(3) js(3 + 2) js(1.0f) js(true) js("$a") js("${1}") js("$b;") js("${b}bb") js(a + a) js("a" + "a") js("ccc") js(nonConst()) }