start-unicode-14.0.0-class-escaped.js (7608B)
1 // Copyright 2024 Mathias Bynens. All rights reserved. 2 // This code is governed by the BSD license found in the LICENSE file. 3 4 /*--- 5 author: Mathias Bynens 6 esid: prod-PrivateIdentifier 7 description: | 8 Test that Unicode v14.0.0 ID_Start characters are accepted as 9 identifier start characters in escaped form, i.e. 10 - \uXXXX or \u{XXXX} for BMP symbols 11 - \u{XXXXXX} for astral symbols 12 in private class fields. 13 info: | 14 Generated by https://github.com/mathiasbynens/caniunicode 15 features: [class, class-fields-private] 16 ---*/ 17 18 class _ { 19 #\u0870; 20 #\u0871; 21 #\u0872; 22 #\u0873; 23 #\u0874; 24 #\u0875; 25 #\u0876; 26 #\u0877; 27 #\u0878; 28 #\u0879; 29 #\u087A; 30 #\u087B; 31 #\u087C; 32 #\u087D; 33 #\u087E; 34 #\u087F; 35 #\u0880; 36 #\u0881; 37 #\u0882; 38 #\u0883; 39 #\u0884; 40 #\u0885; 41 #\u0886; 42 #\u0887; 43 #\u0889; 44 #\u088A; 45 #\u088B; 46 #\u088C; 47 #\u088D; 48 #\u088E; 49 #\u08B5; 50 #\u08C8; 51 #\u08C9; 52 #\u0C5D; 53 #\u0CDD; 54 #\u170D; 55 #\u171F; 56 #\u1B4C; 57 #\u2C2F; 58 #\u2C5F; 59 #\u9FFD; 60 #\u9FFE; 61 #\u9FFF; 62 #\uA7C0; 63 #\uA7C1; 64 #\uA7D0; 65 #\uA7D1; 66 #\uA7D3; 67 #\uA7D5; 68 #\uA7D6; 69 #\uA7D7; 70 #\uA7D8; 71 #\uA7D9; 72 #\uA7F2; 73 #\uA7F3; 74 #\uA7F4; 75 #\u{10570}; 76 #\u{10571}; 77 #\u{10572}; 78 #\u{10573}; 79 #\u{10574}; 80 #\u{10575}; 81 #\u{10576}; 82 #\u{10577}; 83 #\u{10578}; 84 #\u{10579}; 85 #\u{1057A}; 86 #\u{1057C}; 87 #\u{1057D}; 88 #\u{1057E}; 89 #\u{1057F}; 90 #\u{10580}; 91 #\u{10581}; 92 #\u{10582}; 93 #\u{10583}; 94 #\u{10584}; 95 #\u{10585}; 96 #\u{10586}; 97 #\u{10587}; 98 #\u{10588}; 99 #\u{10589}; 100 #\u{1058A}; 101 #\u{1058C}; 102 #\u{1058D}; 103 #\u{1058E}; 104 #\u{1058F}; 105 #\u{10590}; 106 #\u{10591}; 107 #\u{10592}; 108 #\u{10594}; 109 #\u{10595}; 110 #\u{10597}; 111 #\u{10598}; 112 #\u{10599}; 113 #\u{1059A}; 114 #\u{1059B}; 115 #\u{1059C}; 116 #\u{1059D}; 117 #\u{1059E}; 118 #\u{1059F}; 119 #\u{105A0}; 120 #\u{105A1}; 121 #\u{105A3}; 122 #\u{105A4}; 123 #\u{105A5}; 124 #\u{105A6}; 125 #\u{105A7}; 126 #\u{105A8}; 127 #\u{105A9}; 128 #\u{105AA}; 129 #\u{105AB}; 130 #\u{105AC}; 131 #\u{105AD}; 132 #\u{105AE}; 133 #\u{105AF}; 134 #\u{105B0}; 135 #\u{105B1}; 136 #\u{105B3}; 137 #\u{105B4}; 138 #\u{105B5}; 139 #\u{105B6}; 140 #\u{105B7}; 141 #\u{105B8}; 142 #\u{105B9}; 143 #\u{105BB}; 144 #\u{105BC}; 145 #\u{10780}; 146 #\u{10781}; 147 #\u{10782}; 148 #\u{10783}; 149 #\u{10784}; 150 #\u{10785}; 151 #\u{10787}; 152 #\u{10788}; 153 #\u{10789}; 154 #\u{1078A}; 155 #\u{1078B}; 156 #\u{1078C}; 157 #\u{1078D}; 158 #\u{1078E}; 159 #\u{1078F}; 160 #\u{10790}; 161 #\u{10791}; 162 #\u{10792}; 163 #\u{10793}; 164 #\u{10794}; 165 #\u{10795}; 166 #\u{10796}; 167 #\u{10797}; 168 #\u{10798}; 169 #\u{10799}; 170 #\u{1079A}; 171 #\u{1079B}; 172 #\u{1079C}; 173 #\u{1079D}; 174 #\u{1079E}; 175 #\u{1079F}; 176 #\u{107A0}; 177 #\u{107A1}; 178 #\u{107A2}; 179 #\u{107A3}; 180 #\u{107A4}; 181 #\u{107A5}; 182 #\u{107A6}; 183 #\u{107A7}; 184 #\u{107A8}; 185 #\u{107A9}; 186 #\u{107AA}; 187 #\u{107AB}; 188 #\u{107AC}; 189 #\u{107AD}; 190 #\u{107AE}; 191 #\u{107AF}; 192 #\u{107B0}; 193 #\u{107B2}; 194 #\u{107B3}; 195 #\u{107B4}; 196 #\u{107B5}; 197 #\u{107B6}; 198 #\u{107B7}; 199 #\u{107B8}; 200 #\u{107B9}; 201 #\u{107BA}; 202 #\u{10F70}; 203 #\u{10F71}; 204 #\u{10F72}; 205 #\u{10F73}; 206 #\u{10F74}; 207 #\u{10F75}; 208 #\u{10F76}; 209 #\u{10F77}; 210 #\u{10F78}; 211 #\u{10F79}; 212 #\u{10F7A}; 213 #\u{10F7B}; 214 #\u{10F7C}; 215 #\u{10F7D}; 216 #\u{10F7E}; 217 #\u{10F7F}; 218 #\u{10F80}; 219 #\u{10F81}; 220 #\u{11071}; 221 #\u{11072}; 222 #\u{11075}; 223 #\u{11740}; 224 #\u{11741}; 225 #\u{11742}; 226 #\u{11743}; 227 #\u{11744}; 228 #\u{11745}; 229 #\u{11746}; 230 #\u{11AB0}; 231 #\u{11AB1}; 232 #\u{11AB2}; 233 #\u{11AB3}; 234 #\u{11AB4}; 235 #\u{11AB5}; 236 #\u{11AB6}; 237 #\u{11AB7}; 238 #\u{11AB8}; 239 #\u{11AB9}; 240 #\u{11ABA}; 241 #\u{11ABB}; 242 #\u{11ABC}; 243 #\u{11ABD}; 244 #\u{11ABE}; 245 #\u{11ABF}; 246 #\u{12F90}; 247 #\u{12F91}; 248 #\u{12F92}; 249 #\u{12F93}; 250 #\u{12F94}; 251 #\u{12F95}; 252 #\u{12F96}; 253 #\u{12F97}; 254 #\u{12F98}; 255 #\u{12F99}; 256 #\u{12F9A}; 257 #\u{12F9B}; 258 #\u{12F9C}; 259 #\u{12F9D}; 260 #\u{12F9E}; 261 #\u{12F9F}; 262 #\u{12FA0}; 263 #\u{12FA1}; 264 #\u{12FA2}; 265 #\u{12FA3}; 266 #\u{12FA4}; 267 #\u{12FA5}; 268 #\u{12FA6}; 269 #\u{12FA7}; 270 #\u{12FA8}; 271 #\u{12FA9}; 272 #\u{12FAA}; 273 #\u{12FAB}; 274 #\u{12FAC}; 275 #\u{12FAD}; 276 #\u{12FAE}; 277 #\u{12FAF}; 278 #\u{12FB0}; 279 #\u{12FB1}; 280 #\u{12FB2}; 281 #\u{12FB3}; 282 #\u{12FB4}; 283 #\u{12FB5}; 284 #\u{12FB6}; 285 #\u{12FB7}; 286 #\u{12FB8}; 287 #\u{12FB9}; 288 #\u{12FBA}; 289 #\u{12FBB}; 290 #\u{12FBC}; 291 #\u{12FBD}; 292 #\u{12FBE}; 293 #\u{12FBF}; 294 #\u{12FC0}; 295 #\u{12FC1}; 296 #\u{12FC2}; 297 #\u{12FC3}; 298 #\u{12FC4}; 299 #\u{12FC5}; 300 #\u{12FC6}; 301 #\u{12FC7}; 302 #\u{12FC8}; 303 #\u{12FC9}; 304 #\u{12FCA}; 305 #\u{12FCB}; 306 #\u{12FCC}; 307 #\u{12FCD}; 308 #\u{12FCE}; 309 #\u{12FCF}; 310 #\u{12FD0}; 311 #\u{12FD1}; 312 #\u{12FD2}; 313 #\u{12FD3}; 314 #\u{12FD4}; 315 #\u{12FD5}; 316 #\u{12FD6}; 317 #\u{12FD7}; 318 #\u{12FD8}; 319 #\u{12FD9}; 320 #\u{12FDA}; 321 #\u{12FDB}; 322 #\u{12FDC}; 323 #\u{12FDD}; 324 #\u{12FDE}; 325 #\u{12FDF}; 326 #\u{12FE0}; 327 #\u{12FE1}; 328 #\u{12FE2}; 329 #\u{12FE3}; 330 #\u{12FE4}; 331 #\u{12FE5}; 332 #\u{12FE6}; 333 #\u{12FE7}; 334 #\u{12FE8}; 335 #\u{12FE9}; 336 #\u{12FEA}; 337 #\u{12FEB}; 338 #\u{12FEC}; 339 #\u{12FED}; 340 #\u{12FEE}; 341 #\u{12FEF}; 342 #\u{12FF0}; 343 #\u{16A70}; 344 #\u{16A71}; 345 #\u{16A72}; 346 #\u{16A73}; 347 #\u{16A74}; 348 #\u{16A75}; 349 #\u{16A76}; 350 #\u{16A77}; 351 #\u{16A78}; 352 #\u{16A79}; 353 #\u{16A7A}; 354 #\u{16A7B}; 355 #\u{16A7C}; 356 #\u{16A7D}; 357 #\u{16A7E}; 358 #\u{16A7F}; 359 #\u{16A80}; 360 #\u{16A81}; 361 #\u{16A82}; 362 #\u{16A83}; 363 #\u{16A84}; 364 #\u{16A85}; 365 #\u{16A86}; 366 #\u{16A87}; 367 #\u{16A88}; 368 #\u{16A89}; 369 #\u{16A8A}; 370 #\u{16A8B}; 371 #\u{16A8C}; 372 #\u{16A8D}; 373 #\u{16A8E}; 374 #\u{16A8F}; 375 #\u{16A90}; 376 #\u{16A91}; 377 #\u{16A92}; 378 #\u{16A93}; 379 #\u{16A94}; 380 #\u{16A95}; 381 #\u{16A96}; 382 #\u{16A97}; 383 #\u{16A98}; 384 #\u{16A99}; 385 #\u{16A9A}; 386 #\u{16A9B}; 387 #\u{16A9C}; 388 #\u{16A9D}; 389 #\u{16A9E}; 390 #\u{16A9F}; 391 #\u{16AA0}; 392 #\u{16AA1}; 393 #\u{16AA2}; 394 #\u{16AA3}; 395 #\u{16AA4}; 396 #\u{16AA5}; 397 #\u{16AA6}; 398 #\u{16AA7}; 399 #\u{16AA8}; 400 #\u{16AA9}; 401 #\u{16AAA}; 402 #\u{16AAB}; 403 #\u{16AAC}; 404 #\u{16AAD}; 405 #\u{16AAE}; 406 #\u{16AAF}; 407 #\u{16AB0}; 408 #\u{16AB1}; 409 #\u{16AB2}; 410 #\u{16AB3}; 411 #\u{16AB4}; 412 #\u{16AB5}; 413 #\u{16AB6}; 414 #\u{16AB7}; 415 #\u{16AB8}; 416 #\u{16AB9}; 417 #\u{16ABA}; 418 #\u{16ABB}; 419 #\u{16ABC}; 420 #\u{16ABD}; 421 #\u{16ABE}; 422 #\u{1AFF0}; 423 #\u{1AFF1}; 424 #\u{1AFF2}; 425 #\u{1AFF3}; 426 #\u{1AFF5}; 427 #\u{1AFF6}; 428 #\u{1AFF7}; 429 #\u{1AFF8}; 430 #\u{1AFF9}; 431 #\u{1AFFA}; 432 #\u{1AFFB}; 433 #\u{1AFFD}; 434 #\u{1AFFE}; 435 #\u{1B11F}; 436 #\u{1B120}; 437 #\u{1B121}; 438 #\u{1B122}; 439 #\u{1DF00}; 440 #\u{1DF01}; 441 #\u{1DF02}; 442 #\u{1DF03}; 443 #\u{1DF04}; 444 #\u{1DF05}; 445 #\u{1DF06}; 446 #\u{1DF07}; 447 #\u{1DF08}; 448 #\u{1DF09}; 449 #\u{1DF0A}; 450 #\u{1DF0B}; 451 #\u{1DF0C}; 452 #\u{1DF0D}; 453 #\u{1DF0E}; 454 #\u{1DF0F}; 455 #\u{1DF10}; 456 #\u{1DF11}; 457 #\u{1DF12}; 458 #\u{1DF13}; 459 #\u{1DF14}; 460 #\u{1DF15}; 461 #\u{1DF16}; 462 #\u{1DF17}; 463 #\u{1DF18}; 464 #\u{1DF19}; 465 #\u{1DF1A}; 466 #\u{1DF1B}; 467 #\u{1DF1C}; 468 #\u{1DF1D}; 469 #\u{1DF1E}; 470 #\u{1E290}; 471 #\u{1E291}; 472 #\u{1E292}; 473 #\u{1E293}; 474 #\u{1E294}; 475 #\u{1E295}; 476 #\u{1E296}; 477 #\u{1E297}; 478 #\u{1E298}; 479 #\u{1E299}; 480 #\u{1E29A}; 481 #\u{1E29B}; 482 #\u{1E29C}; 483 #\u{1E29D}; 484 #\u{1E29E}; 485 #\u{1E29F}; 486 #\u{1E2A0}; 487 #\u{1E2A1}; 488 #\u{1E2A2}; 489 #\u{1E2A3}; 490 #\u{1E2A4}; 491 #\u{1E2A5}; 492 #\u{1E2A6}; 493 #\u{1E2A7}; 494 #\u{1E2A8}; 495 #\u{1E2A9}; 496 #\u{1E2AA}; 497 #\u{1E2AB}; 498 #\u{1E2AC}; 499 #\u{1E2AD}; 500 #\u{1E7E0}; 501 #\u{1E7E1}; 502 #\u{1E7E2}; 503 #\u{1E7E3}; 504 #\u{1E7E4}; 505 #\u{1E7E5}; 506 #\u{1E7E6}; 507 #\u{1E7E8}; 508 #\u{1E7E9}; 509 #\u{1E7EA}; 510 #\u{1E7EB}; 511 #\u{1E7ED}; 512 #\u{1E7EE}; 513 #\u{1E7F0}; 514 #\u{1E7F1}; 515 #\u{1E7F2}; 516 #\u{1E7F3}; 517 #\u{1E7F4}; 518 #\u{1E7F5}; 519 #\u{1E7F6}; 520 #\u{1E7F7}; 521 #\u{1E7F8}; 522 #\u{1E7F9}; 523 #\u{1E7FA}; 524 #\u{1E7FB}; 525 #\u{1E7FC}; 526 #\u{1E7FD}; 527 #\u{1E7FE}; 528 #\u{2A6DE}; 529 #\u{2A6DF}; 530 #\u{2B735}; 531 #\u{2B736}; 532 #\u{2B737}; 533 #\u{2B738}; 534 }; 535 536 reportCompare(0, 0);