blob: 911e2edcd9b46e94917a6030a3ccbcb51e9eda68 [file]
// RUN_PIPELINE_TILL: FRONTEND
// IGNORE_NON_REVERSED_RESOLVE: KT-62937
// LANGUAGE: -JsAllowInvalidCharsIdentifiersEscaping
private fun ` .private `(): String = TODO("")
fun ` .public `(): String = TODO("")
<!NAME_CONTAINS_ILLEGAL_CHARS!>@JsName(" __ ")
fun foo(): String<!> = TODO("")
<!NAME_CONTAINS_ILLEGAL_CHARS!>@JsName(" ___ ")
private fun bar(): String<!> = TODO("")
@JsName("validName")
private fun ` .private with @JsName `(): String = TODO("")
private class ` .private class ` {
val ` .field. ` = ""
}
val x: Int
<!NAME_CONTAINS_ILLEGAL_CHARS!>@JsName(".")
get()<!> = TODO("")
fun box(x: dynamic) {
x.<!NAME_CONTAINS_ILLEGAL_CHARS!>`foo-bar`<!>()
x.<!NAME_CONTAINS_ILLEGAL_CHARS!>`ba-z`<!>
}