[JS FIR] Add non-ASCII JsName tests

^KT-64463 Related
This commit is contained in:
Alexander Korepanov
2024-01-16 15:01:26 +01:00
committed by Space Team
parent 871f04e08c
commit fc584b7c33
5 changed files with 48 additions and 0 deletions
@@ -0,0 +1,11 @@
// FIR_IDENTICAL
interface <!NAME_CONTAINS_ILLEGAL_CHARS!>I𝔹<!>
class <!NAME_CONTAINS_ILLEGAL_CHARS!>C𝔹<!> : I𝔹
<!NAME_CONTAINS_ILLEGAL_CHARS!>fun f𝔹()<!> = 1
<!NAME_CONTAINS_ILLEGAL_CHARS!>val v𝔹<!> = 1
typealias 𝔹 = Boolean
@@ -0,0 +1,19 @@
package
public val `v𝔹`: kotlin.Int = 1
public fun `f𝔹`(): kotlin.Int
public final class `C𝔹` : `I𝔹` {
public constructor `C𝔹`()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
public interface `I𝔹` {
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
public typealias `𝔹` = kotlin.Boolean