source: icGREP/icgrep-devel/icgrep/UCD/DerivedNumericType.h @ 5145

Last change on this file since 5145 was 5145, checked in by cameron, 3 years ago

Updates for Unicode 9.0

File size: 20.0 KB
Line 
1#ifndef DERIVEDNUMERICTYPE_H
2#define DERIVEDNUMERICTYPE_H
3/*
4 *  Copyright (c) 2016 International Characters, Inc.
5 *  This software is licensed to the public under the Open Software License 3.0.
6 *  icgrep is a trademark of International Characters, Inc.
7 *
8 *  This file is generated by UCD_properties.py - manual edits may be lost.
9 */
10
11#include "PropertyObjects.h"
12#include "PropertyValueAliases.h"
13#include "unicode_set.h"
14
15namespace UCD {
16    namespace NT_ns {
17    /** Code Point Ranges for De
18    [48, 57], [1632, 1641], [1776, 1785], [1984, 1993], [2406, 2415],
19    [2534, 2543], [2662, 2671], [2790, 2799], [2918, 2927], [3046, 3055],
20    [3174, 3183], [3302, 3311], [3430, 3439], [3558, 3567], [3664, 3673],
21    [3792, 3801], [3872, 3881], [4160, 4169], [4240, 4249], [6112, 6121],
22    [6160, 6169], [6470, 6479], [6608, 6617], [6784, 6793], [6800, 6809],
23    [6992, 7001], [7088, 7097], [7232, 7241], [7248, 7257], [42528, 42537],
24    [43216, 43225], [43264, 43273], [43472, 43481], [43504, 43513],
25    [43600, 43609], [44016, 44025], [65296, 65305], [66720, 66729],
26    [69734, 69743], [69872, 69881], [69942, 69951], [70096, 70105],
27    [70384, 70393], [70736, 70745], [70864, 70873], [71248, 71257],
28    [71360, 71369], [71472, 71481], [71904, 71913], [72784, 72793],
29    [92768, 92777], [93008, 93017], [120782, 120831], [125264, 125273]**/
30    const UnicodeSet de_Set
31        {{{Empty, 1}, {Mixed, 1}, {Empty, 49}, {Mixed, 1}, {Empty, 3},
32          {Mixed, 1}, {Empty, 6}, {Mixed, 1}, {Empty, 12}, {Mixed, 1},
33          {Empty, 3}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 3},
34          {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 3}, {Mixed, 1},
35          {Empty, 3}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 3},
36          {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 2}, {Mixed, 1},
37          {Empty, 3}, {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 8},
38          {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 58}, {Mixed, 2},
39          {Empty, 9}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 5},
40          {Mixed, 1}, {Empty, 5}, {Mixed, 1}, {Empty, 2}, {Mixed, 1},
41          {Empty, 4}, {Mixed, 1}, {Empty, 1102}, {Mixed, 1}, {Empty, 20},
42          {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 5}, {Mixed, 2},
43          {Empty, 2}, {Mixed, 1}, {Empty, 12}, {Mixed, 1}, {Empty, 664},
44          {Mixed, 1}, {Empty, 44}, {Mixed, 1}, {Empty, 93}, {Mixed, 1},
45          {Empty, 3}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 4},
46          {Mixed, 1}, {Empty, 8}, {Mixed, 1}, {Empty, 10}, {Mixed, 1},
47          {Empty, 3}, {Mixed, 1}, {Empty, 11}, {Mixed, 1}, {Empty, 3},
48          {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 13}, {Mixed, 1},
49          {Empty, 26}, {Mixed, 1}, {Empty, 624}, {Mixed, 1}, {Empty, 6},
50          {Mixed, 1}, {Empty, 867}, {Mixed, 1}, {Full, 1}, {Empty, 138},
51          {Mixed, 1}, {Empty, 30901}},
52         {0x03ff0000, 0x000003ff, 0x03ff0000, 0x000003ff, 0x0000ffc0,
53          0x0000ffc0, 0x0000ffc0, 0x0000ffc0, 0x0000ffc0, 0x0000ffc0,
54          0x0000ffc0, 0x0000ffc0, 0x0000ffc0, 0x0000ffc0, 0x03ff0000,
55          0x03ff0000, 0x000003ff, 0x000003ff, 0x03ff0000, 0x000003ff,
56          0x03ff0000, 0x0000ffc0, 0x03ff0000, 0x03ff03ff, 0x03ff0000,
57          0x03ff0000, 0x03ff03ff, 0x000003ff, 0x03ff0000, 0x000003ff,
58          0x03ff0000, 0x03ff0000, 0x03ff0000, 0x03ff0000, 0x03ff0000,
59          0x000003ff, 0x0000ffc0, 0x03ff0000, 0xffc00000, 0x03ff0000,
60          0x03ff0000, 0x03ff0000, 0x03ff0000, 0x03ff0000, 0x000003ff,
61          0x03ff0000, 0x000003ff, 0x03ff0000, 0x000003ff, 0x03ff0000,
62          0xffffc000, 0x03ff0000}};
63    /** Code Point Ranges for Di
64    [178, 179], [185, 185], [4969, 4977], [6618, 6618], [8304, 8304],
65    [8308, 8313], [8320, 8329], [9312, 9320], [9332, 9340], [9352, 9360],
66    [9450, 9450], [9461, 9469], [9471, 9471], [10102, 10110],
67    [10112, 10120], [10122, 10130], [68160, 68163], [69216, 69224],
68    [69714, 69722], [127232, 127242]**/
69    const UnicodeSet di_Set
70        {{{Empty, 5}, {Mixed, 1}, {Empty, 149}, {Mixed, 1}, {Empty, 50},
71          {Mixed, 1}, {Empty, 52}, {Mixed, 2}, {Empty, 30}, {Mixed, 2},
72          {Empty, 2}, {Mixed, 1}, {Empty, 19}, {Mixed, 2}, {Empty, 1813},
73          {Mixed, 1}, {Empty, 32}, {Mixed, 1}, {Empty, 14}, {Mixed, 1},
74          {Empty, 1797}, {Mixed, 1}, {Empty, 30839}},
75         {0x020c0000, 0x0003fe00, 0x04000000, 0x03f10000, 0x000003ff,
76          0x1ff001ff, 0x0001ff00, 0xbfe00400, 0x7fc00000, 0x0007fdff,
77          0x0000000f, 0x000001ff, 0x07fc0000, 0x000007ff}};
78    /** Code Point Ranges for None
79    [0, 47], [58, 177], [180, 184], [186, 187], [191, 1631], [1642, 1775],
80    [1786, 1983], [1994, 2405], [2416, 2533], [2544, 2547], [2554, 2661],
81    [2672, 2789], [2800, 2917], [2928, 2929], [2936, 3045], [3059, 3173],
82    [3184, 3191], [3199, 3301], [3312, 3415], [3423, 3429], [3449, 3557],
83    [3568, 3663], [3674, 3791], [3802, 3871], [3892, 4159], [4170, 4239],
84    [4250, 4968], [4989, 5869], [5873, 6111], [6122, 6127], [6138, 6159],
85    [6170, 6469], [6480, 6607], [6619, 6783], [6794, 6799], [6810, 6991],
86    [7002, 7087], [7098, 7231], [7242, 7247], [7258, 8303], [8305, 8307],
87    [8314, 8319], [8330, 8527], [8579, 8580], [8586, 9311], [9372, 9449],
88    [9472, 10101], [10132, 11516], [11518, 12294], [12296, 12320],
89    [12330, 12343], [12347, 12689], [12694, 12831], [12842, 12871],
90    [12880, 12880], [12896, 12927], [12938, 12976], [12992, 13316],
91    [13318, 13442], [13444, 14377], [14379, 15180], [15182, 19967],
92    [19969, 19970], [19972, 19974], [19976, 19976], [19978, 20060],
93    [20062, 20107], [20109, 20115], [20117, 20117], [20119, 20158],
94    [20161, 20190], [20192, 20199], [20201, 20236], [20238, 20335],
95    [20337, 20739], [20741, 20805], [20807, 20840], [20842, 20842],
96    [20844, 20844], [20846, 21312], [21314, 21314], [21318, 21323],
97    [21325, 21440], [21445, 22234], [22236, 22768], [22770, 22776],
98    [22778, 24185], [24187, 24317], [24320, 24331], [24335, 24335],
99    [24337, 25341], [25343, 25419], [25421, 26577], [26579, 28421],
100    [28423, 29589], [29591, 30333], [30335, 32901], [32903, 33835],
101    [33837, 36013], [36015, 36018], [36020, 36143], [36145, 38432],
102    [38434, 38469], [38471, 38475], [38477, 38519], [38521, 38645],
103    [38647, 42527], [42538, 42725], [42736, 43055], [43062, 43215],
104    [43226, 43263], [43274, 43471], [43482, 43503], [43514, 43599],
105    [43610, 44015], [44026, 63850], [63852, 63858], [63860, 63863],
106    [63865, 63921], [63923, 63952], [63954, 63954], [63956, 63996],
107    [63998, 65295], [65306, 65798], [65844, 65855], [65913, 65929],
108    [65932, 66272], [66300, 66335], [66340, 66368], [66370, 66377],
109    [66379, 66512], [66518, 66719], [66730, 67671], [67680, 67704],
110    [67712, 67750], [67760, 67834], [67840, 67861], [67868, 68027],
111    [68030, 68031], [68048, 68049], [68096, 68159], [68168, 68220],
112    [68223, 68252], [68256, 68330], [68336, 68439], [68448, 68471],
113    [68480, 68520], [68528, 68857], [68864, 69215], [69247, 69713],
114    [69744, 69871], [69882, 69941], [69952, 70095], [70106, 70112],
115    [70133, 70383], [70394, 70735], [70746, 70863], [70874, 71247],
116    [71258, 71359], [71370, 71471], [71484, 71903], [71923, 72783],
117    [72813, 74751], [74863, 92767], [92778, 93007], [93018, 93018],
118    [93026, 119647], [119666, 120781], [120832, 125126], [125136, 125263],
119    [125274, 127231], [127245, 131072], [131074, 131171], [131173, 131297],
120    [131299, 131360], [131362, 133417], [133419, 133506], [133508, 133515],
121    [133517, 133531], [133533, 133865], [133867, 133884], [133886, 133912],
122    [133914, 140175], [140177, 141719], [141721, 146202], [146204, 156268],
123    [156270, 194703], [194705, 1114111]**/
124    const UnicodeSet none_Set
125        {{{Full, 1}, {Mixed, 1}, {Full, 3}, {Mixed, 1}, {Full, 45},
126          {Mixed, 1}, {Full, 3}, {Mixed, 1}, {Full, 6}, {Mixed, 1},
127          {Full, 12}, {Mixed, 1}, {Full, 3}, {Mixed, 1}, {Full, 3},
128          {Mixed, 1}, {Full, 3}, {Mixed, 1}, {Full, 3}, {Mixed, 1},
129          {Full, 3}, {Mixed, 1}, {Full, 3}, {Mixed, 1}, {Full, 3},
130          {Mixed, 1}, {Full, 2}, {Mixed, 2}, {Full, 3}, {Mixed, 1},
131          {Full, 2}, {Mixed, 1}, {Full, 3}, {Mixed, 1}, {Full, 2},
132          {Mixed, 1}, {Full, 8}, {Mixed, 1}, {Full, 1}, {Mixed, 1},
133          {Full, 22}, {Mixed, 1}, {Full, 27}, {Mixed, 1}, {Full, 7},
134          {Mixed, 2}, {Full, 9}, {Mixed, 1}, {Full, 3}, {Mixed, 1},
135          {Full, 5}, {Mixed, 1}, {Full, 5}, {Mixed, 1}, {Full, 2},
136          {Mixed, 1}, {Full, 4}, {Mixed, 1}, {Full, 32}, {Mixed, 2},
137          {Full, 5}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Full, 22},
138          {Empty, 1}, {Mixed, 1}, {Full, 2}, {Mixed, 1}, {Full, 19},
139          {Mixed, 2}, {Full, 42}, {Mixed, 1}, {Full, 24}, {Mixed, 2},
140          {Full, 10}, {Mixed, 1}, {Full, 4}, {Mixed, 2}, {Full, 1},
141          {Mixed, 2}, {Full, 10}, {Mixed, 1}, {Full, 3}, {Mixed, 1},
142          {Full, 28}, {Mixed, 1}, {Full, 24}, {Mixed, 1}, {Full, 149},
143          {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Full, 1}, {Mixed, 5},
144          {Full, 2}, {Mixed, 1}, {Full, 12}, {Mixed, 1}, {Full, 1},
145          {Mixed, 2}, {Full, 14}, {Mixed, 1}, {Full, 3}, {Mixed, 1},
146          {Full, 23}, {Mixed, 1}, {Full, 16}, {Mixed, 1}, {Full, 43},
147          {Mixed, 1}, {Full, 3}, {Mixed, 2}, {Full, 30}, {Mixed, 1},
148          {Full, 2}, {Mixed, 1}, {Full, 35}, {Mixed, 1}, {Full, 57},
149          {Mixed, 1}, {Full, 35}, {Mixed, 1}, {Full, 22}, {Mixed, 1},
150          {Full, 80}, {Mixed, 1}, {Full, 28}, {Mixed, 1}, {Full, 67},
151          {Mixed, 1}, {Full, 3}, {Mixed, 1}, {Full, 71}, {Mixed, 3},
152          {Full, 3}, {Mixed, 1}, {Full, 121}, {Mixed, 1}, {Full, 5},
153          {Mixed, 1}, {Full, 9}, {Mixed, 1}, {Full, 4}, {Mixed, 1},
154          {Full, 1}, {Mixed, 1}, {Full, 5}, {Mixed, 2}, {Full, 2},
155          {Mixed, 1}, {Full, 12}, {Mixed, 1}, {Full, 619}, {Mixed, 1},
156          {Full, 1}, {Mixed, 3}, {Full, 40}, {Mixed, 1}, {Full, 15},
157          {Mixed, 2}, {Empty, 1}, {Mixed, 2}, {Full, 10}, {Mixed, 1},
158          {Full, 1}, {Mixed, 2}, {Full, 3}, {Mixed, 1}, {Full, 6},
159          {Mixed, 1}, {Full, 28}, {Mixed, 2}, {Full, 1}, {Mixed, 1},
160          {Full, 1}, {Mixed, 2}, {Full, 4}, {Mixed, 2}, {Empty, 1},
161          {Full, 2}, {Mixed, 3}, {Full, 2}, {Mixed, 1}, {Full, 2},
162          {Mixed, 2}, {Full, 1}, {Mixed, 1}, {Full, 9}, {Mixed, 1},
163          {Full, 11}, {Mixed, 1}, {Full, 14}, {Mixed, 2}, {Full, 3},
164          {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Full, 4}, {Mixed, 2},
165          {Full, 7}, {Mixed, 1}, {Full, 10}, {Mixed, 1}, {Full, 3},
166          {Mixed, 1}, {Full, 11}, {Mixed, 1}, {Full, 3}, {Mixed, 1},
167          {Full, 2}, {Mixed, 1}, {Full, 13}, {Mixed, 1}, {Full, 26},
168          {Mixed, 2}, {Full, 60}, {Empty, 3}, {Mixed, 1}, {Full, 559},
169          {Mixed, 1}, {Full, 6}, {Mixed, 2}, {Full, 831}, {Mixed, 1},
170          {Full, 34}, {Mixed, 1}, {Empty, 1}, {Full, 134}, {Mixed, 1},
171          {Full, 3}, {Mixed, 1}, {Full, 61}, {Mixed, 1}, {Full, 119},
172          {Mixed, 1}, {Full, 2}, {Mixed, 1}, {Full, 3}, {Mixed, 1},
173          {Full, 1}, {Mixed, 1}, {Full, 63}, {Mixed, 1}, {Full, 2},
174          {Mixed, 1}, {Full, 10}, {Mixed, 2}, {Full, 195}, {Mixed, 1},
175          {Full, 47}, {Mixed, 1}, {Full, 139}, {Mixed, 1}, {Full, 314},
176          {Mixed, 1}, {Full, 1200}, {Mixed, 1}, {Full, 28731}},
177         {0xfc00ffff, 0x8df3ffff, 0xfffffc00, 0xfc00ffff, 0xfffffc00,
178          0xffff003f, 0xfc0f003f, 0xffff003f, 0xffff003f, 0xff03003f,
179          0xfff8003f, 0x80ff003f, 0xffff003f, 0x80ffffff, 0xfe00003f,
180          0xffff003f, 0xfc00ffff, 0xfc00ffff, 0xfff00000, 0xfffffc00,
181          0xfc00ffff, 0xe00001ff, 0xfffe3fff, 0xfc00fc00, 0xfc00ffff,
182          0xffff003f, 0xf800ffff, 0xfc00fc00, 0xfc00ffff, 0xfc00ffff,
183          0xfc00fc00, 0xfc0effff, 0xfffffc00, 0x0000ffff, 0xfffffc18,
184          0xf0000000, 0x000003ff, 0x003fffff, 0xfff00000, 0xdfffffff,
185          0xffffff7f, 0xf8fffc01, 0xffc3ffff, 0xfffffc00, 0x000100ff,
186          0xfffffc00, 0x0001ffff, 0xffffffdf, 0xfffffff7, 0xfffffbff,
187          0xffffdfff, 0xfffffd76, 0xdfffffff, 0xffafefff, 0x7fffffff,
188          0x7ffffffe, 0xfffffeff, 0xffffdfff, 0xfffeffff, 0xffffffef,
189          0xffffffbf, 0xffffd5ff, 0xffffefc5, 0xffffffe1, 0xf7ffffff,
190          0xfdfdffff, 0xfbffffff, 0x3fffffff, 0xfffe8fff, 0xbfffffff,
191          0xffffefff, 0xfffbffff, 0xffffffbf, 0xffbfffff, 0xbfffffff,
192          0xffffffbf, 0xffffefff, 0xfff7bfff, 0xfffeffff, 0xfffffffd,
193          0xffffefbf, 0xfeffffff, 0xffbfffff, 0xfffffc00, 0xffff003f,
194          0xffc0ffff, 0xfc00ffff, 0xfffffc00, 0xfc00ffff, 0xfc00ffff,
195          0xfc00ffff, 0xfc00ffff, 0xfef7f7ff, 0xfffbffff, 0xfff5ffff,
196          0xdfffffff, 0xfc00ffff, 0x0000007f, 0xfff00000, 0xfe000000,
197          0xfffff3ff, 0xf0000001, 0xfffffff0, 0xfffffbfd, 0xffc1ffff,
198          0xfffffc00, 0x00ffffff, 0x01ffffff, 0xffff007f, 0x07ffffff,
199          0xf03fffff, 0xcfffffff, 0x00030000, 0xffffff00, 0x9fffffff,
200          0x1fffffff, 0xffff07ff, 0x00ffffff, 0x00ffffff, 0xffff01ff,
201          0x03ffffff, 0x80000000, 0x0003ffff, 0xffff0000, 0xfc00ffff,
202          0x003fffff, 0xfc00ffff, 0xffe00001, 0xfc00ffff, 0xfc00ffff,
203          0xfc00ffff, 0xfc00ffff, 0xfffffc00, 0xf000ffff, 0xfff80000,
204          0x0000ffff, 0xffffe000, 0xffff8000, 0xfffffc00, 0x0400ffff,
205          0xfffffffc, 0xfffc0000, 0x00003fff, 0xffff007f, 0xfc00ffff,
206          0xffffe000, 0xfffffffd, 0xffffffef, 0xfffffffb, 0xfffffffd,
207          0xfffffbff, 0xefffeff7, 0xdffffbff, 0xfdffffff, 0xfffeffff,
208          0xfeffffff, 0xf7ffffff, 0xffffdfff, 0xfffeffff}};
209    /** Code Point Ranges for Nu
210    [188, 190], [2548, 2553], [2930, 2935], [3056, 3058], [3192, 3198],
211    [3416, 3422], [3440, 3448], [3882, 3891], [4978, 4988], [5870, 5872],
212    [6128, 6137], [8528, 8578], [8581, 8585], [9321, 9331], [9341, 9351],
213    [9361, 9371], [9451, 9460], [9470, 9470], [10111, 10111],
214    [10121, 10121], [10131, 10131], [11517, 11517], [12295, 12295],
215    [12321, 12329], [12344, 12346], [12690, 12693], [12832, 12841],
216    [12872, 12879], [12881, 12895], [12928, 12937], [12977, 12991],
217    [13317, 13317], [13443, 13443], [14378, 14378], [15181, 15181],
218    [19968, 19968], [19971, 19971], [19975, 19975], [19977, 19977],
219    [20061, 20061], [20108, 20108], [20116, 20116], [20118, 20118],
220    [20159, 20160], [20191, 20191], [20200, 20200], [20237, 20237],
221    [20336, 20336], [20740, 20740], [20806, 20806], [20841, 20841],
222    [20843, 20843], [20845, 20845], [21313, 21313], [21315, 21317],
223    [21324, 21324], [21441, 21444], [22235, 22235], [22769, 22769],
224    [22777, 22777], [24186, 24186], [24318, 24319], [24332, 24334],
225    [24336, 24336], [25342, 25342], [25420, 25420], [26578, 26578],
226    [28422, 28422], [29590, 29590], [30334, 30334], [32902, 32902],
227    [33836, 33836], [36014, 36014], [36019, 36019], [36144, 36144],
228    [38433, 38433], [38470, 38470], [38476, 38476], [38520, 38520],
229    [38646, 38646], [42726, 42735], [43056, 43061], [63851, 63851],
230    [63859, 63859], [63864, 63864], [63922, 63922], [63953, 63953],
231    [63955, 63955], [63997, 63997], [65799, 65843], [65856, 65912],
232    [65930, 65931], [66273, 66299], [66336, 66339], [66369, 66369],
233    [66378, 66378], [66513, 66517], [67672, 67679], [67705, 67711],
234    [67751, 67759], [67835, 67839], [67862, 67867], [68028, 68029],
235    [68032, 68047], [68050, 68095], [68164, 68167], [68221, 68222],
236    [68253, 68255], [68331, 68335], [68440, 68447], [68472, 68479],
237    [68521, 68527], [68858, 68863], [69225, 69246], [69723, 69733],
238    [70113, 70132], [71482, 71483], [71914, 71922], [72794, 72812],
239    [74752, 74862], [93019, 93025], [119648, 119665], [125127, 125135],
240    [127243, 127244], [131073, 131073], [131172, 131172], [131298, 131298],
241    [131361, 131361], [133418, 133418], [133507, 133507], [133516, 133516],
242    [133532, 133532], [133866, 133866], [133885, 133885], [133913, 133913],
243    [140176, 140176], [141720, 141720], [146203, 146203], [156269, 156269],
244    [194704, 194704]**/
245    const UnicodeSet nu_Set
246        {{{Empty, 5}, {Mixed, 1}, {Empty, 73}, {Mixed, 1}, {Empty, 11},
247          {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 3}, {Mixed, 1},
248          {Empty, 6}, {Mixed, 2}, {Empty, 13}, {Mixed, 1}, {Empty, 33},
249          {Mixed, 1}, {Empty, 27}, {Mixed, 1}, {Empty, 7}, {Mixed, 1},
250          {Empty, 74}, {Mixed, 1}, {Full, 1}, {Mixed, 1}, {Empty, 22},
251          {Mixed, 2}, {Empty, 2}, {Mixed, 1}, {Empty, 19}, {Mixed, 2},
252          {Empty, 42}, {Mixed, 1}, {Empty, 24}, {Mixed, 2}, {Empty, 10},
253          {Mixed, 1}, {Empty, 4}, {Mixed, 2}, {Empty, 1}, {Mixed, 2},
254          {Empty, 10}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 28},
255          {Mixed, 1}, {Empty, 24}, {Mixed, 1}, {Empty, 149}, {Mixed, 1},
256          {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 5}, {Empty, 2},
257          {Mixed, 1}, {Empty, 12}, {Mixed, 1}, {Empty, 1}, {Mixed, 2},
258          {Empty, 14}, {Mixed, 1}, {Empty, 3}, {Mixed, 1}, {Empty, 23},
259          {Mixed, 1}, {Empty, 16}, {Mixed, 1}, {Empty, 43}, {Mixed, 1},
260          {Empty, 3}, {Mixed, 2}, {Empty, 30}, {Mixed, 1}, {Empty, 2},
261          {Mixed, 1}, {Empty, 35}, {Mixed, 1}, {Empty, 57}, {Mixed, 1},
262          {Empty, 35}, {Mixed, 1}, {Empty, 22}, {Mixed, 1}, {Empty, 80},
263          {Mixed, 1}, {Empty, 28}, {Mixed, 1}, {Empty, 67}, {Mixed, 1},
264          {Empty, 3}, {Mixed, 1}, {Empty, 71}, {Mixed, 3}, {Empty, 3},
265          {Mixed, 1}, {Empty, 127}, {Mixed, 1}, {Empty, 9}, {Mixed, 1},
266          {Empty, 649}, {Mixed, 1}, {Empty, 1}, {Mixed, 3}, {Empty, 56},
267          {Mixed, 2}, {Full, 1}, {Mixed, 2}, {Empty, 10}, {Mixed, 1},
268          {Empty, 1}, {Mixed, 2}, {Empty, 3}, {Mixed, 1}, {Empty, 35},
269          {Mixed, 2}, {Empty, 1}, {Mixed, 1}, {Empty, 1}, {Mixed, 2},
270          {Empty, 4}, {Mixed, 2}, {Full, 1}, {Empty, 2}, {Mixed, 3},
271          {Empty, 2}, {Mixed, 1}, {Empty, 2}, {Mixed, 2}, {Empty, 1},
272          {Mixed, 1}, {Empty, 9}, {Mixed, 1}, {Empty, 11}, {Mixed, 1},
273          {Empty, 14}, {Mixed, 2}, {Empty, 11}, {Mixed, 1}, {Empty, 41},
274          {Mixed, 1}, {Empty, 13}, {Mixed, 1}, {Empty, 26}, {Mixed, 2},
275          {Empty, 60}, {Full, 3}, {Mixed, 1}, {Empty, 566}, {Mixed, 2},
276          {Empty, 831}, {Mixed, 1}, {Empty, 170}, {Mixed, 1}, {Empty, 65},
277          {Mixed, 1}, {Empty, 119}, {Mixed, 1}, {Empty, 2}, {Mixed, 1},
278          {Empty, 3}, {Mixed, 1}, {Empty, 1}, {Mixed, 1}, {Empty, 63},
279          {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 10}, {Mixed, 2},
280          {Empty, 195}, {Mixed, 1}, {Empty, 47}, {Mixed, 1}, {Empty, 139},
281          {Mixed, 1}, {Empty, 314}, {Mixed, 1}, {Empty, 1200}, {Mixed, 1},
282          {Empty, 28731}},
283         {0x70000000, 0x03f00000, 0x00fc0000, 0x00070000, 0x7f000000,
284          0x7f000000, 0x01ff0000, 0x000ffc00, 0x1ffc0000, 0x0001c000,
285          0x03ff0000, 0xffff0000, 0x000003e7, 0xe00ffe00, 0x0ffe00ff,
286          0x401ff800, 0x80000000, 0x00080200, 0x20000000, 0x00000080,
287          0x070003fe, 0x003c0000, 0x000003ff, 0xfffeff00, 0x000003ff,
288          0xfffe0000, 0x00000020, 0x00000008, 0x00000400, 0x00002000,
289          0x00000289, 0x20000000, 0x00501000, 0x80000000, 0x80000001,
290          0x00000100, 0x00002000, 0x00010000, 0x00000010, 0x00000040,
291          0x00002a00, 0x0000103a, 0x0000001e, 0x08000000, 0x02020000,
292          0x04000000, 0xc0000000, 0x00017000, 0x40000000, 0x00001000,
293          0x00040000, 0x00000040, 0x00400000, 0x40000000, 0x00000040,
294          0x00001000, 0x00084000, 0x00010000, 0x00000002, 0x00001040,
295          0x01000000, 0x00400000, 0x0000ffc0, 0x003f0000, 0x01080800,
296          0x00040000, 0x000a0000, 0x20000000, 0xffffff80, 0x000fffff,
297          0x01ffffff, 0x00000c00, 0x0ffffffe, 0x0000000f, 0x00000402,
298          0x003e0000, 0xff000000, 0xfe000000, 0x0000ff80, 0xf8000000,
299          0x0fc00000, 0x30000000, 0xfffcffff, 0x000000f0, 0x60000000,
300          0xe0000000, 0x0000f800, 0xff000000, 0xff000000, 0x0000fe00,
301          0xfc000000, 0x7ffffe00, 0xf8000000, 0x0000003f, 0x001ffffe,
302          0x0c000000, 0x0007fc00, 0xfc000000, 0x00001fff, 0x00007fff,
303          0xf8000000, 0x00000003, 0x0003ffff, 0x0000ff80, 0x00001800,
304          0x00000002, 0x00000010, 0x00000004, 0x00000002, 0x00000400,
305          0x10001008, 0x20000400, 0x02000000, 0x00010000, 0x01000000,
306          0x08000000, 0x00002000, 0x00010000}};
307    static EnumeratedPropertyObject property_object
308        {nt,
309         NT_ns::enum_names,
310         NT_ns::value_names,
311         NT_ns::aliases_only_map,
312         {&de_Set, &di_Set, &none_Set, &nu_Set
313         }};
314    }
315}
316
317#endif
Note: See TracBrowser for help on using the repository browser.