+++ /dev/null
-# Generated from C.g4 by ANTLR 4.7.1\r
-from antlr4 import *\r
-if __name__ is not None and "." in __name__:\r
- from .CParser import CParser\r
-else:\r
- from CParser import CParser\r
-\r
-## @file\r
-# The file defines the parser for C source files.\r
-#\r
-# THIS FILE IS AUTO-GENENERATED. PLEASE DON NOT MODIFY THIS FILE.\r
-# This file is generated by running:\r
-# java org.antlr.Tool C.g\r
-#\r
-# Copyright (c) 2009 - 2010, Intel Corporation All rights reserved.\r
-#\r
-# This program and the accompanying materials are licensed and made available\r
-# under the terms and conditions of the BSD License which accompanies this\r
-# distribution. The full text of the license may be found at:\r
-# http://opensource.org/licenses/bsd-license.php\r
-#\r
-# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
-# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
-#\r
-##\r
-\r
-import Ecc.CodeFragment as CodeFragment\r
-import Ecc.FileProfile as FileProfile\r
-\r
-\r
-# This class defines a complete listener for a parse tree produced by CParser.\r
-class CListener(ParseTreeListener):\r
-\r
- # Enter a parse tree produced by CParser#translation_unit.\r
- def enterTranslation_unit(self, ctx:CParser.Translation_unitContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#translation_unit.\r
- def exitTranslation_unit(self, ctx:CParser.Translation_unitContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#external_declaration.\r
- def enterExternal_declaration(self, ctx:CParser.External_declarationContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#external_declaration.\r
- def exitExternal_declaration(self, ctx:CParser.External_declarationContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#function_definition.\r
- def enterFunction_definition(self, ctx:CParser.Function_definitionContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#function_definition.\r
- def exitFunction_definition(self, ctx:CParser.Function_definitionContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#declaration_specifiers.\r
- def enterDeclaration_specifiers(self, ctx:CParser.Declaration_specifiersContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#declaration_specifiers.\r
- def exitDeclaration_specifiers(self, ctx:CParser.Declaration_specifiersContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#declaration.\r
- def enterDeclaration(self, ctx:CParser.DeclarationContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#declaration.\r
- def exitDeclaration(self, ctx:CParser.DeclarationContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#init_declarator_list.\r
- def enterInit_declarator_list(self, ctx:CParser.Init_declarator_listContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#init_declarator_list.\r
- def exitInit_declarator_list(self, ctx:CParser.Init_declarator_listContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#init_declarator.\r
- def enterInit_declarator(self, ctx:CParser.Init_declaratorContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#init_declarator.\r
- def exitInit_declarator(self, ctx:CParser.Init_declaratorContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#storage_class_specifier.\r
- def enterStorage_class_specifier(self, ctx:CParser.Storage_class_specifierContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#storage_class_specifier.\r
- def exitStorage_class_specifier(self, ctx:CParser.Storage_class_specifierContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#type_specifier.\r
- def enterType_specifier(self, ctx:CParser.Type_specifierContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#type_specifier.\r
- def exitType_specifier(self, ctx:CParser.Type_specifierContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#type_id.\r
- def enterType_id(self, ctx:CParser.Type_idContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#type_id.\r
- def exitType_id(self, ctx:CParser.Type_idContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#struct_or_union_specifier.\r
- def enterStruct_or_union_specifier(self, ctx:CParser.Struct_or_union_specifierContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#struct_or_union_specifier.\r
- def exitStruct_or_union_specifier(self, ctx:CParser.Struct_or_union_specifierContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#struct_or_union.\r
- def enterStruct_or_union(self, ctx:CParser.Struct_or_unionContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#struct_or_union.\r
- def exitStruct_or_union(self, ctx:CParser.Struct_or_unionContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#struct_declaration_list.\r
- def enterStruct_declaration_list(self, ctx:CParser.Struct_declaration_listContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#struct_declaration_list.\r
- def exitStruct_declaration_list(self, ctx:CParser.Struct_declaration_listContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#struct_declaration.\r
- def enterStruct_declaration(self, ctx:CParser.Struct_declarationContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#struct_declaration.\r
- def exitStruct_declaration(self, ctx:CParser.Struct_declarationContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#specifier_qualifier_list.\r
- def enterSpecifier_qualifier_list(self, ctx:CParser.Specifier_qualifier_listContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#specifier_qualifier_list.\r
- def exitSpecifier_qualifier_list(self, ctx:CParser.Specifier_qualifier_listContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#struct_declarator_list.\r
- def enterStruct_declarator_list(self, ctx:CParser.Struct_declarator_listContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#struct_declarator_list.\r
- def exitStruct_declarator_list(self, ctx:CParser.Struct_declarator_listContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#struct_declarator.\r
- def enterStruct_declarator(self, ctx:CParser.Struct_declaratorContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#struct_declarator.\r
- def exitStruct_declarator(self, ctx:CParser.Struct_declaratorContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#enum_specifier.\r
- def enterEnum_specifier(self, ctx:CParser.Enum_specifierContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#enum_specifier.\r
- def exitEnum_specifier(self, ctx:CParser.Enum_specifierContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#enumerator_list.\r
- def enterEnumerator_list(self, ctx:CParser.Enumerator_listContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#enumerator_list.\r
- def exitEnumerator_list(self, ctx:CParser.Enumerator_listContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#enumerator.\r
- def enterEnumerator(self, ctx:CParser.EnumeratorContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#enumerator.\r
- def exitEnumerator(self, ctx:CParser.EnumeratorContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#type_qualifier.\r
- def enterType_qualifier(self, ctx:CParser.Type_qualifierContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#type_qualifier.\r
- def exitType_qualifier(self, ctx:CParser.Type_qualifierContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#declarator.\r
- def enterDeclarator(self, ctx:CParser.DeclaratorContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#declarator.\r
- def exitDeclarator(self, ctx:CParser.DeclaratorContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#direct_declarator.\r
- def enterDirect_declarator(self, ctx:CParser.Direct_declaratorContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#direct_declarator.\r
- def exitDirect_declarator(self, ctx:CParser.Direct_declaratorContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#declarator_suffix.\r
- def enterDeclarator_suffix(self, ctx:CParser.Declarator_suffixContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#declarator_suffix.\r
- def exitDeclarator_suffix(self, ctx:CParser.Declarator_suffixContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#pointer.\r
- def enterPointer(self, ctx:CParser.PointerContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#pointer.\r
- def exitPointer(self, ctx:CParser.PointerContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#parameter_type_list.\r
- def enterParameter_type_list(self, ctx:CParser.Parameter_type_listContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#parameter_type_list.\r
- def exitParameter_type_list(self, ctx:CParser.Parameter_type_listContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#parameter_list.\r
- def enterParameter_list(self, ctx:CParser.Parameter_listContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#parameter_list.\r
- def exitParameter_list(self, ctx:CParser.Parameter_listContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#parameter_declaration.\r
- def enterParameter_declaration(self, ctx:CParser.Parameter_declarationContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#parameter_declaration.\r
- def exitParameter_declaration(self, ctx:CParser.Parameter_declarationContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#identifier_list.\r
- def enterIdentifier_list(self, ctx:CParser.Identifier_listContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#identifier_list.\r
- def exitIdentifier_list(self, ctx:CParser.Identifier_listContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#type_name.\r
- def enterType_name(self, ctx:CParser.Type_nameContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#type_name.\r
- def exitType_name(self, ctx:CParser.Type_nameContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#abstract_declarator.\r
- def enterAbstract_declarator(self, ctx:CParser.Abstract_declaratorContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#abstract_declarator.\r
- def exitAbstract_declarator(self, ctx:CParser.Abstract_declaratorContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#direct_abstract_declarator.\r
- def enterDirect_abstract_declarator(self, ctx:CParser.Direct_abstract_declaratorContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#direct_abstract_declarator.\r
- def exitDirect_abstract_declarator(self, ctx:CParser.Direct_abstract_declaratorContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#abstract_declarator_suffix.\r
- def enterAbstract_declarator_suffix(self, ctx:CParser.Abstract_declarator_suffixContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#abstract_declarator_suffix.\r
- def exitAbstract_declarator_suffix(self, ctx:CParser.Abstract_declarator_suffixContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#initializer.\r
- def enterInitializer(self, ctx:CParser.InitializerContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#initializer.\r
- def exitInitializer(self, ctx:CParser.InitializerContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#initializer_list.\r
- def enterInitializer_list(self, ctx:CParser.Initializer_listContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#initializer_list.\r
- def exitInitializer_list(self, ctx:CParser.Initializer_listContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#argument_expression_list.\r
- def enterArgument_expression_list(self, ctx:CParser.Argument_expression_listContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#argument_expression_list.\r
- def exitArgument_expression_list(self, ctx:CParser.Argument_expression_listContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#additive_expression.\r
- def enterAdditive_expression(self, ctx:CParser.Additive_expressionContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#additive_expression.\r
- def exitAdditive_expression(self, ctx:CParser.Additive_expressionContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#multiplicative_expression.\r
- def enterMultiplicative_expression(self, ctx:CParser.Multiplicative_expressionContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#multiplicative_expression.\r
- def exitMultiplicative_expression(self, ctx:CParser.Multiplicative_expressionContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#cast_expression.\r
- def enterCast_expression(self, ctx:CParser.Cast_expressionContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#cast_expression.\r
- def exitCast_expression(self, ctx:CParser.Cast_expressionContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#unary_expression.\r
- def enterUnary_expression(self, ctx:CParser.Unary_expressionContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#unary_expression.\r
- def exitUnary_expression(self, ctx:CParser.Unary_expressionContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#postfix_expression.\r
- def enterPostfix_expression(self, ctx:CParser.Postfix_expressionContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#postfix_expression.\r
- def exitPostfix_expression(self, ctx:CParser.Postfix_expressionContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#macro_parameter_list.\r
- def enterMacro_parameter_list(self, ctx:CParser.Macro_parameter_listContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#macro_parameter_list.\r
- def exitMacro_parameter_list(self, ctx:CParser.Macro_parameter_listContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#unary_operator.\r
- def enterUnary_operator(self, ctx:CParser.Unary_operatorContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#unary_operator.\r
- def exitUnary_operator(self, ctx:CParser.Unary_operatorContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#primary_expression.\r
- def enterPrimary_expression(self, ctx:CParser.Primary_expressionContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#primary_expression.\r
- def exitPrimary_expression(self, ctx:CParser.Primary_expressionContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#constant.\r
- def enterConstant(self, ctx:CParser.ConstantContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#constant.\r
- def exitConstant(self, ctx:CParser.ConstantContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#expression.\r
- def enterExpression(self, ctx:CParser.ExpressionContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#expression.\r
- def exitExpression(self, ctx:CParser.ExpressionContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#constant_expression.\r
- def enterConstant_expression(self, ctx:CParser.Constant_expressionContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#constant_expression.\r
- def exitConstant_expression(self, ctx:CParser.Constant_expressionContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#assignment_expression.\r
- def enterAssignment_expression(self, ctx:CParser.Assignment_expressionContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#assignment_expression.\r
- def exitAssignment_expression(self, ctx:CParser.Assignment_expressionContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#lvalue.\r
- def enterLvalue(self, ctx:CParser.LvalueContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#lvalue.\r
- def exitLvalue(self, ctx:CParser.LvalueContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#assignment_operator.\r
- def enterAssignment_operator(self, ctx:CParser.Assignment_operatorContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#assignment_operator.\r
- def exitAssignment_operator(self, ctx:CParser.Assignment_operatorContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#conditional_expression.\r
- def enterConditional_expression(self, ctx:CParser.Conditional_expressionContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#conditional_expression.\r
- def exitConditional_expression(self, ctx:CParser.Conditional_expressionContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#logical_or_expression.\r
- def enterLogical_or_expression(self, ctx:CParser.Logical_or_expressionContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#logical_or_expression.\r
- def exitLogical_or_expression(self, ctx:CParser.Logical_or_expressionContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#logical_and_expression.\r
- def enterLogical_and_expression(self, ctx:CParser.Logical_and_expressionContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#logical_and_expression.\r
- def exitLogical_and_expression(self, ctx:CParser.Logical_and_expressionContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#inclusive_or_expression.\r
- def enterInclusive_or_expression(self, ctx:CParser.Inclusive_or_expressionContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#inclusive_or_expression.\r
- def exitInclusive_or_expression(self, ctx:CParser.Inclusive_or_expressionContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#exclusive_or_expression.\r
- def enterExclusive_or_expression(self, ctx:CParser.Exclusive_or_expressionContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#exclusive_or_expression.\r
- def exitExclusive_or_expression(self, ctx:CParser.Exclusive_or_expressionContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#and_expression.\r
- def enterAnd_expression(self, ctx:CParser.And_expressionContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#and_expression.\r
- def exitAnd_expression(self, ctx:CParser.And_expressionContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#equality_expression.\r
- def enterEquality_expression(self, ctx:CParser.Equality_expressionContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#equality_expression.\r
- def exitEquality_expression(self, ctx:CParser.Equality_expressionContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#relational_expression.\r
- def enterRelational_expression(self, ctx:CParser.Relational_expressionContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#relational_expression.\r
- def exitRelational_expression(self, ctx:CParser.Relational_expressionContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#shift_expression.\r
- def enterShift_expression(self, ctx:CParser.Shift_expressionContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#shift_expression.\r
- def exitShift_expression(self, ctx:CParser.Shift_expressionContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#statement.\r
- def enterStatement(self, ctx:CParser.StatementContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#statement.\r
- def exitStatement(self, ctx:CParser.StatementContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#asm2_statement.\r
- def enterAsm2_statement(self, ctx:CParser.Asm2_statementContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#asm2_statement.\r
- def exitAsm2_statement(self, ctx:CParser.Asm2_statementContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#asm1_statement.\r
- def enterAsm1_statement(self, ctx:CParser.Asm1_statementContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#asm1_statement.\r
- def exitAsm1_statement(self, ctx:CParser.Asm1_statementContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#asm_statement.\r
- def enterAsm_statement(self, ctx:CParser.Asm_statementContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#asm_statement.\r
- def exitAsm_statement(self, ctx:CParser.Asm_statementContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#macro_statement.\r
- def enterMacro_statement(self, ctx:CParser.Macro_statementContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#macro_statement.\r
- def exitMacro_statement(self, ctx:CParser.Macro_statementContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#labeled_statement.\r
- def enterLabeled_statement(self, ctx:CParser.Labeled_statementContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#labeled_statement.\r
- def exitLabeled_statement(self, ctx:CParser.Labeled_statementContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#compound_statement.\r
- def enterCompound_statement(self, ctx:CParser.Compound_statementContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#compound_statement.\r
- def exitCompound_statement(self, ctx:CParser.Compound_statementContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#statement_list.\r
- def enterStatement_list(self, ctx:CParser.Statement_listContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#statement_list.\r
- def exitStatement_list(self, ctx:CParser.Statement_listContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#expression_statement.\r
- def enterExpression_statement(self, ctx:CParser.Expression_statementContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#expression_statement.\r
- def exitExpression_statement(self, ctx:CParser.Expression_statementContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#selection_statement.\r
- def enterSelection_statement(self, ctx:CParser.Selection_statementContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#selection_statement.\r
- def exitSelection_statement(self, ctx:CParser.Selection_statementContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#iteration_statement.\r
- def enterIteration_statement(self, ctx:CParser.Iteration_statementContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#iteration_statement.\r
- def exitIteration_statement(self, ctx:CParser.Iteration_statementContext):\r
- pass\r
-\r
-\r
- # Enter a parse tree produced by CParser#jump_statement.\r
- def enterJump_statement(self, ctx:CParser.Jump_statementContext):\r
- pass\r
-\r
- # Exit a parse tree produced by CParser#jump_statement.\r
- def exitJump_statement(self, ctx:CParser.Jump_statementContext):\r
- pass\r
-\r
-\r