openat: don’t close (-1)
[gnulib.git] / lib / unictype / categ_Cf.h
blob3cd5512a0ce0281dc8c6696b4c4c658082465a86
1 /* DO NOT EDIT! GENERATED AUTOMATICALLY! */
2 /* Categories of Unicode characters. */
3 /* Generated automatically by gen-uni-tables.c for Unicode 16.0.0. */
5 /* Copyright (C) 2000-2024 Free Software Foundation, Inc.
7 This file is free software.
8 It is dual-licensed under "the GNU LGPLv3+ or the GNU GPLv2+".
9 You can redistribute it and/or modify it under either
10 - the terms of the GNU Lesser General Public License as published
11 by the Free Software Foundation, either version 3, or (at your
12 option) any later version, or
13 - the terms of the GNU General Public License as published by the
14 Free Software Foundation; either version 2, or (at your option)
15 any later version, or
16 - the same dual license "the GNU LGPLv3+ or the GNU GPLv2+".
18 This file is distributed in the hope that it will be useful,
19 but WITHOUT ANY WARRANTY; without even the implied warranty of
20 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
21 Lesser General Public License and the GNU General Public License
22 for more details.
24 You should have received a copy of the GNU Lesser General Public
25 License and of the GNU General Public License along with this
26 program. If not, see <https://www.gnu.org/licenses/>. */
28 #define header_0 16
29 #define header_2 9
30 #define header_3 127
31 #define header_4 15
32 static const
33 struct
35 int header[1];
36 int level1[15];
37 short level2[3 << 7];
38 unsigned int level3[11 << 4];
40 u_categ_Cf =
42 { 15 },
44 16 * sizeof (int) / sizeof (short) + 0,
45 16 * sizeof (int) / sizeof (short) + 128,
46 -1,
47 -1,
48 -1,
49 -1,
50 -1,
51 -1,
52 -1,
53 -1,
54 -1,
55 -1,
56 -1,
57 -1,
58 16 * sizeof (int) / sizeof (short) + 256
61 16 + 384 * sizeof (short) / sizeof (int) + 0,
62 -1,
63 -1,
64 16 + 384 * sizeof (short) / sizeof (int) + 16,
65 16 + 384 * sizeof (short) / sizeof (int) + 32,
66 -1,
67 -1,
68 -1,
69 -1,
70 -1,
71 -1,
72 -1,
73 16 + 384 * sizeof (short) / sizeof (int) + 48,
74 -1,
75 -1,
76 -1,
77 16 + 384 * sizeof (short) / sizeof (int) + 64,
78 -1,
79 -1,
80 -1,
81 -1,
82 -1,
83 -1,
84 -1,
85 -1,
86 -1,
87 -1,
88 -1,
89 -1,
90 -1,
91 -1,
92 -1,
93 -1,
94 -1,
95 -1,
96 -1,
97 -1,
98 -1,
99 -1,
188 16 + 384 * sizeof (short) / sizeof (int) + 80,
197 16 + 384 * sizeof (short) / sizeof (int) + 96,
215 16 + 384 * sizeof (short) / sizeof (int) + 112,
283 16 + 384 * sizeof (short) / sizeof (int) + 128,
293 16 + 384 * sizeof (short) / sizeof (int) + 144,
317 16 + 384 * sizeof (short) / sizeof (int) + 160,
447 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
448 0x00000000U, 0x00002000U, 0x00000000U, 0x00000000U,
449 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
450 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
451 0x1000003FU, 0x00000000U, 0x00000000U, 0x00000000U,
452 0x00000000U, 0x00000000U, 0x20000000U, 0x00000000U,
453 0x00008000U, 0x00000000U, 0x00000000U, 0x00000000U,
454 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
455 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
456 0x00030000U, 0x00000000U, 0x00000000U, 0x00000004U,
457 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
458 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
459 0x00004000U, 0x00000000U, 0x00000000U, 0x00000000U,
460 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
461 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
462 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
463 0x0000F800U, 0x00007C00U, 0x00000000U, 0x0000FFDFU,
464 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
465 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
466 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
467 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
468 0x00000000U, 0x00000000U, 0x00000000U, 0x80000000U,
469 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
470 0x00000000U, 0x00000000U, 0x00000000U, 0x0E000000U,
471 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
472 0x00000000U, 0x20000000U, 0x00002000U, 0x00000000U,
473 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
474 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
475 0x00000000U, 0xFFFF0000U, 0x00000000U, 0x00000000U,
476 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
477 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
478 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
479 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
480 0x00000000U, 0x0000000FU, 0x00000000U, 0x00000000U,
481 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
482 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
483 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
484 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
485 0x00000000U, 0x00000000U, 0x00000000U, 0x07F80000U,
486 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
487 0x00000002U, 0xFFFFFFFFU, 0xFFFFFFFFU, 0xFFFFFFFFU,
488 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
489 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U,
490 0x00000000U, 0x00000000U, 0x00000000U, 0x00000000U