start-unicode-12.0.0-class-escaped.js (3612B)
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 v12.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 #\u0E86; 20 #\u0E89; 21 #\u0E8C; 22 #\u0E8E; 23 #\u0E8F; 24 #\u0E90; 25 #\u0E91; 26 #\u0E92; 27 #\u0E93; 28 #\u0E98; 29 #\u0EA0; 30 #\u0EA8; 31 #\u0EA9; 32 #\u0EAC; 33 #\u1CF2; 34 #\u1CF3; 35 #\u1CFA; 36 #\uA7BA; 37 #\uA7BB; 38 #\uA7BC; 39 #\uA7BD; 40 #\uA7BE; 41 #\uA7BF; 42 #\uA7C2; 43 #\uA7C3; 44 #\uA7C4; 45 #\uA7C5; 46 #\uA7C6; 47 #\uAB66; 48 #\uAB67; 49 #\u{10FE0}; 50 #\u{10FE1}; 51 #\u{10FE2}; 52 #\u{10FE3}; 53 #\u{10FE4}; 54 #\u{10FE5}; 55 #\u{10FE6}; 56 #\u{10FE7}; 57 #\u{10FE8}; 58 #\u{10FE9}; 59 #\u{10FEA}; 60 #\u{10FEB}; 61 #\u{10FEC}; 62 #\u{10FED}; 63 #\u{10FEE}; 64 #\u{10FEF}; 65 #\u{10FF0}; 66 #\u{10FF1}; 67 #\u{10FF2}; 68 #\u{10FF3}; 69 #\u{10FF4}; 70 #\u{10FF5}; 71 #\u{10FF6}; 72 #\u{1145F}; 73 #\u{116B8}; 74 #\u{119A0}; 75 #\u{119A1}; 76 #\u{119A2}; 77 #\u{119A3}; 78 #\u{119A4}; 79 #\u{119A5}; 80 #\u{119A6}; 81 #\u{119A7}; 82 #\u{119AA}; 83 #\u{119AB}; 84 #\u{119AC}; 85 #\u{119AD}; 86 #\u{119AE}; 87 #\u{119AF}; 88 #\u{119B0}; 89 #\u{119B1}; 90 #\u{119B2}; 91 #\u{119B3}; 92 #\u{119B4}; 93 #\u{119B5}; 94 #\u{119B6}; 95 #\u{119B7}; 96 #\u{119B8}; 97 #\u{119B9}; 98 #\u{119BA}; 99 #\u{119BB}; 100 #\u{119BC}; 101 #\u{119BD}; 102 #\u{119BE}; 103 #\u{119BF}; 104 #\u{119C0}; 105 #\u{119C1}; 106 #\u{119C2}; 107 #\u{119C3}; 108 #\u{119C4}; 109 #\u{119C5}; 110 #\u{119C6}; 111 #\u{119C7}; 112 #\u{119C8}; 113 #\u{119C9}; 114 #\u{119CA}; 115 #\u{119CB}; 116 #\u{119CC}; 117 #\u{119CD}; 118 #\u{119CE}; 119 #\u{119CF}; 120 #\u{119D0}; 121 #\u{119E1}; 122 #\u{119E3}; 123 #\u{11A84}; 124 #\u{11A85}; 125 #\u{16F45}; 126 #\u{16F46}; 127 #\u{16F47}; 128 #\u{16F48}; 129 #\u{16F49}; 130 #\u{16F4A}; 131 #\u{16FE3}; 132 #\u{187F2}; 133 #\u{187F3}; 134 #\u{187F4}; 135 #\u{187F5}; 136 #\u{187F6}; 137 #\u{187F7}; 138 #\u{1B150}; 139 #\u{1B151}; 140 #\u{1B152}; 141 #\u{1B164}; 142 #\u{1B165}; 143 #\u{1B166}; 144 #\u{1B167}; 145 #\u{1E100}; 146 #\u{1E101}; 147 #\u{1E102}; 148 #\u{1E103}; 149 #\u{1E104}; 150 #\u{1E105}; 151 #\u{1E106}; 152 #\u{1E107}; 153 #\u{1E108}; 154 #\u{1E109}; 155 #\u{1E10A}; 156 #\u{1E10B}; 157 #\u{1E10C}; 158 #\u{1E10D}; 159 #\u{1E10E}; 160 #\u{1E10F}; 161 #\u{1E110}; 162 #\u{1E111}; 163 #\u{1E112}; 164 #\u{1E113}; 165 #\u{1E114}; 166 #\u{1E115}; 167 #\u{1E116}; 168 #\u{1E117}; 169 #\u{1E118}; 170 #\u{1E119}; 171 #\u{1E11A}; 172 #\u{1E11B}; 173 #\u{1E11C}; 174 #\u{1E11D}; 175 #\u{1E11E}; 176 #\u{1E11F}; 177 #\u{1E120}; 178 #\u{1E121}; 179 #\u{1E122}; 180 #\u{1E123}; 181 #\u{1E124}; 182 #\u{1E125}; 183 #\u{1E126}; 184 #\u{1E127}; 185 #\u{1E128}; 186 #\u{1E129}; 187 #\u{1E12A}; 188 #\u{1E12B}; 189 #\u{1E12C}; 190 #\u{1E137}; 191 #\u{1E138}; 192 #\u{1E139}; 193 #\u{1E13A}; 194 #\u{1E13B}; 195 #\u{1E13C}; 196 #\u{1E13D}; 197 #\u{1E14E}; 198 #\u{1E2C0}; 199 #\u{1E2C1}; 200 #\u{1E2C2}; 201 #\u{1E2C3}; 202 #\u{1E2C4}; 203 #\u{1E2C5}; 204 #\u{1E2C6}; 205 #\u{1E2C7}; 206 #\u{1E2C8}; 207 #\u{1E2C9}; 208 #\u{1E2CA}; 209 #\u{1E2CB}; 210 #\u{1E2CC}; 211 #\u{1E2CD}; 212 #\u{1E2CE}; 213 #\u{1E2CF}; 214 #\u{1E2D0}; 215 #\u{1E2D1}; 216 #\u{1E2D2}; 217 #\u{1E2D3}; 218 #\u{1E2D4}; 219 #\u{1E2D5}; 220 #\u{1E2D6}; 221 #\u{1E2D7}; 222 #\u{1E2D8}; 223 #\u{1E2D9}; 224 #\u{1E2DA}; 225 #\u{1E2DB}; 226 #\u{1E2DC}; 227 #\u{1E2DD}; 228 #\u{1E2DE}; 229 #\u{1E2DF}; 230 #\u{1E2E0}; 231 #\u{1E2E1}; 232 #\u{1E2E2}; 233 #\u{1E2E3}; 234 #\u{1E2E4}; 235 #\u{1E2E5}; 236 #\u{1E2E6}; 237 #\u{1E2E7}; 238 #\u{1E2E8}; 239 #\u{1E2E9}; 240 #\u{1E2EA}; 241 #\u{1E2EB}; 242 #\u{1E94B}; 243 }; 244 245 reportCompare(0, 0);