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