Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qxmlstreamgrammar.cpp
Go to the documentation of this file.
1// Copyright (C) 2020 The Qt Company Ltd.
2// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
4// This file was generated by qlalr - DO NOT EDIT!
6
8
9const char *const QXmlStreamGrammar::spell [] = {
10 "end of file", 0, " ", "<", ">", "&", "#", "\'", "\"", "[",
11 "]", "(", ")", "|", "=", "%", "/", ":", ";", ",",
12 "-", "+", "*", ".", "?", "!", "[a-zA-Z]", "[0-9]", "[CDATA[", "DOCTYPE",
13 "ELEMENT", "ATTLIST", "ENTITY", "NOTATION", "SYSTEM", "PUBLIC", "NDATA", "REQUIRED", "IMPLIED", "FIXED",
14 "EMPTY", "ANY", "PCDATA", 0, 0, 0, 0, "CDATA", "ID", "IDREF",
15 "IDREFS", "ENTITIES", "NMTOKEN", "NMTOKENS", "<?xml", "version", 0
16};
17
18const short QXmlStreamGrammar::lhs [] = {
19 57, 57, 59, 59, 59, 59, 59, 59, 59, 59,
20 67, 68, 64, 72, 72, 72, 75, 66, 66, 66,
21 66, 79, 78, 80, 80, 80, 80, 80, 80, 80,
22 81, 81, 81, 81, 81, 81, 81, 87, 83, 88,
23 88, 88, 88, 91, 92, 93, 93, 93, 93, 94,
24 94, 96, 96, 96, 97, 97, 98, 98, 99, 99,
25 100, 100, 89, 89, 95, 90, 101, 101, 103, 103,
26 103, 103, 103, 103, 103, 103, 103, 103, 104, 105,
27 105, 105, 105, 107, 108, 109, 109, 84, 84, 110,
28 110, 112, 112, 85, 85, 85, 65, 65, 76, 114,
29 63, 115, 116, 86, 86, 86, 117, 117, 117, 117,
30 117, 117, 117, 117, 117, 117, 117, 117, 117, 117,
31 117, 117, 117, 117, 117, 117, 117, 117, 117, 118,
32 118, 119, 119, 119, 119, 119, 119, 119, 119, 122,
33 70, 70, 70, 70, 123, 124, 123, 124, 123, 124,
34 123, 124, 126, 126, 126, 126, 126, 126, 126, 126,
35 126, 126, 126, 126, 126, 126, 126, 126, 126, 126,
36 126, 126, 126, 126, 125, 73, 113, 113, 113, 113,
37 127, 128, 127, 128, 127, 128, 127, 128, 129, 129,
38 129, 129, 129, 129, 129, 129, 129, 129, 129, 129,
39 129, 129, 129, 129, 129, 129, 129, 129, 129, 129,
40 129, 129, 129, 106, 106, 106, 106, 131, 132, 131,
41 132, 131, 131, 132, 132, 133, 133, 133, 133, 135,
42 71, 71, 71, 136, 136, 137, 62, 60, 61, 138,
43 121, 82, 130, 134, 120, 139, 139, 139, 139, 58,
44 58, 58, 58, 58, 58, 58, 58, 58, 58, 74,
45 69, 69, 77, 111, 102, 102, 102, 102, 102, 140
46};
47
48const short QXmlStreamGrammar::rhs [] = {
49 2, 1, 4, 2, 2, 2, 2, 2, 2, 0,
50 1, 1, 9, 2, 4, 0, 4, 4, 6, 6,
51 4, 1, 3, 1, 1, 1, 2, 2, 2, 0,
52 1, 1, 1, 1, 1, 1, 1, 4, 4, 1,
53 1, 1, 1, 1, 2, 1, 1, 1, 0, 2,
54 2, 2, 6, 6, 1, 5, 1, 5, 3, 5,
55 0, 1, 6, 8, 4, 2, 1, 5, 1, 1,
56 1, 1, 1, 1, 1, 1, 6, 7, 1, 2,
57 2, 1, 4, 3, 3, 1, 2, 5, 6, 4,
58 6, 3, 5, 5, 3, 4, 4, 5, 2, 3,
59 2, 2, 4, 5, 5, 7, 1, 1, 1, 1,
60 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
61 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
62 1, 2, 2, 2, 2, 1, 1, 1, 1, 1,
63 2, 2, 3, 3, 2, 2, 2, 2, 1, 1,
64 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
65 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
66 1, 1, 1, 1, 1, 1, 2, 2, 3, 3,
67 2, 2, 2, 2, 1, 1, 1, 1, 1, 1,
68 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
69 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
70 1, 1, 1, 2, 2, 3, 3, 2, 2, 2,
71 2, 1, 1, 1, 1, 1, 1, 1, 1, 5,
72 0, 1, 3, 1, 3, 2, 4, 3, 5, 1,
73 3, 3, 3, 3, 4, 1, 1, 2, 2, 2,
74 4, 2, 2, 2, 2, 2, 2, 2, 0, 1,
75 0, 1, 1, 1, 1, 1, 1, 1, 1, 2
76};
77
78const short QXmlStreamGrammar::action_default [] = {
79 10, 259, 0, 2, 1, 0, 125, 117, 119, 120,
80 127, 129, 123, 11, 114, 108, 0, 109, 128, 111,
81 115, 113, 121, 124, 126, 107, 110, 112, 118, 116,
82 131, 122, 240, 12, 254, 136, 250, 253, 0, 130,
83 140, 257, 16, 252, 138, 137, 0, 256, 139, 259,
84 231, 258, 255, 0, 0, 264, 0, 247, 246, 0,
85 249, 248, 245, 241, 99, 263, 0, 236, 0, 0,
86 260, 97, 98, 101, 0, 132, 134, 133, 135, 0,
87 0, 261, 0, 0, 176, 0, 173, 165, 167, 168,
88 142, 154, 171, 162, 156, 157, 153, 159, 163, 161,
89 169, 172, 152, 155, 158, 160, 166, 164, 174, 170,
90 150, 175, 0, 144, 148, 146, 151, 141, 149, 0,
91 147, 143, 145, 0, 15, 14, 262, 0, 22, 21,
92 261, 30, 0, 20, 0, 0, 32, 37, 31, 0,
93 33, 261, 0, 34, 0, 24, 0, 35, 0, 26,
94 36, 25, 0, 242, 41, 40, 261, 43, 49, 261,
95 42, 0, 44, 261, 49, 261, 0, 261, 0, 49,
96 0, 48, 46, 47, 51, 52, 261, 261, 0, 57,
97 261, 54, 261, 0, 58, 0, 55, 261, 53, 261,
98 0, 56, 65, 0, 261, 61, 261, 0, 59, 62,
99 63, 0, 261, 0, 0, 60, 64, 45, 50, 66,
100 0, 39, 0, 0, 261, 0, 94, 95, 0, 0,
101 0, 0, 261, 0, 210, 201, 203, 205, 178, 190,
102 208, 199, 193, 191, 194, 189, 196, 198, 206, 209,
103 188, 192, 195, 197, 202, 200, 204, 207, 211, 213,
104 212, 186, 0, 0, 243, 180, 184, 182, 0, 0,
105 93, 187, 177, 185, 0, 183, 179, 181, 92, 0,
106 96, 0, 0, 0, 0, 0, 261, 86, 261, 0,
107 262, 0, 87, 0, 89, 69, 74, 73, 70, 71,
108 72, 261, 75, 76, 0, 0, 0, 269, 268, 266,
109 267, 265, 67, 261, 0, 261, 0, 0, 68, 77,
110 261, 0, 261, 0, 0, 78, 0, 79, 0, 82,
111 85, 0, 0, 215, 225, 224, 0, 227, 229, 228,
112 226, 0, 244, 217, 221, 219, 223, 214, 222, 0,
113 220, 216, 218, 0, 81, 80, 0, 83, 0, 84,
114 88, 100, 0, 38, 0, 0, 0, 0, 91, 90,
115 0, 103, 23, 27, 29, 28, 0, 0, 261, 262,
116 0, 261, 0, 106, 105, 261, 0, 104, 102, 0,
117 0, 18, 261, 17, 0, 19, 0, 0, 251, 0,
118 261, 0, 239, 0, 232, 238, 0, 237, 234, 261,
119 261, 262, 233, 235, 0, 261, 0, 230, 261, 0,
120 261, 0, 231, 0, 0, 13, 270, 9, 5, 8,
121 4, 0, 7, 259, 6, 0, 3
122};
123
124const short QXmlStreamGrammar::goto_default [] = {
125 2, 4, 3, 49, 388, 43, 37, 52, 47, 41,
126 249, 53, 127, 84, 393, 81, 85, 126, 42, 46,
127 169, 130, 131, 146, 145, 149, 138, 136, 140, 147,
128 139, 159, 160, 157, 168, 167, 209, 165, 164, 166,
129 187, 180, 196, 200, 303, 302, 295, 321, 320, 319,
130 279, 277, 278, 142, 56, 141, 222, 38, 34, 148,
131 39, 48, 40, 248, 45, 36, 119, 112, 330, 111,
132 264, 252, 251, 250, 339, 326, 325, 329, 398, 399,
133 50, 51, 59, 0
134};
135
136const short QXmlStreamGrammar::action_index [] = {
137 -39, -57, 7, 112, 918, 40, -57, -57, -57, -57,
138 -57, -57, -57, -57, -57, -57, 113, -57, -57, -57,
139 -57, -57, -57, -57, -57, -57, -57, -57, -57, -57,
140 -57, -57, -57, -57, -57, -57, -57, -57, 9, -57,
141 753, -57, 70, -57, -57, -57, 88, -57, -57, -57,
142 53, -57, -57, -37, 69, -57, -7, -57, -57, 128,
143 -57, -57, -57, -57, -57, -57, 32, -57, 55, 31,
144 -57, -57, -57, -57, 75, -57, -57, -57, -57, 77,
145 92, 53, 313, 284, -57, 53, -57, -57, -57, -57,
146 -57, -57, -57, -57, -57, -57, -57, -57, -57, -57,
147 -57, -57, -57, -57, -57, -57, -57, -57, -57, -57,
148 -57, -57, 258, -57, -57, -57, -57, -57, -57, 368,
149 -57, -57, -57, 153, -57, -57, -57, 71, -57, -57,
150 53, 150, 21, -57, 39, -3, -57, -57, -57, 101,
151 -57, 46, 203, -57, 148, -57, 173, -57, 35, -57,
152 -57, -57, 29, -57, -57, -57, 53, -57, 108, 53,
153 -57, 125, -57, 53, 126, 53, 24, 53, -1, 104,
154 57, -57, -57, -57, -57, 54, 53, 37, 66, -57,
155 53, 5, 53, 61, -57, 60, -57, 53, 15, 53,
156 48, -57, -57, 49, 53, 16, 53, 18, -57, -57,
157 -57, 38, 53, 20, 19, -57, -57, -57, -57, -57,
158 27, -57, 17, 26, 53, 25, -57, -57, 533, 153,
159 643, 153, 53, 97, -57, -57, -57, -57, -57, -57,
160 -57, -57, -57, -57, -57, -57, -57, -57, -57, -57,
161 -57, -57, -57, -57, -57, -57, -57, -57, -57, -57,
162 -57, -57, 863, 14, -57, -57, -57, -57, 53, 153,
163 -57, -57, -57, -57, 808, -57, -57, -57, -57, 23,
164 -57, -5, 2, 34, 87, 32, 53, -57, 53, 175,
165 28, 33, -57, 30, -57, -57, -57, -57, -57, -57,
166 -57, 53, -57, -57, 22, 137, 167, -57, -57, -57,
167 -57, -57, -57, 53, 78, 53, 53, 179, -57, -57,
168 53, 147, 53, 81, -2, -57, 423, -57, 478, -57,
169 -57, 82, 83, -57, -57, -57, 588, -57, -57, -57,
170 -57, 1, -57, -57, -57, -57, -57, -57, -57, 698,
171 -57, -57, -57, 53, -57, -57, 99, -57, 53, -57,
172 -57, -57, 53, -57, 53, 53, -20, 53, -57, -57,
173 53, -57, -57, -57, -57, -57, 153, 153, 53, 90,
174 8, 53, 11, -57, -57, 53, 13, -57, -57, -25,
175 131, -57, 53, -57, 10, -57, 973, 133, -57, -6,
176 53, 4, -57, 72, -17, -57, 6, -57, -57, 53,
177 53, -10, -57, -57, 12, 53, 103, -57, 53, -12,
178 53, 45, 53, -21, 0, -57, -57, -57, -57, -57,
179 -57, 36, -57, -57, -57, 973, -57,
180
181 -84, -84, -84, 118, 69, -84, -84, -84, -84, -84,
182 -84, -84, -84, -84, -84, -84, 12, -84, -84, -84,
183 -84, -84, -84, -84, -84, -84, -84, -84, -84, -84,
184 -84, -84, -84, -84, -84, -84, -84, -84, -84, -84,
185 103, -84, -84, -84, -84, -84, -84, -84, -84, 71,
186 64, -84, -84, -84, -84, -84, -84, -84, -84, -84,
187 -84, -84, -84, -84, -84, -84, 15, -84, 35, -84,
188 -84, -84, -84, -84, -84, -84, -84, -84, -84, -84,
189 48, -84, -5, -34, -84, 38, -84, -84, -84, -84,
190 -84, -84, -84, -84, -84, -84, -84, -84, -84, -84,
191 -84, -84, -84, -84, -84, -84, -84, -84, -84, -84,
192 -84, -84, 52, -84, -84, -84, -84, -84, -84, -19,
193 -84, -84, -84, 47, -84, -84, -84, -84, -84, -84,
194 116, 194, -84, -84, -84, 28, -84, -84, -84, 24,
195 -84, 36, -84, -84, -84, -84, 130, -84, -84, -84,
196 -84, -84, -84, -84, -84, -84, 4, -84, -84, -1,
197 -84, -84, -84, 29, 17, 27, -84, 18, -84, 0,
198 -84, -84, -84, -84, -84, -84, -3, -4, -36, -84,
199 25, -84, 9, -8, -84, -11, -84, 19, -84, 26,
200 14, -84, -84, -84, 30, -84, -9, -16, -84, -84,
201 -84, -84, 1, -84, -2, -84, -84, -84, -84, -84,
202 -84, -84, 50, -84, 58, -84, -84, -84, -84, 68,
203 -13, 62, 33, -7, -84, -84, -84, -84, -84, -84,
204 -84, -84, -84, -84, -84, -84, -84, -84, -84, -84,
205 -84, -84, -84, -84, -84, -84, -84, -84, -84, -84,
206 -84, -84, -26, -84, -84, -84, -84, -84, 51, 37,
207 -84, -84, -84, -84, -57, -84, -84, -84, -84, -84,
208 -84, 3, -84, -20, -49, -47, 79, -84, 99, -84,
209 20, -84, -84, -84, -84, -84, -84, -84, -84, -84,
210 -84, 42, -84, -84, -84, -84, -84, -84, -84, -84,
211 -84, -84, -84, 55, -84, 53, 49, 41, -84, -84,
212 46, 34, 45, -84, 39, -84, 85, -84, 96, -84,
213 -84, -84, 31, -84, -84, -84, 97, -84, -84, -84,
214 -84, -84, -84, -84, -84, -84, -84, -84, -84, 100,
215 -84, -84, -84, 66, -84, -84, 43, -84, 60, -84,
216 -84, -84, 57, -84, 54, 56, 40, 59, -84, -84,
217 63, -84, -84, -84, -84, -84, 8, 7, 76, 6,
218 -84, 5, -84, -84, -84, 2, -84, -84, -84, -10,
219 80, -84, -6, -84, -84, -84, 89, -18, -84, 44,
220 32, -84, -84, -84, 23, -84, -84, -84, -84, 88,
221 21, 78, -84, -84, -84, 16, -22, -84, 13, -84,
222 10, 22, 73, -84, -84, -84, -84, -84, -84, -84,
223 -84, -84, -84, 11, -84, 98, -84
224};
225
226const short QXmlStreamGrammar::action_info [] = {
227 70, 65, 410, 414, 415, 1, 55, 416, 392, 65,
228 397, 63, 374, 73, 385, 373, 65, 377, 408, 332,
229 65, 65, 351, 55, 182, 133, 405, 270, 189, 216,
230 217, 211, 254, 310, 284, 72, 192, 350, 199, 70,
231 0, 207, 206, 55, 65, 65, 54, 153, 70, 0,
232 203, 202, 83, 82, 65, 70, 272, 70, 55, 163,
233 65, 195, 194, 66, 64, 379, 55, 177, 163, 367,
234 366, 163, 163, 176, 65, 129, 395, 163, 0, 69,
235 128, 54, 212, 65, 83, 82, 65, 65, 396, 54,
236 306, 305, 65, 314, 305, 58, 57, 83, 82, 83,
237 82, 55, 354, 54, 80, 79, 318, 316, 272, 55,
238 318, 316, 156, 55, 417, 16, 378, 379, 0, 345,
239 344, 343, 0, 55, 0, 171, 173, 0, 172, 171,
240 173, 162, 172, 70, 0, 381, 163, 66, 64, 65,
241 128, 155, 154, 317, 318, 316, 62, 171, 173, 389,
242 172, 65, 70, 134, 61, 60, 0, 66, 64, 65,
243 83, 82, 0, 0, 297, 135, 33, 298, 272, 0,
244 300, 0, 0, 301, 299, 70, 134, 0, 273, 271,
245 274, 275, 0, 362, 297, 0, 291, 298, 135, 0,
246 300, 0, 0, 301, 299, 13, 297, 0, 0, 298,
247 0, 0, 300, 0, 0, 301, 299, 287, 294, 0,
248 220, 218, 0, 0, 0, 0, 0, 0, 13, 0,
249 0, 0, 285, 288, 289, 290, 286, 292, 293, 0,
250 0, 0, 0, 0, 0, 0, 0, 221, 219, 0,
251 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
252 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
253 108, 0, 103, 0, 94, 114, 113, 95, 104, 97,
254 105, 99, 93, 98, 107, 87, 106, 88, 89, 100,
255 109, 92, 101, 86, 96, 91, 108, 0, 103, 0,
256 94, 117, 116, 95, 104, 97, 105, 99, 93, 98,
257 107, 87, 106, 88, 89, 100, 109, 92, 101, 86,
258 96, 91, 0, 0, 0, 108, 0, 103, 0, 94,
259 102, 90, 95, 104, 97, 105, 99, 93, 98, 107,
260 87, 106, 88, 89, 100, 109, 92, 101, 86, 96,
261 91, 0, 0, 0, 0, 0, 0, 0, 0, 0,
262 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
263 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
264 108, 0, 103, 0, 94, 121, 120, 95, 104, 97,
265 105, 99, 93, 98, 107, 87, 106, 88, 89, 100,
266 109, 92, 101, 86, 96, 91, 0, 0, 0, 0,
267 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
268 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
269 0, 0, 0, 0, 0, 108, 0, 103, 322, 94,
270 324, 323, 95, 104, 97, 105, 99, 93, 98, 107,
271 87, 106, 88, 89, 100, 109, 92, 101, 86, 96,
272 91, 0, 0, 0, 0, 0, 0, 0, 0, 0,
273 0, 0, 0, 0, 0, 0, 0, 0, 13, 0,
274 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
275 108, 0, 103, 322, 94, 337, 336, 95, 104, 97,
276 105, 99, 93, 98, 107, 87, 106, 88, 89, 100,
277 109, 92, 101, 86, 96, 91, 0, 0, 0, 0,
278 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
279 0, 0, 0, 13, 0, 0, 0, 0, 0, 0,
280 0, 0, 0, 0, 0, 246, 233, 241, 223, 232,
281 240, 228, 234, 242, 236, 243, 237, 231, 0, 245,
282 225, 244, 226, 227, 238, 247, 230, 239, 224, 235,
283 229, 0, 0, 0, 0, 0, 0, 0, 0, 0,
284 0, 0, 0, 0, 0, 0, 0, 0, 13, 0,
285 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
286 108, 0, 103, 322, 94, 334, 333, 95, 104, 97,
287 105, 99, 93, 98, 107, 87, 106, 88, 89, 100,
288 109, 92, 101, 86, 96, 91, 0, 0, 0, 0,
289 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
290 0, 0, 0, 13, 0, 0, 0, 0, 0, 0,
291 0, 0, 0, 0, 0, 246, 233, 241, 223, 232,
292 262, 261, 234, 242, 236, 243, 237, 231, 0, 245,
293 225, 244, 226, 227, 238, 247, 230, 239, 224, 235,
294 229, 0, 0, 0, 0, 0, 0, 0, 0, 0,
295 0, 0, 0, 0, 0, 0, 0, 0, 13, 0,
296 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
297 108, 0, 103, 322, 94, 341, 340, 95, 104, 97,
298 105, 99, 93, 98, 107, 87, 106, 88, 89, 100,
299 109, 92, 101, 86, 96, 91, 0, 0, 0, 0,
300 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
301 0, 0, 0, 13, 0, 0, 0, 0, 0, 0,
302 0, 0, 0, 0, 0, 30, 0, 25, 74, 15,
303 24, 10, 17, 26, 19, 27, 21, 14, 20, 29,
304 7, 28, 8, 9, 22, 31, 12, 23, 6, 18,
305 11, 0, 0, 0, 0, 0, 0, 0, 0, 0,
306 0, 0, 0, 0, 0, 0, 0, 0, 13, 0,
307 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
308 246, 233, 241, 223, 232, 266, 265, 234, 242, 236,
309 243, 237, 231, 0, 245, 225, 244, 226, 227, 238,
310 247, 230, 239, 224, 235, 229, 0, 0, 0, 0,
311 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
312 0, 0, 0, 13, 0, 0, 0, 0, 0, 0,
313 0, 0, 0, 0, 0, 246, 233, 241, 223, 232,
314 256, 255, 234, 242, 236, 243, 237, 231, 0, 245,
315 225, 244, 226, 227, 238, 247, 230, 239, 224, 235,
316 229, 0, 0, 0, 0, 0, 0, 0, 0, 0,
317 0, 0, 0, 0, 0, 0, 0, 0, 13, 0,
318 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
319 30, 16, 25, 5, 15, 24, 10, 17, 26, 19,
320 27, 21, 14, 20, 29, 7, 28, 8, 9, 22,
321 31, 12, 23, 6, 18, 11, 0, 0, 0, 0,
322 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
323 0, 0, 0, 13, 32, 0, 0, 0, 0, 0,
324 0, 0, 33, 0, 0, 30, 387, 25, 5, 15,
325 24, 10, 17, 26, 19, 27, 21, 14, 20, 29,
326 7, 28, 8, 9, 22, 31, 12, 23, 6, 18,
327 11, 0, 0, 0, 0, 0, 0, 0, 0, 0,
328 0, 0, 0, 0, 0, 0, 0, 0, 13, 32,
329 0, 0, 0, 0, 0, 0, 0, 33, 0, 0,
330
331 352, 179, 67, 201, 198, 355, 384, 360, 185, 178,
332 380, 210, 425, 204, 376, 267, 161, 372, 205, 371,
333 375, 183, 411, 276, 368, 409, 186, 407, 406, 184,
334 193, 188, 67, 404, 118, 412, 208, 181, 190, 175,
335 348, 170, 197, 400, 391, 269, 257, 253, 213, 122,
336 260, 191, 71, 174, 296, 123, 315, 313, 311, 263,
337 124, 125, 158, 110, 390, 307, 309, 304, 259, 68,
338 215, 356, 386, 359, 353, 268, 358, 349, 312, 44,
339 361, 394, 152, 346, 258, 331, 308, 413, 370, 0,
340 394, 281, 347, 369, 357, 328, 280, 383, 400, 44,
341 402, 382, 426, 0, 214, 401, 328, 328, 44, 0,
342 328, 283, 0, 76, 0, 0, 280, 0, 0, 0,
343 115, 423, 0, 420, 418, 424, 422, 419, 132, 0,
344 0, 0, 35, 0, 0, 0, 137, 421, 150, 0,
345 143, 0, 0, 0, 0, 0, 0, 365, 327, 144,
346 282, 0, 35, 0, 363, 364, 403, 0, 0, 327,
347 327, 35, 0, 327, 78, 0, 75, 77, 0, 0,
348 0, 0, 338, 335, 0, 0, 342, 0, 0, 0,
349 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
350 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
351 137, 0, 150, 0, 143, 0, 0, 0, 0, 0,
352 0, 151, 0, 144, 0, 0, 0, 0, 0, 0,
353 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
354 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
355 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
356 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
357 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
358 0, 0, 0, 0, 0, 0, 0, 0
359};
360
361const short QXmlStreamGrammar::action_check [] = {
362 2, 26, 14, 24, 4, 44, 26, 0, 4, 26,
363 4, 18, 4, 4, 4, 4, 26, 4, 55, 18,
364 26, 26, 20, 26, 19, 4, 14, 4, 13, 4,
365 4, 4, 18, 11, 4, 4, 12, 4, 22, 2,
366 -1, 42, 22, 26, 26, 26, 6, 18, 2, -1,
367 12, 13, 7, 8, 26, 2, 20, 2, 26, 11,
368 26, 12, 13, 24, 25, 29, 26, 13, 11, 34,
369 35, 11, 11, 19, 26, 4, 4, 11, -1, 24,
370 9, 6, 36, 26, 7, 8, 26, 26, 16, 6,
371 12, 13, 26, 12, 13, 26, 27, 7, 8, 7,
372 8, 26, 15, 6, 34, 35, 7, 8, 20, 26,
373 7, 8, 11, 26, 2, 3, 28, 29, -1, 37,
374 38, 39, -1, 26, -1, 21, 22, -1, 24, 21,
375 22, 6, 24, 2, -1, 4, 11, 24, 25, 26,
376 9, 40, 41, 6, 7, 8, 18, 21, 22, 16,
377 24, 26, 2, 3, 26, 27, -1, 24, 25, 26,
378 7, 8, -1, -1, 17, 15, 54, 20, 20, -1,
379 23, -1, -1, 26, 27, 2, 3, -1, 30, 31,
380 32, 33, -1, 10, 17, -1, 11, 20, 15, -1,
381 23, -1, -1, 26, 27, 45, 17, -1, -1, 20,
382 -1, -1, 23, -1, -1, 26, 27, 32, 33, -1,
383 7, 8, -1, -1, -1, -1, -1, -1, 45, -1,
384 -1, -1, 47, 48, 49, 50, 51, 52, 53, -1,
385 -1, -1, -1, -1, -1, -1, -1, 34, 35, -1,
386 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
387 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
388 2, -1, 4, -1, 6, 7, 8, 9, 10, 11,
389 12, 13, 14, 15, 16, 17, 18, 19, 20, 21,
390 22, 23, 24, 25, 26, 27, 2, -1, 4, -1,
391 6, 7, 8, 9, 10, 11, 12, 13, 14, 15,
392 16, 17, 18, 19, 20, 21, 22, 23, 24, 25,
393 26, 27, -1, -1, -1, 2, -1, 4, -1, 6,
394 7, 8, 9, 10, 11, 12, 13, 14, 15, 16,
395 17, 18, 19, 20, 21, 22, 23, 24, 25, 26,
396 27, -1, -1, -1, -1, -1, -1, -1, -1, -1,
397 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
398 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
399 2, -1, 4, -1, 6, 7, 8, 9, 10, 11,
400 12, 13, 14, 15, 16, 17, 18, 19, 20, 21,
401 22, 23, 24, 25, 26, 27, -1, -1, -1, -1,
402 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
403 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
404 -1, -1, -1, -1, -1, 2, -1, 4, 5, 6,
405 7, 8, 9, 10, 11, 12, 13, 14, 15, 16,
406 17, 18, 19, 20, 21, 22, 23, 24, 25, 26,
407 27, -1, -1, -1, -1, -1, -1, -1, -1, -1,
408 -1, -1, -1, -1, -1, -1, -1, -1, 45, -1,
409 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
410 2, -1, 4, 5, 6, 7, 8, 9, 10, 11,
411 12, 13, 14, 15, 16, 17, 18, 19, 20, 21,
412 22, 23, 24, 25, 26, 27, -1, -1, -1, -1,
413 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
414 -1, -1, -1, 45, -1, -1, -1, -1, -1, -1,
415 -1, -1, -1, -1, -1, 2, 3, 4, 5, 6,
416 7, 8, 9, 10, 11, 12, 13, 14, -1, 16,
417 17, 18, 19, 20, 21, 22, 23, 24, 25, 26,
418 27, -1, -1, -1, -1, -1, -1, -1, -1, -1,
419 -1, -1, -1, -1, -1, -1, -1, -1, 45, -1,
420 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
421 2, -1, 4, 5, 6, 7, 8, 9, 10, 11,
422 12, 13, 14, 15, 16, 17, 18, 19, 20, 21,
423 22, 23, 24, 25, 26, 27, -1, -1, -1, -1,
424 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
425 -1, -1, -1, 45, -1, -1, -1, -1, -1, -1,
426 -1, -1, -1, -1, -1, 2, 3, 4, 5, 6,
427 7, 8, 9, 10, 11, 12, 13, 14, -1, 16,
428 17, 18, 19, 20, 21, 22, 23, 24, 25, 26,
429 27, -1, -1, -1, -1, -1, -1, -1, -1, -1,
430 -1, -1, -1, -1, -1, -1, -1, -1, 45, -1,
431 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
432 2, -1, 4, 5, 6, 7, 8, 9, 10, 11,
433 12, 13, 14, 15, 16, 17, 18, 19, 20, 21,
434 22, 23, 24, 25, 26, 27, -1, -1, -1, -1,
435 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
436 -1, -1, -1, 45, -1, -1, -1, -1, -1, -1,
437 -1, -1, -1, -1, -1, 2, -1, 4, 5, 6,
438 7, 8, 9, 10, 11, 12, 13, 14, 15, 16,
439 17, 18, 19, 20, 21, 22, 23, 24, 25, 26,
440 27, -1, -1, -1, -1, -1, -1, -1, -1, -1,
441 -1, -1, -1, -1, -1, -1, -1, -1, 45, -1,
442 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
443 2, 3, 4, 5, 6, 7, 8, 9, 10, 11,
444 12, 13, 14, -1, 16, 17, 18, 19, 20, 21,
445 22, 23, 24, 25, 26, 27, -1, -1, -1, -1,
446 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
447 -1, -1, -1, 45, -1, -1, -1, -1, -1, -1,
448 -1, -1, -1, -1, -1, 2, 3, 4, 5, 6,
449 7, 8, 9, 10, 11, 12, 13, 14, -1, 16,
450 17, 18, 19, 20, 21, 22, 23, 24, 25, 26,
451 27, -1, -1, -1, -1, -1, -1, -1, -1, -1,
452 -1, -1, -1, -1, -1, -1, -1, -1, 45, -1,
453 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
454 2, 3, 4, 5, 6, 7, 8, 9, 10, 11,
455 12, 13, 14, 15, 16, 17, 18, 19, 20, 21,
456 22, 23, 24, 25, 26, 27, -1, -1, -1, -1,
457 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
458 -1, -1, -1, 45, 46, -1, -1, -1, -1, -1,
459 -1, -1, 54, -1, -1, 2, 3, 4, 5, 6,
460 7, 8, 9, 10, 11, 12, 13, 14, 15, 16,
461 17, 18, 19, 20, 21, 22, 23, 24, 25, 26,
462 27, -1, -1, -1, -1, -1, -1, -1, -1, -1,
463 -1, -1, -1, -1, -1, -1, -1, -1, 45, 46,
464 -1, -1, -1, -1, -1, -1, -1, 54, -1, -1,
465
466 20, 37, 20, 12, 20, 54, 12, 54, 12, 12,
467 20, 12, 1, 12, 12, 72, 12, 12, 20, 13,
468 13, 12, 12, 20, 16, 12, 37, 49, 12, 37,
469 12, 12, 20, 12, 68, 13, 36, 12, 12, 12,
470 20, 12, 12, 20, 12, 12, 72, 54, 12, 68,
471 13, 37, 17, 36, 12, 17, 17, 12, 12, 72,
472 13, 13, 38, 68, 20, 12, 17, 12, 17, 54,
473 12, 17, 1, 17, 17, 13, 17, 17, 44, 10,
474 17, 17, 54, 17, 16, 54, 45, 14, 12, -1,
475 17, 12, 49, 17, 54, 10, 17, 17, 20, 10,
476 12, 21, 4, -1, 54, 17, 10, 10, 10, -1,
477 10, 12, -1, 10, -1, -1, 17, -1, -1, -1,
478 68, 3, -1, 5, 6, 7, 8, 9, 12, -1,
479 -1, -1, 63, -1, -1, -1, 6, 19, 8, -1,
480 10, -1, -1, -1, -1, -1, -1, 17, 63, 19,
481 51, -1, 63, -1, 24, 25, 78, -1, -1, 63,
482 63, 63, -1, 63, 61, -1, 63, 64, -1, -1,
483 -1, -1, 76, 76, -1, -1, 76, -1, -1, -1,
484 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
485 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
486 6, -1, 8, -1, 10, -1, -1, -1, -1, -1,
487 -1, 17, -1, 19, -1, -1, -1, -1, -1, -1,
488 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
489 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
490 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
491 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
492 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
493 -1, -1, -1, -1, -1, -1, -1, -1
494};
495
static const short action_check[]
static const short goto_default[]
static const short lhs[]
static const short rhs[]
static const short action_info[]
static const short action_index[]
static const char *const spell[]
static const short action_default[]
Combined button and popup list for selecting options.