Packages

c

io.joern.fuzzyc2cpg.parser.functions

CFunctionParseTreeListener

class CFunctionParseTreeListener extends FunctionBaseListener

This is where hooks are registered for different types of parse tree nodes.

Linear Supertypes
FunctionBaseListener, FunctionListener, ParseTreeListener, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CFunctionParseTreeListener
  2. FunctionBaseListener
  3. FunctionListener
  4. ParseTreeListener
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new CFunctionParseTreeListener(aP: AntlrParserDriver)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  6. def enterAccess_specifier(ctx: Access_specifierContext): Unit

    Enter a parse tree produced by FunctionParser#access_specifier.

    Enter a parse tree produced by FunctionParser#access_specifier.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  7. def enterAdditive_expression(ctx: Additive_expressionContext): Unit

    Enter a parse tree produced by FunctionParser#additive_expression.

    Enter a parse tree produced by FunctionParser#additive_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  8. def enterAnd_expression(ctx: And_expressionContext): Unit

    Enter a parse tree produced by FunctionParser#and_expression.

    Enter a parse tree produced by FunctionParser#and_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  9. def enterArrayIndexing(ctx: ArrayIndexingContext): Unit

    Enter a parse tree produced by the arrayIndexing labeled alternative in FunctionParser#postfix_expression.

    Enter a parse tree produced by the arrayIndexing labeled alternative in FunctionParser#postfix_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  10. def enterAssign_expr(ctx: Assign_exprContext): Unit

    Enter a parse tree produced by FunctionParser#assign_expr.

    Enter a parse tree produced by FunctionParser#assign_expr.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  11. def enterAssign_water(ctx: Assign_waterContext): Unit

    Enter a parse tree produced by FunctionParser#assign_water.

    Enter a parse tree produced by FunctionParser#assign_water.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  12. def enterAssign_water_l2(ctx: Assign_water_l2Context): Unit

    Enter a parse tree produced by FunctionParser#assign_water_l2.

    Enter a parse tree produced by FunctionParser#assign_water_l2.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  13. def enterAssignment_operator(ctx: Assignment_operatorContext): Unit

    Enter a parse tree produced by FunctionParser#assignment_operator.

    Enter a parse tree produced by FunctionParser#assignment_operator.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  14. def enterBase_class(ctx: Base_classContext): Unit

    Enter a parse tree produced by FunctionParser#base_class.

    Enter a parse tree produced by FunctionParser#base_class.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  15. def enterBase_classes(ctx: Base_classesContext): Unit

    Enter a parse tree produced by FunctionParser#base_classes.

    Enter a parse tree produced by FunctionParser#base_classes.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  16. def enterBase_type(ctx: Base_typeContext): Unit

    Enter a parse tree produced by FunctionParser#base_type.

    Enter a parse tree produced by FunctionParser#base_type.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  17. def enterBit_and_expression(ctx: Bit_and_expressionContext): Unit

    Enter a parse tree produced by FunctionParser#bit_and_expression.

    Enter a parse tree produced by FunctionParser#bit_and_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  18. def enterBlock_starter(ctx: Block_starterContext): Unit

    Enter a parse tree produced by FunctionParser#block_starter.

    Enter a parse tree produced by FunctionParser#block_starter.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  19. def enterBreakStatement(ctx: BreakStatementContext): Unit

    Enter a parse tree produced by the breakStatement labeled alternative in FunctionParser#jump_statement.

    Enter a parse tree produced by the breakStatement labeled alternative in FunctionParser#jump_statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  20. def enterCast_expression(ctx: Cast_expressionContext): Unit

    Enter a parse tree produced by FunctionParser#cast_expression.

    Enter a parse tree produced by FunctionParser#cast_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  21. def enterCast_target(ctx: Cast_targetContext): Unit

    Enter a parse tree produced by FunctionParser#cast_target.

    Enter a parse tree produced by FunctionParser#cast_target.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  22. def enterCatch_statement(ctx: Catch_statementContext): Unit

    Enter a parse tree produced by the Catch_statement labeled alternative in FunctionParser#selection_or_iteration.

    Enter a parse tree produced by the Catch_statement labeled alternative in FunctionParser#selection_or_iteration.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  23. def enterClass_def(ctx: Class_defContext): Unit

    Enter a parse tree produced by FunctionParser#class_def.

    Enter a parse tree produced by FunctionParser#class_def.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  24. def enterClass_key(ctx: Class_keyContext): Unit

    Enter a parse tree produced by FunctionParser#class_key.

    Enter a parse tree produced by FunctionParser#class_key.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  25. def enterClass_name(ctx: Class_nameContext): Unit

    Enter a parse tree produced by FunctionParser#class_name.

    Enter a parse tree produced by FunctionParser#class_name.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  26. def enterClosing_curly(ctx: Closing_curlyContext): Unit

    Enter a parse tree produced by FunctionParser#closing_curly.

    Enter a parse tree produced by FunctionParser#closing_curly.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  27. def enterCndExpr(ctx: CndExprContext): Unit

    Enter a parse tree produced by the cndExpr labeled alternative in FunctionParser#conditional_expression.

    Enter a parse tree produced by the cndExpr labeled alternative in FunctionParser#conditional_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  28. def enterCondition(ctx: ConditionContext): Unit

    Enter a parse tree produced by FunctionParser#condition.

    Enter a parse tree produced by FunctionParser#condition.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  29. def enterConstant(ctx: ConstantContext): Unit

    Enter a parse tree produced by FunctionParser#constant.

    Enter a parse tree produced by FunctionParser#constant.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  30. def enterContinueStatement(ctx: ContinueStatementContext): Unit

    Enter a parse tree produced by the continueStatement labeled alternative in FunctionParser#jump_statement.

    Enter a parse tree produced by the continueStatement labeled alternative in FunctionParser#jump_statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  31. def enterCpp_cast_identifier(ctx: Cpp_cast_identifierContext): Unit

    Enter a parse tree produced by FunctionParser#cpp_cast_identifier.

    Enter a parse tree produced by FunctionParser#cpp_cast_identifier.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  32. def enterDeclByClass(ctx: DeclByClassContext): Unit

    Enter a parse tree produced by the declByClass labeled alternative in FunctionParser#var_decl.

    Enter a parse tree produced by the declByClass labeled alternative in FunctionParser#var_decl.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  33. def enterDeclByType(ctx: DeclByTypeContext): Unit

    Enter a parse tree produced by the declByType labeled alternative in FunctionParser#var_decl.

    Enter a parse tree produced by the declByType labeled alternative in FunctionParser#var_decl.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  34. def enterDeclarator(ctx: DeclaratorContext): Unit

    Enter a parse tree produced by FunctionParser#declarator.

    Enter a parse tree produced by FunctionParser#declarator.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  35. def enterDelete_expression(ctx: Delete_expressionContext): Unit

    Enter a parse tree produced by FunctionParser#delete_expression.

    Enter a parse tree produced by FunctionParser#delete_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  36. def enterDo_statement(ctx: Do_statementContext): Unit

    Enter a parse tree produced by the Do_statement labeled alternative in FunctionParser#selection_or_iteration.

    Enter a parse tree produced by the Do_statement labeled alternative in FunctionParser#selection_or_iteration.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  37. def enterDo_statement1(ctx: Do_statement1Context): Unit

    Enter a parse tree produced by FunctionParser#do_statement1.

    Enter a parse tree produced by FunctionParser#do_statement1.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  38. def enterElse_statement(ctx: Else_statementContext): Unit

    Enter a parse tree produced by the Else_statement labeled alternative in FunctionParser#selection_or_iteration.

    Enter a parse tree produced by the Else_statement labeled alternative in FunctionParser#selection_or_iteration.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  39. def enterEquality_expression(ctx: Equality_expressionContext): Unit

    Enter a parse tree produced by FunctionParser#equality_expression.

    Enter a parse tree produced by FunctionParser#equality_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  40. def enterEquality_operator(ctx: Equality_operatorContext): Unit

    Enter a parse tree produced by FunctionParser#equality_operator.

    Enter a parse tree produced by FunctionParser#equality_operator.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  41. def enterEveryRule(ctx: ParserRuleContext): Unit

    <invalid inheritdoc annotation>

    <invalid inheritdoc annotation>

    The default implementation does nothing.

    Definition Classes
    FunctionBaseListener → ParseTreeListener
    Annotations
    @Override()
  42. def enterExclusive_or_expression(ctx: Exclusive_or_expressionContext): Unit

    Enter a parse tree produced by FunctionParser#exclusive_or_expression.

    Enter a parse tree produced by FunctionParser#exclusive_or_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  43. def enterExpr(ctx: ExprContext): Unit

    Enter a parse tree produced by FunctionParser#expr.

    Enter a parse tree produced by FunctionParser#expr.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  44. def enterExpr_statement(ctx: Expr_statementContext): Unit

    Enter a parse tree produced by FunctionParser#expr_statement.

    Enter a parse tree produced by FunctionParser#expr_statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  45. def enterFor_init_statement(ctx: For_init_statementContext): Unit

    Enter a parse tree produced by FunctionParser#for_init_statement.

    Enter a parse tree produced by FunctionParser#for_init_statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  46. def enterFor_statement(ctx: For_statementContext): Unit

    Enter a parse tree produced by the For_statement labeled alternative in FunctionParser#selection_or_iteration.

    Enter a parse tree produced by the For_statement labeled alternative in FunctionParser#selection_or_iteration.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  47. def enterFuncCall(ctx: FuncCallContext): Unit

    Enter a parse tree produced by the funcCall labeled alternative in FunctionParser#postfix_expression.

    Enter a parse tree produced by the funcCall labeled alternative in FunctionParser#postfix_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  48. def enterFunc_ptrs(ctx: Func_ptrsContext): Unit

    Enter a parse tree produced by FunctionParser#func_ptrs.

    Enter a parse tree produced by FunctionParser#func_ptrs.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  49. def enterFunction_argument(ctx: Function_argumentContext): Unit

    Enter a parse tree produced by FunctionParser#function_argument.

    Enter a parse tree produced by FunctionParser#function_argument.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  50. def enterFunction_argument_list(ctx: Function_argument_listContext): Unit

    Enter a parse tree produced by FunctionParser#function_argument_list.

    Enter a parse tree produced by FunctionParser#function_argument_list.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  51. def enterFunction_decl_specifiers(ctx: Function_decl_specifiersContext): Unit

    Enter a parse tree produced by FunctionParser#function_decl_specifiers.

    Enter a parse tree produced by FunctionParser#function_decl_specifiers.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  52. def enterGcc_attribute(ctx: Gcc_attributeContext): Unit

    Enter a parse tree produced by FunctionParser#gcc_attribute.

    Enter a parse tree produced by FunctionParser#gcc_attribute.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  53. def enterGotoStatement(ctx: GotoStatementContext): Unit

    Enter a parse tree produced by the gotoStatement labeled alternative in FunctionParser#jump_statement.

    Enter a parse tree produced by the gotoStatement labeled alternative in FunctionParser#jump_statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  54. def enterIdentifier(ctx: IdentifierContext): Unit

    Enter a parse tree produced by FunctionParser#identifier.

    Enter a parse tree produced by FunctionParser#identifier.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  55. def enterIf_statement(ctx: If_statementContext): Unit

    Enter a parse tree produced by the If_statement labeled alternative in FunctionParser#selection_or_iteration.

    Enter a parse tree produced by the If_statement labeled alternative in FunctionParser#selection_or_iteration.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  56. def enterIncDecOp(ctx: IncDecOpContext): Unit

    Enter a parse tree produced by the incDecOp labeled alternative in FunctionParser#postfix_expression.

    Enter a parse tree produced by the incDecOp labeled alternative in FunctionParser#postfix_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  57. def enterInc_dec(ctx: Inc_decContext): Unit

    Enter a parse tree produced by FunctionParser#inc_dec.

    Enter a parse tree produced by FunctionParser#inc_dec.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  58. def enterInclusive_or_expression(ctx: Inclusive_or_expressionContext): Unit

    Enter a parse tree produced by FunctionParser#inclusive_or_expression.

    Enter a parse tree produced by FunctionParser#inclusive_or_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  59. def enterInitDeclSimple(ctx: InitDeclSimpleContext): Unit

    Enter a parse tree produced by the initDeclSimple labeled alternative in FunctionParser#init_declarator.

    Enter a parse tree produced by the initDeclSimple labeled alternative in FunctionParser#init_declarator.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  60. def enterInitDeclWithAssign(ctx: InitDeclWithAssignContext): Unit

    Enter a parse tree produced by the initDeclWithAssign labeled alternative in FunctionParser#init_declarator.

    Enter a parse tree produced by the initDeclWithAssign labeled alternative in FunctionParser#init_declarator.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  61. def enterInitDeclWithCall(ctx: InitDeclWithCallContext): Unit

    Enter a parse tree produced by the initDeclWithCall labeled alternative in FunctionParser#init_declarator.

    Enter a parse tree produced by the initDeclWithCall labeled alternative in FunctionParser#init_declarator.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  62. def enterInit_declarator_list(ctx: Init_declarator_listContext): Unit

    Enter a parse tree produced by FunctionParser#init_declarator_list.

    Enter a parse tree produced by FunctionParser#init_declarator_list.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  63. def enterInitializer(ctx: InitializerContext): Unit

    Enter a parse tree produced by FunctionParser#initializer.

    Enter a parse tree produced by FunctionParser#initializer.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  64. def enterInitializer_list(ctx: Initializer_listContext): Unit

    Enter a parse tree produced by FunctionParser#initializer_list.

    Enter a parse tree produced by FunctionParser#initializer_list.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  65. def enterLabel(ctx: LabelContext): Unit

    Enter a parse tree produced by FunctionParser#label.

    Enter a parse tree produced by FunctionParser#label.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  66. def enterMemberAccess(ctx: MemberAccessContext): Unit

    Enter a parse tree produced by the memberAccess labeled alternative in FunctionParser#postfix_expression.

    Enter a parse tree produced by the memberAccess labeled alternative in FunctionParser#postfix_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  67. def enterMultiplicative_expression(ctx: Multiplicative_expressionContext): Unit

    Enter a parse tree produced by FunctionParser#multiplicative_expression.

    Enter a parse tree produced by FunctionParser#multiplicative_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  68. def enterNew_expression(ctx: New_expressionContext): Unit

    Enter a parse tree produced by FunctionParser#new_expression.

    Enter a parse tree produced by FunctionParser#new_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  69. def enterNo_angle_brackets_or_brackets(ctx: No_angle_brackets_or_bracketsContext): Unit

    Enter a parse tree produced by FunctionParser#no_angle_brackets_or_brackets.

    Enter a parse tree produced by FunctionParser#no_angle_brackets_or_brackets.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  70. def enterNo_brackets(ctx: No_bracketsContext): Unit

    Enter a parse tree produced by FunctionParser#no_brackets.

    Enter a parse tree produced by FunctionParser#no_brackets.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  71. def enterNo_brackets_curlies_or_squares(ctx: No_brackets_curlies_or_squaresContext): Unit

    Enter a parse tree produced by FunctionParser#no_brackets_curlies_or_squares.

    Enter a parse tree produced by FunctionParser#no_brackets_curlies_or_squares.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  72. def enterNo_brackets_or_semicolon(ctx: No_brackets_or_semicolonContext): Unit

    Enter a parse tree produced by FunctionParser#no_brackets_or_semicolon.

    Enter a parse tree produced by FunctionParser#no_brackets_or_semicolon.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  73. def enterNo_comma_or_semicolon(ctx: No_comma_or_semicolonContext): Unit

    Enter a parse tree produced by FunctionParser#no_comma_or_semicolon.

    Enter a parse tree produced by FunctionParser#no_comma_or_semicolon.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  74. def enterNo_curlies(ctx: No_curliesContext): Unit

    Enter a parse tree produced by FunctionParser#no_curlies.

    Enter a parse tree produced by FunctionParser#no_curlies.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  75. def enterNo_squares(ctx: No_squaresContext): Unit

    Enter a parse tree produced by FunctionParser#no_squares.

    Enter a parse tree produced by FunctionParser#no_squares.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  76. def enterNo_squares_or_semicolon(ctx: No_squares_or_semicolonContext): Unit

    Enter a parse tree produced by FunctionParser#no_squares_or_semicolon.

    Enter a parse tree produced by FunctionParser#no_squares_or_semicolon.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  77. def enterNormOr(ctx: NormOrContext): Unit

    Enter a parse tree produced by the normOr labeled alternative in FunctionParser#conditional_expression.

    Enter a parse tree produced by the normOr labeled alternative in FunctionParser#conditional_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  78. def enterNumber(ctx: NumberContext): Unit

    Enter a parse tree produced by FunctionParser#number.

    Enter a parse tree produced by FunctionParser#number.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  79. def enterOpening_curly(ctx: Opening_curlyContext): Unit

    Enter a parse tree produced by FunctionParser#opening_curly.

    Enter a parse tree produced by FunctionParser#opening_curly.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  80. def enterOperator(ctx: OperatorContext): Unit

    Enter a parse tree produced by FunctionParser#operator.

    Enter a parse tree produced by FunctionParser#operator.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  81. def enterOr_expression(ctx: Or_expressionContext): Unit

    Enter a parse tree produced by FunctionParser#or_expression.

    Enter a parse tree produced by FunctionParser#or_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  82. def enterParam_decl_specifiers(ctx: Param_decl_specifiersContext): Unit

    Enter a parse tree produced by FunctionParser#param_decl_specifiers.

    Enter a parse tree produced by FunctionParser#param_decl_specifiers.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  83. def enterParam_type(ctx: Param_typeContext): Unit

    Enter a parse tree produced by FunctionParser#param_type.

    Enter a parse tree produced by FunctionParser#param_type.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  84. def enterParam_type_id(ctx: Param_type_idContext): Unit

    Enter a parse tree produced by FunctionParser#param_type_id.

    Enter a parse tree produced by FunctionParser#param_type_id.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  85. def enterParam_type_list(ctx: Param_type_listContext): Unit

    Enter a parse tree produced by FunctionParser#param_type_list.

    Enter a parse tree produced by FunctionParser#param_type_list.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  86. def enterParameter_name(ctx: Parameter_nameContext): Unit

    Enter a parse tree produced by FunctionParser#parameter_name.

    Enter a parse tree produced by FunctionParser#parameter_name.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  87. def enterPre_closer(ctx: Pre_closerContext): Unit

    Enter a parse tree produced by FunctionParser#pre_closer.

    Enter a parse tree produced by FunctionParser#pre_closer.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  88. def enterPre_else(ctx: Pre_elseContext): Unit

    Enter a parse tree produced by FunctionParser#pre_else.

    Enter a parse tree produced by FunctionParser#pre_else.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  89. def enterPre_opener(ctx: Pre_openerContext): Unit

    Enter a parse tree produced by FunctionParser#pre_opener.

    Enter a parse tree produced by FunctionParser#pre_opener.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  90. def enterPrimaryOnly(ctx: PrimaryOnlyContext): Unit

    Enter a parse tree produced by the primaryOnly labeled alternative in FunctionParser#postfix_expression.

    Enter a parse tree produced by the primaryOnly labeled alternative in FunctionParser#postfix_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  91. def enterPrimary_expression(ctx: Primary_expressionContext): Unit

    Enter a parse tree produced by FunctionParser#primary_expression.

    Enter a parse tree produced by FunctionParser#primary_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  92. def enterPtrMemberAccess(ctx: PtrMemberAccessContext): Unit

    Enter a parse tree produced by the ptrMemberAccess labeled alternative in FunctionParser#postfix_expression.

    Enter a parse tree produced by the ptrMemberAccess labeled alternative in FunctionParser#postfix_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  93. def enterPtr_operator(ctx: Ptr_operatorContext): Unit

    Enter a parse tree produced by FunctionParser#ptr_operator.

    Enter a parse tree produced by FunctionParser#ptr_operator.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  94. def enterPtrs(ctx: PtrsContext): Unit

    Enter a parse tree produced by FunctionParser#ptrs.

    Enter a parse tree produced by FunctionParser#ptrs.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  95. def enterRelational_expression(ctx: Relational_expressionContext): Unit

    Enter a parse tree produced by FunctionParser#relational_expression.

    Enter a parse tree produced by FunctionParser#relational_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  96. def enterRelational_operator(ctx: Relational_operatorContext): Unit

    Enter a parse tree produced by FunctionParser#relational_operator.

    Enter a parse tree produced by FunctionParser#relational_operator.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  97. def enterReturnStatement(ctx: ReturnStatementContext): Unit

    Enter a parse tree produced by the returnStatement labeled alternative in FunctionParser#jump_statement.

    Enter a parse tree produced by the returnStatement labeled alternative in FunctionParser#jump_statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  98. def enterRvalue_ref(ctx: Rvalue_refContext): Unit

    Enter a parse tree produced by FunctionParser#rvalue_ref.

    Enter a parse tree produced by FunctionParser#rvalue_ref.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  99. def enterShift_expression(ctx: Shift_expressionContext): Unit

    Enter a parse tree produced by FunctionParser#shift_expression.

    Enter a parse tree produced by FunctionParser#shift_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  100. def enterSimple_decl(ctx: Simple_declContext): Unit

    Enter a parse tree produced by FunctionParser#simple_decl.

    Enter a parse tree produced by FunctionParser#simple_decl.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  101. def enterSizeof(ctx: SizeofContext): Unit

    Enter a parse tree produced by FunctionParser#sizeof.

    Enter a parse tree produced by FunctionParser#sizeof.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  102. def enterSizeof_expression(ctx: Sizeof_expressionContext): Unit

    Enter a parse tree produced by FunctionParser#sizeof_expression.

    Enter a parse tree produced by FunctionParser#sizeof_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  103. def enterSizeof_operand(ctx: Sizeof_operandContext): Unit

    Enter a parse tree produced by FunctionParser#sizeof_operand.

    Enter a parse tree produced by FunctionParser#sizeof_operand.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  104. def enterSizeof_operand2(ctx: Sizeof_operand2Context): Unit

    Enter a parse tree produced by FunctionParser#sizeof_operand2.

    Enter a parse tree produced by FunctionParser#sizeof_operand2.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  105. def enterStatement(ctx: StatementContext): Unit

    Enter a parse tree produced by FunctionParser#statement.

    Enter a parse tree produced by FunctionParser#statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  106. def enterStatements(ctx: StatementsContext): Unit

    Enter a parse tree produced by FunctionParser#statements.

    Enter a parse tree produced by FunctionParser#statements.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  107. def enterSwitch_statement(ctx: Switch_statementContext): Unit

    Enter a parse tree produced by the Switch_statement labeled alternative in FunctionParser#selection_or_iteration.

    Enter a parse tree produced by the Switch_statement labeled alternative in FunctionParser#selection_or_iteration.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  108. def enterTemplate_args(ctx: Template_argsContext): Unit

    Enter a parse tree produced by FunctionParser#template_args.

    Enter a parse tree produced by FunctionParser#template_args.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  109. def enterTemplate_args_param(ctx: Template_args_paramContext): Unit

    Enter a parse tree produced by FunctionParser#template_args_param.

    Enter a parse tree produced by FunctionParser#template_args_param.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  110. def enterTemplate_args_param_list(ctx: Template_args_param_listContext): Unit

    Enter a parse tree produced by FunctionParser#template_args_param_list.

    Enter a parse tree produced by FunctionParser#template_args_param_list.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  111. def enterTemplate_decl(ctx: Template_declContext): Unit

    Enter a parse tree produced by FunctionParser#template_decl.

    Enter a parse tree produced by FunctionParser#template_decl.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  112. def enterTemplate_decl_keyword(ctx: Template_decl_keywordContext): Unit

    Enter a parse tree produced by FunctionParser#template_decl_keyword.

    Enter a parse tree produced by FunctionParser#template_decl_keyword.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  113. def enterTemplate_decl_param(ctx: Template_decl_paramContext): Unit

    Enter a parse tree produced by FunctionParser#template_decl_param.

    Enter a parse tree produced by FunctionParser#template_decl_param.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  114. def enterTemplate_decl_param_list(ctx: Template_decl_param_listContext): Unit

    Enter a parse tree produced by FunctionParser#template_decl_param_list.

    Enter a parse tree produced by FunctionParser#template_decl_param_list.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  115. def enterTemplate_name(ctx: Template_nameContext): Unit

    Enter a parse tree produced by FunctionParser#template_name.

    Enter a parse tree produced by FunctionParser#template_name.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  116. def enterTemplate_template(ctx: Template_templateContext): Unit

    Enter a parse tree produced by FunctionParser#template_template.

    Enter a parse tree produced by FunctionParser#template_template.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  117. def enterThrowStatement(ctx: ThrowStatementContext): Unit

    Enter a parse tree produced by the throwStatement labeled alternative in FunctionParser#jump_statement.

    Enter a parse tree produced by the throwStatement labeled alternative in FunctionParser#jump_statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  118. def enterTry_statement(ctx: Try_statementContext): Unit

    Enter a parse tree produced by the Try_statement labeled alternative in FunctionParser#selection_or_iteration.

    Enter a parse tree produced by the Try_statement labeled alternative in FunctionParser#selection_or_iteration.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  119. def enterType_name(ctx: Type_nameContext): Unit

    Enter a parse tree produced by FunctionParser#type_name.

    Enter a parse tree produced by FunctionParser#type_name.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  120. def enterType_suffix(ctx: Type_suffixContext): Unit

    Enter a parse tree produced by FunctionParser#type_suffix.

    Enter a parse tree produced by FunctionParser#type_suffix.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  121. def enterUnary_expression(ctx: Unary_expressionContext): Unit

    Enter a parse tree produced by FunctionParser#unary_expression.

    Enter a parse tree produced by FunctionParser#unary_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  122. def enterUnary_op_and_cast_expr(ctx: Unary_op_and_cast_exprContext): Unit

    Enter a parse tree produced by FunctionParser#unary_op_and_cast_expr.

    Enter a parse tree produced by FunctionParser#unary_op_and_cast_expr.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  123. def enterUnary_operator(ctx: Unary_operatorContext): Unit

    Enter a parse tree produced by FunctionParser#unary_operator.

    Enter a parse tree produced by FunctionParser#unary_operator.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  124. def enterWater(ctx: WaterContext): Unit

    Enter a parse tree produced by FunctionParser#water.

    Enter a parse tree produced by FunctionParser#water.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  125. def enterWhile_statement(ctx: While_statementContext): Unit

    Enter a parse tree produced by the While_statement labeled alternative in FunctionParser#selection_or_iteration.

    Enter a parse tree produced by the While_statement labeled alternative in FunctionParser#selection_or_iteration.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  126. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  127. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  128. def exitAccess_specifier(ctx: Access_specifierContext): Unit

    Exit a parse tree produced by FunctionParser#access_specifier.

    Exit a parse tree produced by FunctionParser#access_specifier.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  129. def exitAdditive_expression(ctx: Additive_expressionContext): Unit

    Exit a parse tree produced by FunctionParser#additive_expression.

    Exit a parse tree produced by FunctionParser#additive_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  130. def exitAnd_expression(ctx: And_expressionContext): Unit

    Exit a parse tree produced by FunctionParser#and_expression.

    Exit a parse tree produced by FunctionParser#and_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  131. def exitArrayIndexing(ctx: ArrayIndexingContext): Unit

    Exit a parse tree produced by the arrayIndexing labeled alternative in FunctionParser#postfix_expression.

    Exit a parse tree produced by the arrayIndexing labeled alternative in FunctionParser#postfix_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  132. def exitAssign_expr(ctx: Assign_exprContext): Unit

    Exit a parse tree produced by FunctionParser#assign_expr.

    Exit a parse tree produced by FunctionParser#assign_expr.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  133. def exitAssign_water(ctx: Assign_waterContext): Unit

    Exit a parse tree produced by FunctionParser#assign_water.

    Exit a parse tree produced by FunctionParser#assign_water.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  134. def exitAssign_water_l2(ctx: Assign_water_l2Context): Unit

    Exit a parse tree produced by FunctionParser#assign_water_l2.

    Exit a parse tree produced by FunctionParser#assign_water_l2.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  135. def exitAssignment_operator(ctx: Assignment_operatorContext): Unit

    Exit a parse tree produced by FunctionParser#assignment_operator.

    Exit a parse tree produced by FunctionParser#assignment_operator.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  136. def exitBase_class(ctx: Base_classContext): Unit

    Exit a parse tree produced by FunctionParser#base_class.

    Exit a parse tree produced by FunctionParser#base_class.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  137. def exitBase_classes(ctx: Base_classesContext): Unit

    Exit a parse tree produced by FunctionParser#base_classes.

    Exit a parse tree produced by FunctionParser#base_classes.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  138. def exitBase_type(ctx: Base_typeContext): Unit

    Exit a parse tree produced by FunctionParser#base_type.

    Exit a parse tree produced by FunctionParser#base_type.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  139. def exitBit_and_expression(ctx: Bit_and_expressionContext): Unit

    Exit a parse tree produced by FunctionParser#bit_and_expression.

    Exit a parse tree produced by FunctionParser#bit_and_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  140. def exitBlock_starter(ctx: Block_starterContext): Unit

    Exit a parse tree produced by FunctionParser#block_starter.

    Exit a parse tree produced by FunctionParser#block_starter.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  141. def exitBreakStatement(ctx: BreakStatementContext): Unit

    Exit a parse tree produced by the breakStatement labeled alternative in FunctionParser#jump_statement.

    Exit a parse tree produced by the breakStatement labeled alternative in FunctionParser#jump_statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  142. def exitCast_expression(ctx: Cast_expressionContext): Unit

    Exit a parse tree produced by FunctionParser#cast_expression.

    Exit a parse tree produced by FunctionParser#cast_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  143. def exitCast_target(ctx: Cast_targetContext): Unit

    Exit a parse tree produced by FunctionParser#cast_target.

    Exit a parse tree produced by FunctionParser#cast_target.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  144. def exitCatch_statement(ctx: Catch_statementContext): Unit

    Exit a parse tree produced by the Catch_statement labeled alternative in FunctionParser#selection_or_iteration.

    Exit a parse tree produced by the Catch_statement labeled alternative in FunctionParser#selection_or_iteration.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  145. def exitClass_def(ctx: Class_defContext): Unit

    Exit a parse tree produced by FunctionParser#class_def.

    Exit a parse tree produced by FunctionParser#class_def.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  146. def exitClass_key(ctx: Class_keyContext): Unit

    Exit a parse tree produced by FunctionParser#class_key.

    Exit a parse tree produced by FunctionParser#class_key.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  147. def exitClass_name(ctx: Class_nameContext): Unit

    Exit a parse tree produced by FunctionParser#class_name.

    Exit a parse tree produced by FunctionParser#class_name.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  148. def exitClosing_curly(ctx: Closing_curlyContext): Unit

    Exit a parse tree produced by FunctionParser#closing_curly.

    Exit a parse tree produced by FunctionParser#closing_curly.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  149. def exitCndExpr(ctx: CndExprContext): Unit

    Exit a parse tree produced by the cndExpr labeled alternative in FunctionParser#conditional_expression.

    Exit a parse tree produced by the cndExpr labeled alternative in FunctionParser#conditional_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  150. def exitCondition(ctx: ConditionContext): Unit

    Exit a parse tree produced by FunctionParser#condition.

    Exit a parse tree produced by FunctionParser#condition.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  151. def exitConstant(ctx: ConstantContext): Unit

    Exit a parse tree produced by FunctionParser#constant.

    Exit a parse tree produced by FunctionParser#constant.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  152. def exitContinueStatement(ctx: ContinueStatementContext): Unit

    Exit a parse tree produced by the continueStatement labeled alternative in FunctionParser#jump_statement.

    Exit a parse tree produced by the continueStatement labeled alternative in FunctionParser#jump_statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  153. def exitCpp_cast_identifier(ctx: Cpp_cast_identifierContext): Unit

    Exit a parse tree produced by FunctionParser#cpp_cast_identifier.

    Exit a parse tree produced by FunctionParser#cpp_cast_identifier.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  154. def exitDeclByClass(ctx: DeclByClassContext): Unit

    Exit a parse tree produced by the declByClass labeled alternative in FunctionParser#var_decl.

    Exit a parse tree produced by the declByClass labeled alternative in FunctionParser#var_decl.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  155. def exitDeclByType(ctx: DeclByTypeContext): Unit

    Exit a parse tree produced by the declByType labeled alternative in FunctionParser#var_decl.

    Exit a parse tree produced by the declByType labeled alternative in FunctionParser#var_decl.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  156. def exitDeclarator(ctx: DeclaratorContext): Unit

    Exit a parse tree produced by FunctionParser#declarator.

    Exit a parse tree produced by FunctionParser#declarator.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  157. def exitDelete_expression(ctx: Delete_expressionContext): Unit

    Exit a parse tree produced by FunctionParser#delete_expression.

    Exit a parse tree produced by FunctionParser#delete_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  158. def exitDo_statement(ctx: Do_statementContext): Unit

    Exit a parse tree produced by the Do_statement labeled alternative in FunctionParser#selection_or_iteration.

    Exit a parse tree produced by the Do_statement labeled alternative in FunctionParser#selection_or_iteration.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  159. def exitDo_statement1(ctx: Do_statement1Context): Unit

    Exit a parse tree produced by FunctionParser#do_statement1.

    Exit a parse tree produced by FunctionParser#do_statement1.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  160. def exitElse_statement(ctx: Else_statementContext): Unit

    Exit a parse tree produced by the Else_statement labeled alternative in FunctionParser#selection_or_iteration.

    Exit a parse tree produced by the Else_statement labeled alternative in FunctionParser#selection_or_iteration.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  161. def exitEquality_expression(ctx: Equality_expressionContext): Unit

    Exit a parse tree produced by FunctionParser#equality_expression.

    Exit a parse tree produced by FunctionParser#equality_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  162. def exitEquality_operator(ctx: Equality_operatorContext): Unit

    Exit a parse tree produced by FunctionParser#equality_operator.

    Exit a parse tree produced by FunctionParser#equality_operator.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  163. def exitEveryRule(ctx: ParserRuleContext): Unit

    <invalid inheritdoc annotation>

    <invalid inheritdoc annotation>

    The default implementation does nothing.

    Definition Classes
    FunctionBaseListener → ParseTreeListener
    Annotations
    @Override()
  164. def exitExclusive_or_expression(ctx: Exclusive_or_expressionContext): Unit

    Exit a parse tree produced by FunctionParser#exclusive_or_expression.

    Exit a parse tree produced by FunctionParser#exclusive_or_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  165. def exitExpr(ctx: ExprContext): Unit

    Exit a parse tree produced by FunctionParser#expr.

    Exit a parse tree produced by FunctionParser#expr.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  166. def exitExpr_statement(ctx: Expr_statementContext): Unit

    Exit a parse tree produced by FunctionParser#expr_statement.

    Exit a parse tree produced by FunctionParser#expr_statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  167. def exitFor_init_statement(ctx: For_init_statementContext): Unit

    Exit a parse tree produced by FunctionParser#for_init_statement.

    Exit a parse tree produced by FunctionParser#for_init_statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  168. def exitFor_statement(ctx: For_statementContext): Unit

    Exit a parse tree produced by the For_statement labeled alternative in FunctionParser#selection_or_iteration.

    Exit a parse tree produced by the For_statement labeled alternative in FunctionParser#selection_or_iteration.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  169. def exitFuncCall(ctx: FuncCallContext): Unit

    Exit a parse tree produced by the funcCall labeled alternative in FunctionParser#postfix_expression.

    Exit a parse tree produced by the funcCall labeled alternative in FunctionParser#postfix_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  170. def exitFunc_ptrs(ctx: Func_ptrsContext): Unit

    Exit a parse tree produced by FunctionParser#func_ptrs.

    Exit a parse tree produced by FunctionParser#func_ptrs.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  171. def exitFunction_argument(ctx: Function_argumentContext): Unit

    Exit a parse tree produced by FunctionParser#function_argument.

    Exit a parse tree produced by FunctionParser#function_argument.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  172. def exitFunction_argument_list(ctx: Function_argument_listContext): Unit

    Exit a parse tree produced by FunctionParser#function_argument_list.

    Exit a parse tree produced by FunctionParser#function_argument_list.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  173. def exitFunction_decl_specifiers(ctx: Function_decl_specifiersContext): Unit

    Exit a parse tree produced by FunctionParser#function_decl_specifiers.

    Exit a parse tree produced by FunctionParser#function_decl_specifiers.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  174. def exitGcc_attribute(ctx: Gcc_attributeContext): Unit

    Exit a parse tree produced by FunctionParser#gcc_attribute.

    Exit a parse tree produced by FunctionParser#gcc_attribute.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  175. def exitGotoStatement(ctx: GotoStatementContext): Unit

    Exit a parse tree produced by the gotoStatement labeled alternative in FunctionParser#jump_statement.

    Exit a parse tree produced by the gotoStatement labeled alternative in FunctionParser#jump_statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  176. def exitIdentifier(ctx: IdentifierContext): Unit

    Exit a parse tree produced by FunctionParser#identifier.

    Exit a parse tree produced by FunctionParser#identifier.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  177. def exitIf_statement(ctx: If_statementContext): Unit

    Exit a parse tree produced by the If_statement labeled alternative in FunctionParser#selection_or_iteration.

    Exit a parse tree produced by the If_statement labeled alternative in FunctionParser#selection_or_iteration.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  178. def exitIncDecOp(ctx: IncDecOpContext): Unit

    Exit a parse tree produced by the incDecOp labeled alternative in FunctionParser#postfix_expression.

    Exit a parse tree produced by the incDecOp labeled alternative in FunctionParser#postfix_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  179. def exitInc_dec(ctx: Inc_decContext): Unit

    Exit a parse tree produced by FunctionParser#inc_dec.

    Exit a parse tree produced by FunctionParser#inc_dec.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  180. def exitInclusive_or_expression(ctx: Inclusive_or_expressionContext): Unit

    Exit a parse tree produced by FunctionParser#inclusive_or_expression.

    Exit a parse tree produced by FunctionParser#inclusive_or_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  181. def exitInitDeclSimple(ctx: InitDeclSimpleContext): Unit

    Exit a parse tree produced by the initDeclSimple labeled alternative in FunctionParser#init_declarator.

    Exit a parse tree produced by the initDeclSimple labeled alternative in FunctionParser#init_declarator.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  182. def exitInitDeclWithAssign(ctx: InitDeclWithAssignContext): Unit

    Exit a parse tree produced by the initDeclWithAssign labeled alternative in FunctionParser#init_declarator.

    Exit a parse tree produced by the initDeclWithAssign labeled alternative in FunctionParser#init_declarator.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  183. def exitInitDeclWithCall(ctx: InitDeclWithCallContext): Unit

    Exit a parse tree produced by the initDeclWithCall labeled alternative in FunctionParser#init_declarator.

    Exit a parse tree produced by the initDeclWithCall labeled alternative in FunctionParser#init_declarator.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  184. def exitInit_declarator_list(ctx: Init_declarator_listContext): Unit

    Exit a parse tree produced by FunctionParser#init_declarator_list.

    Exit a parse tree produced by FunctionParser#init_declarator_list.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  185. def exitInitializer(ctx: InitializerContext): Unit

    Exit a parse tree produced by FunctionParser#initializer.

    Exit a parse tree produced by FunctionParser#initializer.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  186. def exitInitializer_list(ctx: Initializer_listContext): Unit

    Exit a parse tree produced by FunctionParser#initializer_list.

    Exit a parse tree produced by FunctionParser#initializer_list.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  187. def exitLabel(ctx: LabelContext): Unit

    Exit a parse tree produced by FunctionParser#label.

    Exit a parse tree produced by FunctionParser#label.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  188. def exitMemberAccess(ctx: MemberAccessContext): Unit

    Exit a parse tree produced by the memberAccess labeled alternative in FunctionParser#postfix_expression.

    Exit a parse tree produced by the memberAccess labeled alternative in FunctionParser#postfix_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  189. def exitMultiplicative_expression(ctx: Multiplicative_expressionContext): Unit

    Exit a parse tree produced by FunctionParser#multiplicative_expression.

    Exit a parse tree produced by FunctionParser#multiplicative_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  190. def exitNew_expression(ctx: New_expressionContext): Unit

    Exit a parse tree produced by FunctionParser#new_expression.

    Exit a parse tree produced by FunctionParser#new_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  191. def exitNo_angle_brackets_or_brackets(ctx: No_angle_brackets_or_bracketsContext): Unit

    Exit a parse tree produced by FunctionParser#no_angle_brackets_or_brackets.

    Exit a parse tree produced by FunctionParser#no_angle_brackets_or_brackets.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  192. def exitNo_brackets(ctx: No_bracketsContext): Unit

    Exit a parse tree produced by FunctionParser#no_brackets.

    Exit a parse tree produced by FunctionParser#no_brackets.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  193. def exitNo_brackets_curlies_or_squares(ctx: No_brackets_curlies_or_squaresContext): Unit

    Exit a parse tree produced by FunctionParser#no_brackets_curlies_or_squares.

    Exit a parse tree produced by FunctionParser#no_brackets_curlies_or_squares.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  194. def exitNo_brackets_or_semicolon(ctx: No_brackets_or_semicolonContext): Unit

    Exit a parse tree produced by FunctionParser#no_brackets_or_semicolon.

    Exit a parse tree produced by FunctionParser#no_brackets_or_semicolon.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  195. def exitNo_comma_or_semicolon(ctx: No_comma_or_semicolonContext): Unit

    Exit a parse tree produced by FunctionParser#no_comma_or_semicolon.

    Exit a parse tree produced by FunctionParser#no_comma_or_semicolon.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  196. def exitNo_curlies(ctx: No_curliesContext): Unit

    Exit a parse tree produced by FunctionParser#no_curlies.

    Exit a parse tree produced by FunctionParser#no_curlies.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  197. def exitNo_squares(ctx: No_squaresContext): Unit

    Exit a parse tree produced by FunctionParser#no_squares.

    Exit a parse tree produced by FunctionParser#no_squares.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  198. def exitNo_squares_or_semicolon(ctx: No_squares_or_semicolonContext): Unit

    Exit a parse tree produced by FunctionParser#no_squares_or_semicolon.

    Exit a parse tree produced by FunctionParser#no_squares_or_semicolon.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  199. def exitNormOr(ctx: NormOrContext): Unit

    Exit a parse tree produced by the normOr labeled alternative in FunctionParser#conditional_expression.

    Exit a parse tree produced by the normOr labeled alternative in FunctionParser#conditional_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  200. def exitNumber(ctx: NumberContext): Unit

    Exit a parse tree produced by FunctionParser#number.

    Exit a parse tree produced by FunctionParser#number.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  201. def exitOpening_curly(ctx: Opening_curlyContext): Unit

    Exit a parse tree produced by FunctionParser#opening_curly.

    Exit a parse tree produced by FunctionParser#opening_curly.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  202. def exitOperator(ctx: OperatorContext): Unit

    Exit a parse tree produced by FunctionParser#operator.

    Exit a parse tree produced by FunctionParser#operator.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  203. def exitOr_expression(ctx: Or_expressionContext): Unit

    Exit a parse tree produced by FunctionParser#or_expression.

    Exit a parse tree produced by FunctionParser#or_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  204. def exitParam_decl_specifiers(ctx: Param_decl_specifiersContext): Unit

    Exit a parse tree produced by FunctionParser#param_decl_specifiers.

    Exit a parse tree produced by FunctionParser#param_decl_specifiers.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  205. def exitParam_type(ctx: Param_typeContext): Unit

    Exit a parse tree produced by FunctionParser#param_type.

    Exit a parse tree produced by FunctionParser#param_type.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  206. def exitParam_type_id(ctx: Param_type_idContext): Unit

    Exit a parse tree produced by FunctionParser#param_type_id.

    Exit a parse tree produced by FunctionParser#param_type_id.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  207. def exitParam_type_list(ctx: Param_type_listContext): Unit

    Exit a parse tree produced by FunctionParser#param_type_list.

    Exit a parse tree produced by FunctionParser#param_type_list.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  208. def exitParameter_name(ctx: Parameter_nameContext): Unit

    Exit a parse tree produced by FunctionParser#parameter_name.

    Exit a parse tree produced by FunctionParser#parameter_name.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  209. def exitPre_closer(ctx: Pre_closerContext): Unit

    Exit a parse tree produced by FunctionParser#pre_closer.

    Exit a parse tree produced by FunctionParser#pre_closer.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  210. def exitPre_else(ctx: Pre_elseContext): Unit

    Exit a parse tree produced by FunctionParser#pre_else.

    Exit a parse tree produced by FunctionParser#pre_else.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  211. def exitPre_opener(ctx: Pre_openerContext): Unit

    Exit a parse tree produced by FunctionParser#pre_opener.

    Exit a parse tree produced by FunctionParser#pre_opener.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  212. def exitPrimaryOnly(ctx: PrimaryOnlyContext): Unit

    Exit a parse tree produced by the primaryOnly labeled alternative in FunctionParser#postfix_expression.

    Exit a parse tree produced by the primaryOnly labeled alternative in FunctionParser#postfix_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  213. def exitPrimary_expression(ctx: Primary_expressionContext): Unit

    Exit a parse tree produced by FunctionParser#primary_expression.

    Exit a parse tree produced by FunctionParser#primary_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  214. def exitPtrMemberAccess(ctx: PtrMemberAccessContext): Unit

    Exit a parse tree produced by the ptrMemberAccess labeled alternative in FunctionParser#postfix_expression.

    Exit a parse tree produced by the ptrMemberAccess labeled alternative in FunctionParser#postfix_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  215. def exitPtr_operator(ctx: Ptr_operatorContext): Unit

    Exit a parse tree produced by FunctionParser#ptr_operator.

    Exit a parse tree produced by FunctionParser#ptr_operator.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  216. def exitPtrs(ctx: PtrsContext): Unit

    Exit a parse tree produced by FunctionParser#ptrs.

    Exit a parse tree produced by FunctionParser#ptrs.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  217. def exitRelational_expression(ctx: Relational_expressionContext): Unit

    Exit a parse tree produced by FunctionParser#relational_expression.

    Exit a parse tree produced by FunctionParser#relational_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  218. def exitRelational_operator(ctx: Relational_operatorContext): Unit

    Exit a parse tree produced by FunctionParser#relational_operator.

    Exit a parse tree produced by FunctionParser#relational_operator.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  219. def exitReturnStatement(ctx: ReturnStatementContext): Unit

    Exit a parse tree produced by the returnStatement labeled alternative in FunctionParser#jump_statement.

    Exit a parse tree produced by the returnStatement labeled alternative in FunctionParser#jump_statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  220. def exitRvalue_ref(ctx: Rvalue_refContext): Unit

    Exit a parse tree produced by FunctionParser#rvalue_ref.

    Exit a parse tree produced by FunctionParser#rvalue_ref.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  221. def exitShift_expression(ctx: Shift_expressionContext): Unit

    Exit a parse tree produced by FunctionParser#shift_expression.

    Exit a parse tree produced by FunctionParser#shift_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  222. def exitSimple_decl(ctx: Simple_declContext): Unit

    Exit a parse tree produced by FunctionParser#simple_decl.

    Exit a parse tree produced by FunctionParser#simple_decl.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  223. def exitSizeof(ctx: SizeofContext): Unit

    Exit a parse tree produced by FunctionParser#sizeof.

    Exit a parse tree produced by FunctionParser#sizeof.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  224. def exitSizeof_expression(ctx: Sizeof_expressionContext): Unit

    Exit a parse tree produced by FunctionParser#sizeof_expression.

    Exit a parse tree produced by FunctionParser#sizeof_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  225. def exitSizeof_operand(ctx: Sizeof_operandContext): Unit

    Exit a parse tree produced by FunctionParser#sizeof_operand.

    Exit a parse tree produced by FunctionParser#sizeof_operand.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  226. def exitSizeof_operand2(ctx: Sizeof_operand2Context): Unit

    Exit a parse tree produced by FunctionParser#sizeof_operand2.

    Exit a parse tree produced by FunctionParser#sizeof_operand2.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  227. def exitStatement(ctx: StatementContext): Unit

    Exit a parse tree produced by FunctionParser#statement.

    Exit a parse tree produced by FunctionParser#statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  228. def exitStatements(ctx: StatementsContext): Unit

    Exit a parse tree produced by FunctionParser#statements.

    Exit a parse tree produced by FunctionParser#statements.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  229. def exitSwitch_statement(ctx: Switch_statementContext): Unit

    Exit a parse tree produced by the Switch_statement labeled alternative in FunctionParser#selection_or_iteration.

    Exit a parse tree produced by the Switch_statement labeled alternative in FunctionParser#selection_or_iteration.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  230. def exitTemplate_args(ctx: Template_argsContext): Unit

    Exit a parse tree produced by FunctionParser#template_args.

    Exit a parse tree produced by FunctionParser#template_args.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  231. def exitTemplate_args_param(ctx: Template_args_paramContext): Unit

    Exit a parse tree produced by FunctionParser#template_args_param.

    Exit a parse tree produced by FunctionParser#template_args_param.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  232. def exitTemplate_args_param_list(ctx: Template_args_param_listContext): Unit

    Exit a parse tree produced by FunctionParser#template_args_param_list.

    Exit a parse tree produced by FunctionParser#template_args_param_list.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  233. def exitTemplate_decl(ctx: Template_declContext): Unit

    Exit a parse tree produced by FunctionParser#template_decl.

    Exit a parse tree produced by FunctionParser#template_decl.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  234. def exitTemplate_decl_keyword(ctx: Template_decl_keywordContext): Unit

    Exit a parse tree produced by FunctionParser#template_decl_keyword.

    Exit a parse tree produced by FunctionParser#template_decl_keyword.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  235. def exitTemplate_decl_param(ctx: Template_decl_paramContext): Unit

    Exit a parse tree produced by FunctionParser#template_decl_param.

    Exit a parse tree produced by FunctionParser#template_decl_param.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  236. def exitTemplate_decl_param_list(ctx: Template_decl_param_listContext): Unit

    Exit a parse tree produced by FunctionParser#template_decl_param_list.

    Exit a parse tree produced by FunctionParser#template_decl_param_list.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  237. def exitTemplate_name(ctx: Template_nameContext): Unit

    Exit a parse tree produced by FunctionParser#template_name.

    Exit a parse tree produced by FunctionParser#template_name.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  238. def exitTemplate_template(ctx: Template_templateContext): Unit

    Exit a parse tree produced by FunctionParser#template_template.

    Exit a parse tree produced by FunctionParser#template_template.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  239. def exitThrowStatement(ctx: ThrowStatementContext): Unit

    Exit a parse tree produced by the throwStatement labeled alternative in FunctionParser#jump_statement.

    Exit a parse tree produced by the throwStatement labeled alternative in FunctionParser#jump_statement.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  240. def exitTry_statement(ctx: Try_statementContext): Unit

    Exit a parse tree produced by the Try_statement labeled alternative in FunctionParser#selection_or_iteration.

    Exit a parse tree produced by the Try_statement labeled alternative in FunctionParser#selection_or_iteration.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  241. def exitType_name(ctx: Type_nameContext): Unit

    Exit a parse tree produced by FunctionParser#type_name.

    Exit a parse tree produced by FunctionParser#type_name.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  242. def exitType_suffix(ctx: Type_suffixContext): Unit

    Exit a parse tree produced by FunctionParser#type_suffix.

    Exit a parse tree produced by FunctionParser#type_suffix.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  243. def exitUnary_expression(ctx: Unary_expressionContext): Unit

    Exit a parse tree produced by FunctionParser#unary_expression.

    Exit a parse tree produced by FunctionParser#unary_expression.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  244. def exitUnary_op_and_cast_expr(ctx: Unary_op_and_cast_exprContext): Unit

    Exit a parse tree produced by FunctionParser#unary_op_and_cast_expr.

    Exit a parse tree produced by FunctionParser#unary_op_and_cast_expr.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  245. def exitUnary_operator(ctx: Unary_operatorContext): Unit

    Exit a parse tree produced by FunctionParser#unary_operator.

    Exit a parse tree produced by FunctionParser#unary_operator.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    CFunctionParseTreeListenerFunctionBaseListenerFunctionListener
    Annotations
    @Override()
  246. def exitWater(ctx: WaterContext): Unit

    Exit a parse tree produced by FunctionParser#water.

    Exit a parse tree produced by FunctionParser#water.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  247. def exitWhile_statement(ctx: While_statementContext): Unit

    Exit a parse tree produced by the While_statement labeled alternative in FunctionParser#selection_or_iteration.

    Exit a parse tree produced by the While_statement labeled alternative in FunctionParser#selection_or_iteration.

    The default implementation does nothing.

    ctx

    the parse tree

    Definition Classes
    FunctionBaseListenerFunctionListener
    Annotations
    @Override()
  248. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  249. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  250. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  251. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  252. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  253. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  254. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  255. def toString(): String
    Definition Classes
    AnyRef → Any
  256. def visitErrorNode(node: ErrorNode): Unit

    <invalid inheritdoc annotation>

    <invalid inheritdoc annotation>

    The default implementation does nothing.

    Definition Classes
    FunctionBaseListener → ParseTreeListener
    Annotations
    @Override()
  257. def visitTerminal(node: TerminalNode): Unit

    <invalid inheritdoc annotation>

    <invalid inheritdoc annotation>

    The default implementation does nothing.

    Definition Classes
    FunctionBaseListener → ParseTreeListener
    Annotations
    @Override()
  258. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  259. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  260. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from FunctionBaseListener

Inherited from FunctionListener

Inherited from ParseTreeListener

Inherited from AnyRef

Inherited from Any

Ungrouped