// Generated from src/antlr/C/Function.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 FunctionListener}, * which can be extended to create a listener which only needs to handle a subset * of the available methods. */ public class FunctionBaseListener implements FunctionListener { /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterPre_else(@NotNull FunctionParser.Pre_elseContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitPre_else(@NotNull FunctionParser.Pre_elseContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterDeclarator(@NotNull FunctionParser.DeclaratorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitDeclarator(@NotNull FunctionParser.DeclaratorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterTemplate_decl_start(@NotNull FunctionParser.Template_decl_startContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitTemplate_decl_start(@NotNull FunctionParser.Template_decl_startContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterFunction_argument_list(@NotNull FunctionParser.Function_argument_listContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitFunction_argument_list(@NotNull FunctionParser.Function_argument_listContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterType_suffix(@NotNull FunctionParser.Type_suffixContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitType_suffix(@NotNull FunctionParser.Type_suffixContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterCndExpr(@NotNull FunctionParser.CndExprContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitCndExpr(@NotNull FunctionParser.CndExprContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterNo_squares_or_semicolon(@NotNull FunctionParser.No_squares_or_semicolonContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitNo_squares_or_semicolon(@NotNull FunctionParser.No_squares_or_semicolonContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterFor_statement(@NotNull FunctionParser.For_statementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitFor_statement(@NotNull FunctionParser.For_statementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterCast_expression(@NotNull FunctionParser.Cast_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitCast_expression(@NotNull FunctionParser.Cast_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterNo_angle_brackets_or_brackets(@NotNull FunctionParser.No_angle_brackets_or_bracketsContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitNo_angle_brackets_or_brackets(@NotNull FunctionParser.No_angle_brackets_or_bracketsContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterEquality_expression(@NotNull FunctionParser.Equality_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitEquality_expression(@NotNull FunctionParser.Equality_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterNo_comma_or_semicolon(@NotNull FunctionParser.No_comma_or_semicolonContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitNo_comma_or_semicolon(@NotNull FunctionParser.No_comma_or_semicolonContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterTry_statement(@NotNull FunctionParser.Try_statementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitTry_statement(@NotNull FunctionParser.Try_statementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterNumber(@NotNull FunctionParser.NumberContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitNumber(@NotNull FunctionParser.NumberContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterBase_type(@NotNull FunctionParser.Base_typeContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitBase_type(@NotNull FunctionParser.Base_typeContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterPtrMemberAccess(@NotNull FunctionParser.PtrMemberAccessContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitPtrMemberAccess(@NotNull FunctionParser.PtrMemberAccessContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterPre_opener(@NotNull FunctionParser.Pre_openerContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitPre_opener(@NotNull FunctionParser.Pre_openerContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterNo_squares(@NotNull FunctionParser.No_squaresContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitNo_squares(@NotNull FunctionParser.No_squaresContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterShift_expression(@NotNull FunctionParser.Shift_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitShift_expression(@NotNull FunctionParser.Shift_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterDeclByClass(@NotNull FunctionParser.DeclByClassContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitDeclByClass(@NotNull FunctionParser.DeclByClassContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterType_name(@NotNull FunctionParser.Type_nameContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitType_name(@NotNull FunctionParser.Type_nameContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterBreakStatement(@NotNull FunctionParser.BreakStatementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitBreakStatement(@NotNull FunctionParser.BreakStatementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterSizeof_expression(@NotNull FunctionParser.Sizeof_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitSizeof_expression(@NotNull FunctionParser.Sizeof_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterUnary_op_and_cast_expr(@NotNull FunctionParser.Unary_op_and_cast_exprContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitUnary_op_and_cast_expr(@NotNull FunctionParser.Unary_op_and_cast_exprContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterFuncCall(@NotNull FunctionParser.FuncCallContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitFuncCall(@NotNull FunctionParser.FuncCallContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterInclusive_or_expression(@NotNull FunctionParser.Inclusive_or_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitInclusive_or_expression(@NotNull FunctionParser.Inclusive_or_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterBase_classes(@NotNull FunctionParser.Base_classesContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitBase_classes(@NotNull FunctionParser.Base_classesContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterIncDecOp(@NotNull FunctionParser.IncDecOpContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitIncDecOp(@NotNull FunctionParser.IncDecOpContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterPre_closer(@NotNull FunctionParser.Pre_closerContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitPre_closer(@NotNull FunctionParser.Pre_closerContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterRelational_expression(@NotNull FunctionParser.Relational_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitRelational_expression(@NotNull FunctionParser.Relational_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterClass_name(@NotNull FunctionParser.Class_nameContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitClass_name(@NotNull FunctionParser.Class_nameContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterParam_decl_specifiers(@NotNull FunctionParser.Param_decl_specifiersContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitParam_decl_specifiers(@NotNull FunctionParser.Param_decl_specifiersContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterParam_type(@NotNull FunctionParser.Param_typeContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitParam_type(@NotNull FunctionParser.Param_typeContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterFunction_argument(@NotNull FunctionParser.Function_argumentContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitFunction_argument(@NotNull FunctionParser.Function_argumentContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterIf_statement(@NotNull FunctionParser.If_statementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitIf_statement(@NotNull FunctionParser.If_statementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterWater(@NotNull FunctionParser.WaterContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitWater(@NotNull FunctionParser.WaterContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterClosing_curly(@NotNull FunctionParser.Closing_curlyContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitClosing_curly(@NotNull FunctionParser.Closing_curlyContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterFor_init_statement(@NotNull FunctionParser.For_init_statementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitFor_init_statement(@NotNull FunctionParser.For_init_statementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterOr_expression(@NotNull FunctionParser.Or_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitOr_expression(@NotNull FunctionParser.Or_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterRelational_operator(@NotNull FunctionParser.Relational_operatorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitRelational_operator(@NotNull FunctionParser.Relational_operatorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterDo_statement1(@NotNull FunctionParser.Do_statement1Context ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitDo_statement1(@NotNull FunctionParser.Do_statement1Context ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterOperator(@NotNull FunctionParser.OperatorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitOperator(@NotNull FunctionParser.OperatorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterInc_dec(@NotNull FunctionParser.Inc_decContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitInc_dec(@NotNull FunctionParser.Inc_decContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterInitDeclSimple(@NotNull FunctionParser.InitDeclSimpleContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitInitDeclSimple(@NotNull FunctionParser.InitDeclSimpleContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterOpening_curly(@NotNull FunctionParser.Opening_curlyContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitOpening_curly(@NotNull FunctionParser.Opening_curlyContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterPrimary_expression(@NotNull FunctionParser.Primary_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitPrimary_expression(@NotNull FunctionParser.Primary_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterGotoStatement(@NotNull FunctionParser.GotoStatementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitGotoStatement(@NotNull FunctionParser.GotoStatementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterNo_brackets(@NotNull FunctionParser.No_bracketsContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitNo_brackets(@NotNull FunctionParser.No_bracketsContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterBit_and_expression(@NotNull FunctionParser.Bit_and_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitBit_and_expression(@NotNull FunctionParser.Bit_and_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterAssign_water(@NotNull FunctionParser.Assign_waterContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitAssign_water(@NotNull FunctionParser.Assign_waterContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterCast_target(@NotNull FunctionParser.Cast_targetContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitCast_target(@NotNull FunctionParser.Cast_targetContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterInitializer(@NotNull FunctionParser.InitializerContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitInitializer(@NotNull FunctionParser.InitializerContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterFunction_decl_specifiers(@NotNull FunctionParser.Function_decl_specifiersContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitFunction_decl_specifiers(@NotNull FunctionParser.Function_decl_specifiersContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterReturnStatement(@NotNull FunctionParser.ReturnStatementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitReturnStatement(@NotNull FunctionParser.ReturnStatementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterMultiplicative_expression(@NotNull FunctionParser.Multiplicative_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitMultiplicative_expression(@NotNull FunctionParser.Multiplicative_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterAssign_expr(@NotNull FunctionParser.Assign_exprContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitAssign_expr(@NotNull FunctionParser.Assign_exprContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterNew_expression(@NotNull FunctionParser.New_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitNew_expression(@NotNull FunctionParser.New_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterExpr_statement(@NotNull FunctionParser.Expr_statementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitExpr_statement(@NotNull FunctionParser.Expr_statementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterMemberAccess(@NotNull FunctionParser.MemberAccessContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitMemberAccess(@NotNull FunctionParser.MemberAccessContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterBase_class(@NotNull FunctionParser.Base_classContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitBase_class(@NotNull FunctionParser.Base_classContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterParameter_name(@NotNull FunctionParser.Parameter_nameContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitParameter_name(@NotNull FunctionParser.Parameter_nameContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterAccess_specifier(@NotNull FunctionParser.Access_specifierContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitAccess_specifier(@NotNull FunctionParser.Access_specifierContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterAssign_water_l2(@NotNull FunctionParser.Assign_water_l2Context ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitAssign_water_l2(@NotNull FunctionParser.Assign_water_l2Context ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterInit_declarator_list(@NotNull FunctionParser.Init_declarator_listContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitInit_declarator_list(@NotNull FunctionParser.Init_declarator_listContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterCondition(@NotNull FunctionParser.ConditionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitCondition(@NotNull FunctionParser.ConditionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterArrayIndexing(@NotNull FunctionParser.ArrayIndexingContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitArrayIndexing(@NotNull FunctionParser.ArrayIndexingContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterCatch_statement(@NotNull FunctionParser.Catch_statementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitCatch_statement(@NotNull FunctionParser.Catch_statementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterLabel(@NotNull FunctionParser.LabelContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitLabel(@NotNull FunctionParser.LabelContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterExclusive_or_expression(@NotNull FunctionParser.Exclusive_or_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitExclusive_or_expression(@NotNull FunctionParser.Exclusive_or_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterStatement(@NotNull FunctionParser.StatementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitStatement(@NotNull FunctionParser.StatementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterParam_type_id(@NotNull FunctionParser.Param_type_idContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitParam_type_id(@NotNull FunctionParser.Param_type_idContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterInitDeclWithCall(@NotNull FunctionParser.InitDeclWithCallContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitInitDeclWithCall(@NotNull FunctionParser.InitDeclWithCallContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterAdditive_expression(@NotNull FunctionParser.Additive_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitAdditive_expression(@NotNull FunctionParser.Additive_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterInitializer_list(@NotNull FunctionParser.Initializer_listContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitInitializer_list(@NotNull FunctionParser.Initializer_listContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterUnary_operator(@NotNull FunctionParser.Unary_operatorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitUnary_operator(@NotNull FunctionParser.Unary_operatorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterNormOr(@NotNull FunctionParser.NormOrContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitNormOr(@NotNull FunctionParser.NormOrContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterElse_statement(@NotNull FunctionParser.Else_statementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitElse_statement(@NotNull FunctionParser.Else_statementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterSizeof(@NotNull FunctionParser.SizeofContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitSizeof(@NotNull FunctionParser.SizeofContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterSwitch_statement(@NotNull FunctionParser.Switch_statementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitSwitch_statement(@NotNull FunctionParser.Switch_statementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterDo_statement(@NotNull FunctionParser.Do_statementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitDo_statement(@NotNull FunctionParser.Do_statementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterNo_brackets_curlies_or_squares(@NotNull FunctionParser.No_brackets_curlies_or_squaresContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitNo_brackets_curlies_or_squares(@NotNull FunctionParser.No_brackets_curlies_or_squaresContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterWhile_statement(@NotNull FunctionParser.While_statementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitWhile_statement(@NotNull FunctionParser.While_statementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterIdentifier(@NotNull FunctionParser.IdentifierContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitIdentifier(@NotNull FunctionParser.IdentifierContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterPrimaryOnly(@NotNull FunctionParser.PrimaryOnlyContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitPrimaryOnly(@NotNull FunctionParser.PrimaryOnlyContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterSizeof_operand2(@NotNull FunctionParser.Sizeof_operand2Context ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitSizeof_operand2(@NotNull FunctionParser.Sizeof_operand2Context ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterNo_brackets_or_semicolon(@NotNull FunctionParser.No_brackets_or_semicolonContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitNo_brackets_or_semicolon(@NotNull FunctionParser.No_brackets_or_semicolonContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterNo_curlies(@NotNull FunctionParser.No_curliesContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitNo_curlies(@NotNull FunctionParser.No_curliesContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterEquality_operator(@NotNull FunctionParser.Equality_operatorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitEquality_operator(@NotNull FunctionParser.Equality_operatorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterParam_type_list(@NotNull FunctionParser.Param_type_listContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitParam_type_list(@NotNull FunctionParser.Param_type_listContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterExpr(@NotNull FunctionParser.ExprContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitExpr(@NotNull FunctionParser.ExprContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterSimple_decl(@NotNull FunctionParser.Simple_declContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitSimple_decl(@NotNull FunctionParser.Simple_declContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterBlock_starter(@NotNull FunctionParser.Block_starterContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitBlock_starter(@NotNull FunctionParser.Block_starterContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterAssignment_operator(@NotNull FunctionParser.Assignment_operatorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitAssignment_operator(@NotNull FunctionParser.Assignment_operatorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterStatements(@NotNull FunctionParser.StatementsContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitStatements(@NotNull FunctionParser.StatementsContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterUnary_expression(@NotNull FunctionParser.Unary_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitUnary_expression(@NotNull FunctionParser.Unary_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterPtrs(@NotNull FunctionParser.PtrsContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitPtrs(@NotNull FunctionParser.PtrsContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterInitDeclWithAssign(@NotNull FunctionParser.InitDeclWithAssignContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitInitDeclWithAssign(@NotNull FunctionParser.InitDeclWithAssignContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterConstant(@NotNull FunctionParser.ConstantContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitConstant(@NotNull FunctionParser.ConstantContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterContinueStatement(@NotNull FunctionParser.ContinueStatementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitContinueStatement(@NotNull FunctionParser.ContinueStatementContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterPtr_operator(@NotNull FunctionParser.Ptr_operatorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitPtr_operator(@NotNull FunctionParser.Ptr_operatorContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterClass_def(@NotNull FunctionParser.Class_defContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitClass_def(@NotNull FunctionParser.Class_defContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterAnd_expression(@NotNull FunctionParser.And_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitAnd_expression(@NotNull FunctionParser.And_expressionContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterTemplate_param_list(@NotNull FunctionParser.Template_param_listContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitTemplate_param_list(@NotNull FunctionParser.Template_param_listContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterDeclByType(@NotNull FunctionParser.DeclByTypeContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitDeclByType(@NotNull FunctionParser.DeclByTypeContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void enterSizeof_operand(@NotNull FunctionParser.Sizeof_operandContext ctx) { } /** * {@inheritDoc} * * <p>The default implementation does nothing.</p> */ @Override public void exitSizeof_operand(@NotNull FunctionParser.Sizeof_operandContext 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) { } }