Completed
Push — master ( 0da13d...9c237c )
by Kirill
38:12
created
src/Parser/SchemaParser.php 1 patch
Spacing   +144 added lines, -144 removed lines patch added patch discarded remove patch
@@ -64,15 +64,15 @@  discard block
 block discarded – undo
64 64
 
65 65
     public function __construct()
66 66
     {
67
-        parent::__construct(new SchemaParserLexer('/\\G(?P<T_NON_NULL>!)|(?P<T_VAR>\\$)|(?P<T_PARENTHESIS_OPEN>\\()|(?P<T_PARENTHESIS_CLOSE>\\))|(?P<T_THREE_DOTS>\\.\\.\\.)|(?P<T_COLON>:)|(?P<T_EQUAL>=)|(?P<T_DIRECTIVE_AT>@)|(?P<T_BRACKET_OPEN>\\[)|(?P<T_BRACKET_CLOSE>\\])|(?P<T_BRACE_OPEN>{)|(?P<T_BRACE_CLOSE>})|(?P<T_OR>\\|)|(?P<T_AND>\\&)|(?P<T_NUMBER_VALUE>\\-?(0|[1-9][0-9]*)(\\.[0-9]+)?([eE][\\+\\-]?[0-9]+)?\\b)|(?P<T_BOOL_TRUE>true\\b)|(?P<T_BOOL_FALSE>false\\b)|(?P<T_NULL>null\\b)|(?P<T_MULTILINE_STRING>"""(?:\\\\"""|(?!""").|\\s)*""")|(?P<T_STRING>"[^"\\\\]*(\\\\.[^"\\\\]*)*")|(?P<T_EXTENDS>extends\\b)|(?P<T_TYPE_IMPLEMENTS>implements\\b)|(?P<T_ON>on\\b)|(?P<T_TYPE>type\\b)|(?P<T_ENUM>enum\\b)|(?P<T_UNION>union\\b)|(?P<T_INTERFACE>interface\\b)|(?P<T_SCHEMA>schema\\b)|(?P<T_SCHEMA_QUERY>query\\b)|(?P<T_SCHEMA_MUTATION>mutation\\b)|(?P<T_SCHEMA_SUBSCRIPTION>subscription\\b)|(?P<T_SCALAR>scalar\\b)|(?P<T_DIRECTIVE>directive\\b)|(?P<T_INPUT>input\\b)|(?P<T_EXTEND>extend\\b)|(?P<T_NAME>([_A-Za-z][_0-9A-Za-z]*))|(?P<T_VARIABLE>(\\$[_A-Za-z][_0-9A-Za-z]*))|(?P<T_WHITESPACE>[\\xfe\\xff|\\x20|\\x09|\\x0a|\\x0d]+)|(?P<T_COMMENT>#[^\\n]*)|(?P<T_COMMA>,)|(?P<T_UNKNOWN>.*?)/usS', ['T_WHITESPACE','T_COMMENT','T_COMMA',]), [
67
+        parent::__construct(new SchemaParserLexer('/\\G(?P<T_NON_NULL>!)|(?P<T_VAR>\\$)|(?P<T_PARENTHESIS_OPEN>\\()|(?P<T_PARENTHESIS_CLOSE>\\))|(?P<T_THREE_DOTS>\\.\\.\\.)|(?P<T_COLON>:)|(?P<T_EQUAL>=)|(?P<T_DIRECTIVE_AT>@)|(?P<T_BRACKET_OPEN>\\[)|(?P<T_BRACKET_CLOSE>\\])|(?P<T_BRACE_OPEN>{)|(?P<T_BRACE_CLOSE>})|(?P<T_OR>\\|)|(?P<T_AND>\\&)|(?P<T_NUMBER_VALUE>\\-?(0|[1-9][0-9]*)(\\.[0-9]+)?([eE][\\+\\-]?[0-9]+)?\\b)|(?P<T_BOOL_TRUE>true\\b)|(?P<T_BOOL_FALSE>false\\b)|(?P<T_NULL>null\\b)|(?P<T_MULTILINE_STRING>"""(?:\\\\"""|(?!""").|\\s)*""")|(?P<T_STRING>"[^"\\\\]*(\\\\.[^"\\\\]*)*")|(?P<T_EXTENDS>extends\\b)|(?P<T_TYPE_IMPLEMENTS>implements\\b)|(?P<T_ON>on\\b)|(?P<T_TYPE>type\\b)|(?P<T_ENUM>enum\\b)|(?P<T_UNION>union\\b)|(?P<T_INTERFACE>interface\\b)|(?P<T_SCHEMA>schema\\b)|(?P<T_SCHEMA_QUERY>query\\b)|(?P<T_SCHEMA_MUTATION>mutation\\b)|(?P<T_SCHEMA_SUBSCRIPTION>subscription\\b)|(?P<T_SCALAR>scalar\\b)|(?P<T_DIRECTIVE>directive\\b)|(?P<T_INPUT>input\\b)|(?P<T_EXTEND>extend\\b)|(?P<T_NAME>([_A-Za-z][_0-9A-Za-z]*))|(?P<T_VARIABLE>(\\$[_A-Za-z][_0-9A-Za-z]*))|(?P<T_WHITESPACE>[\\xfe\\xff|\\x20|\\x09|\\x0a|\\x0d]+)|(?P<T_COMMENT>#[^\\n]*)|(?P<T_COMMA>,)|(?P<T_UNKNOWN>.*?)/usS', ['T_WHITESPACE', 'T_COMMENT', 'T_COMMA', ]), [
68 68
                             0 =>
69
-new \Railt\Compiler\Parser\Rule\Repetition(0, 0, -1, ['Directive',], null),
69
+new \Railt\Compiler\Parser\Rule\Repetition(0, 0, -1, ['Directive', ], null),
70 70
                             1 =>
71
-new \Railt\Compiler\Parser\Rule\Repetition(1, 0, -1, ['Definition',], null),
71
+new \Railt\Compiler\Parser\Rule\Repetition(1, 0, -1, ['Definition', ], null),
72 72
                             'Document' =>
73
-new \Railt\Compiler\Parser\Rule\Concatenation('Document', [0,1,], '#Document'),
73
+new \Railt\Compiler\Parser\Rule\Concatenation('Document', [0, 1, ], '#Document'),
74 74
                             'Definition' =>
75
-new \Railt\Compiler\Parser\Rule\Alternation('Definition', ['ObjectDefinition','InterfaceDefinition','EnumDefinition','UnionDefinition','SchemaDefinition','ScalarDefinition','InputDefinition','ExtendDefinition','DirectiveDefinition',], null),
75
+new \Railt\Compiler\Parser\Rule\Alternation('Definition', ['ObjectDefinition', 'InterfaceDefinition', 'EnumDefinition', 'UnionDefinition', 'SchemaDefinition', 'ScalarDefinition', 'InputDefinition', 'ExtendDefinition', 'DirectiveDefinition', ], null),
76 76
                             4 =>
77 77
 new \Railt\Compiler\Parser\Rule\Token(4, 'T_BOOL_TRUE', true),
78 78
                             5 =>
@@ -80,7 +80,7 @@  discard block
 block discarded – undo
80 80
                             6 =>
81 81
 new \Railt\Compiler\Parser\Rule\Token(6, 'T_NULL', true),
82 82
                             'ValueKeyword' =>
83
-new \Railt\Compiler\Parser\Rule\Alternation('ValueKeyword', [4,5,6,], null),
83
+new \Railt\Compiler\Parser\Rule\Alternation('ValueKeyword', [4, 5, 6, ], null),
84 84
                             8 =>
85 85
 new \Railt\Compiler\Parser\Rule\Token(8, 'T_ON', true),
86 86
                             9 =>
@@ -110,7 +110,7 @@  discard block
 block discarded – undo
110 110
                             21 =>
111 111
 new \Railt\Compiler\Parser\Rule\Token(21, 'T_EXTEND', true),
112 112
                             'Keyword' =>
113
-new \Railt\Compiler\Parser\Rule\Alternation('Keyword', [8,9,10,11,12,13,14,15,16,17,18,19,20,21,], null),
113
+new \Railt\Compiler\Parser\Rule\Alternation('Keyword', [8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, ], null),
114 114
                             'Number' =>
115 115
 new \Railt\Compiler\Parser\Rule\Token('Number', 'T_NUMBER_VALUE', true),
116 116
                             'Nullable' =>
@@ -120,413 +120,413 @@  discard block
 block discarded – undo
120 120
                             26 =>
121 121
 new \Railt\Compiler\Parser\Rule\Token(26, 'T_BOOL_FALSE', true),
122 122
                             'Boolean' =>
123
-new \Railt\Compiler\Parser\Rule\Alternation('Boolean', [25,26,], null),
123
+new \Railt\Compiler\Parser\Rule\Alternation('Boolean', [25, 26, ], null),
124 124
                             28 =>
125 125
 new \Railt\Compiler\Parser\Rule\Token(28, 'T_MULTILINE_STRING', true),
126 126
                             29 =>
127 127
 new \Railt\Compiler\Parser\Rule\Token(29, 'T_STRING', true),
128 128
                             'String' =>
129
-new \Railt\Compiler\Parser\Rule\Alternation('String', [28,29,], null),
129
+new \Railt\Compiler\Parser\Rule\Alternation('String', [28, 29, ], null),
130 130
                             31 =>
131 131
 new \Railt\Compiler\Parser\Rule\Token(31, 'T_NAME', true),
132 132
                             'Word' =>
133
-new \Railt\Compiler\Parser\Rule\Alternation('Word', [31,'ValueKeyword',], null),
133
+new \Railt\Compiler\Parser\Rule\Alternation('Word', [31, 'ValueKeyword', ], null),
134 134
                             33 =>
135 135
 new \Railt\Compiler\Parser\Rule\Token(33, 'T_SCHEMA_QUERY', true),
136 136
                             34 =>
137
-new \Railt\Compiler\Parser\Rule\Concatenation(34, [33,], '#Name'),
137
+new \Railt\Compiler\Parser\Rule\Concatenation(34, [33, ], '#Name'),
138 138
                             35 =>
139 139
 new \Railt\Compiler\Parser\Rule\Token(35, 'T_SCHEMA_MUTATION', true),
140 140
                             36 =>
141
-new \Railt\Compiler\Parser\Rule\Concatenation(36, [35,], '#Name'),
141
+new \Railt\Compiler\Parser\Rule\Concatenation(36, [35, ], '#Name'),
142 142
                             37 =>
143 143
 new \Railt\Compiler\Parser\Rule\Token(37, 'T_SCHEMA_SUBSCRIPTION', true),
144 144
                             38 =>
145
-new \Railt\Compiler\Parser\Rule\Concatenation(38, [37,], '#Name'),
145
+new \Railt\Compiler\Parser\Rule\Concatenation(38, [37, ], '#Name'),
146 146
                             39 =>
147
-new \Railt\Compiler\Parser\Rule\Concatenation(39, ['Word',], '#Name'),
147
+new \Railt\Compiler\Parser\Rule\Concatenation(39, ['Word', ], '#Name'),
148 148
                             'Name' =>
149
-new \Railt\Compiler\Parser\Rule\Alternation('Name', [34,36,38,39,], null),
149
+new \Railt\Compiler\Parser\Rule\Alternation('Name', [34, 36, 38, 39, ], null),
150 150
                             41 =>
151
-new \Railt\Compiler\Parser\Rule\Alternation(41, ['String','Word','Keyword',], null),
151
+new \Railt\Compiler\Parser\Rule\Alternation(41, ['String', 'Word', 'Keyword', ], null),
152 152
                             'Key' =>
153
-new \Railt\Compiler\Parser\Rule\Concatenation('Key', [41,], '#Name'),
153
+new \Railt\Compiler\Parser\Rule\Concatenation('Key', [41, ], '#Name'),
154 154
                             43 =>
155
-new \Railt\Compiler\Parser\Rule\Alternation(43, ['String','Number','Nullable','Keyword','Object','List','Word',], null),
155
+new \Railt\Compiler\Parser\Rule\Alternation(43, ['String', 'Number', 'Nullable', 'Keyword', 'Object', 'List', 'Word', ], null),
156 156
                             'Value' =>
157
-new \Railt\Compiler\Parser\Rule\Concatenation('Value', [43,], '#Value'),
157
+new \Railt\Compiler\Parser\Rule\Concatenation('Value', [43, ], '#Value'),
158 158
                             'ValueDefinition' =>
159
-new \Railt\Compiler\Parser\Rule\Concatenation('ValueDefinition', ['ValueDefinitionResolver',], null),
159
+new \Railt\Compiler\Parser\Rule\Concatenation('ValueDefinition', ['ValueDefinitionResolver', ], null),
160 160
                             46 =>
161 161
 new \Railt\Compiler\Parser\Rule\Token(46, 'T_NON_NULL', true),
162 162
                             47 =>
163
-new \Railt\Compiler\Parser\Rule\Repetition(47, 0, 1, [46,], null),
163
+new \Railt\Compiler\Parser\Rule\Repetition(47, 0, 1, [46, ], null),
164 164
                             48 =>
165
-new \Railt\Compiler\Parser\Rule\Concatenation(48, ['ValueListDefinition',47,], '#List'),
165
+new \Railt\Compiler\Parser\Rule\Concatenation(48, ['ValueListDefinition', 47, ], '#List'),
166 166
                             49 =>
167 167
 new \Railt\Compiler\Parser\Rule\Token(49, 'T_NON_NULL', true),
168 168
                             50 =>
169
-new \Railt\Compiler\Parser\Rule\Repetition(50, 0, 1, [49,], null),
169
+new \Railt\Compiler\Parser\Rule\Repetition(50, 0, 1, [49, ], null),
170 170
                             51 =>
171
-new \Railt\Compiler\Parser\Rule\Concatenation(51, ['ValueScalarDefinition',50,], '#Type'),
171
+new \Railt\Compiler\Parser\Rule\Concatenation(51, ['ValueScalarDefinition', 50, ], '#Type'),
172 172
                             'ValueDefinitionResolver' =>
173
-new \Railt\Compiler\Parser\Rule\Alternation('ValueDefinitionResolver', [48,51,], null),
173
+new \Railt\Compiler\Parser\Rule\Alternation('ValueDefinitionResolver', [48, 51, ], null),
174 174
                             53 =>
175 175
 new \Railt\Compiler\Parser\Rule\Token(53, 'T_BRACKET_OPEN', false),
176 176
                             54 =>
177 177
 new \Railt\Compiler\Parser\Rule\Token(54, 'T_NON_NULL', true),
178 178
                             55 =>
179
-new \Railt\Compiler\Parser\Rule\Repetition(55, 0, 1, [54,], null),
179
+new \Railt\Compiler\Parser\Rule\Repetition(55, 0, 1, [54, ], null),
180 180
                             56 =>
181
-new \Railt\Compiler\Parser\Rule\Concatenation(56, ['ValueScalarDefinition',55,], '#Type'),
181
+new \Railt\Compiler\Parser\Rule\Concatenation(56, ['ValueScalarDefinition', 55, ], '#Type'),
182 182
                             57 =>
183 183
 new \Railt\Compiler\Parser\Rule\Token(57, 'T_BRACKET_CLOSE', false),
184 184
                             'ValueListDefinition' =>
185
-new \Railt\Compiler\Parser\Rule\Concatenation('ValueListDefinition', [53,56,57,], null),
185
+new \Railt\Compiler\Parser\Rule\Concatenation('ValueListDefinition', [53, 56, 57, ], null),
186 186
                             'ValueScalarDefinition' =>
187
-new \Railt\Compiler\Parser\Rule\Alternation('ValueScalarDefinition', ['Keyword','Word',], null),
187
+new \Railt\Compiler\Parser\Rule\Alternation('ValueScalarDefinition', ['Keyword', 'Word', ], null),
188 188
                             60 =>
189 189
 new \Railt\Compiler\Parser\Rule\Token(60, 'T_BRACE_OPEN', false),
190 190
                             61 =>
191
-new \Railt\Compiler\Parser\Rule\Repetition(61, 0, -1, ['ObjectPair',], null),
191
+new \Railt\Compiler\Parser\Rule\Repetition(61, 0, -1, ['ObjectPair', ], null),
192 192
                             62 =>
193 193
 new \Railt\Compiler\Parser\Rule\Token(62, 'T_BRACE_CLOSE', false),
194 194
                             'Object' =>
195
-new \Railt\Compiler\Parser\Rule\Concatenation('Object', [60,61,62,], '#Object'),
195
+new \Railt\Compiler\Parser\Rule\Concatenation('Object', [60, 61, 62, ], '#Object'),
196 196
                             64 =>
197 197
 new \Railt\Compiler\Parser\Rule\Token(64, 'T_COLON', false),
198 198
                             'ObjectPair' =>
199
-new \Railt\Compiler\Parser\Rule\Concatenation('ObjectPair', ['Key',64,'Value',], '#ObjectPair'),
199
+new \Railt\Compiler\Parser\Rule\Concatenation('ObjectPair', ['Key', 64, 'Value', ], '#ObjectPair'),
200 200
                             66 =>
201 201
 new \Railt\Compiler\Parser\Rule\Token(66, 'T_BRACKET_OPEN', false),
202 202
                             67 =>
203
-new \Railt\Compiler\Parser\Rule\Repetition(67, 0, -1, ['Value',], null),
203
+new \Railt\Compiler\Parser\Rule\Repetition(67, 0, -1, ['Value', ], null),
204 204
                             68 =>
205 205
 new \Railt\Compiler\Parser\Rule\Token(68, 'T_BRACKET_CLOSE', false),
206 206
                             'List' =>
207
-new \Railt\Compiler\Parser\Rule\Concatenation('List', [66,67,68,], '#List'),
207
+new \Railt\Compiler\Parser\Rule\Concatenation('List', [66, 67, 68, ], '#List'),
208 208
                             70 =>
209 209
 new \Railt\Compiler\Parser\Rule\Token(70, 'T_MULTILINE_STRING', true),
210 210
                             'Documentation' =>
211
-new \Railt\Compiler\Parser\Rule\Concatenation('Documentation', [70,], '#Description'),
211
+new \Railt\Compiler\Parser\Rule\Concatenation('Documentation', [70, ], '#Description'),
212 212
                             72 =>
213
-new \Railt\Compiler\Parser\Rule\Repetition(72, 0, 1, ['Documentation',], null),
213
+new \Railt\Compiler\Parser\Rule\Repetition(72, 0, 1, ['Documentation', ], null),
214 214
                             73 =>
215 215
 new \Railt\Compiler\Parser\Rule\Token(73, 'T_SCHEMA', true),
216 216
                             74 =>
217
-new \Railt\Compiler\Parser\Rule\Repetition(74, 0, 1, ['Name',], null),
217
+new \Railt\Compiler\Parser\Rule\Repetition(74, 0, 1, ['Name', ], null),
218 218
                             75 =>
219
-new \Railt\Compiler\Parser\Rule\Repetition(75, 0, -1, ['Directive',], null),
219
+new \Railt\Compiler\Parser\Rule\Repetition(75, 0, -1, ['Directive', ], null),
220 220
                             76 =>
221 221
 new \Railt\Compiler\Parser\Rule\Token(76, 'T_BRACE_OPEN', false),
222 222
                             77 =>
223 223
 new \Railt\Compiler\Parser\Rule\Token(77, 'T_BRACE_CLOSE', false),
224 224
                             'SchemaDefinition' =>
225
-new \Railt\Compiler\Parser\Rule\Concatenation('SchemaDefinition', [72,73,74,75,76,'SchemaDefinitionBody',77,], '#SchemaDefinition'),
225
+new \Railt\Compiler\Parser\Rule\Concatenation('SchemaDefinition', [72, 73, 74, 75, 76, 'SchemaDefinitionBody', 77, ], '#SchemaDefinition'),
226 226
                             79 =>
227
-new \Railt\Compiler\Parser\Rule\Alternation(79, ['SchemaDefinitionQuery','SchemaDefinitionMutation','SchemaDefinitionSubscription',], null),
227
+new \Railt\Compiler\Parser\Rule\Alternation(79, ['SchemaDefinitionQuery', 'SchemaDefinitionMutation', 'SchemaDefinitionSubscription', ], null),
228 228
                             'SchemaDefinitionBody' =>
229
-new \Railt\Compiler\Parser\Rule\Repetition('SchemaDefinitionBody', 0, -1, [79,], null),
229
+new \Railt\Compiler\Parser\Rule\Repetition('SchemaDefinitionBody', 0, -1, [79, ], null),
230 230
                             81 =>
231
-new \Railt\Compiler\Parser\Rule\Repetition(81, 0, 1, ['Documentation',], null),
231
+new \Railt\Compiler\Parser\Rule\Repetition(81, 0, 1, ['Documentation', ], null),
232 232
                             82 =>
233 233
 new \Railt\Compiler\Parser\Rule\Token(82, 'T_SCHEMA_QUERY', false),
234 234
                             83 =>
235 235
 new \Railt\Compiler\Parser\Rule\Token(83, 'T_COLON', false),
236 236
                             'SchemaDefinitionQuery' =>
237
-new \Railt\Compiler\Parser\Rule\Concatenation('SchemaDefinitionQuery', [81,82,83,'SchemaDefinitionFieldValue',], '#Query'),
237
+new \Railt\Compiler\Parser\Rule\Concatenation('SchemaDefinitionQuery', [81, 82, 83, 'SchemaDefinitionFieldValue', ], '#Query'),
238 238
                             85 =>
239
-new \Railt\Compiler\Parser\Rule\Repetition(85, 0, 1, ['Documentation',], null),
239
+new \Railt\Compiler\Parser\Rule\Repetition(85, 0, 1, ['Documentation', ], null),
240 240
                             86 =>
241 241
 new \Railt\Compiler\Parser\Rule\Token(86, 'T_SCHEMA_MUTATION', false),
242 242
                             87 =>
243 243
 new \Railt\Compiler\Parser\Rule\Token(87, 'T_COLON', false),
244 244
                             'SchemaDefinitionMutation' =>
245
-new \Railt\Compiler\Parser\Rule\Concatenation('SchemaDefinitionMutation', [85,86,87,'SchemaDefinitionFieldValue',], '#Mutation'),
245
+new \Railt\Compiler\Parser\Rule\Concatenation('SchemaDefinitionMutation', [85, 86, 87, 'SchemaDefinitionFieldValue', ], '#Mutation'),
246 246
                             89 =>
247
-new \Railt\Compiler\Parser\Rule\Repetition(89, 0, 1, ['Documentation',], null),
247
+new \Railt\Compiler\Parser\Rule\Repetition(89, 0, 1, ['Documentation', ], null),
248 248
                             90 =>
249 249
 new \Railt\Compiler\Parser\Rule\Token(90, 'T_SCHEMA_SUBSCRIPTION', false),
250 250
                             91 =>
251 251
 new \Railt\Compiler\Parser\Rule\Token(91, 'T_COLON', false),
252 252
                             'SchemaDefinitionSubscription' =>
253
-new \Railt\Compiler\Parser\Rule\Concatenation('SchemaDefinitionSubscription', [89,90,91,'SchemaDefinitionFieldValue',], '#Subscription'),
253
+new \Railt\Compiler\Parser\Rule\Concatenation('SchemaDefinitionSubscription', [89, 90, 91, 'SchemaDefinitionFieldValue', ], '#Subscription'),
254 254
                             93 =>
255
-new \Railt\Compiler\Parser\Rule\Repetition(93, 0, -1, ['Directive',], null),
255
+new \Railt\Compiler\Parser\Rule\Repetition(93, 0, -1, ['Directive', ], null),
256 256
                             'SchemaDefinitionFieldValue' =>
257
-new \Railt\Compiler\Parser\Rule\Concatenation('SchemaDefinitionFieldValue', ['ValueDefinition',93,], null),
257
+new \Railt\Compiler\Parser\Rule\Concatenation('SchemaDefinitionFieldValue', ['ValueDefinition', 93, ], null),
258 258
                             95 =>
259
-new \Railt\Compiler\Parser\Rule\Repetition(95, 0, 1, ['Documentation',], null),
259
+new \Railt\Compiler\Parser\Rule\Repetition(95, 0, 1, ['Documentation', ], null),
260 260
                             96 =>
261 261
 new \Railt\Compiler\Parser\Rule\Token(96, 'T_SCALAR', false),
262 262
                             97 =>
263
-new \Railt\Compiler\Parser\Rule\Repetition(97, 0, -1, ['Directive',], null),
263
+new \Railt\Compiler\Parser\Rule\Repetition(97, 0, -1, ['Directive', ], null),
264 264
                             'ScalarDefinition' =>
265
-new \Railt\Compiler\Parser\Rule\Concatenation('ScalarDefinition', [95,96,'Name',97,], '#ScalarDefinition'),
265
+new \Railt\Compiler\Parser\Rule\Concatenation('ScalarDefinition', [95, 96, 'Name', 97, ], '#ScalarDefinition'),
266 266
                             99 =>
267
-new \Railt\Compiler\Parser\Rule\Repetition(99, 0, 1, ['Documentation',], null),
267
+new \Railt\Compiler\Parser\Rule\Repetition(99, 0, 1, ['Documentation', ], null),
268 268
                             100 =>
269 269
 new \Railt\Compiler\Parser\Rule\Token(100, 'T_INPUT', false),
270 270
                             101 =>
271
-new \Railt\Compiler\Parser\Rule\Repetition(101, 0, -1, ['Directive',], null),
271
+new \Railt\Compiler\Parser\Rule\Repetition(101, 0, -1, ['Directive', ], null),
272 272
                             102 =>
273 273
 new \Railt\Compiler\Parser\Rule\Token(102, 'T_BRACE_OPEN', false),
274 274
                             103 =>
275
-new \Railt\Compiler\Parser\Rule\Repetition(103, 0, -1, ['InputDefinitionField',], null),
275
+new \Railt\Compiler\Parser\Rule\Repetition(103, 0, -1, ['InputDefinitionField', ], null),
276 276
                             104 =>
277 277
 new \Railt\Compiler\Parser\Rule\Token(104, 'T_BRACE_CLOSE', false),
278 278
                             'InputDefinition' =>
279
-new \Railt\Compiler\Parser\Rule\Concatenation('InputDefinition', [99,100,'Name',101,102,103,104,], '#InputDefinition'),
279
+new \Railt\Compiler\Parser\Rule\Concatenation('InputDefinition', [99, 100, 'Name', 101, 102, 103, 104, ], '#InputDefinition'),
280 280
                             106 =>
281
-new \Railt\Compiler\Parser\Rule\Repetition(106, 0, 1, ['Documentation',], null),
281
+new \Railt\Compiler\Parser\Rule\Repetition(106, 0, 1, ['Documentation', ], null),
282 282
                             107 =>
283 283
 new \Railt\Compiler\Parser\Rule\Token(107, 'T_COLON', false),
284 284
                             108 =>
285
-new \Railt\Compiler\Parser\Rule\Repetition(108, 0, 1, ['InputDefinitionDefaultValue',], null),
285
+new \Railt\Compiler\Parser\Rule\Repetition(108, 0, 1, ['InputDefinitionDefaultValue', ], null),
286 286
                             109 =>
287
-new \Railt\Compiler\Parser\Rule\Repetition(109, 0, -1, ['Directive',], null),
287
+new \Railt\Compiler\Parser\Rule\Repetition(109, 0, -1, ['Directive', ], null),
288 288
                             110 =>
289
-new \Railt\Compiler\Parser\Rule\Concatenation(110, ['Key',107,'ValueDefinition',108,109,], null),
289
+new \Railt\Compiler\Parser\Rule\Concatenation(110, ['Key', 107, 'ValueDefinition', 108, 109, ], null),
290 290
                             'InputDefinitionField' =>
291
-new \Railt\Compiler\Parser\Rule\Concatenation('InputDefinitionField', [106,110,], '#Argument'),
291
+new \Railt\Compiler\Parser\Rule\Concatenation('InputDefinitionField', [106, 110, ], '#Argument'),
292 292
                             112 =>
293 293
 new \Railt\Compiler\Parser\Rule\Token(112, 'T_EQUAL', false),
294 294
                             'InputDefinitionDefaultValue' =>
295
-new \Railt\Compiler\Parser\Rule\Concatenation('InputDefinitionDefaultValue', [112,'Value',], null),
295
+new \Railt\Compiler\Parser\Rule\Concatenation('InputDefinitionDefaultValue', [112, 'Value', ], null),
296 296
                             114 =>
297
-new \Railt\Compiler\Parser\Rule\Repetition(114, 0, 1, ['Documentation',], null),
297
+new \Railt\Compiler\Parser\Rule\Repetition(114, 0, 1, ['Documentation', ], null),
298 298
                             115 =>
299 299
 new \Railt\Compiler\Parser\Rule\Token(115, 'T_EXTEND', false),
300 300
                             116 =>
301
-new \Railt\Compiler\Parser\Rule\Concatenation(116, ['ObjectDefinition',], '#ExtendDefinition'),
301
+new \Railt\Compiler\Parser\Rule\Concatenation(116, ['ObjectDefinition', ], '#ExtendDefinition'),
302 302
                             117 =>
303
-new \Railt\Compiler\Parser\Rule\Concatenation(117, ['InterfaceDefinition',], '#ExtendDefinition'),
303
+new \Railt\Compiler\Parser\Rule\Concatenation(117, ['InterfaceDefinition', ], '#ExtendDefinition'),
304 304
                             118 =>
305
-new \Railt\Compiler\Parser\Rule\Concatenation(118, ['EnumDefinition',], '#ExtendDefinition'),
305
+new \Railt\Compiler\Parser\Rule\Concatenation(118, ['EnumDefinition', ], '#ExtendDefinition'),
306 306
                             119 =>
307
-new \Railt\Compiler\Parser\Rule\Concatenation(119, ['UnionDefinition',], '#ExtendDefinition'),
307
+new \Railt\Compiler\Parser\Rule\Concatenation(119, ['UnionDefinition', ], '#ExtendDefinition'),
308 308
                             120 =>
309
-new \Railt\Compiler\Parser\Rule\Concatenation(120, ['SchemaDefinition',], '#ExtendDefinition'),
309
+new \Railt\Compiler\Parser\Rule\Concatenation(120, ['SchemaDefinition', ], '#ExtendDefinition'),
310 310
                             121 =>
311
-new \Railt\Compiler\Parser\Rule\Concatenation(121, ['ScalarDefinition',], '#ExtendDefinition'),
311
+new \Railt\Compiler\Parser\Rule\Concatenation(121, ['ScalarDefinition', ], '#ExtendDefinition'),
312 312
                             122 =>
313
-new \Railt\Compiler\Parser\Rule\Concatenation(122, ['InputDefinition',], '#ExtendDefinition'),
313
+new \Railt\Compiler\Parser\Rule\Concatenation(122, ['InputDefinition', ], '#ExtendDefinition'),
314 314
                             123 =>
315
-new \Railt\Compiler\Parser\Rule\Concatenation(123, ['DirectiveDefinition',], '#ExtendDefinition'),
315
+new \Railt\Compiler\Parser\Rule\Concatenation(123, ['DirectiveDefinition', ], '#ExtendDefinition'),
316 316
                             124 =>
317
-new \Railt\Compiler\Parser\Rule\Alternation(124, [116,117,118,119,120,121,122,123,], null),
317
+new \Railt\Compiler\Parser\Rule\Alternation(124, [116, 117, 118, 119, 120, 121, 122, 123, ], null),
318 318
                             'ExtendDefinition' =>
319
-new \Railt\Compiler\Parser\Rule\Concatenation('ExtendDefinition', [114,115,124,], null),
319
+new \Railt\Compiler\Parser\Rule\Concatenation('ExtendDefinition', [114, 115, 124, ], null),
320 320
                             126 =>
321
-new \Railt\Compiler\Parser\Rule\Repetition(126, 0, 1, ['Documentation',], null),
321
+new \Railt\Compiler\Parser\Rule\Repetition(126, 0, 1, ['Documentation', ], null),
322 322
                             127 =>
323 323
 new \Railt\Compiler\Parser\Rule\Token(127, 'T_DIRECTIVE', false),
324 324
                             128 =>
325 325
 new \Railt\Compiler\Parser\Rule\Token(128, 'T_DIRECTIVE_AT', false),
326 326
                             129 =>
327
-new \Railt\Compiler\Parser\Rule\Repetition(129, 0, -1, ['DirectiveDefinitionArguments',], null),
327
+new \Railt\Compiler\Parser\Rule\Repetition(129, 0, -1, ['DirectiveDefinitionArguments', ], null),
328 328
                             130 =>
329 329
 new \Railt\Compiler\Parser\Rule\Token(130, 'T_ON', false),
330 330
                             131 =>
331
-new \Railt\Compiler\Parser\Rule\Repetition(131, 1, -1, ['DirectiveDefinitionTargets',], null),
331
+new \Railt\Compiler\Parser\Rule\Repetition(131, 1, -1, ['DirectiveDefinitionTargets', ], null),
332 332
                             'DirectiveDefinition' =>
333
-new \Railt\Compiler\Parser\Rule\Concatenation('DirectiveDefinition', [126,127,128,'Name',129,130,131,], '#DirectiveDefinition'),
333
+new \Railt\Compiler\Parser\Rule\Concatenation('DirectiveDefinition', [126, 127, 128, 'Name', 129, 130, 131, ], '#DirectiveDefinition'),
334 334
                             133 =>
335 335
 new \Railt\Compiler\Parser\Rule\Token(133, 'T_PARENTHESIS_OPEN', false),
336 336
                             134 =>
337
-new \Railt\Compiler\Parser\Rule\Repetition(134, 0, -1, ['DirectiveDefinitionArgument',], null),
337
+new \Railt\Compiler\Parser\Rule\Repetition(134, 0, -1, ['DirectiveDefinitionArgument', ], null),
338 338
                             135 =>
339 339
 new \Railt\Compiler\Parser\Rule\Token(135, 'T_PARENTHESIS_CLOSE', false),
340 340
                             'DirectiveDefinitionArguments' =>
341
-new \Railt\Compiler\Parser\Rule\Concatenation('DirectiveDefinitionArguments', [133,134,135,], null),
341
+new \Railt\Compiler\Parser\Rule\Concatenation('DirectiveDefinitionArguments', [133, 134, 135, ], null),
342 342
                             137 =>
343
-new \Railt\Compiler\Parser\Rule\Repetition(137, 0, 1, ['Documentation',], null),
343
+new \Railt\Compiler\Parser\Rule\Repetition(137, 0, 1, ['Documentation', ], null),
344 344
                             138 =>
345 345
 new \Railt\Compiler\Parser\Rule\Token(138, 'T_COLON', false),
346 346
                             139 =>
347
-new \Railt\Compiler\Parser\Rule\Repetition(139, 0, 1, ['DirectiveDefinitionDefaultValue',], null),
347
+new \Railt\Compiler\Parser\Rule\Repetition(139, 0, 1, ['DirectiveDefinitionDefaultValue', ], null),
348 348
                             140 =>
349
-new \Railt\Compiler\Parser\Rule\Repetition(140, 0, -1, ['Directive',], null),
349
+new \Railt\Compiler\Parser\Rule\Repetition(140, 0, -1, ['Directive', ], null),
350 350
                             'DirectiveDefinitionArgument' =>
351
-new \Railt\Compiler\Parser\Rule\Concatenation('DirectiveDefinitionArgument', [137,'Key',138,'ValueDefinition',139,140,], '#Argument'),
351
+new \Railt\Compiler\Parser\Rule\Concatenation('DirectiveDefinitionArgument', [137, 'Key', 138, 'ValueDefinition', 139, 140, ], '#Argument'),
352 352
                             142 =>
353 353
 new \Railt\Compiler\Parser\Rule\Token(142, 'T_OR', false),
354 354
                             143 =>
355
-new \Railt\Compiler\Parser\Rule\Concatenation(143, [142,'Key',], null),
355
+new \Railt\Compiler\Parser\Rule\Concatenation(143, [142, 'Key', ], null),
356 356
                             144 =>
357
-new \Railt\Compiler\Parser\Rule\Repetition(144, 0, -1, [143,], null),
357
+new \Railt\Compiler\Parser\Rule\Repetition(144, 0, -1, [143, ], null),
358 358
                             'DirectiveDefinitionTargets' =>
359
-new \Railt\Compiler\Parser\Rule\Concatenation('DirectiveDefinitionTargets', ['Key',144,], '#Target'),
359
+new \Railt\Compiler\Parser\Rule\Concatenation('DirectiveDefinitionTargets', ['Key', 144, ], '#Target'),
360 360
                             146 =>
361 361
 new \Railt\Compiler\Parser\Rule\Token(146, 'T_EQUAL', false),
362 362
                             'DirectiveDefinitionDefaultValue' =>
363
-new \Railt\Compiler\Parser\Rule\Concatenation('DirectiveDefinitionDefaultValue', [146,'Value',], null),
363
+new \Railt\Compiler\Parser\Rule\Concatenation('DirectiveDefinitionDefaultValue', [146, 'Value', ], null),
364 364
                             148 =>
365
-new \Railt\Compiler\Parser\Rule\Repetition(148, 0, 1, ['Documentation',], null),
365
+new \Railt\Compiler\Parser\Rule\Repetition(148, 0, 1, ['Documentation', ], null),
366 366
                             149 =>
367 367
 new \Railt\Compiler\Parser\Rule\Token(149, 'T_TYPE', false),
368 368
                             150 =>
369
-new \Railt\Compiler\Parser\Rule\Repetition(150, 0, 1, ['ObjectDefinitionImplements',], null),
369
+new \Railt\Compiler\Parser\Rule\Repetition(150, 0, 1, ['ObjectDefinitionImplements', ], null),
370 370
                             151 =>
371
-new \Railt\Compiler\Parser\Rule\Repetition(151, 0, -1, ['Directive',], null),
371
+new \Railt\Compiler\Parser\Rule\Repetition(151, 0, -1, ['Directive', ], null),
372 372
                             152 =>
373 373
 new \Railt\Compiler\Parser\Rule\Token(152, 'T_BRACE_OPEN', false),
374 374
                             153 =>
375
-new \Railt\Compiler\Parser\Rule\Repetition(153, 0, -1, ['ObjectDefinitionField',], null),
375
+new \Railt\Compiler\Parser\Rule\Repetition(153, 0, -1, ['ObjectDefinitionField', ], null),
376 376
                             154 =>
377 377
 new \Railt\Compiler\Parser\Rule\Token(154, 'T_BRACE_CLOSE', false),
378 378
                             'ObjectDefinition' =>
379
-new \Railt\Compiler\Parser\Rule\Concatenation('ObjectDefinition', [148,149,'Name',150,151,152,153,154,], '#ObjectDefinition'),
379
+new \Railt\Compiler\Parser\Rule\Concatenation('ObjectDefinition', [148, 149, 'Name', 150, 151, 152, 153, 154, ], '#ObjectDefinition'),
380 380
                             156 =>
381 381
 new \Railt\Compiler\Parser\Rule\Token(156, 'T_TYPE_IMPLEMENTS', false),
382 382
                             157 =>
383
-new \Railt\Compiler\Parser\Rule\Repetition(157, 0, -1, ['Key',], null),
383
+new \Railt\Compiler\Parser\Rule\Repetition(157, 0, -1, ['Key', ], null),
384 384
                             158 =>
385 385
 new \Railt\Compiler\Parser\Rule\Token(158, 'T_AND', false),
386 386
                             159 =>
387
-new \Railt\Compiler\Parser\Rule\Concatenation(159, [158,'Key',], null),
387
+new \Railt\Compiler\Parser\Rule\Concatenation(159, [158, 'Key', ], null),
388 388
                             160 =>
389
-new \Railt\Compiler\Parser\Rule\Repetition(160, 0, 1, [159,], null),
389
+new \Railt\Compiler\Parser\Rule\Repetition(160, 0, 1, [159, ], null),
390 390
                             'ObjectDefinitionImplements' =>
391
-new \Railt\Compiler\Parser\Rule\Concatenation('ObjectDefinitionImplements', [156,157,160,], '#Implements'),
391
+new \Railt\Compiler\Parser\Rule\Concatenation('ObjectDefinitionImplements', [156, 157, 160, ], '#Implements'),
392 392
                             162 =>
393
-new \Railt\Compiler\Parser\Rule\Repetition(162, 0, 1, ['Documentation',], null),
393
+new \Railt\Compiler\Parser\Rule\Repetition(162, 0, 1, ['Documentation', ], null),
394 394
                             163 =>
395
-new \Railt\Compiler\Parser\Rule\Repetition(163, 0, 1, ['Arguments',], null),
395
+new \Railt\Compiler\Parser\Rule\Repetition(163, 0, 1, ['Arguments', ], null),
396 396
                             164 =>
397 397
 new \Railt\Compiler\Parser\Rule\Token(164, 'T_COLON', false),
398 398
                             165 =>
399
-new \Railt\Compiler\Parser\Rule\Concatenation(165, ['Key',163,164,'ObjectDefinitionFieldValue',], null),
399
+new \Railt\Compiler\Parser\Rule\Concatenation(165, ['Key', 163, 164, 'ObjectDefinitionFieldValue', ], null),
400 400
                             'ObjectDefinitionField' =>
401
-new \Railt\Compiler\Parser\Rule\Concatenation('ObjectDefinitionField', [162,165,], '#Field'),
401
+new \Railt\Compiler\Parser\Rule\Concatenation('ObjectDefinitionField', [162, 165, ], '#Field'),
402 402
                             167 =>
403
-new \Railt\Compiler\Parser\Rule\Repetition(167, 0, -1, ['Directive',], null),
403
+new \Railt\Compiler\Parser\Rule\Repetition(167, 0, -1, ['Directive', ], null),
404 404
                             'ObjectDefinitionFieldValue' =>
405
-new \Railt\Compiler\Parser\Rule\Concatenation('ObjectDefinitionFieldValue', ['ValueDefinition',167,], null),
405
+new \Railt\Compiler\Parser\Rule\Concatenation('ObjectDefinitionFieldValue', ['ValueDefinition', 167, ], null),
406 406
                             169 =>
407
-new \Railt\Compiler\Parser\Rule\Repetition(169, 0, 1, ['Documentation',], null),
407
+new \Railt\Compiler\Parser\Rule\Repetition(169, 0, 1, ['Documentation', ], null),
408 408
                             170 =>
409 409
 new \Railt\Compiler\Parser\Rule\Token(170, 'T_INTERFACE', false),
410 410
                             171 =>
411
-new \Railt\Compiler\Parser\Rule\Repetition(171, 0, -1, ['Directive',], null),
411
+new \Railt\Compiler\Parser\Rule\Repetition(171, 0, -1, ['Directive', ], null),
412 412
                             172 =>
413 413
 new \Railt\Compiler\Parser\Rule\Token(172, 'T_BRACE_OPEN', false),
414 414
                             173 =>
415
-new \Railt\Compiler\Parser\Rule\Repetition(173, 0, -1, ['InterfaceDefinitionBody',], null),
415
+new \Railt\Compiler\Parser\Rule\Repetition(173, 0, -1, ['InterfaceDefinitionBody', ], null),
416 416
                             174 =>
417 417
 new \Railt\Compiler\Parser\Rule\Token(174, 'T_BRACE_CLOSE', false),
418 418
                             'InterfaceDefinition' =>
419
-new \Railt\Compiler\Parser\Rule\Concatenation('InterfaceDefinition', [169,170,'Name',171,172,173,174,], '#InterfaceDefinition'),
419
+new \Railt\Compiler\Parser\Rule\Concatenation('InterfaceDefinition', [169, 170, 'Name', 171, 172, 173, 174, ], '#InterfaceDefinition'),
420 420
                             176 =>
421 421
 new \Railt\Compiler\Parser\Rule\Token(176, 'T_COLON', false),
422 422
                             177 =>
423
-new \Railt\Compiler\Parser\Rule\Repetition(177, 0, -1, ['Directive',], null),
423
+new \Railt\Compiler\Parser\Rule\Repetition(177, 0, -1, ['Directive', ], null),
424 424
                             178 =>
425
-new \Railt\Compiler\Parser\Rule\Concatenation(178, ['InterfaceDefinitionFieldKey',176,'ValueDefinition',177,], null),
425
+new \Railt\Compiler\Parser\Rule\Concatenation(178, ['InterfaceDefinitionFieldKey', 176, 'ValueDefinition', 177, ], null),
426 426
                             'InterfaceDefinitionBody' =>
427
-new \Railt\Compiler\Parser\Rule\Concatenation('InterfaceDefinitionBody', [178,], '#Field'),
427
+new \Railt\Compiler\Parser\Rule\Concatenation('InterfaceDefinitionBody', [178, ], '#Field'),
428 428
                             180 =>
429
-new \Railt\Compiler\Parser\Rule\Repetition(180, 0, 1, ['Documentation',], null),
429
+new \Railt\Compiler\Parser\Rule\Repetition(180, 0, 1, ['Documentation', ], null),
430 430
                             181 =>
431
-new \Railt\Compiler\Parser\Rule\Repetition(181, 0, 1, ['Arguments',], null),
431
+new \Railt\Compiler\Parser\Rule\Repetition(181, 0, 1, ['Arguments', ], null),
432 432
                             'InterfaceDefinitionFieldKey' =>
433
-new \Railt\Compiler\Parser\Rule\Concatenation('InterfaceDefinitionFieldKey', [180,'Key',181,], null),
433
+new \Railt\Compiler\Parser\Rule\Concatenation('InterfaceDefinitionFieldKey', [180, 'Key', 181, ], null),
434 434
                             183 =>
435
-new \Railt\Compiler\Parser\Rule\Repetition(183, 0, 1, ['Documentation',], null),
435
+new \Railt\Compiler\Parser\Rule\Repetition(183, 0, 1, ['Documentation', ], null),
436 436
                             184 =>
437 437
 new \Railt\Compiler\Parser\Rule\Token(184, 'T_ENUM', false),
438 438
                             185 =>
439
-new \Railt\Compiler\Parser\Rule\Repetition(185, 0, -1, ['Directive',], null),
439
+new \Railt\Compiler\Parser\Rule\Repetition(185, 0, -1, ['Directive', ], null),
440 440
                             186 =>
441 441
 new \Railt\Compiler\Parser\Rule\Token(186, 'T_BRACE_OPEN', false),
442 442
                             187 =>
443
-new \Railt\Compiler\Parser\Rule\Repetition(187, 0, -1, ['EnumField',], null),
443
+new \Railt\Compiler\Parser\Rule\Repetition(187, 0, -1, ['EnumField', ], null),
444 444
                             188 =>
445 445
 new \Railt\Compiler\Parser\Rule\Token(188, 'T_BRACE_CLOSE', false),
446 446
                             'EnumDefinition' =>
447
-new \Railt\Compiler\Parser\Rule\Concatenation('EnumDefinition', [183,184,'Name',185,186,187,188,], '#EnumDefinition'),
447
+new \Railt\Compiler\Parser\Rule\Concatenation('EnumDefinition', [183, 184, 'Name', 185, 186, 187, 188, ], '#EnumDefinition'),
448 448
                             190 =>
449
-new \Railt\Compiler\Parser\Rule\Repetition(190, 0, 1, ['Documentation',], null),
449
+new \Railt\Compiler\Parser\Rule\Repetition(190, 0, 1, ['Documentation', ], null),
450 450
                             191 =>
451
-new \Railt\Compiler\Parser\Rule\Repetition(191, 0, -1, ['Directive',], null),
451
+new \Railt\Compiler\Parser\Rule\Repetition(191, 0, -1, ['Directive', ], null),
452 452
                             192 =>
453
-new \Railt\Compiler\Parser\Rule\Concatenation(192, ['EnumValue',191,], null),
453
+new \Railt\Compiler\Parser\Rule\Concatenation(192, ['EnumValue', 191, ], null),
454 454
                             'EnumField' =>
455
-new \Railt\Compiler\Parser\Rule\Concatenation('EnumField', [190,192,], '#Value'),
455
+new \Railt\Compiler\Parser\Rule\Concatenation('EnumField', [190, 192, ], '#Value'),
456 456
                             194 =>
457 457
 new \Railt\Compiler\Parser\Rule\Token(194, 'T_NAME', true),
458 458
                             195 =>
459
-new \Railt\Compiler\Parser\Rule\Alternation(195, [194,'Keyword',], null),
459
+new \Railt\Compiler\Parser\Rule\Alternation(195, [194, 'Keyword', ], null),
460 460
                             'EnumValue' =>
461
-new \Railt\Compiler\Parser\Rule\Concatenation('EnumValue', [195,], '#Name'),
461
+new \Railt\Compiler\Parser\Rule\Concatenation('EnumValue', [195, ], '#Name'),
462 462
                             197 =>
463
-new \Railt\Compiler\Parser\Rule\Repetition(197, 0, 1, ['Documentation',], null),
463
+new \Railt\Compiler\Parser\Rule\Repetition(197, 0, 1, ['Documentation', ], null),
464 464
                             198 =>
465 465
 new \Railt\Compiler\Parser\Rule\Token(198, 'T_UNION', false),
466 466
                             199 =>
467
-new \Railt\Compiler\Parser\Rule\Repetition(199, 0, -1, ['Directive',], null),
467
+new \Railt\Compiler\Parser\Rule\Repetition(199, 0, -1, ['Directive', ], null),
468 468
                             200 =>
469 469
 new \Railt\Compiler\Parser\Rule\Token(200, 'T_EQUAL', false),
470 470
                             'UnionDefinition' =>
471
-new \Railt\Compiler\Parser\Rule\Concatenation('UnionDefinition', [197,198,'Name',199,200,'UnionBody',], '#UnionDefinition'),
471
+new \Railt\Compiler\Parser\Rule\Concatenation('UnionDefinition', [197, 198, 'Name', 199, 200, 'UnionBody', ], '#UnionDefinition'),
472 472
                             202 =>
473 473
 new \Railt\Compiler\Parser\Rule\Token(202, 'T_OR', false),
474 474
                             203 =>
475
-new \Railt\Compiler\Parser\Rule\Repetition(203, 0, 1, [202,], null),
475
+new \Railt\Compiler\Parser\Rule\Repetition(203, 0, 1, [202, ], null),
476 476
                             204 =>
477
-new \Railt\Compiler\Parser\Rule\Repetition(204, 1, -1, ['UnionUnitesList',], null),
477
+new \Railt\Compiler\Parser\Rule\Repetition(204, 1, -1, ['UnionUnitesList', ], null),
478 478
                             'UnionBody' =>
479
-new \Railt\Compiler\Parser\Rule\Concatenation('UnionBody', [203,204,], '#Relations'),
479
+new \Railt\Compiler\Parser\Rule\Concatenation('UnionBody', [203, 204, ], '#Relations'),
480 480
                             206 =>
481 481
 new \Railt\Compiler\Parser\Rule\Token(206, 'T_OR', false),
482 482
                             207 =>
483
-new \Railt\Compiler\Parser\Rule\Concatenation(207, [206,'Name',], null),
483
+new \Railt\Compiler\Parser\Rule\Concatenation(207, [206, 'Name', ], null),
484 484
                             208 =>
485
-new \Railt\Compiler\Parser\Rule\Repetition(208, 0, -1, [207,], null),
485
+new \Railt\Compiler\Parser\Rule\Repetition(208, 0, -1, [207, ], null),
486 486
                             'UnionUnitesList' =>
487
-new \Railt\Compiler\Parser\Rule\Concatenation('UnionUnitesList', ['Name',208,], null),
487
+new \Railt\Compiler\Parser\Rule\Concatenation('UnionUnitesList', ['Name', 208, ], null),
488 488
                             210 =>
489 489
 new \Railt\Compiler\Parser\Rule\Token(210, 'T_PARENTHESIS_OPEN', false),
490 490
                             211 =>
491
-new \Railt\Compiler\Parser\Rule\Repetition(211, 0, -1, ['ArgumentPair',], null),
491
+new \Railt\Compiler\Parser\Rule\Repetition(211, 0, -1, ['ArgumentPair', ], null),
492 492
                             212 =>
493 493
 new \Railt\Compiler\Parser\Rule\Token(212, 'T_PARENTHESIS_CLOSE', false),
494 494
                             'Arguments' =>
495
-new \Railt\Compiler\Parser\Rule\Concatenation('Arguments', [210,211,212,], null),
495
+new \Railt\Compiler\Parser\Rule\Concatenation('Arguments', [210, 211, 212, ], null),
496 496
                             214 =>
497
-new \Railt\Compiler\Parser\Rule\Repetition(214, 0, 1, ['Documentation',], null),
497
+new \Railt\Compiler\Parser\Rule\Repetition(214, 0, 1, ['Documentation', ], null),
498 498
                             215 =>
499 499
 new \Railt\Compiler\Parser\Rule\Token(215, 'T_COLON', false),
500 500
                             216 =>
501
-new \Railt\Compiler\Parser\Rule\Repetition(216, 0, 1, ['ArgumentDefaultValue',], null),
501
+new \Railt\Compiler\Parser\Rule\Repetition(216, 0, 1, ['ArgumentDefaultValue', ], null),
502 502
                             217 =>
503
-new \Railt\Compiler\Parser\Rule\Repetition(217, 0, -1, ['Directive',], null),
503
+new \Railt\Compiler\Parser\Rule\Repetition(217, 0, -1, ['Directive', ], null),
504 504
                             'ArgumentPair' =>
505
-new \Railt\Compiler\Parser\Rule\Concatenation('ArgumentPair', [214,'Key',215,'ValueDefinition',216,217,], '#Argument'),
505
+new \Railt\Compiler\Parser\Rule\Concatenation('ArgumentPair', [214, 'Key', 215, 'ValueDefinition', 216, 217, ], '#Argument'),
506 506
                             'ArgumentValue' =>
507
-new \Railt\Compiler\Parser\Rule\Concatenation('ArgumentValue', ['ValueDefinition',], '#Type'),
507
+new \Railt\Compiler\Parser\Rule\Concatenation('ArgumentValue', ['ValueDefinition', ], '#Type'),
508 508
                             220 =>
509 509
 new \Railt\Compiler\Parser\Rule\Token(220, 'T_EQUAL', false),
510 510
                             'ArgumentDefaultValue' =>
511
-new \Railt\Compiler\Parser\Rule\Concatenation('ArgumentDefaultValue', [220,'Value',], null),
511
+new \Railt\Compiler\Parser\Rule\Concatenation('ArgumentDefaultValue', [220, 'Value', ], null),
512 512
                             222 =>
513 513
 new \Railt\Compiler\Parser\Rule\Token(222, 'T_DIRECTIVE_AT', false),
514 514
                             223 =>
515
-new \Railt\Compiler\Parser\Rule\Repetition(223, 0, 1, ['DirectiveArguments',], null),
515
+new \Railt\Compiler\Parser\Rule\Repetition(223, 0, 1, ['DirectiveArguments', ], null),
516 516
                             'Directive' =>
517
-new \Railt\Compiler\Parser\Rule\Concatenation('Directive', [222,'Name',223,], '#Directive'),
517
+new \Railt\Compiler\Parser\Rule\Concatenation('Directive', [222, 'Name', 223, ], '#Directive'),
518 518
                             225 =>
519 519
 new \Railt\Compiler\Parser\Rule\Token(225, 'T_PARENTHESIS_OPEN', false),
520 520
                             226 =>
521
-new \Railt\Compiler\Parser\Rule\Repetition(226, 0, -1, ['DirectiveArgumentPair',], null),
521
+new \Railt\Compiler\Parser\Rule\Repetition(226, 0, -1, ['DirectiveArgumentPair', ], null),
522 522
                             227 =>
523 523
 new \Railt\Compiler\Parser\Rule\Token(227, 'T_PARENTHESIS_CLOSE', false),
524 524
                             'DirectiveArguments' =>
525
-new \Railt\Compiler\Parser\Rule\Concatenation('DirectiveArguments', [225,226,227,], null),
525
+new \Railt\Compiler\Parser\Rule\Concatenation('DirectiveArguments', [225, 226, 227, ], null),
526 526
                             229 =>
527 527
 new \Railt\Compiler\Parser\Rule\Token(229, 'T_COLON', false),
528 528
                             'DirectiveArgumentPair' =>
529
-new \Railt\Compiler\Parser\Rule\Concatenation('DirectiveArgumentPair', ['Key',229,'Value',], '#Argument'),
529
+new \Railt\Compiler\Parser\Rule\Concatenation('DirectiveArgumentPair', ['Key', 229, 'Value', ], '#Argument'),
530 530
                     ]);
531 531
     }
532 532
 
Please login to merge, or discard this patch.