Name Description Size
browser.js 0
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) --- 733
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) --- 857
other_id_start-escaped.js --- esid: sec-names-and-keywords description: Test grandfathered characters of ID_Start. info: | Grandfathered characters (Other_ID_Start) --- 440
other_id_start.js --- esid: sec-names-and-keywords description: Test grandfathered characters of ID_Start. info: | Grandfathered characters (Other_ID_Start) --- 482
part-digits-via-escape-hex.js --- info: Correct interpretation of DIGITS es6id: 11.6 description: Identifier is $+ANY_DIGIT --- 693
part-digits-via-escape-hex4.js --- info: Correct interpretation of DIGITS es5id: 7.6_A4.3_T1 description: Identifier is $+ANY_DIGIT --- 694
part-digits.js --- info: Correct interpretation of DIGITS es6id: 11.6 description: Identifier is $+ANY_DIGIT --- 643
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] --- 1881
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] --- 1123
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 --- 1802
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 --- 1047
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] --- 1005
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] --- 677
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 --- 926
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 --- 601
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] --- 2106
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] --- 1174
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 --- 2027
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 --- 1098
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] --- 2754
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] --- 1467
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 --- 2675
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 --- 1391
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] --- 2019
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] --- 1120
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 --- 1940
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 --- 1044
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] --- 1983
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] --- 1108
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 --- 1904
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 --- 1032
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] --- 1342
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] --- 823
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 --- 1263
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 --- 747
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] --- 1243
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] --- 775
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 --- 1164
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 --- 699
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] --- 1084
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] --- 704
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 --- 1005
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 --- 628
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] --- 982
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] --- 660
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 --- 903
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 --- 584
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] --- 1576
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] --- 934
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 --- 1497
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 --- 858
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] --- 1126
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] --- 723
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 --- 1047
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 --- 647
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] --- 586
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] --- 483
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 --- 507
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 --- 407
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 --- 428
shell.js 0
start-dollar-sign.js --- info: "IdentifierPart :: IdentifierStart" es5id: 7.6_A2.1_T2 description: "IdentifierStart :: $" --- 414
start-escape-seq.js --- info: "IdentifierPart :: IdentifierStart" es5id: 7.6_A2.1_T4 description: "IdentifierStart :: \\UnicodeEscapeSequence" --- 727
start-underscore.js --- info: "IdentifierPart :: IdentifierStart" es5id: 7.6_A2.1_T3 description: "IdentifierStart :: _" --- 414
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] --- 84029
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] --- 54686
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 --- 90041
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 --- 60701
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] --- 13916
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] --- 9175
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 --- 14819
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 --- 10081
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] --- 7302
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] --- 4850
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 --- 7715
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 --- 5266
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] --- 24329
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] --- 15851
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 --- 25973
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 --- 17498
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] --- 96293
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] --- 62130
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 --- 103079
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 --- 68919
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] --- 100977
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] --- 65039
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 --- 108074
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 --- 72139
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] --- 117042
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] --- 75378
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 --- 125289
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 --- 83628
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] --- 4950
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] --- 3340
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 --- 5196
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 --- 3589
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] --- 3612
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] --- 2455
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 --- 3756
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 --- 2602
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] --- 78797
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] --- 50804
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 --- 84315
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 --- 56325
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] --- 7608
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] --- 5048
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 --- 8043
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 --- 5486
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] --- 61438
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] --- 39601
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 --- 65706
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 --- 43872
start-unicode-ltr.js --- info: "IdentifierPart :: IdentifierStart" es5id: 7.6_A2.1_T1 description: "IdentifierStart :: UnicodeLetter" --- 426
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 --- 362
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 --- 366
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 --- 996
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 --- 402
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 --- 414
val-break.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 352
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 --- 379
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 --- 390
val-case.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 350
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 --- 381
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 --- 394
val-catch.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 351
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 --- 381
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 --- 394
val-class.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 351
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 --- 381
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 --- 394
val-const.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 351
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 --- 387
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 --- 403
val-continue.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 354
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 --- 387
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 --- 403
val-debugger.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 354
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 --- 385
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 --- 400
val-default.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 353
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 --- 383
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 --- 397
val-delete.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 352
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 --- 380
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 --- 389
val-do.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 348
val-dollar-sign-via-escape-hex.js --- info: "IdentifierStart :: $" es6id: 11.6 description: The $ as unicode character \u{24} --- 303
val-dollar-sign-via-escape-hex4.js --- info: "IdentifierStart :: $" es5id: 7.6_A1.2_T2 description: The $ as unicode character \u0024 --- 304
val-dollar-sign.js --- info: "IdentifierStart :: $" es5id: 7.6_A1.2_T1 description: Create variable $ --- 293
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 --- 386
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 --- 397
val-else.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 350
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 --- 394
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 --- 406
val-enum.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 350
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 --- 383
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 --- 397
val-export.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 352
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 --- 385
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 --- 400
val-extends.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 353
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 --- 381
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 --- 393
val-false.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 351
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 --- 385
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 --- 400
val-finally.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 353
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 --- 377
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 --- 388
val-for.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 349
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 --- 387
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 --- 403
val-function.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 354
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 --- 380
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 --- 390
val-if.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 348
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 --- 408
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 --- 422
val-import.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 352
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 --- 380
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 --- 390
val-in.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 348
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 --- 391
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 --- 408
val-instanceof.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 356
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 --- 377
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 --- 388
val-new.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 349
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 --- 379
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 --- 390
val-null.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 350
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 --- 383
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 --- 397
val-return.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 352
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 --- 381
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 --- 394
val-super.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 351
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 --- 383
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 --- 397
val-switch.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 352
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 --- 379
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 --- 391
val-this.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 350
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 --- 381
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 --- 394
val-throw.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 351
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 --- 379
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 --- 390
val-true.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 350
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 --- 387
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 --- 398
val-try.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 349
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 --- 383
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 --- 396
val-typeof.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 352
val-underscore-via-escape-hex.js --- info: "IdentifierStart :: _" es6id: 11.6 description: The _ as unicode character \u{5F} --- 303
val-underscore-via-escape-hex4.js --- info: "IdentifierStart :: _" es5id: 7.6_A1.3_T2 description: The _ as unicode character \u005F --- 304
val-underscore.js --- info: "IdentifierStart :: _" es5id: 7.6_A1.3_T1 description: Create variable _ --- 293
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 --- 377
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 --- 388
val-var.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 349
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 --- 394
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 --- 406
val-void.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 350
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 --- 401
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 --- 414
val-while.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 351
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 --- 379
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 --- 391
val-with.js --- es6id: 11.6 description: > SyntaxError expected: reserved words used as Identifier negative: phase: parse type: SyntaxError --- 350
val-yield-strict-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] --- 425
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. --- 1027
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. --- 1019
vals-eng-alpha-lower-via-escape-hex.js --- info: Correct interpretation of ENGLISH ALPHABET es6id: 11.6 description: Check ENGLISH SMALL ALPHABET --- 1342
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 --- 1343
vals-eng-alpha-lower.js --- info: Correct interpretation of ENGLISH ALPHABET es6id: 11.6 description: Check ENGLISH SMALL ALPHABET --- 1837
vals-eng-alpha-upper-via-escape-hex.js --- info: Correct interpretation of ENGLISH ALPHABET es6id: 11.6 description: Check ENGLISH CAPITAL ALPHABET --- 1344
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 --- 1345
vals-eng-alpha-upper.js --- info: Correct interpretation of ENGLISH ALPHABET es6id: 11.6 description: Check ENGLISH CAPITAL ALPHABET --- 1214
vals-rus-alpha-lower-via-escape-hex.js --- info: Correct interpretation of RUSSIAN ALPHABET es6id: 11.6 description: Check RUSSIAN SMALL ALPHABET --- 1695
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 --- 1663
vals-rus-alpha-lower.js --- info: Correct interpretation of RUSSIAN ALPHABET es6id: 11.6 description: Check RUSSIAN SMALL ALPHABET --- 1530
vals-rus-alpha-upper-via-escape-hex.js --- info: Correct interpretation of RUSSIAN ALPHABET es6id: 11.6 description: Check RUSSIAN CAPITAL ALPHABET --- 1697
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 --- 1665
vals-rus-alpha-upper.js --- info: Correct interpretation of RUSSIAN ALPHABET es6id: 11.6 description: Check RUSSIAN CAPITAL ALPHABET --- 1532
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 --- 444
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 --- 451
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 --- 440
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 --- 447