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