1// Copyright (C) 2016 The Qt Company Ltd.
2// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
3
4// auto generated
5// DO NOT EDIT.
6
7static const short keyword_trans[][128] = {
8 {0,0,0,0,0,0,0,0,0,622,619,0,0,0,0,0,
9 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
10 622,256,620,623,8,38,243,621,25,26,240,238,30,239,27,241,
11 22,22,22,22,22,22,22,22,22,22,34,41,23,39,24,43,
12 0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,
13 8,21,8,8,8,8,8,8,8,8,8,31,625,32,242,8,
14 0,1,2,3,4,5,6,7,8,9,8,8,10,11,12,13,
15 14,8,15,16,17,18,19,20,8,8,8,36,249,37,252,0},
16 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
17 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
18 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
19 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
20 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
21 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
22 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
23 0,0,0,192,0,173,0,0,0,0,0,0,0,0,0,0},
24 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
25 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
26 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
27 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
28 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
29 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
30 0,0,0,0,0,0,0,0,0,244,0,0,0,0,0,291,
31 0,0,345,0,0,0,0,0,0,0,0,0,0,0,0,0},
32 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
33 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
34 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
35 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
36 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
37 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
38 0,109,0,0,0,0,0,0,284,0,0,0,121,0,0,80,
39 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
40 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
41 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
42 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
43 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
44 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
45 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
46 0,0,0,0,0,233,0,0,0,0,0,0,0,0,0,316,
47 0,0,0,0,0,0,0,0,0,44,0,0,0,0,0,0},
48 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
49 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
50 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
51 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
52 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
53 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
54 0,0,0,0,0,0,0,0,0,0,0,0,331,0,133,0,
55 0,0,0,0,0,0,0,0,168,0,0,0,0,0,0,0},
56 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
57 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
58 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
59 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
60 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
61 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
62 0,0,0,0,0,0,0,0,0,0,0,0,312,0,0,343,
63 0,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0},
64 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
65 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
66 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
67 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
68 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
69 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
70 0,0,0,0,0,0,330,0,0,0,0,0,0,0,198,0,
71 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
72 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
73 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
74 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
75 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
76 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
77 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
78 0,125,0,0,0,231,0,0,0,0,0,0,0,0,0,257,
79 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
80 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
81 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
82 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
83 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
84 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
85 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
86 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
87 0,0,150,0,0,163,0,0,0,0,0,0,0,0,0,0},
88 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
89 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
90 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
91 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
92 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
93 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
94 0,0,0,0,0,0,0,0,294,226,0,0,528,0,0,0,
95 0,0,0,0,55,0,0,334,0,0,0,0,0,0,0,0},
96 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
97 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
98 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
99 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
100 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
101 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
102 0,0,0,0,0,97,0,0,94,0,0,0,0,0,0,0,
103 0,0,107,0,0,0,0,0,0,89,0,0,0,0,0,0},
104 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
105 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
106 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
107 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
108 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
109 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
110 0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,0,
111 0,0,0,194,0,0,0,0,0,0,0,0,0,0,0,0},
112 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
113 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
114 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
115 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
116 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
117 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
118 0,0,0,0,0,0,0,0,0,144,0,0,0,0,0,212,
119 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
120 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
121 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
122 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
123 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
124 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
125 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
126 0,0,0,287,0,0,0,0,339,0,0,0,0,0,0,0,
127 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
128 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
129 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
130 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
131 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
132 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
133 0,0,0,0,405,0,0,0,0,0,0,0,0,0,0,361,
134 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
135 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
136 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
137 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
138 0,0,0,0,0,36,0,0,0,0,0,0,0,0,0,0,
139 0,0,0,0,0,0,0,0,0,0,33,0,267,276,0,0,
140 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
141 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
142 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
143 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
144 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
145 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
146 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
147 0,0,0,0,0,0,0,0,0,0,0,0,0,277,268,0,
148 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
149 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
150 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
151 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
152 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
153 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
154 0,0,0,0,0,0,0,0,0,0,42,0,0,0,28,0,
155 628,628,628,628,628,628,628,628,628,628,0,0,0,0,0,0,
156 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
157 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
158 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
159 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
160 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
161 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
162 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
163 0,0,0,0,0,0,0,0,0,0,40,0,0,0,32,0,
164 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
165 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
166 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
167 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
168 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
169 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
170 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
171 0,0,0,0,0,0,0,0,0,0,0,0,0,263,37,0,
172 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
173 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
174 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
175 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
176 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
177 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
178 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
179 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
180 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
181 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
182 0,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
183 0,0,136,0,0,0,0,0,0,0,0,0,0,0,0,0},
184 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
185 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
186 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
187 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
188 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
189 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
190 0,0,0,0,0,0,0,176,0,66,0,0,0,0,0,0,
191 0,0,0,0,357,0,0,0,0,0,0,0,0,0,0,0},
192 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
193 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
194 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
195 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
196 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
197 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
198 0,0,0,0,0,0,0,0,0,0,0,0,0,253,81,0,
199 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
200 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
201 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
202 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
203 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
204 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
205 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
206 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
207 0,0,0,82,349,0,0,0,0,0,0,0,0,0,0,0},
208 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
209 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
210 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
211 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
212 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
213 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,
214 0,0,0,0,0,208,0,0,0,0,0,0,0,0,0,0,
215 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
216 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
217 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
218 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
219 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
220 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
221 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
222 0,0,0,0,113,0,0,0,0,92,0,0,0,0,0,0,
223 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
224 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
225 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
226 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
227 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
228 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
229 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
230 0,0,0,0,0,0,0,0,0,95,0,0,0,0,0,0,
231 0,0,104,0,0,0,0,0,0,0,0,0,0,0,0,0},
232 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
233 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
234 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
235 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
236 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
237 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
238 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
239 0,0,0,323,110,0,0,0,0,0,0,0,0,0,0,0},
240 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
241 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
242 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
243 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
244 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
245 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
246 0,0,0,0,0,0,0,0,0,141,0,0,0,0,0,0,
247 0,0,0,306,0,0,0,0,0,0,0,0,0,0,0,0},
248 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
249 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
250 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
251 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
252 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
253 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
254 0,0,0,0,0,0,0,0,0,151,0,0,0,0,0,156,
255 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
256 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
257 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
258 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
259 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
260 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
261 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
262 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
263 169,0,0,0,182,0,0,0,0,0,0,0,0,0,0,0},
264 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
265 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
266 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
267 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
268 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
269 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
270 0,0,0,0,0,0,0,0,0,0,0,0,203,0,0,170,
271 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
272 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
273 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
274 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
275 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
276 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
277 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
278 0,0,0,0,0,0,0,0,0,0,0,0,199,0,0,0,
279 0,0,0,0,298,0,0,0,0,0,0,0,0,0,0,0},
280 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
281 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
282 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
283 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
284 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
285 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
286 0,0,0,0,0,0,0,0,0,321,0,0,213,0,0,0,
287 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
288 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
289 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
290 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
291 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
292 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
293 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
294 0,0,0,0,0,0,0,302,0,0,0,0,0,0,0,0,
295 0,0,0,0,0,0,0,0,0,0,227,0,0,0,0,0},
296 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
297 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
298 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
299 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
300 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
301 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
302 0,0,0,0,0,0,325,0,0,0,0,0,234,0,0,0,
303 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
304 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
305 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
306 0,0,0,0,0,0,0,0,0,0,0,280,0,0,0,0,
307 0,0,0,0,0,0,0,0,0,0,0,0,0,259,0,0,
308 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
309 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
310 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
311 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
312 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
313 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
314 0,0,0,0,0,0,0,0,0,0,0,0,0,281,0,0,
315 0,0,0,0,0,0,0,0,0,0,0,0,0,260,282,0,
316 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
317 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
318 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
319 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
320 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
321 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
322 0,0,0,0,0,0,0,0,0,0,627,0,0,0,0,626,
323 0,0,0,0,0,0,0,0,0,0,0,0,0,262,0,0,
324 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
325 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
326 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
327 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
328 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
329 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
330 0,0,0,0,0,0,278,0,0,0,0,0,0,0,0,0,
331 0,0,0,0,0,0,0,0,0,0,0,0,0,265,0,0,
332 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
333 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
334 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
335 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
336 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
337 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
338 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
339 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
340 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
341 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
342 0,246,0,0,0,0,0,0,0,0,0,0,0,0,0,250,
343 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
344 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
345 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
346 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
347 0,0,0,0,0,0,0,0,0,0,0,0,0,266,0,0,
348 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
349 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
350 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
351 0,0,0,0,0,0,0,0,0,0,0,0,279,0,0,0},
352 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
353 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
354 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
355 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
356 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
357 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
358 0,525,0,0,0,304,0,0,0,0,0,0,0,0,0,0,
359 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
360 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
361 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
362 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
363 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
364 0,0,0,506,455,439,447,384,0,515,0,0,0,608,368,362,
365 397,0,600,503,0,0,0,0,0,0,0,0,0,0,0,0,
366 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
367 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
368 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
369 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
370 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
371 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
372 0,0,0,0,0,0,0,0,0,0,0,0,425,0,0,0,
373 0,0,398,0,0,0,0,0,0,0,0,0,0,0,0,0,
374 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
375 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
376 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
377 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
378 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
379 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
380 0,0,0,0,0,0,0,0,0,542,0,0,0,0,0,399,
381 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
382 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
383 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
384 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
385 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
386 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
387 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
388 0,407,0,0,0,0,0,0,0,0,0,0,0,552,0,0,
389 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
390 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
391 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
392 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
393 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
394 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
395 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
396 0,0,0,0,0,0,0,0,0,586,0,0,0,0,0,419,
397 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
398 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
399 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
400 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
401 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
402 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
403 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
404 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
405 0,0,0,443,0,0,0,0,0,0,0,0,0,0,0,444,
406 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
407 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
408 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
409 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
410 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
411 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
412 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
413 0,0,0,451,0,0,0,0,0,0,0,0,0,0,0,452,
414 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
415 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
416 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
417 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
418 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
419 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
420 0,0,0,0,0,485,463,0,0,468,0,0,0,477,0,0,
421 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
422 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
423 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
424 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
425 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
426 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
427 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
428 0,0,0,569,0,504,0,0,0,532,0,0,538,0,0,0,
429 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
430 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
431 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
432 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
433 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
434 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
435 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
436 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
437 0,0,0,0,517,0,562,0,0,0,0,0,0,0,0,0,
438 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
439 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
440 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
441 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
442 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
443 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
444 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
445 578,0,0,548,0,0,0,0,0,0,0,0,0,0,0,0,
446 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
447 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}
448};
449
450static const struct
451{
452 Token token;
453 short next;
454 char defchar;
455 short defnext;
456 Token ident;
457} keywords[] = {
458 {.token: NOTOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
459 {.token: CHARACTER, .next: 1, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
460 {.token: CHARACTER, .next: 2, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
461 {.token: CHARACTER, .next: 3, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
462 {.token: CHARACTER, .next: 4, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
463 {.token: CHARACTER, .next: 5, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
464 {.token: CHARACTER, .next: 6, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
465 {.token: CHARACTER, .next: 0, .defchar: 111, .defnext: 354, .ident: NOTOKEN},
466 {.token: CHARACTER, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
467 {.token: CHARACTER, .next: 7, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
468 {.token: CHARACTER, .next: 0, .defchar: 111, .defnext: 299, .ident: NOTOKEN},
469 {.token: CHARACTER, .next: 0, .defchar: 117, .defnext: 186, .ident: NOTOKEN},
470 {.token: CHARACTER, .next: 8, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
471 {.token: CHARACTER, .next: 0, .defchar: 112, .defnext: 219, .ident: NOTOKEN},
472 {.token: CHARACTER, .next: 9, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
473 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 65, .ident: NOTOKEN},
474 {.token: CHARACTER, .next: 10, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
475 {.token: CHARACTER, .next: 11, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
476 {.token: CHARACTER, .next: 12, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
477 {.token: CHARACTER, .next: 13, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
478 {.token: CHARACTER, .next: 14, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
479 {.token: CHARACTER, .next: 15, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
480 {.token: DIGIT, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
481 {.token: LANGLE, .next: 16, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
482 {.token: RANGLE, .next: 17, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
483 {.token: LPAREN, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
484 {.token: RPAREN, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
485 {.token: DOT, .next: 18, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
486 {.token: INCOMPLETE, .next: 0, .defchar: 46, .defnext: 29, .ident: NOTOKEN},
487 {.token: ELIPSIS, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
488 {.token: COMMA, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
489 {.token: LBRACK, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
490 {.token: RBRACK, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
491 {.token: LBRACK, .next: 0, .defchar: 58, .defnext: 35, .ident: NOTOKEN},
492 {.token: COLON, .next: 19, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
493 {.token: LANGLE_SCOPE, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
494 {.token: LBRACE, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
495 {.token: RBRACE, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
496 {.token: PERCENT, .next: 20, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
497 {.token: EQ, .next: 0, .defchar: 61, .defnext: 271, .ident: NOTOKEN},
498 {.token: SCOPE, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
499 {.token: SEMIC, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
500 {.token: DOTSTAR, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
501 {.token: QUESTION, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
502 {.token: CHARACTER, .next: 0, .defchar: 110, .defnext: 45, .ident: CHARACTER},
503 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 46, .ident: CHARACTER},
504 {.token: CHARACTER, .next: 0, .defchar: 109, .defnext: 47, .ident: CHARACTER},
505 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 48, .ident: CHARACTER},
506 {.token: CHARACTER, .next: 0, .defchar: 99, .defnext: 49, .ident: CHARACTER},
507 {.token: CHARACTER, .next: 0, .defchar: 95, .defnext: 50, .ident: CHARACTER},
508 {.token: CHARACTER, .next: 0, .defchar: 99, .defnext: 51, .ident: CHARACTER},
509 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 52, .ident: CHARACTER},
510 {.token: CHARACTER, .next: 0, .defchar: 115, .defnext: 53, .ident: CHARACTER},
511 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 54, .ident: CHARACTER},
512 {.token: DYNAMIC_CAST, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
513 {.token: CHARACTER, .next: 21, .defchar: 0, .defnext: 0, .ident: CHARACTER},
514 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 57, .ident: CHARACTER},
515 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 58, .ident: CHARACTER},
516 {.token: CHARACTER, .next: 0, .defchar: 99, .defnext: 59, .ident: CHARACTER},
517 {.token: STATIC, .next: 0, .defchar: 95, .defnext: 60, .ident: CHARACTER},
518 {.token: CHARACTER, .next: 0, .defchar: 99, .defnext: 61, .ident: CHARACTER},
519 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 62, .ident: CHARACTER},
520 {.token: CHARACTER, .next: 0, .defchar: 115, .defnext: 63, .ident: CHARACTER},
521 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 64, .ident: CHARACTER},
522 {.token: STATIC_CAST, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
523 {.token: CHARACTER, .next: 22, .defchar: 0, .defnext: 0, .ident: CHARACTER},
524 {.token: CHARACTER, .next: 0, .defchar: 110, .defnext: 67, .ident: CHARACTER},
525 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 68, .ident: CHARACTER},
526 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 69, .ident: CHARACTER},
527 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 70, .ident: CHARACTER},
528 {.token: CHARACTER, .next: 0, .defchar: 112, .defnext: 71, .ident: CHARACTER},
529 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 72, .ident: CHARACTER},
530 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 73, .ident: CHARACTER},
531 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 74, .ident: CHARACTER},
532 {.token: CHARACTER, .next: 0, .defchar: 95, .defnext: 75, .ident: CHARACTER},
533 {.token: CHARACTER, .next: 0, .defchar: 99, .defnext: 76, .ident: CHARACTER},
534 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 77, .ident: CHARACTER},
535 {.token: CHARACTER, .next: 0, .defchar: 115, .defnext: 78, .ident: CHARACTER},
536 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 79, .ident: CHARACTER},
537 {.token: REINTERPRET_CAST, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
538 {.token: CHARACTER, .next: 23, .defchar: 0, .defnext: 0, .ident: CHARACTER},
539 {.token: CHARACTER, .next: 24, .defchar: 0, .defnext: 0, .ident: CHARACTER},
540 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 83, .ident: CHARACTER},
541 {.token: CONST, .next: 25, .defchar: 0, .defnext: 0, .ident: CHARACTER},
542 {.token: CHARACTER, .next: 0, .defchar: 99, .defnext: 85, .ident: CHARACTER},
543 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 86, .ident: CHARACTER},
544 {.token: CHARACTER, .next: 0, .defchar: 115, .defnext: 87, .ident: CHARACTER},
545 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 88, .ident: CHARACTER},
546 {.token: CONST_CAST, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
547 {.token: CHARACTER, .next: 0, .defchar: 112, .defnext: 90, .ident: CHARACTER},
548 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 91, .ident: CHARACTER},
549 {.token: CHARACTER, .next: 26, .defchar: 0, .defnext: 0, .ident: CHARACTER},
550 {.token: CHARACTER, .next: 0, .defchar: 100, .defnext: 93, .ident: CHARACTER},
551 {.token: TYPEID, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
552 {.token: CHARACTER, .next: 27, .defchar: 0, .defnext: 0, .ident: CHARACTER},
553 {.token: CHARACTER, .next: 0, .defchar: 115, .defnext: 96, .ident: CHARACTER},
554 {.token: THIS, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
555 {.token: CHARACTER, .next: 0, .defchar: 109, .defnext: 98, .ident: CHARACTER},
556 {.token: CHARACTER, .next: 0, .defchar: 112, .defnext: 99, .ident: CHARACTER},
557 {.token: CHARACTER, .next: 0, .defchar: 108, .defnext: 100, .ident: CHARACTER},
558 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 101, .ident: CHARACTER},
559 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 102, .ident: CHARACTER},
560 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 103, .ident: CHARACTER},
561 {.token: TEMPLATE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
562 {.token: CHARACTER, .next: 0, .defchar: 111, .defnext: 105, .ident: CHARACTER},
563 {.token: CHARACTER, .next: 0, .defchar: 119, .defnext: 106, .ident: CHARACTER},
564 {.token: THROW, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
565 {.token: CHARACTER, .next: 0, .defchar: 121, .defnext: 108, .ident: CHARACTER},
566 {.token: TRY, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
567 {.token: CHARACTER, .next: 28, .defchar: 0, .defnext: 0, .ident: CHARACTER},
568 {.token: CHARACTER, .next: 0, .defchar: 99, .defnext: 111, .ident: CHARACTER},
569 {.token: CHARACTER, .next: 0, .defchar: 104, .defnext: 112, .ident: CHARACTER},
570 {.token: CATCH, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
571 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 114, .ident: CHARACTER},
572 {.token: CHARACTER, .next: 0, .defchar: 102, .defnext: 115, .ident: CHARACTER},
573 {.token: TYPEDEF, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
574 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 117, .ident: CHARACTER},
575 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 118, .ident: CHARACTER},
576 {.token: CHARACTER, .next: 0, .defchar: 110, .defnext: 119, .ident: CHARACTER},
577 {.token: CHARACTER, .next: 0, .defchar: 100, .defnext: 120, .ident: CHARACTER},
578 {.token: FRIEND, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
579 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 122, .ident: CHARACTER},
580 {.token: CHARACTER, .next: 0, .defchar: 115, .defnext: 123, .ident: CHARACTER},
581 {.token: CHARACTER, .next: 0, .defchar: 115, .defnext: 124, .ident: CHARACTER},
582 {.token: CLASS, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
583 {.token: CHARACTER, .next: 0, .defchar: 109, .defnext: 126, .ident: CHARACTER},
584 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 127, .ident: CHARACTER},
585 {.token: CHARACTER, .next: 0, .defchar: 115, .defnext: 128, .ident: CHARACTER},
586 {.token: CHARACTER, .next: 0, .defchar: 112, .defnext: 129, .ident: CHARACTER},
587 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 130, .ident: CHARACTER},
588 {.token: CHARACTER, .next: 0, .defchar: 99, .defnext: 131, .ident: CHARACTER},
589 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 132, .ident: CHARACTER},
590 {.token: NAMESPACE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
591 {.token: CHARACTER, .next: 0, .defchar: 117, .defnext: 134, .ident: CHARACTER},
592 {.token: CHARACTER, .next: 0, .defchar: 109, .defnext: 135, .ident: CHARACTER},
593 {.token: ENUM, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
594 {.token: CHARACTER, .next: 0, .defchar: 117, .defnext: 137, .ident: CHARACTER},
595 {.token: CHARACTER, .next: 0, .defchar: 99, .defnext: 138, .ident: CHARACTER},
596 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 139, .ident: CHARACTER},
597 {.token: STRUCT, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
598 {.token: CHARACTER, .next: 29, .defchar: 0, .defnext: 0, .ident: CHARACTER},
599 {.token: CHARACTER, .next: 0, .defchar: 111, .defnext: 142, .ident: CHARACTER},
600 {.token: CHARACTER, .next: 0, .defchar: 110, .defnext: 143, .ident: CHARACTER},
601 {.token: UNION, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
602 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 145, .ident: CHARACTER},
603 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 146, .ident: CHARACTER},
604 {.token: CHARACTER, .next: 0, .defchar: 117, .defnext: 147, .ident: CHARACTER},
605 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 148, .ident: CHARACTER},
606 {.token: CHARACTER, .next: 0, .defchar: 108, .defnext: 149, .ident: CHARACTER},
607 {.token: VIRTUAL, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
608 {.token: CHARACTER, .next: 30, .defchar: 0, .defnext: 0, .ident: CHARACTER},
609 {.token: CHARACTER, .next: 0, .defchar: 118, .defnext: 152, .ident: CHARACTER},
610 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 153, .ident: CHARACTER},
611 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 154, .ident: CHARACTER},
612 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 155, .ident: CHARACTER},
613 {.token: PRIVATE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
614 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 157, .ident: CHARACTER},
615 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 158, .ident: CHARACTER},
616 {.token: CHARACTER, .next: 0, .defchar: 99, .defnext: 159, .ident: CHARACTER},
617 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 160, .ident: CHARACTER},
618 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 161, .ident: CHARACTER},
619 {.token: CHARACTER, .next: 0, .defchar: 100, .defnext: 162, .ident: CHARACTER},
620 {.token: PROTECTED, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
621 {.token: CHARACTER, .next: 0, .defchar: 98, .defnext: 164, .ident: CHARACTER},
622 {.token: CHARACTER, .next: 0, .defchar: 108, .defnext: 165, .ident: CHARACTER},
623 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 166, .ident: CHARACTER},
624 {.token: CHARACTER, .next: 0, .defchar: 99, .defnext: 167, .ident: CHARACTER},
625 {.token: PUBLIC, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
626 {.token: CHARACTER, .next: 31, .defchar: 0, .defnext: 0, .ident: CHARACTER},
627 {.token: CHARACTER, .next: 32, .defchar: 0, .defnext: 0, .ident: CHARACTER},
628 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 171, .ident: CHARACTER},
629 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 172, .ident: CHARACTER},
630 {.token: EXPORT, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
631 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 174, .ident: CHARACTER},
632 {.token: CHARACTER, .next: 0, .defchar: 111, .defnext: 175, .ident: CHARACTER},
633 {.token: AUTO, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
634 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 177, .ident: CHARACTER},
635 {.token: CHARACTER, .next: 0, .defchar: 115, .defnext: 178, .ident: CHARACTER},
636 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 179, .ident: CHARACTER},
637 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 180, .ident: CHARACTER},
638 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 181, .ident: CHARACTER},
639 {.token: REGISTER, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
640 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 183, .ident: CHARACTER},
641 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 184, .ident: CHARACTER},
642 {.token: CHARACTER, .next: 0, .defchar: 110, .defnext: 185, .ident: CHARACTER},
643 {.token: EXTERN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
644 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 187, .ident: CHARACTER},
645 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 188, .ident: CHARACTER},
646 {.token: CHARACTER, .next: 0, .defchar: 98, .defnext: 189, .ident: CHARACTER},
647 {.token: CHARACTER, .next: 0, .defchar: 108, .defnext: 190, .ident: CHARACTER},
648 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 191, .ident: CHARACTER},
649 {.token: MUTABLE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
650 {.token: CHARACTER, .next: 0, .defchar: 109, .defnext: 193, .ident: CHARACTER},
651 {.token: ASM, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
652 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 195, .ident: CHARACTER},
653 {.token: CHARACTER, .next: 0, .defchar: 110, .defnext: 196, .ident: CHARACTER},
654 {.token: CHARACTER, .next: 0, .defchar: 103, .defnext: 197, .ident: CHARACTER},
655 {.token: USING, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
656 {.token: CHARACTER, .next: 33, .defchar: 0, .defnext: 0, .ident: CHARACTER},
657 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 200, .ident: CHARACTER},
658 {.token: CHARACTER, .next: 0, .defchar: 110, .defnext: 201, .ident: CHARACTER},
659 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 202, .ident: CHARACTER},
660 {.token: INLINE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
661 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 204, .ident: CHARACTER},
662 {.token: CHARACTER, .next: 0, .defchar: 99, .defnext: 205, .ident: CHARACTER},
663 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 206, .ident: CHARACTER},
664 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 207, .ident: CHARACTER},
665 {.token: EXPLICIT, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
666 {.token: CHARACTER, .next: 0, .defchar: 120, .defnext: 209, .ident: CHARACTER},
667 {.token: CHARACTER, .next: 0, .defchar: 112, .defnext: 210, .ident: CHARACTER},
668 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 211, .ident: CHARACTER},
669 {.token: CONSTEXPR, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
670 {.token: CHARACTER, .next: 34, .defchar: 0, .defnext: 0, .ident: CHARACTER},
671 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 214, .ident: CHARACTER},
672 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 215, .ident: CHARACTER},
673 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 216, .ident: CHARACTER},
674 {.token: CHARACTER, .next: 0, .defchar: 108, .defnext: 217, .ident: CHARACTER},
675 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 218, .ident: CHARACTER},
676 {.token: VOLATILE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
677 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 220, .ident: CHARACTER},
678 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 221, .ident: CHARACTER},
679 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 222, .ident: CHARACTER},
680 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 223, .ident: CHARACTER},
681 {.token: CHARACTER, .next: 0, .defchar: 111, .defnext: 224, .ident: CHARACTER},
682 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 225, .ident: CHARACTER},
683 {.token: OPERATOR, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
684 {.token: CHARACTER, .next: 35, .defchar: 0, .defnext: 0, .ident: CHARACTER},
685 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 228, .ident: CHARACTER},
686 {.token: CHARACTER, .next: 0, .defchar: 111, .defnext: 229, .ident: CHARACTER},
687 {.token: CHARACTER, .next: 0, .defchar: 102, .defnext: 230, .ident: CHARACTER},
688 {.token: SIZEOF, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
689 {.token: CHARACTER, .next: 0, .defchar: 119, .defnext: 232, .ident: CHARACTER},
690 {.token: NEW, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
691 {.token: CHARACTER, .next: 36, .defchar: 0, .defnext: 0, .ident: CHARACTER},
692 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 235, .ident: CHARACTER},
693 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 236, .ident: CHARACTER},
694 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 237, .ident: CHARACTER},
695 {.token: DELETE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
696 {.token: PLUS, .next: 37, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
697 {.token: MINUS, .next: 38, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
698 {.token: STAR, .next: 0, .defchar: 61, .defnext: 261, .ident: NOTOKEN},
699 {.token: SLASH, .next: 39, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
700 {.token: HAT, .next: 0, .defchar: 61, .defnext: 264, .ident: NOTOKEN},
701 {.token: AND, .next: 40, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
702 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 245, .ident: CHARACTER},
703 {.token: CHARACTER, .next: 41, .defchar: 0, .defnext: 0, .ident: CHARACTER},
704 {.token: CHARACTER, .next: 0, .defchar: 110, .defnext: 247, .ident: CHARACTER},
705 {.token: CHARACTER, .next: 0, .defchar: 100, .defnext: 248, .ident: CHARACTER},
706 {.token: AND, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
707 {.token: OR, .next: 42, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
708 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 251, .ident: CHARACTER},
709 {.token: OR, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
710 {.token: TILDE, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
711 {.token: CHARACTER, .next: 0, .defchar: 112, .defnext: 254, .ident: CHARACTER},
712 {.token: CHARACTER, .next: 0, .defchar: 108, .defnext: 255, .ident: CHARACTER},
713 {.token: TILDE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
714 {.token: NOT, .next: 0, .defchar: 61, .defnext: 272, .ident: NOTOKEN},
715 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 258, .ident: CHARACTER},
716 {.token: NOT, .next: 0, .defchar: 95, .defnext: 273, .ident: CHARACTER},
717 {.token: PLUS_EQ, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
718 {.token: MINUS_EQ, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
719 {.token: STAR_EQ, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
720 {.token: SLASH_EQ, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
721 {.token: PERCENT_EQ, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
722 {.token: HAT_EQ, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
723 {.token: AND_EQ, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
724 {.token: OR_EQ, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
725 {.token: LTLT, .next: 0, .defchar: 61, .defnext: 270, .ident: NOTOKEN},
726 {.token: GTGT, .next: 0, .defchar: 61, .defnext: 269, .ident: NOTOKEN},
727 {.token: GTGT_EQ, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
728 {.token: LTLT_EQ, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
729 {.token: EQEQ, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
730 {.token: NE, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
731 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 274, .ident: CHARACTER},
732 {.token: CHARACTER, .next: 0, .defchar: 113, .defnext: 275, .ident: CHARACTER},
733 {.token: NE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
734 {.token: LE, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
735 {.token: GE, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
736 {.token: ANDAND, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
737 {.token: OROR, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
738 {.token: INCR, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
739 {.token: DECR, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
740 {.token: ARROW, .next: 0, .defchar: 42, .defnext: 283, .ident: NOTOKEN},
741 {.token: ARROW_STAR, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
742 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 285, .ident: CHARACTER},
743 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 286, .ident: CHARACTER},
744 {.token: CHAR, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
745 {.token: CHARACTER, .next: 0, .defchar: 104, .defnext: 288, .ident: CHARACTER},
746 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 289, .ident: CHARACTER},
747 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 290, .ident: CHARACTER},
748 {.token: WCHAR, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
749 {.token: CHARACTER, .next: 0, .defchar: 111, .defnext: 292, .ident: CHARACTER},
750 {.token: CHARACTER, .next: 0, .defchar: 108, .defnext: 293, .ident: CHARACTER},
751 {.token: BOOL, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
752 {.token: CHARACTER, .next: 0, .defchar: 111, .defnext: 295, .ident: CHARACTER},
753 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 296, .ident: CHARACTER},
754 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 297, .ident: CHARACTER},
755 {.token: SHORT, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
756 {.token: INT, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
757 {.token: CHARACTER, .next: 0, .defchar: 110, .defnext: 300, .ident: CHARACTER},
758 {.token: CHARACTER, .next: 0, .defchar: 103, .defnext: 301, .ident: CHARACTER},
759 {.token: LONG, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
760 {.token: CHARACTER, .next: 0, .defchar: 110, .defnext: 303, .ident: CHARACTER},
761 {.token: CHARACTER, .next: 43, .defchar: 0, .defnext: 0, .ident: CHARACTER},
762 {.token: CHARACTER, .next: 0, .defchar: 100, .defnext: 305, .ident: CHARACTER},
763 {.token: SIGNED, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
764 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 307, .ident: CHARACTER},
765 {.token: CHARACTER, .next: 0, .defchar: 103, .defnext: 308, .ident: CHARACTER},
766 {.token: CHARACTER, .next: 0, .defchar: 110, .defnext: 309, .ident: CHARACTER},
767 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 310, .ident: CHARACTER},
768 {.token: CHARACTER, .next: 0, .defchar: 100, .defnext: 311, .ident: CHARACTER},
769 {.token: UNSIGNED, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
770 {.token: CHARACTER, .next: 0, .defchar: 111, .defnext: 313, .ident: CHARACTER},
771 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 314, .ident: CHARACTER},
772 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 315, .ident: CHARACTER},
773 {.token: FLOAT, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
774 {.token: DO, .next: 0, .defchar: 117, .defnext: 317, .ident: CHARACTER},
775 {.token: CHARACTER, .next: 0, .defchar: 98, .defnext: 318, .ident: CHARACTER},
776 {.token: CHARACTER, .next: 0, .defchar: 108, .defnext: 319, .ident: CHARACTER},
777 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 320, .ident: CHARACTER},
778 {.token: DOUBLE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
779 {.token: CHARACTER, .next: 0, .defchar: 100, .defnext: 322, .ident: CHARACTER},
780 {.token: VOID, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
781 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 324, .ident: CHARACTER},
782 {.token: CASE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
783 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 326, .ident: CHARACTER},
784 {.token: CHARACTER, .next: 0, .defchar: 117, .defnext: 327, .ident: CHARACTER},
785 {.token: CHARACTER, .next: 0, .defchar: 108, .defnext: 328, .ident: CHARACTER},
786 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 329, .ident: CHARACTER},
787 {.token: DEFAULT, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
788 {.token: IF, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
789 {.token: CHARACTER, .next: 0, .defchar: 115, .defnext: 332, .ident: CHARACTER},
790 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 333, .ident: CHARACTER},
791 {.token: ELSE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
792 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 335, .ident: CHARACTER},
793 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 336, .ident: CHARACTER},
794 {.token: CHARACTER, .next: 0, .defchar: 99, .defnext: 337, .ident: CHARACTER},
795 {.token: CHARACTER, .next: 0, .defchar: 104, .defnext: 338, .ident: CHARACTER},
796 {.token: SWITCH, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
797 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 340, .ident: CHARACTER},
798 {.token: CHARACTER, .next: 0, .defchar: 108, .defnext: 341, .ident: CHARACTER},
799 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 342, .ident: CHARACTER},
800 {.token: WHILE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
801 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 344, .ident: CHARACTER},
802 {.token: FOR, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
803 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 346, .ident: CHARACTER},
804 {.token: CHARACTER, .next: 0, .defchar: 97, .defnext: 347, .ident: CHARACTER},
805 {.token: CHARACTER, .next: 0, .defchar: 107, .defnext: 348, .ident: CHARACTER},
806 {.token: BREAK, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
807 {.token: CHARACTER, .next: 0, .defchar: 105, .defnext: 350, .ident: CHARACTER},
808 {.token: CHARACTER, .next: 0, .defchar: 110, .defnext: 351, .ident: CHARACTER},
809 {.token: CHARACTER, .next: 0, .defchar: 117, .defnext: 352, .ident: CHARACTER},
810 {.token: CHARACTER, .next: 0, .defchar: 101, .defnext: 353, .ident: CHARACTER},
811 {.token: CONTINUE, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
812 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 355, .ident: CHARACTER},
813 {.token: CHARACTER, .next: 0, .defchar: 111, .defnext: 356, .ident: CHARACTER},
814 {.token: GOTO, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
815 {.token: CHARACTER, .next: 0, .defchar: 117, .defnext: 358, .ident: CHARACTER},
816 {.token: CHARACTER, .next: 0, .defchar: 114, .defnext: 359, .ident: CHARACTER},
817 {.token: CHARACTER, .next: 0, .defchar: 110, .defnext: 360, .ident: CHARACTER},
818 {.token: RETURN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
819 {.token: CHARACTER, .next: 44, .defchar: 0, .defnext: 0, .ident: CHARACTER},
820 {.token: CHARACTER, .next: 0, .defchar: 66, .defnext: 363, .ident: CHARACTER},
821 {.token: CHARACTER, .next: 0, .defchar: 74, .defnext: 364, .ident: CHARACTER},
822 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 365, .ident: CHARACTER},
823 {.token: CHARACTER, .next: 0, .defchar: 67, .defnext: 366, .ident: CHARACTER},
824 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 367, .ident: CHARACTER},
825 {.token: Q_OBJECT_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
826 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 369, .ident: CHARACTER},
827 {.token: CHARACTER, .next: 0, .defchar: 77, .defnext: 370, .ident: CHARACTER},
828 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 371, .ident: CHARACTER},
829 {.token: CHARACTER, .next: 0, .defchar: 83, .defnext: 372, .ident: CHARACTER},
830 {.token: CHARACTER, .next: 0, .defchar: 80, .defnext: 373, .ident: CHARACTER},
831 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 374, .ident: CHARACTER},
832 {.token: CHARACTER, .next: 0, .defchar: 67, .defnext: 375, .ident: CHARACTER},
833 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 376, .ident: CHARACTER},
834 {.token: Q_NAMESPACE_TOKEN, .next: 0, .defchar: 95, .defnext: 377, .ident: CHARACTER},
835 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 378, .ident: CHARACTER},
836 {.token: CHARACTER, .next: 0, .defchar: 88, .defnext: 379, .ident: CHARACTER},
837 {.token: CHARACTER, .next: 0, .defchar: 80, .defnext: 380, .ident: CHARACTER},
838 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 381, .ident: CHARACTER},
839 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 382, .ident: CHARACTER},
840 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 383, .ident: CHARACTER},
841 {.token: Q_NAMESPACE_EXPORT_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
842 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 385, .ident: CHARACTER},
843 {.token: CHARACTER, .next: 0, .defchar: 68, .defnext: 386, .ident: CHARACTER},
844 {.token: CHARACTER, .next: 0, .defchar: 71, .defnext: 387, .ident: CHARACTER},
845 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 388, .ident: CHARACTER},
846 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 389, .ident: CHARACTER},
847 {.token: Q_GADGET_TOKEN, .next: 0, .defchar: 95, .defnext: 390, .ident: CHARACTER},
848 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 391, .ident: CHARACTER},
849 {.token: CHARACTER, .next: 0, .defchar: 88, .defnext: 392, .ident: CHARACTER},
850 {.token: CHARACTER, .next: 0, .defchar: 80, .defnext: 393, .ident: CHARACTER},
851 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 394, .ident: CHARACTER},
852 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 395, .ident: CHARACTER},
853 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 396, .ident: CHARACTER},
854 {.token: Q_GADGET_EXPORT_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
855 {.token: CHARACTER, .next: 45, .defchar: 0, .defnext: 0, .ident: CHARACTER},
856 {.token: CHARACTER, .next: 46, .defchar: 0, .defnext: 0, .ident: CHARACTER},
857 {.token: CHARACTER, .next: 0, .defchar: 80, .defnext: 400, .ident: CHARACTER},
858 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 401, .ident: CHARACTER},
859 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 402, .ident: CHARACTER},
860 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 403, .ident: CHARACTER},
861 {.token: CHARACTER, .next: 0, .defchar: 89, .defnext: 404, .ident: CHARACTER},
862 {.token: Q_PROPERTY_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
863 {.token: CHARACTER, .next: 0, .defchar: 95, .defnext: 406, .ident: CHARACTER},
864 {.token: CHARACTER, .next: 47, .defchar: 0, .defnext: 0, .ident: CHARACTER},
865 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 408, .ident: CHARACTER},
866 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 409, .ident: CHARACTER},
867 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 410, .ident: CHARACTER},
868 {.token: CHARACTER, .next: 0, .defchar: 89, .defnext: 411, .ident: CHARACTER},
869 {.token: CHARACTER, .next: 0, .defchar: 77, .defnext: 412, .ident: CHARACTER},
870 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 413, .ident: CHARACTER},
871 {.token: CHARACTER, .next: 0, .defchar: 85, .defnext: 414, .ident: CHARACTER},
872 {.token: CHARACTER, .next: 0, .defchar: 83, .defnext: 415, .ident: CHARACTER},
873 {.token: CHARACTER, .next: 0, .defchar: 95, .defnext: 416, .ident: CHARACTER},
874 {.token: CHARACTER, .next: 0, .defchar: 80, .defnext: 417, .ident: CHARACTER},
875 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 418, .ident: CHARACTER},
876 {.token: CHARACTER, .next: 48, .defchar: 0, .defnext: 0, .ident: CHARACTER},
877 {.token: CHARACTER, .next: 0, .defchar: 80, .defnext: 420, .ident: CHARACTER},
878 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 421, .ident: CHARACTER},
879 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 422, .ident: CHARACTER},
880 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 423, .ident: CHARACTER},
881 {.token: CHARACTER, .next: 0, .defchar: 89, .defnext: 424, .ident: CHARACTER},
882 {.token: QT_ANONYMOUS_PROPERTY_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
883 {.token: CHARACTER, .next: 0, .defchar: 85, .defnext: 426, .ident: CHARACTER},
884 {.token: CHARACTER, .next: 0, .defchar: 71, .defnext: 427, .ident: CHARACTER},
885 {.token: CHARACTER, .next: 0, .defchar: 73, .defnext: 428, .ident: CHARACTER},
886 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 429, .ident: CHARACTER},
887 {.token: CHARACTER, .next: 0, .defchar: 95, .defnext: 430, .ident: CHARACTER},
888 {.token: CHARACTER, .next: 0, .defchar: 77, .defnext: 431, .ident: CHARACTER},
889 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 432, .ident: CHARACTER},
890 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 433, .ident: CHARACTER},
891 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 434, .ident: CHARACTER},
892 {.token: CHARACTER, .next: 0, .defchar: 68, .defnext: 435, .ident: CHARACTER},
893 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 436, .ident: CHARACTER},
894 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 437, .ident: CHARACTER},
895 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 438, .ident: CHARACTER},
896 {.token: Q_PLUGIN_METADATA_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
897 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 440, .ident: CHARACTER},
898 {.token: CHARACTER, .next: 0, .defchar: 85, .defnext: 441, .ident: CHARACTER},
899 {.token: CHARACTER, .next: 0, .defchar: 77, .defnext: 442, .ident: CHARACTER},
900 {.token: Q_ENUM_TOKEN, .next: 49, .defchar: 0, .defnext: 0, .ident: CHARACTER},
901 {.token: Q_ENUMS_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
902 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 445, .ident: CHARACTER},
903 {.token: CHARACTER, .next: 0, .defchar: 83, .defnext: 446, .ident: CHARACTER},
904 {.token: Q_ENUM_NS_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
905 {.token: CHARACTER, .next: 0, .defchar: 76, .defnext: 448, .ident: CHARACTER},
906 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 449, .ident: CHARACTER},
907 {.token: CHARACTER, .next: 0, .defchar: 71, .defnext: 450, .ident: CHARACTER},
908 {.token: Q_FLAG_TOKEN, .next: 50, .defchar: 0, .defnext: 0, .ident: CHARACTER},
909 {.token: Q_FLAGS_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
910 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 453, .ident: CHARACTER},
911 {.token: CHARACTER, .next: 0, .defchar: 83, .defnext: 454, .ident: CHARACTER},
912 {.token: Q_FLAG_NS_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
913 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 456, .ident: CHARACTER},
914 {.token: CHARACTER, .next: 0, .defchar: 67, .defnext: 457, .ident: CHARACTER},
915 {.token: CHARACTER, .next: 0, .defchar: 76, .defnext: 458, .ident: CHARACTER},
916 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 459, .ident: CHARACTER},
917 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 460, .ident: CHARACTER},
918 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 461, .ident: CHARACTER},
919 {.token: CHARACTER, .next: 0, .defchar: 95, .defnext: 462, .ident: CHARACTER},
920 {.token: CHARACTER, .next: 51, .defchar: 0, .defnext: 0, .ident: CHARACTER},
921 {.token: CHARACTER, .next: 0, .defchar: 76, .defnext: 464, .ident: CHARACTER},
922 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 465, .ident: CHARACTER},
923 {.token: CHARACTER, .next: 0, .defchar: 71, .defnext: 466, .ident: CHARACTER},
924 {.token: CHARACTER, .next: 0, .defchar: 83, .defnext: 467, .ident: CHARACTER},
925 {.token: Q_DECLARE_FLAGS_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
926 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 469, .ident: CHARACTER},
927 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 470, .ident: CHARACTER},
928 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 471, .ident: CHARACTER},
929 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 472, .ident: CHARACTER},
930 {.token: CHARACTER, .next: 0, .defchar: 70, .defnext: 473, .ident: CHARACTER},
931 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 474, .ident: CHARACTER},
932 {.token: CHARACTER, .next: 0, .defchar: 67, .defnext: 475, .ident: CHARACTER},
933 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 476, .ident: CHARACTER},
934 {.token: Q_DECLARE_INTERFACE_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
935 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 478, .ident: CHARACTER},
936 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 479, .ident: CHARACTER},
937 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 480, .ident: CHARACTER},
938 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 481, .ident: CHARACTER},
939 {.token: CHARACTER, .next: 0, .defchar: 89, .defnext: 482, .ident: CHARACTER},
940 {.token: CHARACTER, .next: 0, .defchar: 80, .defnext: 483, .ident: CHARACTER},
941 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 484, .ident: CHARACTER},
942 {.token: Q_DECLARE_METATYPE_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
943 {.token: CHARACTER, .next: 0, .defchar: 88, .defnext: 486, .ident: CHARACTER},
944 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 487, .ident: CHARACTER},
945 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 488, .ident: CHARACTER},
946 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 489, .ident: CHARACTER},
947 {.token: CHARACTER, .next: 0, .defchar: 83, .defnext: 490, .ident: CHARACTER},
948 {.token: CHARACTER, .next: 0, .defchar: 73, .defnext: 491, .ident: CHARACTER},
949 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 492, .ident: CHARACTER},
950 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 493, .ident: CHARACTER},
951 {.token: CHARACTER, .next: 0, .defchar: 95, .defnext: 494, .ident: CHARACTER},
952 {.token: CHARACTER, .next: 0, .defchar: 73, .defnext: 495, .ident: CHARACTER},
953 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 496, .ident: CHARACTER},
954 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 497, .ident: CHARACTER},
955 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 498, .ident: CHARACTER},
956 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 499, .ident: CHARACTER},
957 {.token: CHARACTER, .next: 0, .defchar: 70, .defnext: 500, .ident: CHARACTER},
958 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 501, .ident: CHARACTER},
959 {.token: CHARACTER, .next: 0, .defchar: 67, .defnext: 502, .ident: CHARACTER},
960 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 476, .ident: CHARACTER},
961 {.token: CHARACTER, .next: 52, .defchar: 0, .defnext: 0, .ident: CHARACTER},
962 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 505, .ident: CHARACTER},
963 {.token: CHARACTER, .next: 0, .defchar: 83, .defnext: 451, .ident: CHARACTER},
964 {.token: CHARACTER, .next: 0, .defchar: 76, .defnext: 507, .ident: CHARACTER},
965 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 508, .ident: CHARACTER},
966 {.token: CHARACTER, .next: 0, .defchar: 83, .defnext: 509, .ident: CHARACTER},
967 {.token: CHARACTER, .next: 0, .defchar: 83, .defnext: 510, .ident: CHARACTER},
968 {.token: CHARACTER, .next: 0, .defchar: 73, .defnext: 511, .ident: CHARACTER},
969 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 512, .ident: CHARACTER},
970 {.token: CHARACTER, .next: 0, .defchar: 70, .defnext: 513, .ident: CHARACTER},
971 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 514, .ident: CHARACTER},
972 {.token: Q_CLASSINFO_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
973 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 516, .ident: CHARACTER},
974 {.token: CHARACTER, .next: 53, .defchar: 0, .defnext: 0, .ident: CHARACTER},
975 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 518, .ident: CHARACTER},
976 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 519, .ident: CHARACTER},
977 {.token: CHARACTER, .next: 0, .defchar: 70, .defnext: 520, .ident: CHARACTER},
978 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 521, .ident: CHARACTER},
979 {.token: CHARACTER, .next: 0, .defchar: 67, .defnext: 522, .ident: CHARACTER},
980 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 523, .ident: CHARACTER},
981 {.token: CHARACTER, .next: 0, .defchar: 83, .defnext: 524, .ident: CHARACTER},
982 {.token: Q_INTERFACES_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
983 {.token: CHARACTER, .next: 0, .defchar: 108, .defnext: 526, .ident: CHARACTER},
984 {.token: CHARACTER, .next: 0, .defchar: 115, .defnext: 527, .ident: CHARACTER},
985 {.token: SIGNALS, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
986 {.token: CHARACTER, .next: 0, .defchar: 111, .defnext: 529, .ident: CHARACTER},
987 {.token: CHARACTER, .next: 0, .defchar: 116, .defnext: 530, .ident: CHARACTER},
988 {.token: CHARACTER, .next: 0, .defchar: 115, .defnext: 531, .ident: CHARACTER},
989 {.token: SLOTS, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
990 {.token: CHARACTER, .next: 0, .defchar: 71, .defnext: 533, .ident: CHARACTER},
991 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 534, .ident: CHARACTER},
992 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 535, .ident: CHARACTER},
993 {.token: CHARACTER, .next: 0, .defchar: 76, .defnext: 536, .ident: CHARACTER},
994 {.token: Q_SIGNAL_TOKEN, .next: 0, .defchar: 83, .defnext: 537, .ident: CHARACTER},
995 {.token: Q_SIGNALS_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
996 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 539, .ident: CHARACTER},
997 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 540, .ident: CHARACTER},
998 {.token: Q_SLOT_TOKEN, .next: 0, .defchar: 83, .defnext: 541, .ident: CHARACTER},
999 {.token: Q_SLOTS_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
1000 {.token: CHARACTER, .next: 0, .defchar: 86, .defnext: 543, .ident: CHARACTER},
1001 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 544, .ident: CHARACTER},
1002 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 545, .ident: CHARACTER},
1003 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 546, .ident: CHARACTER},
1004 {.token: CHARACTER, .next: 0, .defchar: 95, .defnext: 547, .ident: CHARACTER},
1005 {.token: CHARACTER, .next: 54, .defchar: 0, .defnext: 0, .ident: CHARACTER},
1006 {.token: CHARACTER, .next: 0, .defchar: 76, .defnext: 549, .ident: CHARACTER},
1007 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 550, .ident: CHARACTER},
1008 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 551, .ident: CHARACTER},
1009 {.token: Q_PRIVATE_SLOT_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
1010 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 553, .ident: CHARACTER},
1011 {.token: CHARACTER, .next: 0, .defchar: 67, .defnext: 554, .ident: CHARACTER},
1012 {.token: CHARACTER, .next: 0, .defchar: 95, .defnext: 555, .ident: CHARACTER},
1013 {.token: CHARACTER, .next: 0, .defchar: 67, .defnext: 556, .ident: CHARACTER},
1014 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 557, .ident: CHARACTER},
1015 {.token: CHARACTER, .next: 0, .defchar: 77, .defnext: 558, .ident: CHARACTER},
1016 {.token: CHARACTER, .next: 0, .defchar: 80, .defnext: 559, .ident: CHARACTER},
1017 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 560, .ident: CHARACTER},
1018 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 561, .ident: CHARACTER},
1019 {.token: Q_MOC_COMPAT_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
1020 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 563, .ident: CHARACTER},
1021 {.token: CHARACTER, .next: 0, .defchar: 75, .defnext: 564, .ident: CHARACTER},
1022 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 565, .ident: CHARACTER},
1023 {.token: CHARACTER, .next: 0, .defchar: 66, .defnext: 566, .ident: CHARACTER},
1024 {.token: CHARACTER, .next: 0, .defchar: 76, .defnext: 567, .ident: CHARACTER},
1025 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 568, .ident: CHARACTER},
1026 {.token: Q_INVOKABLE_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
1027 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 570, .ident: CHARACTER},
1028 {.token: CHARACTER, .next: 0, .defchar: 73, .defnext: 571, .ident: CHARACTER},
1029 {.token: CHARACTER, .next: 0, .defchar: 80, .defnext: 572, .ident: CHARACTER},
1030 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 573, .ident: CHARACTER},
1031 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 574, .ident: CHARACTER},
1032 {.token: CHARACTER, .next: 0, .defchar: 66, .defnext: 575, .ident: CHARACTER},
1033 {.token: CHARACTER, .next: 0, .defchar: 76, .defnext: 576, .ident: CHARACTER},
1034 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 577, .ident: CHARACTER},
1035 {.token: Q_SCRIPTABLE_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
1036 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 579, .ident: CHARACTER},
1037 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 580, .ident: CHARACTER},
1038 {.token: CHARACTER, .next: 0, .defchar: 80, .defnext: 581, .ident: CHARACTER},
1039 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 582, .ident: CHARACTER},
1040 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 583, .ident: CHARACTER},
1041 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 584, .ident: CHARACTER},
1042 {.token: CHARACTER, .next: 0, .defchar: 89, .defnext: 585, .ident: CHARACTER},
1043 {.token: Q_PRIVATE_PROPERTY_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
1044 {.token: CHARACTER, .next: 0, .defchar: 86, .defnext: 587, .ident: CHARACTER},
1045 {.token: CHARACTER, .next: 0, .defchar: 65, .defnext: 588, .ident: CHARACTER},
1046 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 589, .ident: CHARACTER},
1047 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 590, .ident: CHARACTER},
1048 {.token: CHARACTER, .next: 0, .defchar: 95, .defnext: 591, .ident: CHARACTER},
1049 {.token: CHARACTER, .next: 0, .defchar: 80, .defnext: 592, .ident: CHARACTER},
1050 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 593, .ident: CHARACTER},
1051 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 594, .ident: CHARACTER},
1052 {.token: CHARACTER, .next: 0, .defchar: 80, .defnext: 595, .ident: CHARACTER},
1053 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 596, .ident: CHARACTER},
1054 {.token: CHARACTER, .next: 0, .defchar: 82, .defnext: 597, .ident: CHARACTER},
1055 {.token: CHARACTER, .next: 0, .defchar: 84, .defnext: 598, .ident: CHARACTER},
1056 {.token: CHARACTER, .next: 0, .defchar: 89, .defnext: 599, .ident: CHARACTER},
1057 {.token: QT_ANONYMOUS_PRIVATE_PROPERTY_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
1058 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 601, .ident: CHARACTER},
1059 {.token: CHARACTER, .next: 0, .defchar: 86, .defnext: 602, .ident: CHARACTER},
1060 {.token: CHARACTER, .next: 0, .defchar: 73, .defnext: 603, .ident: CHARACTER},
1061 {.token: CHARACTER, .next: 0, .defchar: 83, .defnext: 604, .ident: CHARACTER},
1062 {.token: CHARACTER, .next: 0, .defchar: 73, .defnext: 605, .ident: CHARACTER},
1063 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 606, .ident: CHARACTER},
1064 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 607, .ident: CHARACTER},
1065 {.token: Q_REVISION_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
1066 {.token: CHARACTER, .next: 0, .defchar: 79, .defnext: 609, .ident: CHARACTER},
1067 {.token: CHARACTER, .next: 0, .defchar: 67, .defnext: 610, .ident: CHARACTER},
1068 {.token: CHARACTER, .next: 0, .defchar: 95, .defnext: 611, .ident: CHARACTER},
1069 {.token: CHARACTER, .next: 0, .defchar: 73, .defnext: 612, .ident: CHARACTER},
1070 {.token: CHARACTER, .next: 0, .defchar: 78, .defnext: 613, .ident: CHARACTER},
1071 {.token: CHARACTER, .next: 0, .defchar: 67, .defnext: 614, .ident: CHARACTER},
1072 {.token: CHARACTER, .next: 0, .defchar: 76, .defnext: 615, .ident: CHARACTER},
1073 {.token: CHARACTER, .next: 0, .defchar: 85, .defnext: 616, .ident: CHARACTER},
1074 {.token: CHARACTER, .next: 0, .defchar: 68, .defnext: 617, .ident: CHARACTER},
1075 {.token: CHARACTER, .next: 0, .defchar: 69, .defnext: 618, .ident: CHARACTER},
1076 {.token: Q_MOC_INCLUDE_TOKEN, .next: 0, .defchar: 0, .defnext: 0, .ident: CHARACTER},
1077 {.token: NEWLINE, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
1078 {.token: QUOTE, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
1079 {.token: SINGLEQUOTE, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
1080 {.token: WHITESPACE, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
1081 {.token: HASH, .next: 0, .defchar: 35, .defnext: 624, .ident: HASH},
1082 {.token: PP_HASHHASH, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
1083 {.token: BACKSLASH, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
1084 {.token: CPP_COMMENT, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
1085 {.token: C_COMMENT, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN},
1086 {.token: FLOATING_LITERAL, .next: 0, .defchar: 0, .defnext: 0, .ident: NOTOKEN}
1087};
1088

source code of qtbase/src/tools/moc/keywords.cpp