Qt 4.8
qdeclarativejsgrammar.cpp
Go to the documentation of this file.
1 /****************************************************************************
2 **
3 ** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
4 ** Contact: http://www.qt-project.org/legal
5 **
6 ** This file is part of the QtCore module of the Qt Toolkit.
7 **
8 ** $QT_BEGIN_LICENSE:LGPL$
9 ** Commercial License Usage
10 ** Licensees holding valid commercial Qt licenses may use this file in
11 ** accordance with the commercial license agreement provided with the
12 ** Software or, alternatively, in accordance with the terms contained in
13 ** a written agreement between you and Digia. For licensing terms and
14 ** conditions see http://qt.digia.com/licensing. For further information
15 ** use the contact form at http://qt.digia.com/contact-us.
16 **
17 ** GNU Lesser General Public License Usage
18 ** Alternatively, this file may be used under the terms of the GNU Lesser
19 ** General Public License version 2.1 as published by the Free Software
20 ** Foundation and appearing in the file LICENSE.LGPL included in the
21 ** packaging of this file. Please review the following information to
22 ** ensure the GNU Lesser General Public License version 2.1 requirements
23 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
24 **
25 ** In addition, as a special exception, Digia gives you certain additional
26 ** rights. These rights are described in the Digia Qt LGPL Exception
27 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
28 **
29 ** GNU General Public License Usage
30 ** Alternatively, this file may be used under the terms of the GNU
31 ** General Public License version 3.0 as published by the Free Software
32 ** Foundation and appearing in the file LICENSE.GPL included in the
33 ** packaging of this file. Please review the following information to
34 ** ensure the GNU General Public License version 3.0 requirements will be
35 ** met: http://www.gnu.org/copyleft/gpl.html.
36 **
37 **
38 ** $QT_END_LICENSE$
39 **
40 ****************************************************************************/
41 
42 // This file was generated by qlalr - DO NOT EDIT!
44 
46 
47 const char *const QDeclarativeJSGrammar::spell [] = {
48  "end of file", "&", "&&", "&=", "break", "case", "catch", ":", ";", "continue",
49  "default", "delete", "/", "/=", "do", ".", "else", "=", "==", "===",
50  "finally", "for", "function", ">=", ">", ">>", ">>=", ">>>", ">>>=", "identifier",
51  "if", "in", "instanceof", "{", "[", "<=", "(", "<", "<<", "<<=",
52  "-", "-=", "--", "new", "!", "!=", "!==", "numeric literal", "|", "|=",
53  "||", "+", "+=", "++", "?", "}", "]", "%", "%=", "return",
54  ")", ";", 0, "*", "*=", "string literal", "property", "signal", "readonly", "switch",
55  "this", "throw", "~", "try", "typeof", "var", "void", "while", "with", "^",
56  "^=", "null", "true", "false", "const", "debugger", "reserved word", "multiline string literal", "comment", "public",
57  "import", "as", "on", 0, 0, 0, 0, 0, 0, 0,
58  0};
59 
60 const short QDeclarativeJSGrammar::lhs [] = {
61  101, 101, 101, 101, 101, 101, 102, 108, 108, 111,
62  111, 113, 112, 112, 112, 112, 112, 112, 112, 112,
63  115, 110, 109, 118, 118, 119, 119, 120, 120, 117,
64  106, 106, 106, 106, 106, 106, 106, 106, 126, 126,
65  126, 127, 127, 128, 128, 106, 106, 106, 106, 106,
66  106, 106, 106, 106, 106, 106, 106, 106, 106, 106,
67  106, 106, 106, 106, 106, 116, 116, 116, 116, 116,
68  131, 131, 131, 131, 131, 131, 131, 131, 131, 131,
69  131, 131, 131, 131, 131, 131, 131, 131, 121, 133,
70  133, 133, 133, 132, 132, 135, 135, 137, 137, 137,
71  137, 137, 137, 138, 138, 138, 138, 138, 138, 138,
72  138, 138, 138, 138, 138, 138, 138, 138, 138, 138,
73  138, 138, 138, 138, 138, 138, 138, 138, 138, 138,
74  138, 138, 138, 138, 139, 139, 114, 114, 114, 114,
75  114, 142, 142, 143, 143, 143, 143, 141, 141, 144,
76  144, 145, 145, 146, 146, 146, 147, 147, 147, 147,
77  147, 147, 147, 147, 147, 147, 148, 148, 148, 148,
78  149, 149, 149, 150, 150, 150, 150, 151, 151, 151,
79  151, 151, 151, 151, 152, 152, 152, 152, 152, 152,
80  153, 153, 153, 153, 153, 154, 154, 154, 154, 154,
81  155, 155, 156, 156, 157, 157, 158, 158, 159, 159,
82  160, 160, 161, 161, 162, 162, 163, 163, 164, 164,
83  165, 165, 166, 166, 136, 136, 167, 167, 168, 168,
84  168, 168, 168, 168, 168, 168, 168, 168, 168, 168,
85  104, 104, 169, 169, 170, 170, 171, 171, 103, 103,
86  103, 103, 103, 103, 103, 103, 103, 103, 103, 103,
87  103, 103, 103, 122, 183, 183, 182, 182, 130, 130,
88  184, 184, 185, 185, 187, 187, 186, 188, 191, 189,
89  189, 192, 190, 190, 123, 124, 124, 125, 125, 172,
90  172, 172, 172, 172, 172, 172, 173, 173, 173, 173,
91  174, 174, 174, 174, 175, 175, 176, 178, 193, 193,
92  196, 196, 194, 194, 197, 195, 177, 177, 177, 179,
93  179, 180, 180, 180, 198, 199, 181, 181, 129, 140,
94  203, 203, 200, 200, 201, 201, 204, 107, 205, 205,
95  105, 105, 202, 202, 134, 134, 206};
96 
97 const short QDeclarativeJSGrammar::rhs [] = {
98  2, 2, 2, 2, 2, 2, 2, 1, 1, 1,
99  2, 1, 2, 2, 3, 3, 5, 5, 4, 4,
100  2, 0, 1, 1, 2, 1, 3, 2, 3, 2,
101  1, 5, 4, 4, 3, 3, 3, 3, 1, 1,
102  1, 0, 1, 2, 4, 6, 6, 3, 3, 7,
103  7, 4, 4, 5, 5, 6, 6, 7, 7, 7,
104  7, 10, 6, 1, 1, 1, 1, 1, 1, 1,
105  1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
106  2, 3, 3, 4, 5, 3, 4, 3, 1, 1,
107  2, 3, 4, 1, 2, 3, 5, 1, 1, 1,
108  1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
109  1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
110  1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
111  1, 1, 1, 1, 1, 1, 1, 1, 4, 3,
112  5, 1, 2, 4, 4, 4, 3, 0, 1, 1,
113  3, 1, 1, 1, 2, 2, 1, 2, 2, 2,
114  2, 2, 2, 2, 2, 2, 1, 3, 3, 3,
115  1, 3, 3, 1, 3, 3, 3, 1, 3, 3,
116  3, 3, 3, 3, 1, 3, 3, 3, 3, 3,
117  1, 3, 3, 3, 3, 1, 3, 3, 3, 3,
118  1, 3, 1, 3, 1, 3, 1, 3, 1, 3,
119  1, 3, 1, 3, 1, 3, 1, 3, 1, 3,
120  1, 5, 1, 5, 1, 3, 1, 3, 1, 1,
121  1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
122  1, 3, 0, 1, 1, 3, 0, 1, 1, 1,
123  1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
124  1, 1, 1, 3, 1, 2, 0, 1, 3, 3,
125  1, 1, 1, 3, 1, 3, 2, 2, 2, 0,
126  1, 2, 0, 1, 1, 2, 2, 7, 5, 7,
127  7, 5, 9, 10, 7, 8, 2, 2, 3, 3,
128  2, 2, 3, 3, 3, 3, 5, 5, 3, 5,
129  1, 2, 0, 1, 4, 3, 3, 3, 3, 3,
130  3, 3, 3, 4, 5, 2, 2, 2, 8, 8,
131  1, 3, 0, 1, 0, 1, 1, 1, 1, 2,
132  1, 1, 0, 1, 0, 1, 2};
133 
134 const short QDeclarativeJSGrammar::action_default [] = {
135  0, 0, 0, 0, 0, 0, 22, 0, 174, 241,
136  205, 213, 209, 153, 225, 201, 3, 138, 72, 154,
137  217, 221, 142, 171, 152, 157, 137, 191, 178, 0,
138  79, 80, 75, 343, 66, 345, 0, 0, 0, 0,
139  77, 0, 0, 73, 76, 70, 0, 0, 67, 69,
140  68, 78, 71, 0, 74, 0, 0, 167, 0, 0,
141  154, 173, 156, 155, 0, 0, 0, 169, 170, 168,
142  172, 0, 202, 0, 0, 0, 0, 192, 0, 0,
143  0, 0, 0, 0, 182, 0, 0, 0, 176, 177,
144  175, 180, 184, 183, 181, 179, 194, 193, 195, 0,
145  210, 0, 206, 0, 0, 148, 135, 147, 136, 104,
146  105, 106, 131, 107, 132, 108, 109, 110, 111, 112,
147  113, 114, 115, 116, 117, 118, 119, 120, 133, 121,
148  122, 123, 124, 125, 126, 127, 128, 129, 130, 134,
149  0, 0, 146, 242, 149, 0, 150, 0, 151, 145,
150  0, 238, 231, 229, 236, 237, 235, 234, 240, 233,
151  232, 230, 239, 226, 0, 214, 0, 0, 218, 0,
152  0, 222, 0, 0, 148, 140, 0, 139, 0, 144,
153  158, 0, 344, 333, 334, 0, 331, 0, 332, 0,
154  335, 249, 256, 255, 263, 251, 0, 252, 336, 0,
155  342, 253, 254, 259, 257, 339, 337, 341, 260, 0,
156  271, 0, 0, 0, 0, 343, 66, 0, 345, 67,
157  243, 285, 68, 0, 0, 0, 272, 0, 0, 261,
158  262, 0, 250, 258, 286, 287, 330, 340, 0, 301,
159  302, 303, 304, 0, 297, 298, 299, 300, 327, 328,
160  0, 0, 0, 0, 0, 290, 291, 247, 245, 207,
161  215, 211, 227, 203, 248, 0, 154, 219, 223, 196,
162  185, 0, 0, 204, 0, 0, 0, 0, 197, 0,
163  0, 0, 0, 0, 189, 187, 190, 188, 186, 199,
164  198, 200, 0, 212, 0, 208, 0, 246, 154, 0,
165  228, 243, 244, 0, 243, 0, 0, 293, 0, 0,
166  0, 295, 0, 216, 0, 0, 220, 0, 0, 224,
167  283, 0, 275, 284, 278, 0, 282, 0, 243, 276,
168  0, 243, 0, 0, 294, 0, 0, 0, 296, 344,
169  333, 0, 0, 335, 0, 329, 0, 319, 0, 0,
170  0, 289, 0, 288, 0, 346, 0, 103, 265, 268,
171  0, 104, 271, 107, 132, 109, 110, 75, 114, 115,
172  66, 116, 119, 73, 76, 67, 243, 68, 78, 122,
173  71, 124, 74, 126, 127, 272, 129, 130, 134, 0,
174  96, 0, 0, 98, 102, 100, 87, 99, 101, 0,
175  97, 86, 266, 264, 142, 143, 148, 0, 141, 0,
176  318, 0, 305, 306, 0, 317, 0, 0, 0, 308,
177  313, 311, 314, 0, 0, 312, 313, 0, 309, 0,
178  310, 267, 316, 0, 267, 315, 0, 320, 321, 0,
179  267, 322, 323, 0, 0, 324, 0, 0, 0, 325,
180  326, 160, 159, 0, 0, 0, 292, 0, 0, 0,
181  307, 280, 273, 0, 281, 277, 0, 279, 269, 0,
182  270, 274, 90, 0, 0, 94, 81, 0, 83, 92,
183  0, 84, 93, 95, 85, 91, 82, 0, 88, 164,
184  162, 166, 163, 161, 165, 6, 338, 4, 2, 64,
185  89, 0, 0, 67, 69, 68, 31, 5, 0, 65,
186  0, 41, 40, 39, 0, 0, 54, 0, 55, 0,
187  60, 61, 0, 41, 0, 0, 0, 0, 0, 50,
188  0, 51, 0, 0, 26, 0, 0, 62, 27, 0,
189  30, 28, 24, 0, 29, 25, 0, 52, 0, 53,
190  0, 142, 0, 56, 57, 63, 0, 0, 0, 0,
191  0, 58, 59, 0, 48, 42, 49, 43, 0, 0,
192  0, 0, 45, 0, 46, 47, 44, 0, 0, 35,
193  36, 37, 38, 142, 267, 0, 0, 104, 271, 107,
194  132, 109, 110, 75, 114, 115, 66, 116, 119, 73,
195  76, 67, 243, 68, 78, 122, 71, 124, 74, 126,
196  127, 272, 129, 130, 134, 0, 32, 33, 0, 34,
197  8, 0, 10, 0, 9, 0, 1, 21, 12, 0,
198  13, 0, 14, 0, 19, 20, 0, 15, 16, 0,
199  17, 18, 11, 23, 7, 347};
200 
201 const short QDeclarativeJSGrammar::goto_default [] = {
202  7, 626, 207, 196, 205, 507, 495, 625, 644, 620,
203  624, 622, 627, 22, 623, 18, 506, 543, 533, 540,
204  535, 191, 195, 197, 201, 524, 568, 567, 200, 232,
205  26, 474, 473, 356, 355, 9, 354, 357, 107, 17,
206  145, 24, 13, 144, 19, 25, 57, 23, 8, 28,
207  27, 269, 15, 263, 10, 259, 12, 261, 11, 260,
208  20, 267, 21, 268, 14, 262, 258, 299, 411, 264,
209  265, 202, 193, 192, 204, 233, 203, 208, 229, 230,
210  194, 360, 359, 231, 463, 462, 321, 322, 465, 324,
211  464, 323, 419, 423, 426, 422, 421, 441, 442, 185,
212  199, 181, 184, 198, 206, 0};
213 
214 const short QDeclarativeJSGrammar::action_index [] = {
215  421, 1288, 2322, 2322, 2419, 1016, -52, 37, 140, -101,
216  35, -13, -40, 190, -101, 272, 34, -101, -101, 658,
217  42, 103, 194, 201, -101, -101, -101, 439, 256, 1288,
218  -101, -101, -101, 282, -101, 2128, 1751, 1288, 1288, 1288,
219  -101, 917, 1288, -101, -101, -101, 1288, 1288, -101, -101,
220  -101, -101, -101, 1288, -101, 1288, 1288, -101, 1288, 1288,
221  109, 245, -101, -101, 1288, 1288, 1288, -101, -101, -101,
222  185, 1288, 295, 1288, 1288, 1288, 1288, 461, 1288, 1288,
223  1288, 1288, 1288, 1288, 256, 1288, 1288, 1288, 155, 119,
224  114, 176, 256, 332, 202, 332, 560, 560, 471, 1288,
225  -23, 1288, 53, 2031, 1288, 1288, -101, -101, -101, -101,
226  -101, -101, -101, -101, -101, -101, -101, -101, -101, -101,
227  -101, -101, -101, -101, -101, -101, -101, -101, -101, -101,
228  -101, -101, -101, -101, -101, -101, -101, -101, -101, -101,
229  100, 1288, -101, -101, 70, 59, -101, 1288, -101, -101,
230  1288, -101, -101, -101, -101, -101, -101, -101, -101, -101,
231  -101, -101, -101, -101, 1288, 41, 1288, 1288, 98, 91,
232  1288, -101, 2031, 1288, 1288, -101, 121, -101, 73, -101,
233  -101, 39, -101, 385, 180, 78, -101, 391, -101, 64,
234  2322, -101, -101, -101, -101, -101, 208, -101, -101, 82,
235  -101, -101, -101, -101, -101, -101, 2322, -101, -101, 538,
236  -101, 495, 128, 2419, 54, 358, 62, 44, 2613, 67,
237  1288, -101, 76, 63, 1288, 58, -101, 60, 46, -101,
238  -101, 309, -101, -101, -101, -101, -101, -101, 86, -101,
239  -101, -101, -101, 107, -101, -101, -101, -101, -101, -101,
240  28, 52, 1288, 101, 102, -101, -101, 1472, -101, 83,
241  75, 79, -101, 287, 84, 80, 585, 69, 89, 321,
242  177, 482, 1288, 297, 1288, 1288, 1288, 1288, 331, 1288,
243  1288, 1288, 1288, 1288, 332, 222, 332, 332, 332, 410,
244  410, 410, 1288, 57, 1288, 72, 1288, -101, 658, 1288,
245  -101, 1288, 71, 45, 1288, 61, 2419, -101, 1288, 132,
246  2419, -101, 1288, 47, 1288, 1288, 66, 65, 1288, -101,
247  68, 112, 81, -101, -101, 1288, -101, 369, 1288, -101,
248  85, 1288, 74, 2419, -101, 1288, 122, 2419, -101, 77,
249  294, 16, -29, 2322, -53, -101, 2419, -101, 1288, 127,
250  2419, -15, 2419, -101, 10, 11, -34, -101, -101, 2419,
251  -48, 504, 4, 476, 113, 1288, 2419, 2, -28, 420,
252  6, -21, 719, 7, 87, -101, 1382, -101, -4, -16,
253  5, 1288, 3, -27, 1288, 9, 1288, -18, -31, 1288,
254  -101, 2225, -7, -101, -101, -101, -101, -101, -101, 1288,
255  -101, -101, -101, -101, 246, -101, 1288, -38, -101, 2419,
256  -101, 88, -101, -101, 2419, -101, 1288, 106, 26, -101,
257  55, -101, 50, 105, 1288, -101, 48, 38, -101, -8,
258  -101, 2419, -101, 94, 2419, -101, 238, -101, -101, 104,
259  2419, 31, -101, 21, 19, -101, 305, 1, 30, -101,
260  -101, -101, -101, 1288, 136, 2419, -101, 1288, 134, 2419,
261  -101, 49, -101, 173, -101, -101, 1288, -101, -101, 363,
262  -101, -101, -101, 137, 1565, -101, -101, 1658, -101, -101,
263  1844, -101, -101, -101, -101, -101, -101, 95, -101, -101,
264  -101, -101, -101, -101, -101, -101, 2322, -101, -101, -101,
265  92, 15, 925, 169, 27, -6, -101, -101, 212, -101,
266  191, -101, -101, -101, 323, 211, -101, 1288, -101, 214,
267  -101, -101, 216, 40, 317, 210, 43, 259, 236, -101,
268  36, -101, 747, 96, -101, 29, 747, -101, -101, 1198,
269  -101, -101, -101, 1107, -101, -101, 231, -101, 1288, -101,
270  217, 286, 32, -101, -101, -101, 188, 340, 51, 1288,
271  175, -101, -101, 171, -101, 179, -101, 56, -11, 351,
272  181, 336, -101, 110, -101, -101, -101, 1934, 647, -101,
273  -101, -101, -101, 253, 2516, 1751, -5, 460, 22, 468,
274  138, 1288, 2419, 24, -2, 412, 23, -3, 836, 20,
275  87, -101, 1382, -101, 17, -10, 18, 1288, 25, 8,
276  1288, 33, 1288, 12, 14, 120, -101, -101, 13, -101,
277  -101, 747, -101, 248, -47, 828, -101, -101, 152, 482,
278  -101, 150, -101, 123, -101, -101, 398, -101, -101, 117,
279  -101, -101, -101, -101, -101, -101,
280 
281  -106, 6, -92, 10, 5, 278, -106, -106, -106, -106,
282  -106, -106, -106, -106, -106, -106, -106, -106, -106, -42,
283  -106, -106, -106, -106, -106, -106, -106, -106, -106, 109,
284  -106, -106, -106, -10, -106, -106, -35, 24, 73, 90,
285  -106, 219, 181, -106, -106, -106, 171, 120, -106, -106,
286  -106, -106, -106, 174, -106, 170, 167, -106, 175, 163,
287  -106, -106, -106, -106, 184, 177, 180, -106, -106, -106,
288  -106, 125, -106, 132, 134, 162, 130, -106, 121, 124,
289  123, 141, 142, 152, -106, 154, 161, 160, -106, -106,
290  -106, -106, -106, -106, -106, -106, -106, -106, -106, 139,
291  -106, 143, -106, 156, 91, 55, -106, -106, -106, -106,
292  -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
293  -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
294  -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
295  -106, 32, -106, -106, -106, -106, -106, 33, -106, -106,
296  26, -106, -106, -106, -106, -106, -106, -106, -106, -106,
297  -106, -106, -106, -106, 96, -106, 119, 52, -106, -106,
298  66, -106, 220, 69, 71, -106, -106, -106, -106, -106,
299  -106, -106, -106, 25, -106, -106, -106, 64, -106, -106,
300  -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
301  -106, -106, -106, -106, -106, -106, 70, -106, -106, 61,
302  -106, 41, -106, 39, -106, 37, -106, -106, 42, -106,
303  79, -106, -106, -106, 81, 72, -106, -106, -106, -106,
304  -106, -5, -106, -106, -106, -106, -106, -106, -106, -106,
305  -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
306  -106, -106, 21, -106, -106, -106, -106, 112, -106, -106,
307  -106, -106, -106, -106, -106, -106, -106, -106, -106, -106,
308  -106, 17, 237, -106, 192, 236, 224, 225, -106, 97,
309  98, 101, 99, 113, -106, -106, -106, -106, -106, -106,
310  -106, -106, 204, -106, 223, -106, 235, -106, -106, 239,
311  -106, 197, -106, -106, 228, -106, 27, -106, 13, -106,
312  2, -106, 233, -106, 190, 198, -106, -106, 196, -106,
313  -106, -106, -106, -106, -106, 200, -106, 107, 135, -106,
314  -106, 186, -106, 84, -106, 80, -106, 76, -106, -106,
315  89, -106, -106, -49, -106, -106, 47, -106, 40, -106,
316  44, -106, 68, -106, -106, -106, -106, -106, -106, 53,
317  -106, 35, -106, 49, -106, 87, 63, -106, -106, 30,
318  -106, -106, 103, -106, -106, -106, 51, -106, -106, -106,
319  -106, 86, -106, 67, 114, -106, 74, -106, -106, 65,
320  -106, 56, -106, -106, -106, -106, -106, -106, -106, 62,
321  -106, -106, -106, -106, -106, -106, 95, -106, -106, 78,
322  -106, -106, -106, -106, 75, -106, 88, -106, -106, -106,
323  -106, -106, -54, -106, 45, -106, -40, -106, -106, -106,
324  -106, 94, -106, -106, 100, -106, -106, -106, -106, -106,
325  150, -41, -106, -106, 54, -106, 43, -106, 48, -106,
326  -106, -106, -106, 59, -106, 57, -106, 60, -106, 58,
327  -106, -106, -106, -106, -106, -106, 38, -106, -106, 144,
328  -106, -106, -106, -106, 31, -106, -106, 202, -106, -106,
329  50, -106, -106, -106, -106, -106, -106, -106, -106, -106,
330  -106, -106, -106, -106, -106, -106, 77, -106, -106, -106,
331  -106, -106, 82, -106, -106, -106, -106, -106, -106, -106,
332  -17, -106, -106, -106, -4, -106, -106, 12, -106, -106,
333  -106, -106, -106, -106, -14, 46, -106, -13, -106, -106,
334  -106, -106, 108, -106, -106, -106, 243, -106, -106, 295,
335  -106, -106, -106, 290, -106, -106, -106, -106, 346, -106,
336  -106, -106, 16, -106, -106, -106, 22, 23, -106, 34,
337  -106, -106, -106, -106, -106, 11, -106, -106, -106, 7,
338  1, 8, -106, -106, -106, -106, -106, 307, 179, -106,
339  -106, -106, -106, -106, 18, 281, 9, 15, -106, 4,
340  -106, 83, 29, -106, -106, -2, -106, -106, 85, -106,
341  -106, -106, 3, -106, -106, -106, -106, 14, -106, 0,
342  105, -106, 93, -106, -106, -106, -106, -106, -1, -106,
343  -106, 20, -106, -106, 28, 92, -106, -106, -106, 19,
344  -106, -106, -106, -106, -106, -106, -12, -106, -106, -106,
345  -106, -106, -106, -106, -106, -106};
346 
347 const short QDeclarativeJSGrammar::action_info [] = {
348  399, 352, 345, -101, 343, 457, 440, 403, 257, -112,
349  -125, -131, -123, 346, -120, 348, -128, 389, 453, 391,
350  416, 401, 408, 563, -101, -123, 416, -120, 539, -131,
351  346, -112, -125, 348, 257, 99, 71, 645, 621, 101,
352  -128, 440, 141, 621, 164, 431, 539, 430, 453, 573,
353  457, 444, 440, 424, 71, 424, 101, 446, 559, 420,
354  424, 448, 539, 440, 570, 539, 466, 527, 312, 346,
355  532, 312, 318, 272, 409, 183, 342, 525, 147, 141,
356  348, 510, 457, 414, 272, 325, 0, 0, 252, 99,
357  257, 440, 296, 556, -102, 292, 453, 190, 170, 416,
358  164, 434, 141, 141, 536, 251, 304, 172, 141, 141,
359  443, 0, 335, 340, 141, 427, 0, 0, 0, 149,
360  327, 306, 0, 292, 444, 0, 173, 0, 536, 141,
361  141, 0, 0, 179, 333, 141, 294, 236, 189, 314,
362  141, 301, 141, 315, 141, 477, 331, 242, 241, 413,
363  412, 62, 537, 166, 58, 488, 142, 167, 294, 58,
364  428, 254, 63, 256, 255, 59, 418, 172, 247, 246,
365  59, 575, 574, 328, 249, 248, 616, 177, 641, 640,
366  58, 469, 337, 141, 635, 634, 173, 350, 187, 249,
367  248, 59, 310, 478, 459, 58, 455, 64, 523, 249,
368  248, 85, 85, 86, 86, 103, 59, 565, 511, 172,
369  511, 638, 637, 64, 87, 87, 141, 511, 517, 577,
370  511, 0, 141, 0, 104, 141, 105, 85, 173, 86,
371  174, 172, 566, 564, 470, 468, 562, 561, 548, 511,
372  87, 636, 65, 530, 513, 539, 141, 85, 66, 86,
373  173, 0, 406, 0, 513, 512, 513, 64, 65, 0,
374  87, 172, 0, 513, 66, 512, 513, 512, 172, 235,
375  234, 0, 518, 516, 512, 521, 520, 512, 554, 553,
376  173, 85, 406, 86, 0, 513, -89, 173, 34, 174,
377  73, 74, 549, 547, 87, 631, 512, 531, 529, 438,
378  437, 172, 65, 0, 578, 274, 275, 0, 66, 632,
379  630, 34, 0, 73, 74, 274, 275, 75, 76, -89,
380  173, 0, 174, 34, 0, 48, 50, 49, 0, 0,
381  0, 0, 276, 277, 34, 0, 0, 0, 34, 629,
382  75, 76, 276, 277, 279, 280, 34, 0, 48, 50,
383  49, 45, 34, 281, 279, 280, 282, 85, 283, 86,
384  48, 50, 49, 281, 0, 34, 282, 0, 283, 34,
385  87, 48, 50, 49, 45, 48, 50, 49, 0, 0,
386  34, 0, 0, 48, 50, 49, 45, 34, 0, 48,
387  50, 49, 34, 0, 0, 0, 0, 45, 34, 0,
388  0, 45, 48, 50, 49, 0, 48, 50, 49, 45,
389  0, 0, 0, 0, 34, 45, 0, 48, 50, 49,
390  34, 0, 0, 0, 48, 50, 49, 34, 45, 48,
391  50, 49, 45, 279, 280, 48, 50, 49, 0, 0,
392  0, 34, 281, 45, 0, 282, 0, 283, -343, 34,
393  45, 48, 50, 49, 0, 45, -343, 48, 50, 49,
394  0, 45, 78, 79, 48, 50, 49, 0, 0, 0,
395  80, 81, 0, 0, 82, 0, 83, 45, 48, 50,
396  49, 0, 0, 45, 78, 79, 48, 50, 49, 34,
397  45, 0, 80, 81, 78, 79, 82, 34, 83, 0,
398  0, 0, 80, 81, 45, 34, 82, 0, 83, 0,
399  0, 34, 45, 0, 6, 5, 4, 1, 3, 2,
400  0, 240, 239, 0, 34, 0, 48, 50, 49, 245,
401  244, 0, 0, 34, 48, 50, 49, 245, 244, 0,
402  0, 0, 48, 50, 49, 0, 0, 0, 48, 50,
403  49, 0, 45, 0, 0, 0, 245, 244, 0, 0,
404  45, 48, 50, 49, 0, 240, 239, 34, 45, 0,
405  48, 50, 49, 0, 45, 0, 0, 0, 0, 0,
406  0, 0, 0, 78, 79, 0, 0, 45, 151, 0,
407  0, 80, 81, 0, 0, 82, 45, 83, 152, 240,
408  239, 0, 153, 0, 48, 50, 49, 0, 0, 0,
409  0, 154, 0, 155, 0, 0, 308, 0, 0, 0,
410  0, 0, 0, 0, 156, 0, 157, 62, 0, 0,
411  45, 0, 0, 0, 158, 0, 0, 159, 63, 0,
412  0, 0, 0, 160, 0, 0, 0, 0, 0, 161,
413  0, 0, 0, 0, 0, 0, 0, 0, 0, 30,
414  31, 151, 0, 0, 0, 162, 0, 0, 0, 33,
415  0, 152, 0, 0, 0, 153, 34, 0, 0, 0,
416  35, 36, 0, 37, 154, 0, 155, 0, 0, 0,
417  502, 0, 0, 0, 44, 0, 0, 156, 0, 157,
418  62, 0, 0, 0, 0, 0, 0, 158, 0, 0,
419  159, 63, 51, 48, 50, 49, 160, 52, 0, 0,
420  0, 0, 161, 0, 0, 0, 0, 0, 43, 54,
421  32, 30, 31, 0, 40, 0, 0, 0, 162, 45,
422  0, 33, 0, 0, 0, 0, 0, 0, 34, 0,
423  0, 0, 35, 36, 0, 37, 0, 0, 0, 30,
424  31, 0, 41, 0, 0, 0, 44, 0, 0, 33,
425  0, 0, 0, 0, 0, 0, 34, 0, 0, 0,
426  35, 36, 0, 37, 51, 48, 50, 49, 0, 52,
427  502, 0, 0, 0, 44, 0, 0, 0, 0, 0,
428  43, 54, 32, 0, 0, 0, 40, 0, 0, 0,
429  0, 45, 51, 48, 50, 49, 0, 52, 0, 0,
430  0, 0, 0, 0, 0, 0, 0, 0, 43, 54,
431  32, 0, 0, 0, 40, 0, 0, 0, 0, 45,
432  30, 31, 0, 0, 0, 0, 0, 0, 30, 31,
433  33, 0, 0, 0, 0, 0, 0, 34, 33, 0,
434  0, 35, 36, 0, 37, 34, 0, 0, 0, 35,
435  36, 502, 37, 0, 0, 44, 0, 0, 0, 41,
436  0, 0, 0, 44, 0, 0, 0, 0, 0, 0,
437  0, 0, 0, 51, 48, 50, 49, 0, 52, 0,
438  0, 51, 48, 50, 49, 0, 52, 0, 0, 43,
439  54, 32, 0, 0, 0, 40, 0, 43, 54, 32,
440  45, 0, 0, 40, 0, 0, 0, 0, 45, 30,
441  31, 0, 0, 0, 0, 0, 0, 30, 31, 33,
442  0, 0, 0, 0, 0, 0, 34, 33, 0, 0,
443  35, 36, 0, 37, 34, 0, 0, 0, 35, 36,
444  41, 37, 0, 0, 44, 0, 0, 0, 502, 0,
445  0, 0, 44, 0, 0, 0, 0, 0, 0, 0,
446  0, 0, 51, 48, 50, 49, 0, 52, 0, 0,
447  51, 48, 50, 49, 0, 52, 0, 0, 43, 54,
448  32, 0, 0, 0, 40, 0, 43, 54, 32, 45,
449  0, 0, 40, 0, 0, 0, 0, 45, 0, 0,
450  0, 0, 0, 0, 0, 0, 501, 0, 30, 31,
451  0, 0, 0, 0, 0, 0, 0, 0, 215, 0,
452  0, 0, 0, 0, 0, 34, 0, 0, 0, 35,
453  36, 0, 37, 0, 0, 0, 0, 0, 0, 502,
454  0, 0, 0, 44, 0, 0, 0, 0, 0, 0,
455  0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
456  0, 51, 503, 505, 504, 0, 52, 0, 0, 0,
457  0, 226, 0, 0, 0, 0, 0, 43, 54, 32,
458  210, 0, 0, 40, 0, 0, 0, 0, 45, 0,
459  0, 0, 0, 0, 0, 0, 0, 501, 0, 30,
460  31, 0, 0, 0, 0, 0, 0, 0, 0, 215,
461  0, 0, 0, 0, 0, 0, 34, 0, 0, 0,
462  35, 36, 0, 37, 0, 0, 0, 0, 0, 0,
463  502, 0, 0, 0, 44, 0, 0, 0, 0, 0,
464  0, 0, 544, 0, 0, 0, 0, 0, 0, 0,
465  0, 0, 51, 503, 505, 504, 0, 52, 0, 0,
466  0, 0, 226, 0, 0, 0, 0, 0, 43, 54,
467  32, 210, 0, 0, 40, 0, 0, 0, 0, 45,
468  0, 0, 0, 0, 0, 0, 0, 0, 501, 0,
469  30, 31, 0, 0, 0, 0, 0, 0, 0, 0,
470  215, 0, 0, 0, 0, 0, 0, 34, 0, 0,
471  0, 35, 36, 0, 37, 0, 0, 0, 0, 0,
472  0, 502, 0, 0, 0, 44, 0, 0, 0, 0,
473  0, 0, 0, 541, 0, 0, 0, 0, 0, 0,
474  0, 0, 0, 51, 503, 505, 504, 0, 52, 0,
475  0, 0, 0, 226, 0, 0, 0, 0, 0, 43,
476  54, 32, 210, 0, 0, 40, 0, 0, 0, 0,
477  45, 0, 0, 0, 0, 0, 0, 0, 0, 29,
478  30, 31, 0, 0, 0, 0, 0, 0, 0, 0,
479  33, 0, 0, 0, 0, 0, 0, 34, 0, 0,
480  0, 35, 36, 0, 37, 0, 0, 0, 38, 0,
481  39, 41, 42, 0, 0, 44, 0, 0, 0, 46,
482  0, 47, 0, 0, 0, 0, 0, 0, 0, 0,
483  0, 0, 0, 51, 48, 50, 49, 0, 52, 0,
484  53, 0, 55, 0, 56, 0, 0, 0, 0, 43,
485  54, 32, 0, 0, 0, 40, 0, 0, 0, 0,
486  45, 0, 0, 0, 0, 0, 0, 0, 0, -121,
487  0, 0, 0, 29, 30, 31, 0, 0, 0, 0,
488  0, 0, 0, 0, 33, 0, 0, 0, 0, 0,
489  0, 34, 0, 0, 0, 35, 36, 0, 37, 0,
490  0, 0, 38, 0, 39, 41, 42, 0, 0, 44,
491  0, 0, 0, 46, 0, 47, 0, 0, 0, 0,
492  0, 0, 0, 0, 0, 0, 0, 51, 48, 50,
493  49, 0, 52, 0, 53, 0, 55, 0, 56, 0,
494  0, 0, 0, 43, 54, 32, 0, 0, 0, 40,
495  0, 0, 0, 0, 45, 0, 0, 0, 0, 0,
496  0, 0, 0, 29, 30, 31, 0, 0, 0, 0,
497  0, 0, 0, 0, 33, 0, 0, 0, 0, 0,
498  0, 34, 0, 0, 0, 35, 36, 0, 37, 0,
499  0, 0, 38, 0, 39, 41, 42, 0, 0, 44,
500  0, 0, 0, 46, 0, 47, 0, 0, 0, 0,
501  0, 0, 0, 0, 0, 0, 0, 51, 48, 50,
502  49, 0, 52, 0, 53, 0, 55, 271, 56, 0,
503  0, 0, 0, 43, 54, 32, 0, 0, 0, 40,
504  0, 0, 0, 0, 45, 0, 0, 0, 0, 0,
505  0, 0, 0, 483, 0, 0, 29, 30, 31, 0,
506  0, 0, 0, 0, 0, 0, 0, 33, 0, 0,
507  0, 0, 0, 0, 34, 0, 0, 0, 35, 36,
508  0, 37, 0, 0, 0, 38, 0, 39, 41, 42,
509  0, 0, 44, 0, 0, 0, 46, 0, 47, 0,
510  0, 486, 0, 0, 0, 0, 0, 0, 0, 0,
511  51, 48, 50, 49, 0, 52, 0, 53, 0, 55,
512  0, 56, 0, 0, 0, 0, 43, 54, 32, 0,
513  0, 0, 40, 0, 0, 0, 0, 45, 0, 0,
514  0, 0, 0, 0, 0, 0, 475, 0, 0, 29,
515  30, 31, 0, 0, 0, 0, 0, 0, 0, 0,
516  33, 0, 0, 0, 0, 0, 0, 34, 0, 0,
517  0, 35, 36, 0, 37, 0, 0, 0, 38, 0,
518  39, 41, 42, 0, 0, 44, 0, 0, 0, 46,
519  0, 47, 0, 0, 481, 0, 0, 0, 0, 0,
520  0, 0, 0, 51, 48, 50, 49, 0, 52, 0,
521  53, 0, 55, 0, 56, 0, 0, 0, 0, 43,
522  54, 32, 0, 0, 0, 40, 0, 0, 0, 0,
523  45, 0, 0, 0, 0, 0, 0, 0, 0, 475,
524  0, 0, 29, 30, 31, 0, 0, 0, 0, 0,
525  0, 0, 0, 33, 0, 0, 0, 0, 0, 0,
526  34, 0, 0, 0, 35, 36, 0, 37, 0, 0,
527  0, 38, 0, 39, 41, 42, 0, 0, 44, 0,
528  0, 0, 46, 0, 47, 0, 0, 476, 0, 0,
529  0, 0, 0, 0, 0, 0, 51, 48, 50, 49,
530  0, 52, 0, 53, 0, 55, 0, 56, 0, 0,
531  0, 0, 43, 54, 32, 0, 0, 0, 40, 0,
532  0, 0, 0, 45, 0, 0, 0, 0, 0, 0,
533  0, 0, 483, 0, 0, 29, 30, 31, 0, 0,
534  0, 0, 0, 0, 0, 0, 33, 0, 0, 0,
535  0, 0, 0, 34, 0, 0, 0, 35, 36, 0,
536  37, 0, 0, 0, 38, 0, 39, 41, 42, 0,
537  0, 44, 0, 0, 0, 46, 0, 47, 0, 0,
538  484, 0, 0, 0, 0, 0, 0, 0, 0, 51,
539  48, 50, 49, 0, 52, 0, 53, 0, 55, 0,
540  56, 0, 0, 0, 0, 43, 54, 32, 0, 0,
541  0, 40, 0, 0, 0, 0, 45, 0, 0, 0,
542  0, 0, 0, 0, 0, 29, 30, 31, 0, 0,
543  0, 0, 0, 0, 0, 0, 33, 0, 0, 0,
544  0, 0, 0, 34, 217, 0, 0, 584, 585, 0,
545  37, 0, 0, 0, 38, 0, 39, 41, 42, 0,
546  0, 44, 0, 0, 0, 46, 0, 47, 0, 0,
547  0, 0, 0, 0, 0, 221, 0, 0, 0, 51,
548  48, 50, 49, 0, 52, 0, 53, 0, 55, 0,
549  56, 0, 0, 0, 0, 43, 54, 32, 0, 0,
550  0, 40, 0, 0, 0, 0, 45, 0, 0, 0,
551  0, 0, 0, 0, 0, 109, 110, 111, 0, 0,
552  113, 115, 116, 0, 0, 117, 0, 118, 0, 0,
553  0, 120, 121, 122, 0, 0, 0, 0, 0, 0,
554  34, 123, 124, 125, 0, 0, 0, 0, 0, 0,
555  0, 0, 0, 0, 126, 0, 0, 0, 0, 0,
556  0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
557  129, 0, 0, 0, 0, 0, 0, 48, 50, 49,
558  130, 131, 132, 0, 134, 135, 136, 137, 138, 139,
559  0, 0, 127, 133, 119, 112, 114, 128, 0, 0,
560  0, 0, 0, 45, 0, 0, 0, 0, 0, 0,
561  0, 0, 109, 110, 111, 0, 0, 113, 115, 116,
562  0, 0, 117, 0, 118, 0, 0, 0, 120, 121,
563  122, 0, 0, 0, 0, 0, 0, 393, 123, 124,
564  125, 0, 0, 0, 0, 0, 0, 0, 0, 0,
565  0, 126, 0, 0, 0, 394, 0, 0, 0, 0,
566  0, 0, 0, 0, 0, 0, 0, 129, 0, 0,
567  0, 0, 0, 398, 395, 397, 0, 130, 131, 132,
568  0, 134, 135, 136, 137, 138, 139, 0, 0, 127,
569  133, 119, 112, 114, 128, 0, 0, 0, 0, 0,
570  0, 0, 0, 0, 0, 0, 0, 0, 0, 109,
571  110, 111, 0, 0, 113, 115, 116, 0, 0, 117,
572  0, 118, 0, 0, 0, 120, 121, 122, 0, 0,
573  0, 0, 0, 0, 393, 123, 124, 125, 0, 0,
574  0, 0, 0, 0, 0, 0, 0, 0, 126, 0,
575  0, 0, 394, 0, 0, 0, 0, 0, 0, 0,
576  396, 0, 0, 0, 129, 0, 0, 0, 0, 0,
577  398, 395, 397, 0, 130, 131, 132, 0, 134, 135,
578  136, 137, 138, 139, 0, 0, 127, 133, 119, 112,
579  114, 128, 0, 0, 0, 0, 0, 0, 0, 0,
580  0, 0, 0, 0, 0, 0, 209, 0, 0, 0,
581  0, 211, 0, 29, 30, 31, 213, 0, 0, 0,
582  0, 0, 0, 214, 215, 0, 0, 0, 0, 0,
583  0, 216, 217, 0, 0, 218, 36, 0, 37, 0,
584  0, 0, 38, 0, 39, 41, 42, 0, 0, 44,
585  0, 0, 0, 46, 0, 47, 0, 0, 0, 0,
586  0, 220, 0, 221, 0, 0, 0, 51, 219, 222,
587  49, 223, 52, 224, 53, 225, 55, 226, 56, 227,
588  228, 0, 0, 43, 54, 32, 210, 212, 0, 40,
589  0, 0, 0, 0, 45, 0, 0, 0, 0, 0,
590  0, 0, 0, 209, 0, 0, 0, 0, 211, 0,
591  29, 30, 31, 213, 0, 0, 0, 0, 0, 0,
592  214, 33, 0, 0, 0, 0, 0, 0, 216, 217,
593  0, 0, 218, 36, 0, 37, 0, 0, 0, 38,
594  0, 39, 41, 42, 0, 0, 44, 0, 0, 0,
595  46, 0, 47, 0, 0, 0, 0, 0, 220, 0,
596  221, 0, 0, 0, 51, 219, 222, 49, 223, 52,
597  224, 53, 225, 55, 226, 56, 227, 228, 0, 0,
598  43, 54, 32, 210, 212, 0, 40, 0, 0, 0,
599  0, 45, 0, 0, 0, 0, 0, 0, 0, 0,
600  587, 110, 111, 0, 0, 589, 115, 591, 30, 31,
601  592, 0, 118, 0, 0, 0, 120, 594, 595, 0,
602  0, 0, 0, 0, 0, 596, 597, 124, 125, 218,
603  36, 0, 37, 0, 0, 0, 38, 0, 39, 598,
604  42, 0, 0, 600, 0, 0, 0, 46, 0, 47,
605  0, 0, 0, 0, 0, 602, 0, 221, 0, 0,
606  0, 604, 601, 603, 49, 605, 606, 607, 53, 609,
607  610, 611, 612, 613, 614, 0, 0, 599, 608, 593,
608  588, 590, 128, 40, 0, 0, 0, 0, 45, 0,
609  0, 0, 0, 0, 0, 0, 0, 361, 110, 111,
610  0, 0, 363, 115, 365, 30, 31, 366, 0, 118,
611  0, 0, 0, 120, 368, 369, 0, 0, 0, 0,
612  0, 0, 370, 371, 124, 125, 218, 36, 0, 37,
613  0, 0, 0, 38, 0, 39, 372, 42, 0, 0,
614  374, 0, 0, 0, 46, 0, 47, 0, -267, 0,
615  0, 0, 376, 0, 221, 0, 0, 0, 378, 375,
616  377, 49, 379, 380, 381, 53, 383, 384, 385, 386,
617  387, 388, 0, 0, 373, 382, 367, 362, 364, 128,
618  40, 0, 0, 0, 0, 45, 0, 0, 0, 0,
619  0, 0, 0, 0,
620 
621  472, 546, 528, 639, 311, 182, 302, 498, 514, 16,
622  461, 515, 496, 182, 497, 519, 309, 436, 619, 243,
623  358, 439, 576, 572, 253, 150, 571, 487, 617, 307,
624  238, 250, 320, 628, 633, 555, 569, 560, 558, 642,
625  186, 250, 425, 349, 358, 182, 351, 557, 433, 347,
626  238, 344, 339, 429, 302, 402, 243, 445, 447, 456,
627  460, 163, 454, 458, 243, 250, 485, 143, 148, 449,
628  353, 526, 176, 467, 237, 450, 238, 415, 338, 188,
629  410, 237, 302, 336, 436, 482, 334, 169, 439, 436,
630  146, 417, 392, 439, 140, 522, 358, 400, 404, 0,
631  390, 171, 358, 0, 186, 500, 146, 0, 643, 0,
632  0, 178, 0, 0, 0, 0, 404, 60, 60, 489,
633  452, 500, 320, 0, 534, 0, 405, 60, 0, 180,
634  146, 60, 0, 180, 60, 407, 490, 60, 302, 452,
635  60, 60, 60, 60, 405, 60, 284, 285, 287, 60,
636  286, 451, 358, 60, 165, 180, 266, 60, 60, 461,
637  451, 270, 288, 60, 60, 60, 493, 60, 60, 60,
638  84, 106, 92, 91, 60, 432, 60, 72, 60, 168,
639  98, 435, 77, 60, 96, 60, 60, 60, 341, 302,
640  93, 94, 500, 108, 329, 100, 60, 102, 60, 618,
641  302, 95, 88, 330, 60, 60, 60, 60, 90, 89,
642  70, 60, 97, 452, 60, 60, 451, 492, 60, 60,
643  494, 60, 61, 68, 60, 60, 69, 491, 60, 471,
644  67, 302, 404, 480, 60, 106, 60, 479, 0, 270,
645  298, 270, 298, 278, 298, 270, 0, 270, 60, 270,
646  0, 316, 0, 270, 332, 0, 500, 108, 175, 538,
647  405, 293, 319, 0, 317, 303, 326, 60, 60, 60,
648  0, 0, 270, 270, 270, 290, 291, 60, 295, 298,
649  60, 60, 270, 298, 270, 270, 270, 289, 270, 0,
650  273, 500, 313, 0, 551, 545, 305, 534, 508, 615,
651  542, 297, 0, 500, 0, 300, 499, 509, 500, 0,
652  508, 0, 0, 0, 0, 508, 472, 0, 499, 509,
653  583, 0, 0, 499, 509, 0, 0, 586, 579, 580,
654  581, 582, 0, 0, 0, 0, 0, 0, 0, 0,
655  0, 0, 0, 0, 0, 0, 0, 0, 0, 550,
656  0, 0, 0, 0, 0, 0, 0, 0, 0, 551,
657  0, 0, 0, 0, 0, 0, 552, 0, 0, 0,
658  0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
659  0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
660  0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
661  0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
662  0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
663  0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
664  0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
665  0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
666  0, 0};
667 
668 const short QDeclarativeJSGrammar::action_check [] = {
669  7, 16, 55, 7, 33, 36, 33, 55, 36, 7,
670  7, 7, 7, 7, 7, 36, 7, 7, 36, 8,
671  36, 55, 60, 29, 7, 7, 36, 7, 33, 7,
672  7, 7, 7, 36, 36, 48, 1, 0, 90, 79,
673  7, 33, 8, 90, 2, 7, 33, 55, 36, 60,
674  36, 20, 33, 5, 1, 5, 79, 36, 7, 33,
675  5, 60, 33, 33, 8, 33, 17, 24, 2, 7,
676  34, 2, 7, 1, 7, 36, 60, 37, 8, 8,
677  36, 66, 36, 7, 1, 17, -1, -1, 36, 48,
678  36, 33, 8, 66, 7, 48, 36, 33, 7, 36,
679  2, 7, 8, 8, 8, 77, 61, 15, 8, 8,
680  6, -1, 31, 36, 8, 10, -1, -1, -1, 60,
681  8, 60, -1, 48, 20, -1, 34, -1, 8, 8,
682  8, -1, -1, 60, 60, 8, 79, 55, 60, 50,
683  8, 61, 8, 54, 8, 8, 61, 61, 62, 61,
684  62, 42, 56, 50, 40, 60, 56, 54, 79, 40,
685  55, 60, 53, 61, 62, 51, 60, 15, 61, 62,
686  51, 61, 62, 61, 61, 62, 56, 56, 61, 62,
687  40, 8, 60, 8, 61, 62, 34, 60, 8, 61,
688  62, 51, 60, 56, 60, 40, 60, 12, 29, 61,
689  62, 25, 25, 27, 27, 15, 51, 36, 29, 15,
690  29, 61, 62, 12, 38, 38, 8, 29, 7, 7,
691  29, -1, 8, -1, 34, 8, 36, 25, 34, 27,
692  36, 15, 61, 62, 61, 62, 61, 62, 7, 29,
693  38, 91, 57, 7, 75, 33, 8, 25, 63, 27,
694  34, -1, 36, -1, 75, 86, 75, 12, 57, -1,
695  38, 15, -1, 75, 63, 86, 75, 86, 15, 61,
696  62, -1, 61, 62, 86, 61, 62, 86, 61, 62,
697  34, 25, 36, 27, -1, 75, 33, 34, 29, 36,
698  18, 19, 61, 62, 38, 47, 86, 61, 62, 61,
699  62, 15, 57, -1, 92, 18, 19, -1, 63, 61,
700  62, 29, -1, 18, 19, 18, 19, 45, 46, 33,
701  34, -1, 36, 29, -1, 66, 67, 68, -1, -1,
702  -1, -1, 45, 46, 29, -1, -1, -1, 29, 91,
703  45, 46, 45, 46, 23, 24, 29, -1, 66, 67,
704  68, 92, 29, 32, 23, 24, 35, 25, 37, 27,
705  66, 67, 68, 32, -1, 29, 35, -1, 37, 29,
706  38, 66, 67, 68, 92, 66, 67, 68, -1, -1,
707  29, -1, -1, 66, 67, 68, 92, 29, -1, 66,
708  67, 68, 29, -1, -1, -1, -1, 92, 29, -1,
709  -1, 92, 66, 67, 68, -1, 66, 67, 68, 92,
710  -1, -1, -1, -1, 29, 92, -1, 66, 67, 68,
711  29, -1, -1, -1, 66, 67, 68, 29, 92, 66,
712  67, 68, 92, 23, 24, 66, 67, 68, -1, -1,
713  -1, 29, 32, 92, -1, 35, -1, 37, 36, 29,
714  92, 66, 67, 68, -1, 92, 36, 66, 67, 68,
715  -1, 92, 23, 24, 66, 67, 68, -1, -1, -1,
716  31, 32, -1, -1, 35, -1, 37, 92, 66, 67,
717  68, -1, -1, 92, 23, 24, 66, 67, 68, 29,
718  92, -1, 31, 32, 23, 24, 35, 29, 37, -1,
719  -1, -1, 31, 32, 92, 29, 35, -1, 37, -1,
720  -1, 29, 92, -1, 93, 94, 95, 96, 97, 98,
721  -1, 61, 62, -1, 29, -1, 66, 67, 68, 61,
722  62, -1, -1, 29, 66, 67, 68, 61, 62, -1,
723  -1, -1, 66, 67, 68, -1, -1, -1, 66, 67,
724  68, -1, 92, -1, -1, -1, 61, 62, -1, -1,
725  92, 66, 67, 68, -1, 61, 62, 29, 92, -1,
726  66, 67, 68, -1, 92, -1, -1, -1, -1, -1,
727  -1, -1, -1, 23, 24, -1, -1, 92, 3, -1,
728  -1, 31, 32, -1, -1, 35, 92, 37, 13, 61,
729  62, -1, 17, -1, 66, 67, 68, -1, -1, -1,
730  -1, 26, -1, 28, -1, -1, 31, -1, -1, -1,
731  -1, -1, -1, -1, 39, -1, 41, 42, -1, -1,
732  92, -1, -1, -1, 49, -1, -1, 52, 53, -1,
733  -1, -1, -1, 58, -1, -1, -1, -1, -1, 64,
734  -1, -1, -1, -1, -1, -1, -1, -1, -1, 12,
735  13, 3, -1, -1, -1, 80, -1, -1, -1, 22,
736  -1, 13, -1, -1, -1, 17, 29, -1, -1, -1,
737  33, 34, -1, 36, 26, -1, 28, -1, -1, -1,
738  43, -1, -1, -1, 47, -1, -1, 39, -1, 41,
739  42, -1, -1, -1, -1, -1, -1, 49, -1, -1,
740  52, 53, 65, 66, 67, 68, 58, 70, -1, -1,
741  -1, -1, 64, -1, -1, -1, -1, -1, 81, 82,
742  83, 12, 13, -1, 87, -1, -1, -1, 80, 92,
743  -1, 22, -1, -1, -1, -1, -1, -1, 29, -1,
744  -1, -1, 33, 34, -1, 36, -1, -1, -1, 12,
745  13, -1, 43, -1, -1, -1, 47, -1, -1, 22,
746  -1, -1, -1, -1, -1, -1, 29, -1, -1, -1,
747  33, 34, -1, 36, 65, 66, 67, 68, -1, 70,
748  43, -1, -1, -1, 47, -1, -1, -1, -1, -1,
749  81, 82, 83, -1, -1, -1, 87, -1, -1, -1,
750  -1, 92, 65, 66, 67, 68, -1, 70, -1, -1,
751  -1, -1, -1, -1, -1, -1, -1, -1, 81, 82,
752  83, -1, -1, -1, 87, -1, -1, -1, -1, 92,
753  12, 13, -1, -1, -1, -1, -1, -1, 12, 13,
754  22, -1, -1, -1, -1, -1, -1, 29, 22, -1,
755  -1, 33, 34, -1, 36, 29, -1, -1, -1, 33,
756  34, 43, 36, -1, -1, 47, -1, -1, -1, 43,
757  -1, -1, -1, 47, -1, -1, -1, -1, -1, -1,
758  -1, -1, -1, 65, 66, 67, 68, -1, 70, -1,
759  -1, 65, 66, 67, 68, -1, 70, -1, -1, 81,
760  82, 83, -1, -1, -1, 87, -1, 81, 82, 83,
761  92, -1, -1, 87, -1, -1, -1, -1, 92, 12,
762  13, -1, -1, -1, -1, -1, -1, 12, 13, 22,
763  -1, -1, -1, -1, -1, -1, 29, 22, -1, -1,
764  33, 34, -1, 36, 29, -1, -1, -1, 33, 34,
765  43, 36, -1, -1, 47, -1, -1, -1, 43, -1,
766  -1, -1, 47, -1, -1, -1, -1, -1, -1, -1,
767  -1, -1, 65, 66, 67, 68, -1, 70, -1, -1,
768  65, 66, 67, 68, -1, 70, -1, -1, 81, 82,
769  83, -1, -1, -1, 87, -1, 81, 82, 83, 92,
770  -1, -1, 87, -1, -1, -1, -1, 92, -1, -1,
771  -1, -1, -1, -1, -1, -1, 10, -1, 12, 13,
772  -1, -1, -1, -1, -1, -1, -1, -1, 22, -1,
773  -1, -1, -1, -1, -1, 29, -1, -1, -1, 33,
774  34, -1, 36, -1, -1, -1, -1, -1, -1, 43,
775  -1, -1, -1, 47, -1, -1, -1, -1, -1, -1,
776  -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
777  -1, 65, 66, 67, 68, -1, 70, -1, -1, -1,
778  -1, 75, -1, -1, -1, -1, -1, 81, 82, 83,
779  84, -1, -1, 87, -1, -1, -1, -1, 92, -1,
780  -1, -1, -1, -1, -1, -1, -1, 10, -1, 12,
781  13, -1, -1, -1, -1, -1, -1, -1, -1, 22,
782  -1, -1, -1, -1, -1, -1, 29, -1, -1, -1,
783  33, 34, -1, 36, -1, -1, -1, -1, -1, -1,
784  43, -1, -1, -1, 47, -1, -1, -1, -1, -1,
785  -1, -1, 55, -1, -1, -1, -1, -1, -1, -1,
786  -1, -1, 65, 66, 67, 68, -1, 70, -1, -1,
787  -1, -1, 75, -1, -1, -1, -1, -1, 81, 82,
788  83, 84, -1, -1, 87, -1, -1, -1, -1, 92,
789  -1, -1, -1, -1, -1, -1, -1, -1, 10, -1,
790  12, 13, -1, -1, -1, -1, -1, -1, -1, -1,
791  22, -1, -1, -1, -1, -1, -1, 29, -1, -1,
792  -1, 33, 34, -1, 36, -1, -1, -1, -1, -1,
793  -1, 43, -1, -1, -1, 47, -1, -1, -1, -1,
794  -1, -1, -1, 55, -1, -1, -1, -1, -1, -1,
795  -1, -1, -1, 65, 66, 67, 68, -1, 70, -1,
796  -1, -1, -1, 75, -1, -1, -1, -1, -1, 81,
797  82, 83, 84, -1, -1, 87, -1, -1, -1, -1,
798  92, -1, -1, -1, -1, -1, -1, -1, -1, 11,
799  12, 13, -1, -1, -1, -1, -1, -1, -1, -1,
800  22, -1, -1, -1, -1, -1, -1, 29, -1, -1,
801  -1, 33, 34, -1, 36, -1, -1, -1, 40, -1,
802  42, 43, 44, -1, -1, 47, -1, -1, -1, 51,
803  -1, 53, -1, -1, -1, -1, -1, -1, -1, -1,
804  -1, -1, -1, 65, 66, 67, 68, -1, 70, -1,
805  72, -1, 74, -1, 76, -1, -1, -1, -1, 81,
806  82, 83, -1, -1, -1, 87, -1, -1, -1, -1,
807  92, -1, -1, -1, -1, -1, -1, -1, -1, 7,
808  -1, -1, -1, 11, 12, 13, -1, -1, -1, -1,
809  -1, -1, -1, -1, 22, -1, -1, -1, -1, -1,
810  -1, 29, -1, -1, -1, 33, 34, -1, 36, -1,
811  -1, -1, 40, -1, 42, 43, 44, -1, -1, 47,
812  -1, -1, -1, 51, -1, 53, -1, -1, -1, -1,
813  -1, -1, -1, -1, -1, -1, -1, 65, 66, 67,
814  68, -1, 70, -1, 72, -1, 74, -1, 76, -1,
815  -1, -1, -1, 81, 82, 83, -1, -1, -1, 87,
816  -1, -1, -1, -1, 92, -1, -1, -1, -1, -1,
817  -1, -1, -1, 11, 12, 13, -1, -1, -1, -1,
818  -1, -1, -1, -1, 22, -1, -1, -1, -1, -1,
819  -1, 29, -1, -1, -1, 33, 34, -1, 36, -1,
820  -1, -1, 40, -1, 42, 43, 44, -1, -1, 47,
821  -1, -1, -1, 51, -1, 53, -1, -1, -1, -1,
822  -1, -1, -1, -1, -1, -1, -1, 65, 66, 67,
823  68, -1, 70, -1, 72, -1, 74, 75, 76, -1,
824  -1, -1, -1, 81, 82, 83, -1, -1, -1, 87,
825  -1, -1, -1, -1, 92, -1, -1, -1, -1, -1,
826  -1, -1, -1, 8, -1, -1, 11, 12, 13, -1,
827  -1, -1, -1, -1, -1, -1, -1, 22, -1, -1,
828  -1, -1, -1, -1, 29, -1, -1, -1, 33, 34,
829  -1, 36, -1, -1, -1, 40, -1, 42, 43, 44,
830  -1, -1, 47, -1, -1, -1, 51, -1, 53, -1,
831  -1, 56, -1, -1, -1, -1, -1, -1, -1, -1,
832  65, 66, 67, 68, -1, 70, -1, 72, -1, 74,
833  -1, 76, -1, -1, -1, -1, 81, 82, 83, -1,
834  -1, -1, 87, -1, -1, -1, -1, 92, -1, -1,
835  -1, -1, -1, -1, -1, -1, 8, -1, -1, 11,
836  12, 13, -1, -1, -1, -1, -1, -1, -1, -1,
837  22, -1, -1, -1, -1, -1, -1, 29, -1, -1,
838  -1, 33, 34, -1, 36, -1, -1, -1, 40, -1,
839  42, 43, 44, -1, -1, 47, -1, -1, -1, 51,
840  -1, 53, -1, -1, 56, -1, -1, -1, -1, -1,
841  -1, -1, -1, 65, 66, 67, 68, -1, 70, -1,
842  72, -1, 74, -1, 76, -1, -1, -1, -1, 81,
843  82, 83, -1, -1, -1, 87, -1, -1, -1, -1,
844  92, -1, -1, -1, -1, -1, -1, -1, -1, 8,
845  -1, -1, 11, 12, 13, -1, -1, -1, -1, -1,
846  -1, -1, -1, 22, -1, -1, -1, -1, -1, -1,
847  29, -1, -1, -1, 33, 34, -1, 36, -1, -1,
848  -1, 40, -1, 42, 43, 44, -1, -1, 47, -1,
849  -1, -1, 51, -1, 53, -1, -1, 56, -1, -1,
850  -1, -1, -1, -1, -1, -1, 65, 66, 67, 68,
851  -1, 70, -1, 72, -1, 74, -1, 76, -1, -1,
852  -1, -1, 81, 82, 83, -1, -1, -1, 87, -1,
853  -1, -1, -1, 92, -1, -1, -1, -1, -1, -1,
854  -1, -1, 8, -1, -1, 11, 12, 13, -1, -1,
855  -1, -1, -1, -1, -1, -1, 22, -1, -1, -1,
856  -1, -1, -1, 29, -1, -1, -1, 33, 34, -1,
857  36, -1, -1, -1, 40, -1, 42, 43, 44, -1,
858  -1, 47, -1, -1, -1, 51, -1, 53, -1, -1,
859  56, -1, -1, -1, -1, -1, -1, -1, -1, 65,
860  66, 67, 68, -1, 70, -1, 72, -1, 74, -1,
861  76, -1, -1, -1, -1, 81, 82, 83, -1, -1,
862  -1, 87, -1, -1, -1, -1, 92, -1, -1, -1,
863  -1, -1, -1, -1, -1, 11, 12, 13, -1, -1,
864  -1, -1, -1, -1, -1, -1, 22, -1, -1, -1,
865  -1, -1, -1, 29, 30, -1, -1, 33, 34, -1,
866  36, -1, -1, -1, 40, -1, 42, 43, 44, -1,
867  -1, 47, -1, -1, -1, 51, -1, 53, -1, -1,
868  -1, -1, -1, -1, -1, 61, -1, -1, -1, 65,
869  66, 67, 68, -1, 70, -1, 72, -1, 74, -1,
870  76, -1, -1, -1, -1, 81, 82, 83, -1, -1,
871  -1, 87, -1, -1, -1, -1, 92, -1, -1, -1,
872  -1, -1, -1, -1, -1, 4, 5, 6, -1, -1,
873  9, 10, 11, -1, -1, 14, -1, 16, -1, -1,
874  -1, 20, 21, 22, -1, -1, -1, -1, -1, -1,
875  29, 30, 31, 32, -1, -1, -1, -1, -1, -1,
876  -1, -1, -1, -1, 43, -1, -1, -1, -1, -1,
877  -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
878  59, -1, -1, -1, -1, -1, -1, 66, 67, 68,
879  69, 70, 71, -1, 73, 74, 75, 76, 77, 78,
880  -1, -1, 81, 82, 83, 84, 85, 86, -1, -1,
881  -1, -1, -1, 92, -1, -1, -1, -1, -1, -1,
882  -1, -1, 4, 5, 6, -1, -1, 9, 10, 11,
883  -1, -1, 14, -1, 16, -1, -1, -1, 20, 21,
884  22, -1, -1, -1, -1, -1, -1, 29, 30, 31,
885  32, -1, -1, -1, -1, -1, -1, -1, -1, -1,
886  -1, 43, -1, -1, -1, 47, -1, -1, -1, -1,
887  -1, -1, -1, -1, -1, -1, -1, 59, -1, -1,
888  -1, -1, -1, 65, 66, 67, -1, 69, 70, 71,
889  -1, 73, 74, 75, 76, 77, 78, -1, -1, 81,
890  82, 83, 84, 85, 86, -1, -1, -1, -1, -1,
891  -1, -1, -1, -1, -1, -1, -1, -1, -1, 4,
892  5, 6, -1, -1, 9, 10, 11, -1, -1, 14,
893  -1, 16, -1, -1, -1, 20, 21, 22, -1, -1,
894  -1, -1, -1, -1, 29, 30, 31, 32, -1, -1,
895  -1, -1, -1, -1, -1, -1, -1, -1, 43, -1,
896  -1, -1, 47, -1, -1, -1, -1, -1, -1, -1,
897  55, -1, -1, -1, 59, -1, -1, -1, -1, -1,
898  65, 66, 67, -1, 69, 70, 71, -1, 73, 74,
899  75, 76, 77, 78, -1, -1, 81, 82, 83, 84,
900  85, 86, -1, -1, -1, -1, -1, -1, -1, -1,
901  -1, -1, -1, -1, -1, -1, 4, -1, -1, -1,
902  -1, 9, -1, 11, 12, 13, 14, -1, -1, -1,
903  -1, -1, -1, 21, 22, -1, -1, -1, -1, -1,
904  -1, 29, 30, -1, -1, 33, 34, -1, 36, -1,
905  -1, -1, 40, -1, 42, 43, 44, -1, -1, 47,
906  -1, -1, -1, 51, -1, 53, -1, -1, -1, -1,
907  -1, 59, -1, 61, -1, -1, -1, 65, 66, 67,
908  68, 69, 70, 71, 72, 73, 74, 75, 76, 77,
909  78, -1, -1, 81, 82, 83, 84, 85, -1, 87,
910  -1, -1, -1, -1, 92, -1, -1, -1, -1, -1,
911  -1, -1, -1, 4, -1, -1, -1, -1, 9, -1,
912  11, 12, 13, 14, -1, -1, -1, -1, -1, -1,
913  21, 22, -1, -1, -1, -1, -1, -1, 29, 30,
914  -1, -1, 33, 34, -1, 36, -1, -1, -1, 40,
915  -1, 42, 43, 44, -1, -1, 47, -1, -1, -1,
916  51, -1, 53, -1, -1, -1, -1, -1, 59, -1,
917  61, -1, -1, -1, 65, 66, 67, 68, 69, 70,
918  71, 72, 73, 74, 75, 76, 77, 78, -1, -1,
919  81, 82, 83, 84, 85, -1, 87, -1, -1, -1,
920  -1, 92, -1, -1, -1, -1, -1, -1, -1, -1,
921  4, 5, 6, -1, -1, 9, 10, 11, 12, 13,
922  14, -1, 16, -1, -1, -1, 20, 21, 22, -1,
923  -1, -1, -1, -1, -1, 29, 30, 31, 32, 33,
924  34, -1, 36, -1, -1, -1, 40, -1, 42, 43,
925  44, -1, -1, 47, -1, -1, -1, 51, -1, 53,
926  -1, -1, -1, -1, -1, 59, -1, 61, -1, -1,
927  -1, 65, 66, 67, 68, 69, 70, 71, 72, 73,
928  74, 75, 76, 77, 78, -1, -1, 81, 82, 83,
929  84, 85, 86, 87, -1, -1, -1, -1, 92, -1,
930  -1, -1, -1, -1, -1, -1, -1, 4, 5, 6,
931  -1, -1, 9, 10, 11, 12, 13, 14, -1, 16,
932  -1, -1, -1, 20, 21, 22, -1, -1, -1, -1,
933  -1, -1, 29, 30, 31, 32, 33, 34, -1, 36,
934  -1, -1, -1, 40, -1, 42, 43, 44, -1, -1,
935  47, -1, -1, -1, 51, -1, 53, -1, 55, -1,
936  -1, -1, 59, -1, 61, -1, -1, -1, 65, 66,
937  67, 68, 69, 70, 71, 72, 73, 74, 75, 76,
938  77, 78, -1, -1, 81, 82, 83, 84, 85, 86,
939  87, -1, -1, -1, -1, 92, -1, -1, -1, -1,
940  -1, -1, -1, -1,
941 
942  35, 15, 15, 15, 2, 15, 3, 2, 25, 3,
943  15, 15, 104, 15, 4, 3, 3, 3, 19, 15,
944  2, 21, 15, 15, 3, 67, 25, 3, 19, 2,
945  15, 2, 15, 13, 15, 19, 25, 3, 15, 11,
946  15, 2, 96, 3, 2, 15, 2, 25, 3, 2,
947  15, 100, 15, 93, 3, 2, 15, 98, 15, 2,
948  2, 35, 3, 3, 15, 2, 35, 35, 35, 21,
949  2, 25, 3, 35, 4, 21, 15, 2, 2, 15,
950  2, 4, 3, 3, 3, 35, 2, 35, 21, 3,
951  35, 3, 36, 21, 3, 13, 2, 35, 13, -1,
952  35, 35, 2, -1, 15, 13, 35, -1, 16, -1,
953  -1, 40, -1, -1, -1, -1, 13, 44, 44, 46,
954  46, 13, 15, -1, 16, -1, 41, 44, -1, 46,
955  35, 44, -1, 46, 44, 40, 46, 44, 3, 46,
956  44, 44, 44, 44, 41, 44, 49, 49, 49, 44,
957  49, 46, 2, 44, 58, 46, 44, 44, 44, 15,
958  46, 49, 49, 44, 44, 44, 46, 44, 44, 44,
959  49, 15, 49, 49, 44, 81, 44, 52, 44, 60,
960  50, 81, 50, 44, 50, 44, 44, 44, 99, 3,
961  49, 49, 13, 37, 87, 56, 44, 54, 44, 20,
962  3, 49, 48, 68, 44, 44, 44, 44, 48, 48,
963  47, 44, 50, 46, 44, 44, 46, 46, 44, 44,
964  46, 44, 47, 46, 44, 44, 46, 46, 44, 85,
965  46, 3, 13, 31, 44, 15, 44, 35, -1, 49,
966  44, 49, 44, 51, 44, 49, -1, 49, 44, 49,
967  -1, 61, -1, 49, 68, -1, 13, 37, 38, 16,
968  41, 57, 66, -1, 66, 68, 66, 44, 44, 44,
969  -1, -1, 49, 49, 49, 51, 51, 44, 55, 44,
970  44, 44, 49, 44, 49, 49, 49, 51, 49, -1,
971  53, 13, 59, -1, 13, 5, 68, 16, 20, 18,
972  5, 66, -1, 13, -1, 66, 28, 29, 13, -1,
973  20, -1, -1, -1, -1, 20, 35, -1, 28, 29,
974  13, -1, -1, 28, 29, -1, -1, 20, 21, 22,
975  23, 24, -1, -1, -1, -1, -1, -1, -1, -1,
976  -1, -1, -1, -1, -1, -1, -1, -1, -1, 3,
977  -1, -1, -1, -1, -1, -1, -1, -1, -1, 13,
978  -1, -1, -1, -1, -1, -1, 20, -1, -1, -1,
979  -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
980  -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
981  -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
982  -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
983  -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
984  -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
985  -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
986  -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
987  -1, -1};
988 
static const short action_info[]
#define QT_END_NAMESPACE
This macro expands to.
Definition: qglobal.h:90
static const short action_default[]
static const short goto_default[]
#define QT_BEGIN_NAMESPACE
This macro expands to.
Definition: qglobal.h:89
static const char *const spell[]
static const short action_index[]
static const short action_check[]