1<?php 2 3namespace Symfony\Polyfill\Intl\Idn\Resources\unidata; 4 5/** 6 * @internal 7 */ 8final class DisallowedRanges 9{ 10 /** 11 * @param int $codePoint 12 * 13 * @return bool 14 */ 15 public static function inRange($codePoint) 16 { 17 if ($codePoint >= 128 && $codePoint <= 159) { 18 return true; 19 } 20 21 if ($codePoint >= 2155 && $codePoint <= 2207) { 22 return true; 23 } 24 25 if ($codePoint >= 3676 && $codePoint <= 3712) { 26 return true; 27 } 28 29 if ($codePoint >= 3808 && $codePoint <= 3839) { 30 return true; 31 } 32 33 if ($codePoint >= 4059 && $codePoint <= 4095) { 34 return true; 35 } 36 37 if ($codePoint >= 4256 && $codePoint <= 4293) { 38 return true; 39 } 40 41 if ($codePoint >= 6849 && $codePoint <= 6911) { 42 return true; 43 } 44 45 if ($codePoint >= 11859 && $codePoint <= 11903) { 46 return true; 47 } 48 49 if ($codePoint >= 42955 && $codePoint <= 42996) { 50 return true; 51 } 52 53 if ($codePoint >= 55296 && $codePoint <= 57343) { 54 return true; 55 } 56 57 if ($codePoint >= 57344 && $codePoint <= 63743) { 58 return true; 59 } 60 61 if ($codePoint >= 64218 && $codePoint <= 64255) { 62 return true; 63 } 64 65 if ($codePoint >= 64976 && $codePoint <= 65007) { 66 return true; 67 } 68 69 if ($codePoint >= 65630 && $codePoint <= 65663) { 70 return true; 71 } 72 73 if ($codePoint >= 65953 && $codePoint <= 65999) { 74 return true; 75 } 76 77 if ($codePoint >= 66046 && $codePoint <= 66175) { 78 return true; 79 } 80 81 if ($codePoint >= 66518 && $codePoint <= 66559) { 82 return true; 83 } 84 85 if ($codePoint >= 66928 && $codePoint <= 67071) { 86 return true; 87 } 88 89 if ($codePoint >= 67432 && $codePoint <= 67583) { 90 return true; 91 } 92 93 if ($codePoint >= 67760 && $codePoint <= 67807) { 94 return true; 95 } 96 97 if ($codePoint >= 67904 && $codePoint <= 67967) { 98 return true; 99 } 100 101 if ($codePoint >= 68256 && $codePoint <= 68287) { 102 return true; 103 } 104 105 if ($codePoint >= 68528 && $codePoint <= 68607) { 106 return true; 107 } 108 109 if ($codePoint >= 68681 && $codePoint <= 68735) { 110 return true; 111 } 112 113 if ($codePoint >= 68922 && $codePoint <= 69215) { 114 return true; 115 } 116 117 if ($codePoint >= 69298 && $codePoint <= 69375) { 118 return true; 119 } 120 121 if ($codePoint >= 69466 && $codePoint <= 69551) { 122 return true; 123 } 124 125 if ($codePoint >= 70207 && $codePoint <= 70271) { 126 return true; 127 } 128 129 if ($codePoint >= 70517 && $codePoint <= 70655) { 130 return true; 131 } 132 133 if ($codePoint >= 70874 && $codePoint <= 71039) { 134 return true; 135 } 136 137 if ($codePoint >= 71134 && $codePoint <= 71167) { 138 return true; 139 } 140 141 if ($codePoint >= 71370 && $codePoint <= 71423) { 142 return true; 143 } 144 145 if ($codePoint >= 71488 && $codePoint <= 71679) { 146 return true; 147 } 148 149 if ($codePoint >= 71740 && $codePoint <= 71839) { 150 return true; 151 } 152 153 if ($codePoint >= 72026 && $codePoint <= 72095) { 154 return true; 155 } 156 157 if ($codePoint >= 72441 && $codePoint <= 72703) { 158 return true; 159 } 160 161 if ($codePoint >= 72887 && $codePoint <= 72959) { 162 return true; 163 } 164 165 if ($codePoint >= 73130 && $codePoint <= 73439) { 166 return true; 167 } 168 169 if ($codePoint >= 73465 && $codePoint <= 73647) { 170 return true; 171 } 172 173 if ($codePoint >= 74650 && $codePoint <= 74751) { 174 return true; 175 } 176 177 if ($codePoint >= 75076 && $codePoint <= 77823) { 178 return true; 179 } 180 181 if ($codePoint >= 78905 && $codePoint <= 82943) { 182 return true; 183 } 184 185 if ($codePoint >= 83527 && $codePoint <= 92159) { 186 return true; 187 } 188 189 if ($codePoint >= 92784 && $codePoint <= 92879) { 190 return true; 191 } 192 193 if ($codePoint >= 93072 && $codePoint <= 93759) { 194 return true; 195 } 196 197 if ($codePoint >= 93851 && $codePoint <= 93951) { 198 return true; 199 } 200 201 if ($codePoint >= 94112 && $codePoint <= 94175) { 202 return true; 203 } 204 205 if ($codePoint >= 101590 && $codePoint <= 101631) { 206 return true; 207 } 208 209 if ($codePoint >= 101641 && $codePoint <= 110591) { 210 return true; 211 } 212 213 if ($codePoint >= 110879 && $codePoint <= 110927) { 214 return true; 215 } 216 217 if ($codePoint >= 111356 && $codePoint <= 113663) { 218 return true; 219 } 220 221 if ($codePoint >= 113828 && $codePoint <= 118783) { 222 return true; 223 } 224 225 if ($codePoint >= 119366 && $codePoint <= 119519) { 226 return true; 227 } 228 229 if ($codePoint >= 119673 && $codePoint <= 119807) { 230 return true; 231 } 232 233 if ($codePoint >= 121520 && $codePoint <= 122879) { 234 return true; 235 } 236 237 if ($codePoint >= 122923 && $codePoint <= 123135) { 238 return true; 239 } 240 241 if ($codePoint >= 123216 && $codePoint <= 123583) { 242 return true; 243 } 244 245 if ($codePoint >= 123648 && $codePoint <= 124927) { 246 return true; 247 } 248 249 if ($codePoint >= 125143 && $codePoint <= 125183) { 250 return true; 251 } 252 253 if ($codePoint >= 125280 && $codePoint <= 126064) { 254 return true; 255 } 256 257 if ($codePoint >= 126133 && $codePoint <= 126208) { 258 return true; 259 } 260 261 if ($codePoint >= 126270 && $codePoint <= 126463) { 262 return true; 263 } 264 265 if ($codePoint >= 126652 && $codePoint <= 126703) { 266 return true; 267 } 268 269 if ($codePoint >= 126706 && $codePoint <= 126975) { 270 return true; 271 } 272 273 if ($codePoint >= 127406 && $codePoint <= 127461) { 274 return true; 275 } 276 277 if ($codePoint >= 127590 && $codePoint <= 127743) { 278 return true; 279 } 280 281 if ($codePoint >= 129202 && $codePoint <= 129279) { 282 return true; 283 } 284 285 if ($codePoint >= 129751 && $codePoint <= 129791) { 286 return true; 287 } 288 289 if ($codePoint >= 129995 && $codePoint <= 130031) { 290 return true; 291 } 292 293 if ($codePoint >= 130042 && $codePoint <= 131069) { 294 return true; 295 } 296 297 if ($codePoint >= 173790 && $codePoint <= 173823) { 298 return true; 299 } 300 301 if ($codePoint >= 191457 && $codePoint <= 194559) { 302 return true; 303 } 304 305 if ($codePoint >= 195102 && $codePoint <= 196605) { 306 return true; 307 } 308 309 if ($codePoint >= 201547 && $codePoint <= 262141) { 310 return true; 311 } 312 313 if ($codePoint >= 262144 && $codePoint <= 327677) { 314 return true; 315 } 316 317 if ($codePoint >= 327680 && $codePoint <= 393213) { 318 return true; 319 } 320 321 if ($codePoint >= 393216 && $codePoint <= 458749) { 322 return true; 323 } 324 325 if ($codePoint >= 458752 && $codePoint <= 524285) { 326 return true; 327 } 328 329 if ($codePoint >= 524288 && $codePoint <= 589821) { 330 return true; 331 } 332 333 if ($codePoint >= 589824 && $codePoint <= 655357) { 334 return true; 335 } 336 337 if ($codePoint >= 655360 && $codePoint <= 720893) { 338 return true; 339 } 340 341 if ($codePoint >= 720896 && $codePoint <= 786429) { 342 return true; 343 } 344 345 if ($codePoint >= 786432 && $codePoint <= 851965) { 346 return true; 347 } 348 349 if ($codePoint >= 851968 && $codePoint <= 917501) { 350 return true; 351 } 352 353 if ($codePoint >= 917536 && $codePoint <= 917631) { 354 return true; 355 } 356 357 if ($codePoint >= 917632 && $codePoint <= 917759) { 358 return true; 359 } 360 361 if ($codePoint >= 918000 && $codePoint <= 983037) { 362 return true; 363 } 364 365 if ($codePoint >= 983040 && $codePoint <= 1048573) { 366 return true; 367 } 368 369 if ($codePoint >= 1048576 && $codePoint <= 1114109) { 370 return true; 371 } 372 373 return false; 374 } 375} 376