Name Description Size Coverage
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 -