1 /* DO NOT EDIT! GENERATED AUTOMATICALLY! */
2 /* Test the Unicode character type functions.
3 Copyright (C) 2007 Free Software Foundation, Inc.
5 This program is free software: you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published by
7 the Free Software Foundation; either version 3 of the License, or
8 (at your option) any later version.
10 This program is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 GNU General Public License for more details.
15 You should have received a copy of the GNU General Public License
16 along with this program. If not, see <http://www.gnu.org/licenses/>. */
18 #include "test-predicate-part1.h"
336 { 0x10100, 0x10102 },
337 { 0x10107, 0x10133 },
338 { 0x10137, 0x1013F },
339 { 0x10175, 0x1018A },
340 { 0x10190, 0x1019B },
341 { 0x101D0, 0x101FD },
342 { 0x10320, 0x10323 },
343 { 0x1039F, 0x1039F },
344 { 0x103D0, 0x103D0 },
345 { 0x10857, 0x1085F },
346 { 0x10916, 0x1091B },
347 { 0x1091F, 0x1091F },
348 { 0x1093F, 0x1093F },
349 { 0x10A01, 0x10A03 },
350 { 0x10A05, 0x10A06 },
351 { 0x10A0C, 0x10A0F },
352 { 0x10A38, 0x10A3A },
353 { 0x10A3F, 0x10A47 },
354 { 0x10A50, 0x10A58 },
355 { 0x10A7D, 0x10A7F },
356 { 0x10B39, 0x10B3F },
357 { 0x10B58, 0x10B5F },
358 { 0x10B78, 0x10B7F },
359 { 0x10E60, 0x10E7E },
360 { 0x11000, 0x11002 },
361 { 0x11038, 0x1104D },
362 { 0x11052, 0x11065 },
363 { 0x11080, 0x11082 },
364 { 0x110B0, 0x110C1 },
365 { 0x12470, 0x12473 },
366 { 0x1D000, 0x1D0F5 },
367 { 0x1D100, 0x1D126 },
368 { 0x1D129, 0x1D1DD },
369 { 0x1D200, 0x1D245 },
370 { 0x1D300, 0x1D356 },
371 { 0x1D360, 0x1D371 },
372 { 0x1D6C1, 0x1D6C1 },
373 { 0x1D6DB, 0x1D6DB },
374 { 0x1D6FB, 0x1D6FB },
375 { 0x1D715, 0x1D715 },
376 { 0x1D735, 0x1D735 },
377 { 0x1D74F, 0x1D74F },
378 { 0x1D76F, 0x1D76F },
379 { 0x1D789, 0x1D789 },
380 { 0x1D7A9, 0x1D7A9 },
381 { 0x1D7C3, 0x1D7C3 },
382 { 0x1F000, 0x1F02B },
383 { 0x1F030, 0x1F093 },
384 { 0x1F0A0, 0x1F0AE },
385 { 0x1F0B1, 0x1F0BE },
386 { 0x1F0C1, 0x1F0CF },
387 { 0x1F0D1, 0x1F0DF },
388 { 0x1F100, 0x1F10A },
389 { 0x1F12D, 0x1F12E },
390 { 0x1F14A, 0x1F14F },
391 { 0x1F18B, 0x1F19A },
392 { 0x1F200, 0x1F202 },
393 { 0x1F210, 0x1F23A },
394 { 0x1F240, 0x1F248 },
395 { 0x1F250, 0x1F251 },
396 { 0x1F300, 0x1F320 },
397 { 0x1F330, 0x1F335 },
398 { 0x1F337, 0x1F37C },
399 { 0x1F380, 0x1F393 },
400 { 0x1F3A0, 0x1F3C4 },
401 { 0x1F3C6, 0x1F3CA },
402 { 0x1F3E0, 0x1F3F0 },
403 { 0x1F400, 0x1F43E },
404 { 0x1F440, 0x1F440 },
405 { 0x1F442, 0x1F4F7 },
406 { 0x1F4F9, 0x1F4FC },
407 { 0x1F500, 0x1F53D },
408 { 0x1F550, 0x1F567 },
409 { 0x1F5FB, 0x1F5FF },
410 { 0x1F601, 0x1F610 },
411 { 0x1F612, 0x1F614 },
412 { 0x1F616, 0x1F616 },
413 { 0x1F618, 0x1F618 },
414 { 0x1F61A, 0x1F61A },
415 { 0x1F61C, 0x1F61E },
416 { 0x1F620, 0x1F625 },
417 { 0x1F628, 0x1F62B },
418 { 0x1F62D, 0x1F62D },
419 { 0x1F630, 0x1F633 },
420 { 0x1F635, 0x1F640 },
421 { 0x1F645, 0x1F64F },
422 { 0x1F680, 0x1F6C5 },
423 { 0x1F700, 0x1F773 },
424 { 0xE0001, 0xE0001 },
425 { 0xE0020, 0xE007F },
426 { 0xE0100, 0xE01EF },
427 { 0xF0000, 0xFFFFD },
428 { 0x100000, 0x10FFFD }
430 #define PREDICATE(c) uc_is_punct (c)
431 #include "test-predicate-part2.h"