Interface IPowerBuilderParserVisitor<Result>
This interface defines a complete generic visitor for a parse tree produced by PowerBuilderParser.
Namespace: GCore.Antlr.Grammers.Powerbuilder
Assembly: Powerbuilder.dll
Syntax
public interface IPowerBuilderParserVisitor<Result> : IParseTreeVisitor<Result>
Type Parameters
Name | Description |
---|---|
Result | The return type of the visit operation. |
Methods
| Improve this Doc View SourceVisitAccess_modif(PowerBuilderParser.Access_modifContext)
Visit a parse tree produced by access_modif().
Declaration
Result VisitAccess_modif(PowerBuilderParser.Access_modifContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Access_modifContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAccess_modif_part(PowerBuilderParser.Access_modif_partContext)
Visit a parse tree produced by access_modif_part().
Declaration
Result VisitAccess_modif_part(PowerBuilderParser.Access_modif_partContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Access_modif_partContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAccess_type(PowerBuilderParser.Access_typeContext)
Visit a parse tree produced by access_type().
Declaration
Result VisitAccess_type(PowerBuilderParser.Access_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Access_typeContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAdd_expr(PowerBuilderParser.Add_exprContext)
Visit a parse tree produced by add_expr().
Declaration
Result VisitAdd_expr(PowerBuilderParser.Add_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Add_exprContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAncestor_event_call_statement(PowerBuilderParser.Ancestor_event_call_statementContext)
Visit a parse tree produced by ancestor_event_call_statement().
Declaration
Result VisitAncestor_event_call_statement(PowerBuilderParser.Ancestor_event_call_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Ancestor_event_call_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAncestor_function_call(PowerBuilderParser.Ancestor_function_callContext)
Visit a parse tree produced by ancestor_function_call().
Declaration
Result VisitAncestor_function_call(PowerBuilderParser.Ancestor_function_callContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Ancestor_function_callContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitArray_access_atom(PowerBuilderParser.Array_access_atomContext)
Visit a parse tree produced by array_access_atom().
Declaration
Result VisitArray_access_atom(PowerBuilderParser.Array_access_atomContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Array_access_atomContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitArray_decl_sub(PowerBuilderParser.Array_decl_subContext)
Visit a parse tree produced by array_decl_sub().
Declaration
Result VisitArray_decl_sub(PowerBuilderParser.Array_decl_subContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Array_decl_subContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAssignment_rhs(PowerBuilderParser.Assignment_rhsContext)
Visit a parse tree produced by assignment_rhs().
Declaration
Result VisitAssignment_rhs(PowerBuilderParser.Assignment_rhsContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Assignment_rhsContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAssignment_statement(PowerBuilderParser.Assignment_statementContext)
Visit a parse tree produced by assignment_statement().
Declaration
Result VisitAssignment_statement(PowerBuilderParser.Assignment_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Assignment_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAtom_sub(PowerBuilderParser.Atom_subContext)
Visit a parse tree produced by atom_sub().
Declaration
Result VisitAtom_sub(PowerBuilderParser.Atom_subContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Atom_subContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAtom_sub_call1(PowerBuilderParser.Atom_sub_call1Context)
Visit a parse tree produced by atom_sub_call1().
Declaration
Result VisitAtom_sub_call1(PowerBuilderParser.Atom_sub_call1Context context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Atom_sub_call1Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitAtom_sub_member1(PowerBuilderParser.Atom_sub_member1Context)
Visit a parse tree produced by atom_sub_member1().
Declaration
Result VisitAtom_sub_member1(PowerBuilderParser.Atom_sub_member1Context context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Atom_sub_member1Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitBind_param(PowerBuilderParser.Bind_paramContext)
Visit a parse tree produced by bind_param().
Declaration
Result VisitBind_param(PowerBuilderParser.Bind_paramContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Bind_paramContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitBody_rule(PowerBuilderParser.Body_ruleContext)
Visit a parse tree produced by body_rule().
Declaration
Result VisitBody_rule(PowerBuilderParser.Body_ruleContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Body_ruleContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitBoolean_expression(PowerBuilderParser.Boolean_expressionContext)
Visit a parse tree produced by boolean_expression().
Declaration
Result VisitBoolean_expression(PowerBuilderParser.Boolean_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Boolean_expressionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCall_statement(PowerBuilderParser.Call_statementContext)
Visit a parse tree produced by call_statement().
Declaration
Result VisitCall_statement(PowerBuilderParser.Call_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Call_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitChoose_case_cond_sub(PowerBuilderParser.Choose_case_cond_subContext)
Visit a parse tree produced by choose_case_cond_sub().
Declaration
Result VisitChoose_case_cond_sub(PowerBuilderParser.Choose_case_cond_subContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Choose_case_cond_subContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitChoose_case_else_sub(PowerBuilderParser.Choose_case_else_subContext)
Visit a parse tree produced by choose_case_else_sub().
Declaration
Result VisitChoose_case_else_sub(PowerBuilderParser.Choose_case_else_subContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Choose_case_else_subContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitChoose_case_value_sub(PowerBuilderParser.Choose_case_value_subContext)
Visit a parse tree produced by choose_case_value_sub().
Declaration
Result VisitChoose_case_value_sub(PowerBuilderParser.Choose_case_value_subContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Choose_case_value_subContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitChoose_statement(PowerBuilderParser.Choose_statementContext)
Visit a parse tree produced by choose_statement().
Declaration
Result VisitChoose_statement(PowerBuilderParser.Choose_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Choose_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitClose_call_sub(PowerBuilderParser.Close_call_subContext)
Visit a parse tree produced by close_call_sub().
Declaration
Result VisitClose_call_sub(PowerBuilderParser.Close_call_subContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Close_call_subContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitClose_cursor_statement(PowerBuilderParser.Close_cursor_statementContext)
Visit a parse tree produced by close_cursor_statement().
Declaration
Result VisitClose_cursor_statement(PowerBuilderParser.Close_cursor_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Close_cursor_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitClose_sql_statement(PowerBuilderParser.Close_sql_statementContext)
Visit a parse tree produced by close_sql_statement().
Declaration
Result VisitClose_sql_statement(PowerBuilderParser.Close_sql_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Close_sql_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCondition_and(PowerBuilderParser.Condition_andContext)
Visit a parse tree produced by condition_and().
Declaration
Result VisitCondition_and(PowerBuilderParser.Condition_andContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Condition_andContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCondition_comparison(PowerBuilderParser.Condition_comparisonContext)
Visit a parse tree produced by condition_comparison().
Declaration
Result VisitCondition_comparison(PowerBuilderParser.Condition_comparisonContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Condition_comparisonContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCondition_not(PowerBuilderParser.Condition_notContext)
Visit a parse tree produced by condition_not().
Declaration
Result VisitCondition_not(PowerBuilderParser.Condition_notContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Condition_notContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCondition_or(PowerBuilderParser.Condition_orContext)
Visit a parse tree produced by condition_or().
Declaration
Result VisitCondition_or(PowerBuilderParser.Condition_orContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Condition_orContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitConstant_decl(PowerBuilderParser.Constant_declContext)
Visit a parse tree produced by constant_decl().
Declaration
Result VisitConstant_decl(PowerBuilderParser.Constant_declContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Constant_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitConstant_decl_sub(PowerBuilderParser.Constant_decl_subContext)
Visit a parse tree produced by constant_decl_sub().
Declaration
Result VisitConstant_decl_sub(PowerBuilderParser.Constant_decl_subContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Constant_decl_subContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitContinue_statement(PowerBuilderParser.Continue_statementContext)
Visit a parse tree produced by continue_statement().
Declaration
Result VisitContinue_statement(PowerBuilderParser.Continue_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Continue_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitContinue_sub(PowerBuilderParser.Continue_subContext)
Visit a parse tree produced by continue_sub().
Declaration
Result VisitContinue_sub(PowerBuilderParser.Continue_subContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Continue_subContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCreate_call_statement(PowerBuilderParser.Create_call_statementContext)
Visit a parse tree produced by create_call_statement().
Declaration
Result VisitCreate_call_statement(PowerBuilderParser.Create_call_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Create_call_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitCreate_call_sub(PowerBuilderParser.Create_call_subContext)
Visit a parse tree produced by create_call_sub().
Declaration
Result VisitCreate_call_sub(PowerBuilderParser.Create_call_subContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Create_call_subContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitData_type_name(PowerBuilderParser.Data_type_nameContext)
Visit a parse tree produced by data_type_name().
Declaration
Result VisitData_type_name(PowerBuilderParser.Data_type_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Data_type_nameContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDatatype_decl(PowerBuilderParser.Datatype_declContext)
Visit a parse tree produced by datatype_decl().
Declaration
Result VisitDatatype_decl(PowerBuilderParser.Datatype_declContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Datatype_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDataTypeSub(PowerBuilderParser.DataTypeSubContext)
Visit a parse tree produced by dataTypeSub().
Declaration
Result VisitDataTypeSub(PowerBuilderParser.DataTypeSubContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.DataTypeSubContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDecimal_decl_sub(PowerBuilderParser.Decimal_decl_subContext)
Visit a parse tree produced by decimal_decl_sub().
Declaration
Result VisitDecimal_decl_sub(PowerBuilderParser.Decimal_decl_subContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Decimal_decl_subContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDeclare_cursor_statement(PowerBuilderParser.Declare_cursor_statementContext)
Visit a parse tree produced by declare_cursor_statement().
Declaration
Result VisitDeclare_cursor_statement(PowerBuilderParser.Declare_cursor_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Declare_cursor_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDeclare_procedure_statement(PowerBuilderParser.Declare_procedure_statementContext)
Visit a parse tree produced by declare_procedure_statement().
Declaration
Result VisitDeclare_procedure_statement(PowerBuilderParser.Declare_procedure_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Declare_procedure_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDescribe_function_call(PowerBuilderParser.Describe_function_callContext)
Visit a parse tree produced by describe_function_call().
Declaration
Result VisitDescribe_function_call(PowerBuilderParser.Describe_function_callContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Describe_function_callContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDestroy_call_statement(PowerBuilderParser.Destroy_call_statementContext)
Visit a parse tree produced by destroy_call_statement().
Declaration
Result VisitDestroy_call_statement(PowerBuilderParser.Destroy_call_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Destroy_call_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDestroy_call_sub(PowerBuilderParser.Destroy_call_subContext)
Visit a parse tree produced by destroy_call_sub().
Declaration
Result VisitDestroy_call_sub(PowerBuilderParser.Destroy_call_subContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Destroy_call_subContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDo_loop_while_statement(PowerBuilderParser.Do_loop_while_statementContext)
Visit a parse tree produced by do_loop_while_statement().
Declaration
Result VisitDo_loop_while_statement(PowerBuilderParser.Do_loop_while_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Do_loop_while_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDo_while_loop_statement(PowerBuilderParser.Do_while_loop_statementContext)
Visit a parse tree produced by do_while_loop_statement().
Declaration
Result VisitDo_while_loop_statement(PowerBuilderParser.Do_while_loop_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Do_while_loop_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitElse_statement(PowerBuilderParser.Else_statementContext)
Visit a parse tree produced by else_statement().
Declaration
Result VisitElse_statement(PowerBuilderParser.Else_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Else_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitElseif_statement(PowerBuilderParser.Elseif_statementContext)
Visit a parse tree produced by elseif_statement().
Declaration
Result VisitElseif_statement(PowerBuilderParser.Elseif_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Elseif_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitEvent_body(PowerBuilderParser.Event_bodyContext)
Visit a parse tree produced by event_body().
Declaration
Result VisitEvent_body(PowerBuilderParser.Event_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Event_bodyContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitEvent_call_statement(PowerBuilderParser.Event_call_statementContext)
Visit a parse tree produced by event_call_statement().
Declaration
Result VisitEvent_call_statement(PowerBuilderParser.Event_call_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Event_call_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitEvent_call_statement_sub(PowerBuilderParser.Event_call_statement_subContext)
Visit a parse tree produced by event_call_statement_sub().
Declaration
Result VisitEvent_call_statement_sub(PowerBuilderParser.Event_call_statement_subContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Event_call_statement_subContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitEvent_forward_decl(PowerBuilderParser.Event_forward_declContext)
Visit a parse tree produced by event_forward_decl().
Declaration
Result VisitEvent_forward_decl(PowerBuilderParser.Event_forward_declContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Event_forward_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitExecute_statement(PowerBuilderParser.Execute_statementContext)
Visit a parse tree produced by execute_statement().
Declaration
Result VisitExecute_statement(PowerBuilderParser.Execute_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Execute_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitExit_statement(PowerBuilderParser.Exit_statementContext)
Visit a parse tree produced by exit_statement().
Declaration
Result VisitExit_statement(PowerBuilderParser.Exit_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Exit_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitExpression(PowerBuilderParser.ExpressionContext)
Visit a parse tree produced by expression().
Declaration
Result VisitExpression(PowerBuilderParser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.ExpressionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitExpression_list(PowerBuilderParser.Expression_listContext)
Visit a parse tree produced by expression_list().
Declaration
Result VisitExpression_list(PowerBuilderParser.Expression_listContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Expression_listContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFetch_into_statement(PowerBuilderParser.Fetch_into_statementContext)
Visit a parse tree produced by fetch_into_statement().
Declaration
Result VisitFetch_into_statement(PowerBuilderParser.Fetch_into_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Fetch_into_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFor_loop_statement(PowerBuilderParser.For_loop_statementContext)
Visit a parse tree produced by for_loop_statement().
Declaration
Result VisitFor_loop_statement(PowerBuilderParser.For_loop_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.For_loop_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitForward_decl(PowerBuilderParser.Forward_declContext)
Visit a parse tree produced by forward_decl().
Declaration
Result VisitForward_decl(PowerBuilderParser.Forward_declContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Forward_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunction_body(PowerBuilderParser.Function_bodyContext)
Visit a parse tree produced by function_body().
Declaration
Result VisitFunction_body(PowerBuilderParser.Function_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Function_bodyContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunction_call_expression_sub(PowerBuilderParser.Function_call_expression_subContext)
Visit a parse tree produced by function_call_expression_sub().
Declaration
Result VisitFunction_call_expression_sub(PowerBuilderParser.Function_call_expression_subContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Function_call_expression_subContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunction_call_statement(PowerBuilderParser.Function_call_statementContext)
Visit a parse tree produced by function_call_statement().
Declaration
Result VisitFunction_call_statement(PowerBuilderParser.Function_call_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Function_call_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunction_event_call(PowerBuilderParser.Function_event_callContext)
Visit a parse tree produced by function_event_call().
Declaration
Result VisitFunction_event_call(PowerBuilderParser.Function_event_callContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Function_event_callContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunction_forward_decl(PowerBuilderParser.Function_forward_declContext)
Visit a parse tree produced by function_forward_decl().
Declaration
Result VisitFunction_forward_decl(PowerBuilderParser.Function_forward_declContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Function_forward_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunction_forward_decl_alias(PowerBuilderParser.Function_forward_decl_aliasContext)
Visit a parse tree produced by function_forward_decl_alias().
Declaration
Result VisitFunction_forward_decl_alias(PowerBuilderParser.Function_forward_decl_aliasContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Function_forward_decl_aliasContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunction_name(PowerBuilderParser.Function_nameContext)
Visit a parse tree produced by function_name().
Declaration
Result VisitFunction_name(PowerBuilderParser.Function_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Function_nameContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunction_virtual_call_expression_sub(PowerBuilderParser.Function_virtual_call_expression_subContext)
Visit a parse tree produced by function_virtual_call_expression_sub().
Declaration
Result VisitFunction_virtual_call_expression_sub(PowerBuilderParser.Function_virtual_call_expression_subContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Function_virtual_call_expression_subContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunctions_forward_decl(PowerBuilderParser.Functions_forward_declContext)
Visit a parse tree produced by functions_forward_decl().
Declaration
Result VisitFunctions_forward_decl(PowerBuilderParser.Functions_forward_declContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Functions_forward_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGlobal_variables_decl(PowerBuilderParser.Global_variables_declContext)
Visit a parse tree produced by global_variables_decl().
Declaration
Result VisitGlobal_variables_decl(PowerBuilderParser.Global_variables_declContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Global_variables_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitGoto_statement(PowerBuilderParser.Goto_statementContext)
Visit a parse tree produced by goto_statement().
Declaration
Result VisitGoto_statement(PowerBuilderParser.Goto_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Goto_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIdentifier(PowerBuilderParser.IdentifierContext)
Visit a parse tree produced by identifier().
Declaration
Result VisitIdentifier(PowerBuilderParser.IdentifierContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.IdentifierContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIdentifier_array(PowerBuilderParser.Identifier_arrayContext)
Visit a parse tree produced by identifier_array().
Declaration
Result VisitIdentifier_array(PowerBuilderParser.Identifier_arrayContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Identifier_arrayContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIdentifier_name(PowerBuilderParser.Identifier_nameContext)
Visit a parse tree produced by identifier_name().
Declaration
Result VisitIdentifier_name(PowerBuilderParser.Identifier_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Identifier_nameContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIdentifier_name_ex(PowerBuilderParser.Identifier_name_exContext)
Visit a parse tree produced by identifier_name_ex().
Declaration
Result VisitIdentifier_name_ex(PowerBuilderParser.Identifier_name_exContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Identifier_name_exContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIf_simple_statement(PowerBuilderParser.If_simple_statementContext)
Visit a parse tree produced by if_simple_statement().
Declaration
Result VisitIf_simple_statement(PowerBuilderParser.If_simple_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.If_simple_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIf_statement(PowerBuilderParser.If_statementContext)
Visit a parse tree produced by if_statement().
Declaration
Result VisitIf_statement(PowerBuilderParser.If_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.If_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitIncrement_decrement_statement(PowerBuilderParser.Increment_decrement_statementContext)
Visit a parse tree produced by increment_decrement_statement().
Declaration
Result VisitIncrement_decrement_statement(PowerBuilderParser.Increment_decrement_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Increment_decrement_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitLabel_stat(PowerBuilderParser.Label_statContext)
Visit a parse tree produced by label_stat().
Declaration
Result VisitLabel_stat(PowerBuilderParser.Label_statContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Label_statContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitMul_expr(PowerBuilderParser.Mul_exprContext)
Visit a parse tree produced by mul_expr().
Declaration
Result VisitMul_expr(PowerBuilderParser.Mul_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Mul_exprContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitOn_body(PowerBuilderParser.On_bodyContext)
Visit a parse tree produced by on_body().
Declaration
Result VisitOn_body(PowerBuilderParser.On_bodyContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.On_bodyContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitOpen_call_sub(PowerBuilderParser.Open_call_subContext)
Visit a parse tree produced by open_call_sub().
Declaration
Result VisitOpen_call_sub(PowerBuilderParser.Open_call_subContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Open_call_subContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitOpen_cursor_statement(PowerBuilderParser.Open_cursor_statementContext)
Visit a parse tree produced by open_cursor_statement().
Declaration
Result VisitOpen_cursor_statement(PowerBuilderParser.Open_cursor_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Open_cursor_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitOperator(PowerBuilderParser.OperatorContext)
Visit a parse tree produced by
Declaration
Result VisitOperator(PowerBuilderParser.OperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.OperatorContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitParameter_sub(PowerBuilderParser.Parameter_subContext)
Visit a parse tree produced by parameter_sub().
Declaration
Result VisitParameter_sub(PowerBuilderParser.Parameter_subContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Parameter_subContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitParameters_list_sub(PowerBuilderParser.Parameters_list_subContext)
Visit a parse tree produced by parameters_list_sub().
Declaration
Result VisitParameters_list_sub(PowerBuilderParser.Parameters_list_subContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Parameters_list_subContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitPost_event(PowerBuilderParser.Post_eventContext)
Visit a parse tree produced by post_event().
Declaration
Result VisitPost_event(PowerBuilderParser.Post_eventContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Post_eventContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitPrepare_sql_stateent(PowerBuilderParser.Prepare_sql_stateentContext)
Visit a parse tree produced by prepare_sql_stateent().
Declaration
Result VisitPrepare_sql_stateent(PowerBuilderParser.Prepare_sql_stateentContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Prepare_sql_stateentContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitPublic_statement(PowerBuilderParser.Public_statementContext)
Visit a parse tree produced by public_statement().
Declaration
Result VisitPublic_statement(PowerBuilderParser.Public_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Public_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitReturn_statement(PowerBuilderParser.Return_statementContext)
Visit a parse tree produced by return_statement().
Declaration
Result VisitReturn_statement(PowerBuilderParser.Return_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Return_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitScope_modif(PowerBuilderParser.Scope_modifContext)
Visit a parse tree produced by scope_modif().
Declaration
Result VisitScope_modif(PowerBuilderParser.Scope_modifContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Scope_modifContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSelect_clause(PowerBuilderParser.Select_clauseContext)
Visit a parse tree produced by select_clause().
Declaration
Result VisitSelect_clause(PowerBuilderParser.Select_clauseContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Select_clauseContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSet_value(PowerBuilderParser.Set_valueContext)
Visit a parse tree produced by set_value().
Declaration
Result VisitSet_value(PowerBuilderParser.Set_valueContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Set_valueContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSql_commit_statement(PowerBuilderParser.Sql_commit_statementContext)
Visit a parse tree produced by sql_commit_statement().
Declaration
Result VisitSql_commit_statement(PowerBuilderParser.Sql_commit_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Sql_commit_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSql_connect_statement(PowerBuilderParser.Sql_connect_statementContext)
Visit a parse tree produced by sql_connect_statement().
Declaration
Result VisitSql_connect_statement(PowerBuilderParser.Sql_connect_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Sql_connect_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSql_delete_statement(PowerBuilderParser.Sql_delete_statementContext)
Visit a parse tree produced by sql_delete_statement().
Declaration
Result VisitSql_delete_statement(PowerBuilderParser.Sql_delete_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Sql_delete_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSql_insert_statement(PowerBuilderParser.Sql_insert_statementContext)
Visit a parse tree produced by sql_insert_statement().
Declaration
Result VisitSql_insert_statement(PowerBuilderParser.Sql_insert_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Sql_insert_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSql_select_statement(PowerBuilderParser.Sql_select_statementContext)
Visit a parse tree produced by sql_select_statement().
Declaration
Result VisitSql_select_statement(PowerBuilderParser.Sql_select_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Sql_select_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSql_statement(PowerBuilderParser.Sql_statementContext)
Visit a parse tree produced by sql_statement().
Declaration
Result VisitSql_statement(PowerBuilderParser.Sql_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Sql_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSql_update_statement(PowerBuilderParser.Sql_update_statementContext)
Visit a parse tree produced by sql_update_statement().
Declaration
Result VisitSql_update_statement(PowerBuilderParser.Sql_update_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Sql_update_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSql_values(PowerBuilderParser.Sql_valuesContext)
Visit a parse tree produced by sql_values().
Declaration
Result VisitSql_values(PowerBuilderParser.Sql_valuesContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Sql_valuesContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitStart_rule(PowerBuilderParser.Start_ruleContext)
Visit a parse tree produced by start_rule().
Declaration
Result VisitStart_rule(PowerBuilderParser.Start_ruleContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Start_ruleContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitStatement(PowerBuilderParser.StatementContext)
Visit a parse tree produced by statement().
Declaration
Result VisitStatement(PowerBuilderParser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.StatementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitStatement_sub(PowerBuilderParser.Statement_subContext)
Visit a parse tree produced by statement_sub().
Declaration
Result VisitStatement_sub(PowerBuilderParser.Statement_subContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Statement_subContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitString_literal(PowerBuilderParser.String_literalContext)
Visit a parse tree produced by string_literal().
Declaration
Result VisitString_literal(PowerBuilderParser.String_literalContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.String_literalContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSuper_call_statement(PowerBuilderParser.Super_call_statementContext)
Visit a parse tree produced by super_call_statement().
Declaration
Result VisitSuper_call_statement(PowerBuilderParser.Super_call_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Super_call_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitThrow_statement(PowerBuilderParser.Throw_statementContext)
Visit a parse tree produced by throw_statement().
Declaration
Result VisitThrow_statement(PowerBuilderParser.Throw_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Throw_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitTry_catch_statement(PowerBuilderParser.Try_catch_statementContext)
Visit a parse tree produced by try_catch_statement().
Declaration
Result VisitTry_catch_statement(PowerBuilderParser.Try_catch_statementContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Try_catch_statementContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitType_variables_decl(PowerBuilderParser.Type_variables_declContext)
Visit a parse tree produced by type_variables_decl().
Declaration
Result VisitType_variables_decl(PowerBuilderParser.Type_variables_declContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Type_variables_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitUnary_sign_expr(PowerBuilderParser.Unary_sign_exprContext)
Visit a parse tree produced by unary_sign_expr().
Declaration
Result VisitUnary_sign_expr(PowerBuilderParser.Unary_sign_exprContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Unary_sign_exprContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitValue(PowerBuilderParser.ValueContext)
Visit a parse tree produced by value().
Declaration
Result VisitValue(PowerBuilderParser.ValueContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.ValueContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitVariable_decl(PowerBuilderParser.Variable_declContext)
Visit a parse tree produced by variable_decl().
Declaration
Result VisitVariable_decl(PowerBuilderParser.Variable_declContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Variable_declContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitVariable_decl_event(PowerBuilderParser.Variable_decl_eventContext)
Visit a parse tree produced by variable_decl_event().
Declaration
Result VisitVariable_decl_event(PowerBuilderParser.Variable_decl_eventContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Variable_decl_eventContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitVariable_decl_sub(PowerBuilderParser.Variable_decl_subContext)
Visit a parse tree produced by variable_decl_sub().
Declaration
Result VisitVariable_decl_sub(PowerBuilderParser.Variable_decl_subContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Variable_decl_subContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitVariable_decl_sub0(PowerBuilderParser.Variable_decl_sub0Context)
Visit a parse tree produced by variable_decl_sub0().
Declaration
Result VisitVariable_decl_sub0(PowerBuilderParser.Variable_decl_sub0Context context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Variable_decl_sub0Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitVariable_decl_sub1(PowerBuilderParser.Variable_decl_sub1Context)
Visit a parse tree produced by variable_decl_sub1().
Declaration
Result VisitVariable_decl_sub1(PowerBuilderParser.Variable_decl_sub1Context context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Variable_decl_sub1Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitVariable_decl_sub2(PowerBuilderParser.Variable_decl_sub2Context)
Visit a parse tree produced by variable_decl_sub2().
Declaration
Result VisitVariable_decl_sub2(PowerBuilderParser.Variable_decl_sub2Context context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Variable_decl_sub2Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitVariable_name(PowerBuilderParser.Variable_nameContext)
Visit a parse tree produced by variable_name().
Declaration
Result VisitVariable_name(PowerBuilderParser.Variable_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Variable_nameContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitWhere_clause(PowerBuilderParser.Where_clauseContext)
Visit a parse tree produced by where_clause().
Declaration
Result VisitWhere_clause(PowerBuilderParser.Where_clauseContext context)
Parameters
Type | Name | Description |
---|---|---|
PowerBuilderParser.Where_clauseContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |