| other_id_continue-escaped.js |
---
esid: sec-names-and-keywords
description: Test grandfathered characters of ID_Continue.
info: |
Grandfathered characters (Other_ID_Start + Other_ID_Continue)
--- |
711 |
- |
| other_id_continue.js |
---
esid: sec-names-and-keywords
description: Test grandfathered characters of ID_Continue.
info: |
Grandfathered characters (Other_ID_Start + Other_ID_Continue)
--- |
835 |
- |
| other_id_start-escaped.js |
---
esid: sec-names-and-keywords
description: Test grandfathered characters of ID_Start.
info: |
Grandfathered characters (Other_ID_Start)
--- |
418 |
- |
| other_id_start.js |
---
esid: sec-names-and-keywords
description: Test grandfathered characters of ID_Start.
info: |
Grandfathered characters (Other_ID_Start)
--- |
460 |
- |
| part-digits-via-escape-hex.js |
---
info: Correct interpretation of DIGITS
es6id: 11.6
description: Identifier is $+ANY_DIGIT
--- |
671 |
- |
| part-digits-via-escape-hex4.js |
---
info: Correct interpretation of DIGITS
es5id: 7.6_A4.3_T1
description: Identifier is $+ANY_DIGIT
--- |
672 |
- |
| part-digits.js |
---
info: Correct interpretation of DIGITS
es6id: 11.6
description: Identifier is $+ANY_DIGIT
--- |
621 |
- |
| part-unicode-5.2.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v5.2.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
1859 |
- |
| part-unicode-5.2.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v5.2.0 ID_Continue characters are accepted as
identifier part characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
1101 |
- |
| part-unicode-5.2.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v5.2.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
1780 |
- |
| part-unicode-5.2.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v5.2.0 ID_Continue characters are accepted as
identifier part characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
1025 |
- |
| part-unicode-6.0.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v6.0.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
983 |
- |
| part-unicode-6.0.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v6.0.0 ID_Continue characters are accepted as
identifier part characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
655 |
- |
| part-unicode-6.0.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v6.0.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
904 |
- |
| part-unicode-6.0.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v6.0.0 ID_Continue characters are accepted as
identifier part characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
579 |
- |
| part-unicode-6.1.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v6.1.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
2084 |
- |
| part-unicode-6.1.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v6.1.0 ID_Continue characters are accepted as
identifier part characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
1152 |
- |
| part-unicode-6.1.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v6.1.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
2005 |
- |
| part-unicode-6.1.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v6.1.0 ID_Continue characters are accepted as
identifier part characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
1076 |
- |
| part-unicode-7.0.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v7.0.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
2732 |
- |
| part-unicode-7.0.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v7.0.0 ID_Continue characters are accepted as
identifier part characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
1445 |
- |
| part-unicode-7.0.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v7.0.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
2653 |
- |
| part-unicode-7.0.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v7.0.0 ID_Continue characters are accepted as
identifier part characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
1369 |
- |
| part-unicode-8.0.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v8.0.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
1997 |
- |
| part-unicode-8.0.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v8.0.0 ID_Continue characters are accepted as
identifier part characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
1098 |
- |
| part-unicode-8.0.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v8.0.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
1918 |
- |
| part-unicode-8.0.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v8.0.0 ID_Continue characters are accepted as
identifier part characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
1022 |
- |
| part-unicode-9.0.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v9.0.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
1961 |
- |
| part-unicode-9.0.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v9.0.0 ID_Continue characters are accepted as
identifier part characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
1086 |
- |
| part-unicode-9.0.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v9.0.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
1882 |
- |
| part-unicode-9.0.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v9.0.0 ID_Continue characters are accepted as
identifier part characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
1010 |
- |
| part-unicode-10.0.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v10.0.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
1320 |
- |
| part-unicode-10.0.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v10.0.0 ID_Continue characters are accepted as
identifier part characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
801 |
- |
| part-unicode-10.0.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v10.0.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
1241 |
- |
| part-unicode-10.0.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v10.0.0 ID_Continue characters are accepted as
identifier part characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
725 |
- |
| part-unicode-11.0.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v11.0.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
1221 |
- |
| part-unicode-11.0.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v11.0.0 ID_Continue characters are accepted as
identifier part characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
753 |
- |
| part-unicode-11.0.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v11.0.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
1142 |
- |
| part-unicode-11.0.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v11.0.0 ID_Continue characters are accepted as
identifier part characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
677 |
- |
| part-unicode-12.0.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v12.0.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
1062 |
- |
| part-unicode-12.0.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v12.0.0 ID_Continue characters are accepted as
identifier part characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
682 |
- |
| part-unicode-12.0.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v12.0.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
983 |
- |
| part-unicode-12.0.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v12.0.0 ID_Continue characters are accepted as
identifier part characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
606 |
- |
| part-unicode-13.0.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v13.0.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
960 |
- |
| part-unicode-13.0.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v13.0.0 ID_Continue characters are accepted as
identifier part characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
638 |
- |
| part-unicode-13.0.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v13.0.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
881 |
- |
| part-unicode-13.0.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v13.0.0 ID_Continue characters are accepted as
identifier part characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
562 |
- |
| part-unicode-14.0.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v14.0.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
1554 |
- |
| part-unicode-14.0.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v14.0.0 ID_Continue characters are accepted as
identifier part characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
912 |
- |
| part-unicode-14.0.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v14.0.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
1475 |
- |
| part-unicode-14.0.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v14.0.0 ID_Continue characters are accepted as
identifier part characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
836 |
- |
| part-unicode-15.0.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v15.0.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
1104 |
- |
| part-unicode-15.0.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v15.0.0 ID_Continue characters are accepted as
identifier part characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
701 |
- |
| part-unicode-15.0.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v15.0.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
1025 |
- |
| part-unicode-15.0.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v15.0.0 ID_Continue characters are accepted as
identifier part characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
625 |
- |
| part-unicode-15.1.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v15.1.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
576 |
- |
| part-unicode-15.1.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v15.1.0 ID_Continue characters are accepted as
identifier part characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
467 |
- |
| part-unicode-15.1.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v15.1.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
497 |
- |
| part-unicode-15.1.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v15.1.0 ID_Continue characters are accepted as
identifier part characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
391 |
- |
| part-unicode-16.0.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v16.0.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
1728 |
- |
| part-unicode-16.0.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v16.0.0 ID_Continue characters are accepted as
identifier part characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
978 |
- |
| part-unicode-16.0.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v16.0.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
1649 |
- |
| part-unicode-16.0.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v16.0.0 ID_Continue characters are accepted as
identifier part characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
902 |
- |
| part-unicode-17.0.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v17.0.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
939 |
- |
| part-unicode-17.0.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v17.0.0 ID_Continue characters are accepted as
identifier part characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
636 |
- |
| part-unicode-17.0.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v17.0.0 ID_Continue characters are accepted as
identifier part characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
860 |
- |
| part-unicode-17.0.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v17.0.0 ID_Continue characters are accepted as
identifier part characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
560 |
- |
| part-zwj-zwnj-escaped.js |
---
author: Adam Kluball
esid: sec-names-and-keywords
description: zero width joiner and zero width non-joiner are valid identifier parts
--- |
406 |
- |
| start-dollar-sign.js |
---
info: "IdentifierPart :: IdentifierStart"
es5id: 7.6_A2.1_T2
description: "IdentifierStart :: $"
--- |
392 |
- |
| start-escape-seq.js |
---
info: "IdentifierPart :: IdentifierStart"
es5id: 7.6_A2.1_T4
description: "IdentifierStart :: \\UnicodeEscapeSequence"
--- |
705 |
- |
| start-underscore.js |
---
info: "IdentifierPart :: IdentifierStart"
es5id: 7.6_A2.1_T3
description: "IdentifierStart :: _"
--- |
392 |
- |
| start-unicode-5.2.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v5.2.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
84007 |
- |
| start-unicode-5.2.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v5.2.0 ID_Start characters are accepted as
identifier start characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
54664 |
- |
| start-unicode-5.2.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v5.2.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
90019 |
- |
| start-unicode-5.2.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v5.2.0 ID_Start characters are accepted as
identifier start characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
60679 |
- |
| start-unicode-6.0.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v6.0.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
13894 |
- |
| start-unicode-6.0.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v6.0.0 ID_Start characters are accepted as
identifier start characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
9153 |
- |
| start-unicode-6.0.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v6.0.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
14797 |
- |
| start-unicode-6.0.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v6.0.0 ID_Start characters are accepted as
identifier start characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
10059 |
- |
| start-unicode-6.1.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v6.1.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
7280 |
- |
| start-unicode-6.1.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v6.1.0 ID_Start characters are accepted as
identifier start characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
4828 |
- |
| start-unicode-6.1.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v6.1.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
7693 |
- |
| start-unicode-6.1.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v6.1.0 ID_Start characters are accepted as
identifier start characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
5244 |
- |
| start-unicode-7.0.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v7.0.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
24307 |
- |
| start-unicode-7.0.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v7.0.0 ID_Start characters are accepted as
identifier start characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
15829 |
- |
| start-unicode-7.0.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v7.0.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
25951 |
- |
| start-unicode-7.0.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v7.0.0 ID_Start characters are accepted as
identifier start characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
17476 |
- |
| start-unicode-8.0.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v8.0.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
96271 |
- |
| start-unicode-8.0.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v8.0.0 ID_Start characters are accepted as
identifier start characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
62108 |
- |
| start-unicode-8.0.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v8.0.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
103057 |
- |
| start-unicode-8.0.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v8.0.0 ID_Start characters are accepted as
identifier start characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
68897 |
- |
| start-unicode-9.0.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v9.0.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
100955 |
- |
| start-unicode-9.0.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v9.0.0 ID_Start characters are accepted as
identifier start characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
65017 |
- |
| start-unicode-9.0.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v9.0.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
108052 |
- |
| start-unicode-9.0.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v9.0.0 ID_Start characters are accepted as
identifier start characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
72117 |
- |
| start-unicode-10.0.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v10.0.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
117020 |
- |
| start-unicode-10.0.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v10.0.0 ID_Start characters are accepted as
identifier start characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
75356 |
- |
| start-unicode-10.0.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v10.0.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
125267 |
- |
| start-unicode-10.0.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v10.0.0 ID_Start characters are accepted as
identifier start characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
83606 |
- |
| start-unicode-11.0.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v11.0.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
4928 |
- |
| start-unicode-11.0.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v11.0.0 ID_Start characters are accepted as
identifier start characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
3318 |
- |
| start-unicode-11.0.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v11.0.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
5174 |
- |
| start-unicode-11.0.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v11.0.0 ID_Start characters are accepted as
identifier start characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
3567 |
- |
| start-unicode-12.0.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v12.0.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
3590 |
- |
| start-unicode-12.0.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v12.0.0 ID_Start characters are accepted as
identifier start characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
2433 |
- |
| start-unicode-12.0.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v12.0.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
3734 |
- |
| start-unicode-12.0.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v12.0.0 ID_Start characters are accepted as
identifier start characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
2580 |
- |
| start-unicode-13.0.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v13.0.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
78775 |
- |
| start-unicode-13.0.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v13.0.0 ID_Start characters are accepted as
identifier start characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
50782 |
- |
| start-unicode-13.0.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v13.0.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
84293 |
- |
| start-unicode-13.0.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v13.0.0 ID_Start characters are accepted as
identifier start characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
56303 |
- |
| start-unicode-14.0.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v14.0.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
7586 |
- |
| start-unicode-14.0.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v14.0.0 ID_Start characters are accepted as
identifier start characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
5026 |
- |
| start-unicode-14.0.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v14.0.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
8021 |
- |
| start-unicode-14.0.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v14.0.0 ID_Start characters are accepted as
identifier start characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
5464 |
- |
| start-unicode-15.0.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v15.0.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
61416 |
- |
| start-unicode-15.0.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v15.0.0 ID_Start characters are accepted as
identifier start characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
39579 |
- |
| start-unicode-15.0.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v15.0.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
65684 |
- |
| start-unicode-15.0.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v15.0.0 ID_Start characters are accepted as
identifier start characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
43850 |
- |
| start-unicode-15.1.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v15.1.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
9252 |
- |
| start-unicode-15.1.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v15.1.0 ID_Start characters are accepted as
identifier start characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
6045 |
- |
| start-unicode-15.1.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v15.1.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
9794 |
- |
| start-unicode-15.1.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v15.1.0 ID_Start characters are accepted as
identifier start characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
6590 |
- |
| start-unicode-16.0.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v16.0.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
60748 |
- |
| start-unicode-16.0.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v16.0.0 ID_Start characters are accepted as
identifier start characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
39157 |
- |
| start-unicode-16.0.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v16.0.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
64970 |
- |
| start-unicode-16.0.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v16.0.0 ID_Start characters are accepted as
identifier start characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
43382 |
- |
| start-unicode-17.0.0-class-escaped.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v17.0.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
65578 |
- |
| start-unicode-17.0.0-class.js |
---
author: Mathias Bynens
esid: prod-PrivateIdentifier
description: |
Test that Unicode v17.0.0 ID_Start characters are accepted as
identifier start characters in private class fields.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
features: [class, class-fields-private]
--- |
42262 |
- |
| start-unicode-17.0.0-escaped.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v17.0.0 ID_Start characters are accepted as
identifier start characters in escaped form, i.e.
- \uXXXX or \u{XXXX} for BMP symbols
- \u{XXXXXX} for astral symbols
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
70145 |
- |
| start-unicode-17.0.0.js |
---
author: Mathias Bynens
esid: sec-names-and-keywords
description: |
Test that Unicode v17.0.0 ID_Start characters are accepted as
identifier start characters.
info: |
Generated by https://github.com/mathiasbynens/caniunicode
--- |
46832 |
- |
| start-unicode-ltr.js |
---
info: "IdentifierPart :: IdentifierStart"
es5id: 7.6_A2.1_T1
description: "IdentifierStart :: UnicodeLetter"
--- |
404 |
- |
| start-zwj-escaped.js |
---
author: Adam Kluball
esid: sec-names-and-keywords
description: zero width joiner is not a valid identifier start
negative:
phase: parse
type: SyntaxError
--- |
331 |
- |
| start-zwnj-escaped.js |
---
author: Adam Kluball
esid: sec-names-and-keywords
description: zero width non-joiner is not a valid identifier start
negative:
phase: parse
type: SyntaxError
--- |
335 |
- |
| unicode-escape-nls-err.js |
---
esid: prod-Identifier
description: NumericLiteralSeperator disallowed in unicode CodePoint escape sequence
info: |
Identifier:
IdentifierName but not ReservedWord
IdentifierName ::
IdentifierStart
IdentifierNameIdentifierPart
IdentifierStart ::
UnicodeIDStart
$
_
\UnicodeEscapeSequence
IdentifierPart ::
UnicodeIDContinue
$
\UnicodeEscapeSequence
UnicodeEscapeSequence ::
uHex4Digits
u{CodePoint}
CodePoint ::
HexDigit but only if MV of HexDigits ≤ 0x10FFFF
CodePointDigits but only if MV of HexDigits ≤ 0x10FFFF
CodePointDigits ::
HexDigit
CodePointDigitsHexDigit
HexDigit :: one of
0 1 2 3 4 5 6 7 8 9 a b c d e f A B C D E F
features: [numeric-separator-literal]
negative:
phase: parse
type: SyntaxError
--- |
965 |
- |
| val-break-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: break
negative:
phase: parse
type: SyntaxError
--- |
371 |
- |
| val-break-via-escape-hex4.js |
---
es5id: 7.6-4
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: break (break)
negative:
phase: parse
type: SyntaxError
--- |
383 |
- |
| val-break.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
321 |
- |
| val-case-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: case
negative:
phase: parse
type: SyntaxError
--- |
348 |
- |
| val-case-via-escape-hex4.js |
---
es5id: 7.6-5
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: case (case)
negative:
phase: parse
type: SyntaxError
--- |
359 |
- |
| val-case.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
319 |
- |
| val-catch-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: catch
negative:
phase: parse
type: SyntaxError
--- |
350 |
- |
| val-catch-via-escape-hex4.js |
---
es5id: 7.6-13
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: catch (catch)
negative:
phase: parse
type: SyntaxError
--- |
363 |
- |
| val-catch.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
320 |
- |
| val-class-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: class
negative:
phase: parse
type: SyntaxError
--- |
350 |
- |
| val-class-via-escape-hex4.js |
---
es5id: 7.6-30
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: class (class)
negative:
phase: parse
type: SyntaxError
--- |
363 |
- |
| val-class.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
320 |
- |
| val-const-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: const
negative:
phase: parse
type: SyntaxError
--- |
350 |
- |
| val-const-via-escape-hex4.js |
---
es5id: 7.6-34
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: const (const)
negative:
phase: parse
type: SyntaxError
--- |
363 |
- |
| val-const.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
320 |
- |
| val-continue-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: continue
negative:
phase: parse
type: SyntaxError
--- |
356 |
- |
| val-continue-via-escape-hex4.js |
---
es5id: 7.6-17
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: continue (continue)
negative:
phase: parse
type: SyntaxError
--- |
372 |
- |
| val-continue.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
323 |
- |
| val-debugger-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: debugger
negative:
phase: parse
type: SyntaxError
--- |
356 |
- |
| val-debugger-via-escape-hex4.js |
---
es5id: 7.6-21
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: debugger (debugger)
negative:
phase: parse
type: SyntaxError
--- |
372 |
- |
| val-debugger.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
323 |
- |
| val-default-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: default
negative:
phase: parse
type: SyntaxError
--- |
354 |
- |
| val-default-via-escape-hex4.js |
---
es5id: 7.6-26
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: default (default)
negative:
phase: parse
type: SyntaxError
--- |
369 |
- |
| val-default.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
322 |
- |
| val-delete-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: delete
negative:
phase: parse
type: SyntaxError
--- |
352 |
- |
| val-delete-via-escape-hex4.js |
---
es5id: 7.6-29
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: delete (delete)
negative:
phase: parse
type: SyntaxError
--- |
366 |
- |
| val-delete.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
321 |
- |
| val-do-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: do
negative:
phase: parse
type: SyntaxError
--- |
349 |
- |
| val-do-via-escape-hex4.js |
---
es5id: 7.6-8
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: do (do)
negative:
phase: parse
type: SyntaxError
--- |
358 |
- |
| val-do.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
317 |
- |
| val-dollar-sign-via-escape-hex.js |
---
info: "IdentifierStart :: $"
es6id: 11.6
description: The $ as unicode character \u{24}
--- |
281 |
- |
| val-dollar-sign-via-escape-hex4.js |
---
info: "IdentifierStart :: $"
es5id: 7.6_A1.2_T2
description: The $ as unicode character \u0024
--- |
282 |
- |
| val-dollar-sign.js |
---
info: "IdentifierStart :: $"
es5id: 7.6_A1.2_T1
description: Create variable $
--- |
271 |
- |
| val-else-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: else (else)
negative:
phase: parse
type: SyntaxError
--- |
355 |
- |
| val-else-via-escape-hex4.js |
---
es5id: 7.6-9
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: else (else) (null)
negative:
phase: parse
type: SyntaxError
--- |
366 |
- |
| val-else.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
319 |
- |
| val-enum-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: enum
negative:
phase: parse
type: SyntaxError
--- |
363 |
- |
| val-enum-via-escape-hex4.js |
---
es5id: 7.6-32
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: enum (enum)
negative:
phase: parse
type: SyntaxError
--- |
375 |
- |
| val-enum.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
319 |
- |
| val-export-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: export
negative:
phase: parse
type: SyntaxError
--- |
352 |
- |
| val-export-via-escape-hex4.js |
---
es5id: 7.6-35
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: export (export)
negative:
phase: parse
type: SyntaxError
--- |
366 |
- |
| val-export.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
321 |
- |
| val-extends-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: extends
negative:
phase: parse
type: SyntaxError
--- |
354 |
- |
| val-extends-via-escape-hex4.js |
---
es5id: 7.6-31
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: extends (extends)
negative:
phase: parse
type: SyntaxError
--- |
369 |
- |
| val-extends.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
322 |
- |
| val-false-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: false
negative:
phase: parse
type: SyntaxError
--- |
350 |
- |
| val-false-via-escape-hex4.js |
---
es5id: 7.6-3
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: false (false)
negative:
phase: parse
type: SyntaxError
--- |
362 |
- |
| val-false.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
320 |
- |
| val-finally-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: finally
negative:
phase: parse
type: SyntaxError
--- |
354 |
- |
| val-finally-via-escape-hex4.js |
---
es5id: 7.6-14
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: finally (finally)
negative:
phase: parse
type: SyntaxError
--- |
369 |
- |
| val-finally.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
322 |
- |
| val-for-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: for
negative:
phase: parse
type: SyntaxError
--- |
346 |
- |
| val-for-via-escape-hex4.js |
---
es5id: 7.6-18
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: for (for)
negative:
phase: parse
type: SyntaxError
--- |
357 |
- |
| val-for.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
318 |
- |
| val-function-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: function
negative:
phase: parse
type: SyntaxError
--- |
356 |
- |
| val-function-via-escape-hex4.js |
---
es5id: 7.6-22
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: function (function)
negative:
phase: parse
type: SyntaxError
--- |
372 |
- |
| val-function.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
323 |
- |
| val-if-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: if
negative:
phase: parse
type: SyntaxError
--- |
349 |
- |
| val-if-via-escape-hex4.js |
---
es5id: 7.6-24
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: if (if)
negative:
phase: parse
type: SyntaxError
--- |
359 |
- |
| val-if.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
317 |
- |
| val-import-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: import
negative:
phase: parse
type: SyntaxError
--- |
377 |
- |
| val-import-via-escape-hex4.js |
---
es5id: 7.6-36
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: import (import)
negative:
phase: parse
type: SyntaxError
--- |
391 |
- |
| val-import.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
321 |
- |
| val-in-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: in
negative:
phase: parse
type: SyntaxError
--- |
349 |
- |
| val-in-via-escape-hex4.js |
---
es5id: 7.6-28
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: in (in)
negative:
phase: parse
type: SyntaxError
--- |
359 |
- |
| val-in.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
317 |
- |
| val-instanceof-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: instanceof
negative:
phase: parse
type: SyntaxError
--- |
360 |
- |
| val-instanceof-via-escape-hex4.js |
---
es5id: 7.6-6
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: instanceof (instanceof)
negative:
phase: parse
type: SyntaxError
--- |
377 |
- |
| val-instanceof.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
325 |
- |
| val-new-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: new
negative:
phase: parse
type: SyntaxError
--- |
346 |
- |
| val-new-via-escape-hex4.js |
---
es5id: 7.6-10
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: new (new)
negative:
phase: parse
type: SyntaxError
--- |
357 |
- |
| val-new.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
318 |
- |
| val-null-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: null
negative:
phase: parse
type: SyntaxError
--- |
348 |
- |
| val-null-via-escape-hex4.js |
---
es5id: 7.6-1
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: null (null)
negative:
phase: parse
type: SyntaxError
--- |
359 |
- |
| val-null.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
319 |
- |
| val-return-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: return
negative:
phase: parse
type: SyntaxError
--- |
352 |
- |
| val-return-via-escape-hex4.js |
---
es5id: 7.6-15
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: return (return)
negative:
phase: parse
type: SyntaxError
--- |
366 |
- |
| val-return.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
321 |
- |
| val-super-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: super
negative:
phase: parse
type: SyntaxError
--- |
350 |
- |
| val-super-via-escape-hex4.js |
---
es5id: 7.6-33
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: super (super)
negative:
phase: parse
type: SyntaxError
--- |
363 |
- |
| val-super.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
320 |
- |
| val-switch-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: switch
negative:
phase: parse
type: SyntaxError
--- |
352 |
- |
| val-switch-via-escape-hex4.js |
---
es5id: 7.6-19
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: switch (switch)
negative:
phase: parse
type: SyntaxError
--- |
366 |
- |
| val-switch.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
321 |
- |
| val-this-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: this
negative:
phase: parse
type: SyntaxError
--- |
348 |
- |
| val-this-via-escape-hex4.js |
---
es5id: 7.6-23
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: this (this)
negative:
phase: parse
type: SyntaxError
--- |
360 |
- |
| val-this.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
319 |
- |
| val-throw-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: throw
negative:
phase: parse
type: SyntaxError
--- |
350 |
- |
| val-throw-via-escape-hex4.js |
---
es5id: 7.6-27
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: throw (throw)
negative:
phase: parse
type: SyntaxError
--- |
363 |
- |
| val-throw.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
320 |
- |
| val-true-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: true
negative:
phase: parse
type: SyntaxError
--- |
348 |
- |
| val-true-via-escape-hex4.js |
---
es5id: 7.6-2
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: true (true)
negative:
phase: parse
type: SyntaxError
--- |
359 |
- |
| val-true.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
319 |
- |
| val-try-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: try
negative:
phase: parse
type: SyntaxError
--- |
356 |
- |
| val-try-via-escape-hex4.js |
---
es5id: 7.6-12
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: try (try)
negative:
phase: parse
type: SyntaxError
--- |
367 |
- |
| val-try.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
318 |
- |
| val-typeof-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: typeof
negative:
phase: parse
type: SyntaxError
--- |
352 |
- |
| val-typeof-via-escape-hex4.js |
---
es5id: 7.6-7
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: typeof (typeof)
negative:
phase: parse
type: SyntaxError
--- |
365 |
- |
| val-typeof.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
321 |
- |
| val-underscore-via-escape-hex.js |
---
info: "IdentifierStart :: _"
es6id: 11.6
description: The _ as unicode character \u{5F}
--- |
281 |
- |
| val-underscore-via-escape-hex4.js |
---
info: "IdentifierStart :: _"
es5id: 7.6_A1.3_T2
description: The _ as unicode character \u005F
--- |
282 |
- |
| val-underscore.js |
---
info: "IdentifierStart :: _"
es5id: 7.6_A1.3_T1
description: Create variable _
--- |
271 |
- |
| val-var-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: var
negative:
phase: parse
type: SyntaxError
--- |
346 |
- |
| val-var-via-escape-hex4.js |
---
es5id: 7.6-11
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: var (var)
negative:
phase: parse
type: SyntaxError
--- |
357 |
- |
| val-var.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
318 |
- |
| val-void-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: void
negative:
phase: parse
type: SyntaxError
--- |
363 |
- |
| val-void-via-escape-hex4.js |
---
es5id: 7.6-16
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: void (void)
negative:
phase: parse
type: SyntaxError
--- |
375 |
- |
| val-void.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
319 |
- |
| val-while-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: while
negative:
phase: parse
type: SyntaxError
--- |
370 |
- |
| val-while-via-escape-hex4.js |
---
es5id: 7.6-20
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: while (while)
negative:
phase: parse
type: SyntaxError
--- |
383 |
- |
| val-while.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
320 |
- |
| val-with-via-escape-hex.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
Names in UTF8: with
negative:
phase: parse
type: SyntaxError
--- |
348 |
- |
| val-with-via-escape-hex4.js |
---
es5id: 7.6-25
description: >
7.6 - SyntaxError expected: reserved words used as Identifier
Names in UTF8: with (with)
negative:
phase: parse
type: SyntaxError
--- |
360 |
- |
| val-with.js |
---
es6id: 11.6
description: >
SyntaxError expected: reserved words used as Identifier
negative:
phase: parse
type: SyntaxError
--- |
319 |
- |
| val-yield-strict.js |
---
description: >
`yield` is a reserved identifier in strict mode code and may not be used
as an identifier.
es6id: 12.1.1
negative:
phase: parse
type: SyntaxError
flags: [onlyStrict]
--- |
380 |
- |
| vals-cjk-escaped.js |
---
info: |
IdentifierName and ReservedWord are tokens that are interpreted according to the
Default Identifier Syntax given in Unicode Standard Annex #31,
Identifier and Pattern Syntax, with some small modifications.
esid: sec-names-and-keywords
description: Check CJK UNIFIED IDEOGRAPH range is correct.
--- |
1005 |
- |
| vals-cjk.js |
---
info: |
IdentifierName and ReservedWord are tokens that are interpreted according to the
Default Identifier Syntax given in Unicode Standard Annex #31,
Identifier and Pattern Syntax, with some small modifications.
esid: sec-names-and-keywords
description: Check CJK UNIFIED IDEOGRAPH range is correct.
--- |
997 |
- |
| vals-eng-alpha-lower-via-escape-hex.js |
---
info: Correct interpretation of ENGLISH ALPHABET
es6id: 11.6
description: Check ENGLISH SMALL ALPHABET
--- |
1320 |
- |
| vals-eng-alpha-lower-via-escape-hex4.js |
---
info: Correct interpretation of ENGLISH ALPHABET
es5id: 7.6_A4.1_T2
description: Check ENGLISH SMALL ALPHABET
--- |
1321 |
- |
| vals-eng-alpha-lower.js |
---
info: Correct interpretation of ENGLISH ALPHABET
es6id: 11.6
description: Check ENGLISH SMALL ALPHABET
--- |
1815 |
- |
| vals-eng-alpha-upper-via-escape-hex.js |
---
info: Correct interpretation of ENGLISH ALPHABET
es6id: 11.6
description: Check ENGLISH CAPITAL ALPHABET
--- |
1322 |
- |
| vals-eng-alpha-upper-via-escape-hex4.js |
---
info: Correct interpretation of ENGLISH ALPHABET
es5id: 7.6_A4.1_T1
description: Check ENGLISH CAPITAL ALPHABET
--- |
1323 |
- |
| vals-eng-alpha-upper.js |
---
info: Correct interpretation of ENGLISH ALPHABET
es6id: 11.6
description: Check ENGLISH CAPITAL ALPHABET
--- |
1192 |
- |
| vals-rus-alpha-lower-via-escape-hex.js |
---
info: Correct interpretation of RUSSIAN ALPHABET
es6id: 11.6
description: Check RUSSIAN SMALL ALPHABET
--- |
1673 |
- |
| vals-rus-alpha-lower-via-escape-hex4.js |
---
info: Correct interpretation of RUSSIAN ALPHABET
es5id: 7.6_A4.2_T2
description: Check RUSSIAN SMALL ALPHABET
--- |
1641 |
- |
| vals-rus-alpha-lower.js |
---
info: Correct interpretation of RUSSIAN ALPHABET
es6id: 11.6
description: Check RUSSIAN SMALL ALPHABET
--- |
1508 |
- |
| vals-rus-alpha-upper-via-escape-hex.js |
---
info: Correct interpretation of RUSSIAN ALPHABET
es6id: 11.6
description: Check RUSSIAN CAPITAL ALPHABET
--- |
1675 |
- |
| vals-rus-alpha-upper-via-escape-hex4.js |
---
info: Correct interpretation of RUSSIAN ALPHABET
es5id: 7.6_A4.2_T1
description: Check RUSSIAN CAPITAL ALPHABET
--- |
1643 |
- |
| vals-rus-alpha-upper.js |
---
info: Correct interpretation of RUSSIAN ALPHABET
es6id: 11.6
description: Check RUSSIAN CAPITAL ALPHABET
--- |
1510 |
- |
| vertical-tilde-continue-escaped.js |
---
esid: sec-names-and-keywords
description: Test VERTICAL TILDE (U+2E2F) is not recognized as ID_Continue character.
info: |
VERTICAL TILDE is in General Category 'Lm' and [:Pattern_Syntax:].
negative:
phase: parse
type: SyntaxError
--- |
413 |
- |
| vertical-tilde-continue.js |
---
esid: sec-names-and-keywords
description: Test VERTICAL TILDE (U+2E2F) is not recognized as ID_Continue character.
info: |
VERTICAL TILDE is in General Category 'Lm' and [:Pattern_Syntax:].
negative:
phase: parse
type: SyntaxError
--- |
420 |
- |
| vertical-tilde-start-escaped.js |
---
esid: sec-names-and-keywords
description: Test VERTICAL TILDE (U+2E2F) is not recognized as ID_Start character.
info: |
VERTICAL TILDE is in General Category 'Lm' and [:Pattern_Syntax:].
negative:
phase: parse
type: SyntaxError
--- |
409 |
- |
| vertical-tilde-start.js |
---
esid: sec-names-and-keywords
description: Test VERTICAL TILDE (U+2E2F) is not recognized as ID_Start character.
info: |
VERTICAL TILDE is in General Category 'Lm' and [:Pattern_Syntax:].
negative:
phase: parse
type: SyntaxError
--- |
416 |
- |