]> git.proxmox.com Git - mirror_edk2.git/blame - BaseTools/Source/Python/Eot/CParser4/CListener.py
BaseTools: Eot tool Python3 adaption
[mirror_edk2.git] / BaseTools / Source / Python / Eot / CParser4 / CListener.py
CommitLineData
8189be6f
FB
1# Generated from C.g4 by ANTLR 4.7.1\r
2from antlr4 import *\r
3if __name__ is not None and "." in __name__:\r
4 from .CParser import CParser\r
5else:\r
6 from CParser import CParser\r
7\r
8## @file\r
9# The file defines the parser for C source files.\r
10#\r
11# THIS FILE IS AUTO-GENENERATED. PLEASE DON NOT MODIFY THIS FILE.\r
12# This file is generated by running:\r
13# java org.antlr.Tool C.g\r
14#\r
15# Copyright (c) 2009 - 2010, Intel Corporation All rights reserved.\r
16#\r
17# This program and the accompanying materials are licensed and made available\r
18# under the terms and conditions of the BSD License which accompanies this\r
19# distribution. The full text of the license may be found at:\r
20# http://opensource.org/licenses/bsd-license.php\r
21#\r
22# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
23# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
24#\r
25##\r
26\r
27import Ecc.CodeFragment as CodeFragment\r
28import Ecc.FileProfile as FileProfile\r
29\r
30\r
31# This class defines a complete listener for a parse tree produced by CParser.\r
32class CListener(ParseTreeListener):\r
33\r
34 # Enter a parse tree produced by CParser#translation_unit.\r
35 # @param ctx Type: CParser.Translation_unitContext\r
36 def enterTranslation_unit(self,ctx):\r
37 pass\r
38\r
39 # Exit a parse tree produced by CParser#translation_unit.\r
40 # @param ctx Type: CParser.Translation_unitContext\r
41 def exitTranslation_unit(self,ctx):\r
42 pass\r
43\r
44\r
45 # Enter a parse tree produced by CParser#external_declaration.\r
46 # @param ctx Type: CParser.External_declarationContext\r
47 def enterExternal_declaration(self,ctx):\r
48 pass\r
49\r
50 # Exit a parse tree produced by CParser#external_declaration.\r
51 # @param ctx Type: CParser.External_declarationContext\r
52 def exitExternal_declaration(self,ctx):\r
53 pass\r
54\r
55\r
56 # Enter a parse tree produced by CParser#function_definition.\r
57 # @param ctx Type: CParser.Function_definitionContext\r
58 def enterFunction_definition(self,ctx):\r
59 pass\r
60\r
61 # Exit a parse tree produced by CParser#function_definition.\r
62 # @param ctx Type: CParser.Function_definitionContext\r
63 def exitFunction_definition(self,ctx):\r
64 pass\r
65\r
66\r
67 # Enter a parse tree produced by CParser#declaration_specifiers.\r
68 # @param ctx Type: CParser.Declaration_specifiersContext\r
69 def enterDeclaration_specifiers(self,ctx):\r
70 pass\r
71\r
72 # Exit a parse tree produced by CParser#declaration_specifiers.\r
73 # @param ctx Type: CParser.Declaration_specifiersContext\r
74 def exitDeclaration_specifiers(self,ctx):\r
75 pass\r
76\r
77\r
78 # Enter a parse tree produced by CParser#declaration.\r
79 # @param ctx Type: CParser.DeclarationContext\r
80 def enterDeclaration(self,ctx):\r
81 pass\r
82\r
83 # Exit a parse tree produced by CParser#declaration.\r
84 # @param ctx Type: CParser.DeclarationContext\r
85 def exitDeclaration(self,ctx):\r
86 pass\r
87\r
88\r
89 # Enter a parse tree produced by CParser#init_declarator_list.\r
90 # @param ctx Type: CParser.Init_declarator_listContext\r
91 def enterInit_declarator_list(self,ctx):\r
92 pass\r
93\r
94 # Exit a parse tree produced by CParser#init_declarator_list.\r
95 # @param ctx Type: CParser.Init_declarator_listContext\r
96 def exitInit_declarator_list(self,ctx):\r
97 pass\r
98\r
99\r
100 # Enter a parse tree produced by CParser#init_declarator.\r
101 # @param ctx Type: CParser.Init_declaratorContext\r
102 def enterInit_declarator(self,ctx):\r
103 pass\r
104\r
105 # Exit a parse tree produced by CParser#init_declarator.\r
106 # @param ctx Type: CParser.Init_declaratorContext\r
107 def exitInit_declarator(self,ctx):\r
108 pass\r
109\r
110\r
111 # Enter a parse tree produced by CParser#storage_class_specifier.\r
112 # @param ctx Type: CParser.Storage_class_specifierContext\r
113 def enterStorage_class_specifier(self,ctx):\r
114 pass\r
115\r
116 # Exit a parse tree produced by CParser#storage_class_specifier.\r
117 # @param ctx Type: CParser.Storage_class_specifierContext\r
118 def exitStorage_class_specifier(self,ctx):\r
119 pass\r
120\r
121\r
122 # Enter a parse tree produced by CParser#type_specifier.\r
123 # @param ctx Type: CParser.Type_specifierContext\r
124 def enterType_specifier(self,ctx):\r
125 pass\r
126\r
127 # Exit a parse tree produced by CParser#type_specifier.\r
128 # @param ctx Type: CParser.Type_specifierContext\r
129 def exitType_specifier(self,ctx):\r
130 pass\r
131\r
132\r
133 # Enter a parse tree produced by CParser#type_id.\r
134 # @param ctx Type: CParser.Type_idContext\r
135 def enterType_id(self,ctx):\r
136 pass\r
137\r
138 # Exit a parse tree produced by CParser#type_id.\r
139 # @param ctx Type: CParser.Type_idContext\r
140 def exitType_id(self,ctx):\r
141 pass\r
142\r
143\r
144 # Enter a parse tree produced by CParser#struct_or_union_specifier.\r
145 # @param ctx Type: CParser.Struct_or_union_specifierContext\r
146 def enterStruct_or_union_specifier(self,ctx):\r
147 pass\r
148\r
149 # Exit a parse tree produced by CParser#struct_or_union_specifier.\r
150 # @param ctx Type: CParser.Struct_or_union_specifierContext\r
151 def exitStruct_or_union_specifier(self,ctx):\r
152 pass\r
153\r
154\r
155 # Enter a parse tree produced by CParser#struct_or_union.\r
156 # @param ctx Type: CParser.Struct_or_unionContext\r
157 def enterStruct_or_union(self,ctx):\r
158 pass\r
159\r
160 # Exit a parse tree produced by CParser#struct_or_union.\r
161 # @param ctx Type: CParser.Struct_or_unionContext\r
162 def exitStruct_or_union(self,ctx):\r
163 pass\r
164\r
165\r
166 # Enter a parse tree produced by CParser#struct_declaration_list.\r
167 # @param ctx Type: CParser.Struct_declaration_listContext\r
168 def enterStruct_declaration_list(self,ctx):\r
169 pass\r
170\r
171 # Exit a parse tree produced by CParser#struct_declaration_list.\r
172 # @param ctx Type: CParser.Struct_declaration_listContext\r
173 def exitStruct_declaration_list(self,ctx):\r
174 pass\r
175\r
176\r
177 # Enter a parse tree produced by CParser#struct_declaration.\r
178 # @param ctx Type: CParser.Struct_declarationContext\r
179 def enterStruct_declaration(self,ctx):\r
180 pass\r
181\r
182 # Exit a parse tree produced by CParser#struct_declaration.\r
183 # @param ctx Type: CParser.Struct_declarationContext\r
184 def exitStruct_declaration(self,ctx):\r
185 pass\r
186\r
187\r
188 # Enter a parse tree produced by CParser#specifier_qualifier_list.\r
189 # @param ctx Type: CParser.Specifier_qualifier_listContext\r
190 def enterSpecifier_qualifier_list(self,ctx):\r
191 pass\r
192\r
193 # Exit a parse tree produced by CParser#specifier_qualifier_list.\r
194 # @param ctx Type: CParser.Specifier_qualifier_listContext\r
195 def exitSpecifier_qualifier_list(self,ctx):\r
196 pass\r
197\r
198\r
199 # Enter a parse tree produced by CParser#struct_declarator_list.\r
200 # @param ctx Type: CParser.Struct_declarator_listContext\r
201 def enterStruct_declarator_list(self,ctx):\r
202 pass\r
203\r
204 # Exit a parse tree produced by CParser#struct_declarator_list.\r
205 # @param ctx Type: CParser.Struct_declarator_listContext\r
206 def exitStruct_declarator_list(self,ctx):\r
207 pass\r
208\r
209\r
210 # Enter a parse tree produced by CParser#struct_declarator.\r
211 # @param ctx Type: CParser.Struct_declaratorContext\r
212 def enterStruct_declarator(self,ctx):\r
213 pass\r
214\r
215 # Exit a parse tree produced by CParser#struct_declarator.\r
216 # @param ctx Type: CParser.Struct_declaratorContext\r
217 def exitStruct_declarator(self,ctx):\r
218 pass\r
219\r
220\r
221 # Enter a parse tree produced by CParser#enum_specifier.\r
222 # @param ctx Type: CParser.Enum_specifierContext\r
223 def enterEnum_specifier(self,ctx):\r
224 pass\r
225\r
226 # Exit a parse tree produced by CParser#enum_specifier.\r
227 # @param ctx Type: CParser.Enum_specifierContext\r
228 def exitEnum_specifier(self,ctx):\r
229 pass\r
230\r
231\r
232 # Enter a parse tree produced by CParser#enumerator_list.\r
233 # @param ctx Type: CParser.Enumerator_listContext\r
234 def enterEnumerator_list(self,ctx):\r
235 pass\r
236\r
237 # Exit a parse tree produced by CParser#enumerator_list.\r
238 # @param ctx Type: CParser.Enumerator_listContext\r
239 def exitEnumerator_list(self,ctx):\r
240 pass\r
241\r
242\r
243 # Enter a parse tree produced by CParser#enumerator.\r
244 # @param ctx Type: CParser.EnumeratorContext\r
245 def enterEnumerator(self,ctx):\r
246 pass\r
247\r
248 # Exit a parse tree produced by CParser#enumerator.\r
249 # @param ctx Type: CParser.EnumeratorContext\r
250 def exitEnumerator(self,ctx):\r
251 pass\r
252\r
253\r
254 # Enter a parse tree produced by CParser#type_qualifier.\r
255 # @param ctx Type: CParser.Type_qualifierContext\r
256 def enterType_qualifier(self,ctx):\r
257 pass\r
258\r
259 # Exit a parse tree produced by CParser#type_qualifier.\r
260 # @param ctx Type: CParser.Type_qualifierContext\r
261 def exitType_qualifier(self,ctx):\r
262 pass\r
263\r
264\r
265 # Enter a parse tree produced by CParser#declarator.\r
266 # @param ctx Type: CParser.DeclaratorContext\r
267 def enterDeclarator(self,ctx):\r
268 pass\r
269\r
270 # Exit a parse tree produced by CParser#declarator.\r
271 # @param ctx Type: CParser.DeclaratorContext\r
272 def exitDeclarator(self,ctx):\r
273 pass\r
274\r
275\r
276 # Enter a parse tree produced by CParser#direct_declarator.\r
277 # @param ctx Type: CParser.Direct_declaratorContext\r
278 def enterDirect_declarator(self,ctx):\r
279 pass\r
280\r
281 # Exit a parse tree produced by CParser#direct_declarator.\r
282 # @param ctx Type: CParser.Direct_declaratorContext\r
283 def exitDirect_declarator(self,ctx):\r
284 pass\r
285\r
286\r
287 # Enter a parse tree produced by CParser#declarator_suffix.\r
288 # @param ctx Type: CParser.Declarator_suffixContext\r
289 def enterDeclarator_suffix(self,ctx):\r
290 pass\r
291\r
292 # Exit a parse tree produced by CParser#declarator_suffix.\r
293 # @param ctx Type: CParser.Declarator_suffixContext\r
294 def exitDeclarator_suffix(self,ctx):\r
295 pass\r
296\r
297\r
298 # Enter a parse tree produced by CParser#pointer.\r
299 # @param ctx Type: CParser.PointerContext\r
300 def enterPointer(self,ctx):\r
301 pass\r
302\r
303 # Exit a parse tree produced by CParser#pointer.\r
304 # @param ctx Type: CParser.PointerContext\r
305 def exitPointer(self,ctx):\r
306 pass\r
307\r
308\r
309 # Enter a parse tree produced by CParser#parameter_type_list.\r
310 # @param ctx Type: CParser.Parameter_type_listContext\r
311 def enterParameter_type_list(self,ctx):\r
312 pass\r
313\r
314 # Exit a parse tree produced by CParser#parameter_type_list.\r
315 # @param ctx Type: CParser.Parameter_type_listContext\r
316 def exitParameter_type_list(self,ctx):\r
317 pass\r
318\r
319\r
320 # Enter a parse tree produced by CParser#parameter_list.\r
321 # @param ctx Type: CParser.Parameter_listContext\r
322 def enterParameter_list(self,ctx):\r
323 pass\r
324\r
325 # Exit a parse tree produced by CParser#parameter_list.\r
326 # @param ctx Type: CParser.Parameter_listContext\r
327 def exitParameter_list(self,ctx):\r
328 pass\r
329\r
330\r
331 # Enter a parse tree produced by CParser#parameter_declaration.\r
332 # @param ctx Type: CParser.Parameter_declarationContext\r
333 def enterParameter_declaration(self,ctx):\r
334 pass\r
335\r
336 # Exit a parse tree produced by CParser#parameter_declaration.\r
337 # @param ctx Type: CParser.Parameter_declarationContext\r
338 def exitParameter_declaration(self,ctx):\r
339 pass\r
340\r
341\r
342 # Enter a parse tree produced by CParser#identifier_list.\r
343 # @param ctx Type: CParser.Identifier_listContext\r
344 def enterIdentifier_list(self,ctx):\r
345 pass\r
346\r
347 # Exit a parse tree produced by CParser#identifier_list.\r
348 # @param ctx Type: CParser.Identifier_listContext\r
349 def exitIdentifier_list(self,ctx):\r
350 pass\r
351\r
352\r
353 # Enter a parse tree produced by CParser#type_name.\r
354 # @param ctx Type: CParser.Type_nameContext\r
355 def enterType_name(self,ctx):\r
356 pass\r
357\r
358 # Exit a parse tree produced by CParser#type_name.\r
359 # @param ctx Type: CParser.Type_nameContext\r
360 def exitType_name(self,ctx):\r
361 pass\r
362\r
363\r
364 # Enter a parse tree produced by CParser#abstract_declarator.\r
365 # @param ctx Type: CParser.Abstract_declaratorContext\r
366 def enterAbstract_declarator(self,ctx):\r
367 pass\r
368\r
369 # Exit a parse tree produced by CParser#abstract_declarator.\r
370 # @param ctx Type: CParser.Abstract_declaratorContext\r
371 def exitAbstract_declarator(self,ctx):\r
372 pass\r
373\r
374\r
375 # Enter a parse tree produced by CParser#direct_abstract_declarator.\r
376 # @param ctx Type: CParser.Direct_abstract_declaratorContext\r
377 def enterDirect_abstract_declarator(self,ctx):\r
378 pass\r
379\r
380 # Exit a parse tree produced by CParser#direct_abstract_declarator.\r
381 # @param ctx Type: CParser.Direct_abstract_declaratorContext\r
382 def exitDirect_abstract_declarator(self,ctx):\r
383 pass\r
384\r
385\r
386 # Enter a parse tree produced by CParser#abstract_declarator_suffix.\r
387 # @param ctx Type: CParser.Abstract_declarator_suffixContext\r
388 def enterAbstract_declarator_suffix(self,ctx):\r
389 pass\r
390\r
391 # Exit a parse tree produced by CParser#abstract_declarator_suffix.\r
392 # @param ctx Type: CParser.Abstract_declarator_suffixContext\r
393 def exitAbstract_declarator_suffix(self,ctx):\r
394 pass\r
395\r
396\r
397 # Enter a parse tree produced by CParser#initializer.\r
398 # @param ctx Type: CParser.InitializerContext\r
399 def enterInitializer(self,ctx):\r
400 pass\r
401\r
402 # Exit a parse tree produced by CParser#initializer.\r
403 # @param ctx Type: CParser.InitializerContext\r
404 def exitInitializer(self,ctx):\r
405 pass\r
406\r
407\r
408 # Enter a parse tree produced by CParser#initializer_list.\r
409 # @param ctx Type: CParser.Initializer_listContext\r
410 def enterInitializer_list(self,ctx):\r
411 pass\r
412\r
413 # Exit a parse tree produced by CParser#initializer_list.\r
414 # @param ctx Type: CParser.Initializer_listContext\r
415 def exitInitializer_list(self,ctx):\r
416 pass\r
417\r
418\r
419 # Enter a parse tree produced by CParser#argument_expression_list.\r
420 # @param ctx Type: CParser.Argument_expression_listContext\r
421 def enterArgument_expression_list(self,ctx):\r
422 pass\r
423\r
424 # Exit a parse tree produced by CParser#argument_expression_list.\r
425 # @param ctx Type: CParser.Argument_expression_listContext\r
426 def exitArgument_expression_list(self,ctx):\r
427 pass\r
428\r
429\r
430 # Enter a parse tree produced by CParser#additive_expression.\r
431 # @param ctx Type: CParser.Additive_expressionContext\r
432 def enterAdditive_expression(self,ctx):\r
433 pass\r
434\r
435 # Exit a parse tree produced by CParser#additive_expression.\r
436 # @param ctx Type: CParser.Additive_expressionContext\r
437 def exitAdditive_expression(self,ctx):\r
438 pass\r
439\r
440\r
441 # Enter a parse tree produced by CParser#multiplicative_expression.\r
442 # @param ctx Type: CParser.Multiplicative_expressionContext\r
443 def enterMultiplicative_expression(self,ctx):\r
444 pass\r
445\r
446 # Exit a parse tree produced by CParser#multiplicative_expression.\r
447 # @param ctx Type: CParser.Multiplicative_expressionContext\r
448 def exitMultiplicative_expression(self,ctx):\r
449 pass\r
450\r
451\r
452 # Enter a parse tree produced by CParser#cast_expression.\r
453 # @param ctx Type: CParser.Cast_expressionContext\r
454 def enterCast_expression(self,ctx):\r
455 pass\r
456\r
457 # Exit a parse tree produced by CParser#cast_expression.\r
458 # @param ctx Type: CParser.Cast_expressionContext\r
459 def exitCast_expression(self,ctx):\r
460 pass\r
461\r
462\r
463 # Enter a parse tree produced by CParser#unary_expression.\r
464 # @param ctx Type: CParser.Unary_expressionContext\r
465 def enterUnary_expression(self,ctx):\r
466 pass\r
467\r
468 # Exit a parse tree produced by CParser#unary_expression.\r
469 # @param ctx Type: CParser.Unary_expressionContext\r
470 def exitUnary_expression(self,ctx):\r
471 pass\r
472\r
473\r
474 # Enter a parse tree produced by CParser#postfix_expression.\r
475 # @param ctx Type: CParser.Postfix_expressionContext\r
476 def enterPostfix_expression(self,ctx):\r
477 pass\r
478\r
479 # Exit a parse tree produced by CParser#postfix_expression.\r
480 # @param ctx Type: CParser.Postfix_expressionContext\r
481 def exitPostfix_expression(self,ctx):\r
482 pass\r
483\r
484\r
485 # Enter a parse tree produced by CParser#macro_parameter_list.\r
486 # @param ctx Type: CParser.Macro_parameter_listContext\r
487 def enterMacro_parameter_list(self,ctx):\r
488 pass\r
489\r
490 # Exit a parse tree produced by CParser#macro_parameter_list.\r
491 # @param ctx Type: CParser.Macro_parameter_listContext\r
492 def exitMacro_parameter_list(self,ctx):\r
493 pass\r
494\r
495\r
496 # Enter a parse tree produced by CParser#unary_operator.\r
497 # @param ctx Type: CParser.Unary_operatorContext\r
498 def enterUnary_operator(self,ctx):\r
499 pass\r
500\r
501 # Exit a parse tree produced by CParser#unary_operator.\r
502 # @param ctx Type: CParser.Unary_operatorContext\r
503 def exitUnary_operator(self,ctx):\r
504 pass\r
505\r
506\r
507 # Enter a parse tree produced by CParser#primary_expression.\r
508 # @param ctx Type: CParser.Primary_expressionContext\r
509 def enterPrimary_expression(self,ctx):\r
510 pass\r
511\r
512 # Exit a parse tree produced by CParser#primary_expression.\r
513 # @param ctx Type: CParser.Primary_expressionContext\r
514 def exitPrimary_expression(self,ctx):\r
515 pass\r
516\r
517\r
518 # Enter a parse tree produced by CParser#constant.\r
519 # @param ctx Type: CParser.ConstantContext\r
520 def enterConstant(self,ctx):\r
521 pass\r
522\r
523 # Exit a parse tree produced by CParser#constant.\r
524 # @param ctx Type: CParser.ConstantContext\r
525 def exitConstant(self,ctx):\r
526 pass\r
527\r
528\r
529 # Enter a parse tree produced by CParser#expression.\r
530 # @param ctx Type: CParser.ExpressionContext\r
531 def enterExpression(self,ctx):\r
532 pass\r
533\r
534 # Exit a parse tree produced by CParser#expression.\r
535 # @param ctx Type: CParser.ExpressionContext\r
536 def exitExpression(self,ctx):\r
537 pass\r
538\r
539\r
540 # Enter a parse tree produced by CParser#constant_expression.\r
541 # @param ctx Type: CParser.Constant_expressionContext\r
542 def enterConstant_expression(self,ctx):\r
543 pass\r
544\r
545 # Exit a parse tree produced by CParser#constant_expression.\r
546 # @param ctx Type: CParser.Constant_expressionContext\r
547 def exitConstant_expression(self,ctx):\r
548 pass\r
549\r
550\r
551 # Enter a parse tree produced by CParser#assignment_expression.\r
552 # @param ctx Type: CParser.Assignment_expressionContext\r
553 def enterAssignment_expression(self,ctx):\r
554 pass\r
555\r
556 # Exit a parse tree produced by CParser#assignment_expression.\r
557 # @param ctx Type: CParser.Assignment_expressionContext\r
558 def exitAssignment_expression(self,ctx):\r
559 pass\r
560\r
561\r
562 # Enter a parse tree produced by CParser#lvalue.\r
563 # @param ctx Type: CParser.LvalueContext\r
564 def enterLvalue(self,ctx):\r
565 pass\r
566\r
567 # Exit a parse tree produced by CParser#lvalue.\r
568 # @param ctx Type: CParser.LvalueContext\r
569 def exitLvalue(self,ctx):\r
570 pass\r
571\r
572\r
573 # Enter a parse tree produced by CParser#assignment_operator.\r
574 # @param ctx Type: CParser.Assignment_operatorContext\r
575 def enterAssignment_operator(self,ctx):\r
576 pass\r
577\r
578 # Exit a parse tree produced by CParser#assignment_operator.\r
579 # @param ctx Type: CParser.Assignment_operatorContext\r
580 def exitAssignment_operator(self,ctx):\r
581 pass\r
582\r
583\r
584 # Enter a parse tree produced by CParser#conditional_expression.\r
585 # @param ctx Type: CParser.Conditional_expressionContext\r
586 def enterConditional_expression(self,ctx):\r
587 pass\r
588\r
589 # Exit a parse tree produced by CParser#conditional_expression.\r
590 # @param ctx Type: CParser.Conditional_expressionContext\r
591 def exitConditional_expression(self,ctx):\r
592 pass\r
593\r
594\r
595 # Enter a parse tree produced by CParser#logical_or_expression.\r
596 # @param ctx Type: CParser.Logical_or_expressionContext\r
597 def enterLogical_or_expression(self,ctx):\r
598 pass\r
599\r
600 # Exit a parse tree produced by CParser#logical_or_expression.\r
601 # @param ctx Type: CParser.Logical_or_expressionContext\r
602 def exitLogical_or_expression(self,ctx):\r
603 pass\r
604\r
605\r
606 # Enter a parse tree produced by CParser#logical_and_expression.\r
607 # @param ctx Type: CParser.Logical_and_expressionContext\r
608 def enterLogical_and_expression(self,ctx):\r
609 pass\r
610\r
611 # Exit a parse tree produced by CParser#logical_and_expression.\r
612 # @param ctx Type: CParser.Logical_and_expressionContext\r
613 def exitLogical_and_expression(self,ctx):\r
614 pass\r
615\r
616\r
617 # Enter a parse tree produced by CParser#inclusive_or_expression.\r
618 # @param ctx Type: CParser.Inclusive_or_expressionContext\r
619 def enterInclusive_or_expression(self,ctx):\r
620 pass\r
621\r
622 # Exit a parse tree produced by CParser#inclusive_or_expression.\r
623 # @param ctx Type: CParser.Inclusive_or_expressionContext\r
624 def exitInclusive_or_expression(self,ctx):\r
625 pass\r
626\r
627\r
628 # Enter a parse tree produced by CParser#exclusive_or_expression.\r
629 # @param ctx Type: CParser.Exclusive_or_expressionContext\r
630 def enterExclusive_or_expression(self,ctx):\r
631 pass\r
632\r
633 # Exit a parse tree produced by CParser#exclusive_or_expression.\r
634 # @param ctx Type: CParser.Exclusive_or_expressionContext\r
635 def exitExclusive_or_expression(self,ctx):\r
636 pass\r
637\r
638\r
639 # Enter a parse tree produced by CParser#and_expression.\r
640 # @param ctx Type: CParser.And_expressionContext\r
641 def enterAnd_expression(self,ctx):\r
642 pass\r
643\r
644 # Exit a parse tree produced by CParser#and_expression.\r
645 # @param ctx Type: CParser.And_expressionContext\r
646 def exitAnd_expression(self,ctx):\r
647 pass\r
648\r
649\r
650 # Enter a parse tree produced by CParser#equality_expression.\r
651 # @param ctx Type: CParser.Equality_expressionContext\r
652 def enterEquality_expression(self,ctx):\r
653 pass\r
654\r
655 # Exit a parse tree produced by CParser#equality_expression.\r
656 # @param ctx Type: CParser.Equality_expressionContext\r
657 def exitEquality_expression(self,ctx):\r
658 pass\r
659\r
660\r
661 # Enter a parse tree produced by CParser#relational_expression.\r
662 # @param ctx Type: CParser.Relational_expressionContext\r
663 def enterRelational_expression(self,ctx):\r
664 pass\r
665\r
666 # Exit a parse tree produced by CParser#relational_expression.\r
667 # @param ctx Type: CParser.Relational_expressionContext\r
668 def exitRelational_expression(self,ctx):\r
669 pass\r
670\r
671\r
672 # Enter a parse tree produced by CParser#shift_expression.\r
673 # @param ctx Type: CParser.Shift_expressionContext\r
674 def enterShift_expression(self,ctx):\r
675 pass\r
676\r
677 # Exit a parse tree produced by CParser#shift_expression.\r
678 # @param ctx Type: CParser.Shift_expressionContext\r
679 def exitShift_expression(self,ctx):\r
680 pass\r
681\r
682\r
683 # Enter a parse tree produced by CParser#statement.\r
684 # @param ctx Type: CParser.StatementContext\r
685 def enterStatement(self,ctx):\r
686 pass\r
687\r
688 # Exit a parse tree produced by CParser#statement.\r
689 # @param ctx Type: CParser.StatementContext\r
690 def exitStatement(self,ctx):\r
691 pass\r
692\r
693\r
694 # Enter a parse tree produced by CParser#asm2_statement.\r
695 # @param ctx Type: CParser.Asm2_statementContext\r
696 def enterAsm2_statement(self,ctx):\r
697 pass\r
698\r
699 # Exit a parse tree produced by CParser#asm2_statement.\r
700 # @param ctx Type: CParser.Asm2_statementContext\r
701 def exitAsm2_statement(self,ctx):\r
702 pass\r
703\r
704\r
705 # Enter a parse tree produced by CParser#asm1_statement.\r
706 # @param ctx Type: CParser.Asm1_statementContext\r
707 def enterAsm1_statement(self,ctx):\r
708 pass\r
709\r
710 # Exit a parse tree produced by CParser#asm1_statement.\r
711 # @param ctx Type: CParser.Asm1_statementContext\r
712 def exitAsm1_statement(self,ctx):\r
713 pass\r
714\r
715\r
716 # Enter a parse tree produced by CParser#asm_statement.\r
717 # @param ctx Type: CParser.Asm_statementContext\r
718 def enterAsm_statement(self,ctx):\r
719 pass\r
720\r
721 # Exit a parse tree produced by CParser#asm_statement.\r
722 # @param ctx Type: CParser.Asm_statementContext\r
723 def exitAsm_statement(self,ctx):\r
724 pass\r
725\r
726\r
727 # Enter a parse tree produced by CParser#macro_statement.\r
728 # @param ctx Type: CParser.Macro_statementContext\r
729 def enterMacro_statement(self,ctx):\r
730 pass\r
731\r
732 # Exit a parse tree produced by CParser#macro_statement.\r
733 # @param ctx Type: CParser.Macro_statementContext\r
734 def exitMacro_statement(self,ctx):\r
735 pass\r
736\r
737\r
738 # Enter a parse tree produced by CParser#labeled_statement.\r
739 # @param ctx Type: CParser.Labeled_statementContext\r
740 def enterLabeled_statement(self,ctx):\r
741 pass\r
742\r
743 # Exit a parse tree produced by CParser#labeled_statement.\r
744 # @param ctx Type: CParser.Labeled_statementContext\r
745 def exitLabeled_statement(self,ctx):\r
746 pass\r
747\r
748\r
749 # Enter a parse tree produced by CParser#compound_statement.\r
750 # @param ctx Type: CParser.Compound_statementContext\r
751 def enterCompound_statement(self,ctx):\r
752 pass\r
753\r
754 # Exit a parse tree produced by CParser#compound_statement.\r
755 # @param ctx Type: CParser.Compound_statementContext\r
756 def exitCompound_statement(self,ctx):\r
757 pass\r
758\r
759\r
760 # Enter a parse tree produced by CParser#statement_list.\r
761 # @param ctx Type: CParser.Statement_listContext\r
762 def enterStatement_list(self,ctx):\r
763 pass\r
764\r
765 # Exit a parse tree produced by CParser#statement_list.\r
766 # @param ctx Type: CParser.Statement_listContext\r
767 def exitStatement_list(self,ctx):\r
768 pass\r
769\r
770\r
771 # Enter a parse tree produced by CParser#expression_statement.\r
772 # @param ctx Type: CParser.Expression_statementContext\r
773 def enterExpression_statement(self,ctx):\r
774 pass\r
775\r
776 # Exit a parse tree produced by CParser#expression_statement.\r
777 # @param ctx Type: CParser.Expression_statementContext\r
778 def exitExpression_statement(self,ctx):\r
779 pass\r
780\r
781\r
782 # Enter a parse tree produced by CParser#selection_statement.\r
783 # @param ctx Type: CParser.Selection_statementContext\r
784 def enterSelection_statement(self,ctx):\r
785 pass\r
786\r
787 # Exit a parse tree produced by CParser#selection_statement.\r
788 # @param ctx Type: CParser.Selection_statementContext\r
789 def exitSelection_statement(self,ctx):\r
790 pass\r
791\r
792\r
793 # Enter a parse tree produced by CParser#iteration_statement.\r
794 # @param ctx Type: CParser.Iteration_statementContext\r
795 def enterIteration_statement(self,ctx):\r
796 pass\r
797\r
798 # Exit a parse tree produced by CParser#iteration_statement.\r
799 # @param ctx Type: CParser.Iteration_statementContext\r
800 def exitIteration_statement(self,ctx):\r
801 pass\r
802\r
803\r
804 # Enter a parse tree produced by CParser#jump_statement.\r
805 # @param ctx Type: CParser.Jump_statementContext\r
806 def enterJump_statement(self,ctx):\r
807 pass\r
808\r
809 # Exit a parse tree produced by CParser#jump_statement.\r
810 # @param ctx Type: CParser.Jump_statementContext\r
811 def exitJump_statement(self,ctx):\r
812 pass\r
813\r
814\r