Source code

Revision control

Copy as Markdown

Other Tools

// Test that non-ASCII identifier names are correctly parsed in the Utf-8 parser.
// Utf-8 encoding for U+05EF is (0xD7 0xAF), the first code unit isn't a valid
// Ascii ID_START code unit.
class NonAscii {
// U+05EF HEBREW YOD TRIANGLE
#ׯ;
}
// Also check using Unicode escapes works.
class NonAsciiUnicodeEscape1 {
// U+05EF HEBREW YOD TRIANGLE
#\u05ef;
}
class NonAsciiUnicodeEscape2 {
// U+05EF HEBREW YOD TRIANGLE
#\u{5ef};
}
if (typeof reportCompare === "function")
reportCompare(0, 0);