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);