// Generated from src/antlr/C/Module.g4 by ANTLR 4.2.1-SNAPSHOT package antlr.C; import org.antlr.v4.runtime.ParserRuleContext; import org.antlr.v4.runtime.misc.NotNull; import org.antlr.v4.runtime.tree.ErrorNode; import org.antlr.v4.runtime.tree.TerminalNode; /** * This class provides an empty implementation of {@link ModuleListener}, * which can be extended to create a listener which only needs to handle a subset * of the available methods. */ public class ModuleBaseListener implements ModuleListener { /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterDeclarator(@NotNull ModuleParser.DeclaratorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitDeclarator(@NotNull ModuleParser.DeclaratorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterTemplate_decl_start(@NotNull ModuleParser.Template_decl_startContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitTemplate_decl_start(@NotNull ModuleParser.Template_decl_startContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterFunction_decl_specifiers(@NotNull ModuleParser.Function_decl_specifiersContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitFunction_decl_specifiers(@NotNull ModuleParser.Function_decl_specifiersContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterType_suffix(@NotNull ModuleParser.Type_suffixContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitType_suffix(@NotNull ModuleParser.Type_suffixContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterFunction_argument_list(@NotNull ModuleParser.Function_argument_listContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitFunction_argument_list(@NotNull ModuleParser.Function_argument_listContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterCndExpr(@NotNull ModuleParser.CndExprContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitCndExpr(@NotNull ModuleParser.CndExprContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterMultiplicative_expression(@NotNull ModuleParser.Multiplicative_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitMultiplicative_expression(@NotNull ModuleParser.Multiplicative_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterCompound_statement(@NotNull ModuleParser.Compound_statementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitCompound_statement(@NotNull ModuleParser.Compound_statementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterNo_squares_or_semicolon(@NotNull ModuleParser.No_squares_or_semicolonContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitNo_squares_or_semicolon(@NotNull ModuleParser.No_squares_or_semicolonContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterAssign_expr(@NotNull ModuleParser.Assign_exprContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitAssign_expr(@NotNull ModuleParser.Assign_exprContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterCast_expression(@NotNull ModuleParser.Cast_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitCast_expression(@NotNull ModuleParser.Cast_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterNo_angle_brackets_or_brackets(@NotNull ModuleParser.No_angle_brackets_or_bracketsContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitNo_angle_brackets_or_brackets(@NotNull ModuleParser.No_angle_brackets_or_bracketsContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterEquality_expression(@NotNull ModuleParser.Equality_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitEquality_expression(@NotNull ModuleParser.Equality_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterParameter_decl_clause(@NotNull ModuleParser.Parameter_decl_clauseContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitParameter_decl_clause(@NotNull ModuleParser.Parameter_decl_clauseContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterNo_comma_or_semicolon(@NotNull ModuleParser.No_comma_or_semicolonContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitNo_comma_or_semicolon(@NotNull ModuleParser.No_comma_or_semicolonContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterNew_expression(@NotNull ModuleParser.New_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitNew_expression(@NotNull ModuleParser.New_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterMemberAccess(@NotNull ModuleParser.MemberAccessContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitMemberAccess(@NotNull ModuleParser.MemberAccessContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterBase_class(@NotNull ModuleParser.Base_classContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitBase_class(@NotNull ModuleParser.Base_classContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterFunction_name(@NotNull ModuleParser.Function_nameContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitFunction_name(@NotNull ModuleParser.Function_nameContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterParameter_name(@NotNull ModuleParser.Parameter_nameContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitParameter_name(@NotNull ModuleParser.Parameter_nameContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterCtor_list(@NotNull ModuleParser.Ctor_listContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitCtor_list(@NotNull ModuleParser.Ctor_listContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterAccess_specifier(@NotNull ModuleParser.Access_specifierContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitAccess_specifier(@NotNull ModuleParser.Access_specifierContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterCtor_expr(@NotNull ModuleParser.Ctor_exprContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitCtor_expr(@NotNull ModuleParser.Ctor_exprContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterInit_declarator_list(@NotNull ModuleParser.Init_declarator_listContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitInit_declarator_list(@NotNull ModuleParser.Init_declarator_listContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterAssign_water_l2(@NotNull ModuleParser.Assign_water_l2Context ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitAssign_water_l2(@NotNull ModuleParser.Assign_water_l2Context ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterInit_declarator(@NotNull ModuleParser.Init_declaratorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitInit_declarator(@NotNull ModuleParser.Init_declaratorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterArrayIndexing(@NotNull ModuleParser.ArrayIndexingContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitArrayIndexing(@NotNull ModuleParser.ArrayIndexingContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterParameter_decl(@NotNull ModuleParser.Parameter_declContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitParameter_decl(@NotNull ModuleParser.Parameter_declContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterNumber(@NotNull ModuleParser.NumberContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitNumber(@NotNull ModuleParser.NumberContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterBase_type(@NotNull ModuleParser.Base_typeContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitBase_type(@NotNull ModuleParser.Base_typeContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterReturn_type(@NotNull ModuleParser.Return_typeContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitReturn_type(@NotNull ModuleParser.Return_typeContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterCode(@NotNull ModuleParser.CodeContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitCode(@NotNull ModuleParser.CodeContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterCtor_initializer(@NotNull ModuleParser.Ctor_initializerContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitCtor_initializer(@NotNull ModuleParser.Ctor_initializerContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterExclusive_or_expression(@NotNull ModuleParser.Exclusive_or_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitExclusive_or_expression(@NotNull ModuleParser.Exclusive_or_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterAssign_expr_w_(@NotNull ModuleParser.Assign_expr_w_Context ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitAssign_expr_w_(@NotNull ModuleParser.Assign_expr_w_Context ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterParam_type_id(@NotNull ModuleParser.Param_type_idContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitParam_type_id(@NotNull ModuleParser.Param_type_idContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterPtrMemberAccess(@NotNull ModuleParser.PtrMemberAccessContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitPtrMemberAccess(@NotNull ModuleParser.PtrMemberAccessContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterInitializer_list(@NotNull ModuleParser.Initializer_listContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitInitializer_list(@NotNull ModuleParser.Initializer_listContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterAdditive_expression(@NotNull ModuleParser.Additive_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitAdditive_expression(@NotNull ModuleParser.Additive_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterNo_squares(@NotNull ModuleParser.No_squaresContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitNo_squares(@NotNull ModuleParser.No_squaresContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterUnary_operator(@NotNull ModuleParser.Unary_operatorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitUnary_operator(@NotNull ModuleParser.Unary_operatorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterDeclByClass(@NotNull ModuleParser.DeclByClassContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitDeclByClass(@NotNull ModuleParser.DeclByClassContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterShift_expression(@NotNull ModuleParser.Shift_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitShift_expression(@NotNull ModuleParser.Shift_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterNormOr(@NotNull ModuleParser.NormOrContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitNormOr(@NotNull ModuleParser.NormOrContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterSizeof(@NotNull ModuleParser.SizeofContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitSizeof(@NotNull ModuleParser.SizeofContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterType_name(@NotNull ModuleParser.Type_nameContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitType_name(@NotNull ModuleParser.Type_nameContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterNo_brackets_curlies_or_squares(@NotNull ModuleParser.No_brackets_curlies_or_squaresContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitNo_brackets_curlies_or_squares(@NotNull ModuleParser.No_brackets_curlies_or_squaresContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterSizeof_expression(@NotNull ModuleParser.Sizeof_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitSizeof_expression(@NotNull ModuleParser.Sizeof_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterIdentifier(@NotNull ModuleParser.IdentifierContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitIdentifier(@NotNull ModuleParser.IdentifierContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterUnary_op_and_cast_expr(@NotNull ModuleParser.Unary_op_and_cast_exprContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitUnary_op_and_cast_expr(@NotNull ModuleParser.Unary_op_and_cast_exprContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterFuncCall(@NotNull ModuleParser.FuncCallContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitFuncCall(@NotNull ModuleParser.FuncCallContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterPrimaryOnly(@NotNull ModuleParser.PrimaryOnlyContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitPrimaryOnly(@NotNull ModuleParser.PrimaryOnlyContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterInclusive_or_expression(@NotNull ModuleParser.Inclusive_or_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitInclusive_or_expression(@NotNull ModuleParser.Inclusive_or_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterSizeof_operand2(@NotNull ModuleParser.Sizeof_operand2Context ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitSizeof_operand2(@NotNull ModuleParser.Sizeof_operand2Context ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterFunction_param_list(@NotNull ModuleParser.Function_param_listContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitFunction_param_list(@NotNull ModuleParser.Function_param_listContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterNo_brackets_or_semicolon(@NotNull ModuleParser.No_brackets_or_semicolonContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitNo_brackets_or_semicolon(@NotNull ModuleParser.No_brackets_or_semicolonContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterBase_classes(@NotNull ModuleParser.Base_classesContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitBase_classes(@NotNull ModuleParser.Base_classesContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterIncDecOp(@NotNull ModuleParser.IncDecOpContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitIncDecOp(@NotNull ModuleParser.IncDecOpContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterNo_curlies(@NotNull ModuleParser.No_curliesContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitNo_curlies(@NotNull ModuleParser.No_curliesContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterEquality_operator(@NotNull ModuleParser.Equality_operatorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitEquality_operator(@NotNull ModuleParser.Equality_operatorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterParam_type_list(@NotNull ModuleParser.Param_type_listContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitParam_type_list(@NotNull ModuleParser.Param_type_listContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterExpr(@NotNull ModuleParser.ExprContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitExpr(@NotNull ModuleParser.ExprContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterClass_name(@NotNull ModuleParser.Class_nameContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitClass_name(@NotNull ModuleParser.Class_nameContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterRelational_expression(@NotNull ModuleParser.Relational_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitRelational_expression(@NotNull ModuleParser.Relational_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterSimple_decl(@NotNull ModuleParser.Simple_declContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitSimple_decl(@NotNull ModuleParser.Simple_declContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterParam_decl_specifiers(@NotNull ModuleParser.Param_decl_specifiersContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitParam_decl_specifiers(@NotNull ModuleParser.Param_decl_specifiersContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterAssignment_operator(@NotNull ModuleParser.Assignment_operatorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitAssignment_operator(@NotNull ModuleParser.Assignment_operatorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterParam_type(@NotNull ModuleParser.Param_typeContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitParam_type(@NotNull ModuleParser.Param_typeContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterType_id_list(@NotNull ModuleParser.Type_id_listContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitType_id_list(@NotNull ModuleParser.Type_id_listContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterFunction_argument(@NotNull ModuleParser.Function_argumentContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitFunction_argument(@NotNull ModuleParser.Function_argumentContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterUnary_expression(@NotNull ModuleParser.Unary_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitUnary_expression(@NotNull ModuleParser.Unary_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterPtrs(@NotNull ModuleParser.PtrsContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitPtrs(@NotNull ModuleParser.PtrsContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterConstant_expr_w_(@NotNull ModuleParser.Constant_expr_w_Context ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitConstant_expr_w_(@NotNull ModuleParser.Constant_expr_w_Context ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterWater(@NotNull ModuleParser.WaterContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitWater(@NotNull ModuleParser.WaterContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterOr_expression(@NotNull ModuleParser.Or_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitOr_expression(@NotNull ModuleParser.Or_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterConstant(@NotNull ModuleParser.ConstantContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitConstant(@NotNull ModuleParser.ConstantContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterAssign_expr_w__l2(@NotNull ModuleParser.Assign_expr_w__l2Context ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitAssign_expr_w__l2(@NotNull ModuleParser.Assign_expr_w__l2Context ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterFunction_def(@NotNull ModuleParser.Function_defContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitFunction_def(@NotNull ModuleParser.Function_defContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterUsing_directive(@NotNull ModuleParser.Using_directiveContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitUsing_directive(@NotNull ModuleParser.Using_directiveContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterRelational_operator(@NotNull ModuleParser.Relational_operatorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitRelational_operator(@NotNull ModuleParser.Relational_operatorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterPtr_operator(@NotNull ModuleParser.Ptr_operatorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitPtr_operator(@NotNull ModuleParser.Ptr_operatorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterOperator(@NotNull ModuleParser.OperatorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitOperator(@NotNull ModuleParser.OperatorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterClass_def(@NotNull ModuleParser.Class_defContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitClass_def(@NotNull ModuleParser.Class_defContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterInitializer_id(@NotNull ModuleParser.Initializer_idContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitInitializer_id(@NotNull ModuleParser.Initializer_idContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterInc_dec(@NotNull ModuleParser.Inc_decContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitInc_dec(@NotNull ModuleParser.Inc_decContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterAnd_expression(@NotNull ModuleParser.And_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitAnd_expression(@NotNull ModuleParser.And_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterPrimary_expression(@NotNull ModuleParser.Primary_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitPrimary_expression(@NotNull ModuleParser.Primary_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterException_specification(@NotNull ModuleParser.Exception_specificationContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitException_specification(@NotNull ModuleParser.Exception_specificationContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterTemplate_param_list(@NotNull ModuleParser.Template_param_listContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitTemplate_param_list(@NotNull ModuleParser.Template_param_listContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterDeclByType(@NotNull ModuleParser.DeclByTypeContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitDeclByType(@NotNull ModuleParser.DeclByTypeContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterParameter_id(@NotNull ModuleParser.Parameter_idContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitParameter_id(@NotNull ModuleParser.Parameter_idContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterSizeof_operand(@NotNull ModuleParser.Sizeof_operandContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitSizeof_operand(@NotNull ModuleParser.Sizeof_operandContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterNo_brackets(@NotNull ModuleParser.No_bracketsContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitNo_brackets(@NotNull ModuleParser.No_bracketsContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterBit_and_expression(@NotNull ModuleParser.Bit_and_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitBit_and_expression(@NotNull ModuleParser.Bit_and_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterInitializer(@NotNull ModuleParser.InitializerContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitInitializer(@NotNull ModuleParser.InitializerContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterAssign_water(@NotNull ModuleParser.Assign_waterContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitAssign_water(@NotNull ModuleParser.Assign_waterContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterCast_target(@NotNull ModuleParser.Cast_targetContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitCast_target(@NotNull ModuleParser.Cast_targetContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterEveryRule(@NotNull ParserRuleContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitEveryRule(@NotNull ParserRuleContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void visitTerminal(@NotNull TerminalNode node) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void visitErrorNode(@NotNull ErrorNode node) { } }