export function PlSqlParserListener(): this;
export class PlSqlParserListener {
    constructor: typeof PlSqlParserListener;
    enterProgram(ctx: any): void;
    exitProgram(ctx: any): void;
    enterSql_script(ctx: any): void;
    exitSql_script(ctx: any): void;
    enterUnit_statement(ctx: any): void;
    exitUnit_statement(ctx: any): void;
    enterDrop_function(ctx: any): void;
    exitDrop_function(ctx: any): void;
    enterAlter_function(ctx: any): void;
    exitAlter_function(ctx: any): void;
    enterCreate_function_body(ctx: any): void;
    exitCreate_function_body(ctx: any): void;
    enterParallel_enable_clause(ctx: any): void;
    exitParallel_enable_clause(ctx: any): void;
    enterPartition_by_clause(ctx: any): void;
    exitPartition_by_clause(ctx: any): void;
    enterResult_cache_clause(ctx: any): void;
    exitResult_cache_clause(ctx: any): void;
    enterRelies_on_part(ctx: any): void;
    exitRelies_on_part(ctx: any): void;
    enterStreaming_clause(ctx: any): void;
    exitStreaming_clause(ctx: any): void;
    enterDrop_package(ctx: any): void;
    exitDrop_package(ctx: any): void;
    enterAlter_package(ctx: any): void;
    exitAlter_package(ctx: any): void;
    enterCreate_package(ctx: any): void;
    exitCreate_package(ctx: any): void;
    enterCreate_package_body(ctx: any): void;
    exitCreate_package_body(ctx: any): void;
    enterPackage_obj_spec(ctx: any): void;
    exitPackage_obj_spec(ctx: any): void;
    enterProcedure_spec(ctx: any): void;
    exitProcedure_spec(ctx: any): void;
    enterFunction_spec(ctx: any): void;
    exitFunction_spec(ctx: any): void;
    enterPackage_obj_body(ctx: any): void;
    exitPackage_obj_body(ctx: any): void;
    enterDrop_procedure(ctx: any): void;
    exitDrop_procedure(ctx: any): void;
    enterAlter_procedure(ctx: any): void;
    exitAlter_procedure(ctx: any): void;
    enterFunction_body(ctx: any): void;
    exitFunction_body(ctx: any): void;
    enterProcedure_body(ctx: any): void;
    exitProcedure_body(ctx: any): void;
    enterCreate_procedure_body(ctx: any): void;
    exitCreate_procedure_body(ctx: any): void;
    enterDrop_trigger(ctx: any): void;
    exitDrop_trigger(ctx: any): void;
    enterAlter_trigger(ctx: any): void;
    exitAlter_trigger(ctx: any): void;
    enterCreate_trigger(ctx: any): void;
    exitCreate_trigger(ctx: any): void;
    enterTrigger_follows_clause(ctx: any): void;
    exitTrigger_follows_clause(ctx: any): void;
    enterTrigger_when_clause(ctx: any): void;
    exitTrigger_when_clause(ctx: any): void;
    enterSimple_dml_trigger(ctx: any): void;
    exitSimple_dml_trigger(ctx: any): void;
    enterFor_each_row(ctx: any): void;
    exitFor_each_row(ctx: any): void;
    enterCompound_dml_trigger(ctx: any): void;
    exitCompound_dml_trigger(ctx: any): void;
    enterNon_dml_trigger(ctx: any): void;
    exitNon_dml_trigger(ctx: any): void;
    enterTrigger_body(ctx: any): void;
    exitTrigger_body(ctx: any): void;
    enterRoutine_clause(ctx: any): void;
    exitRoutine_clause(ctx: any): void;
    enterCompound_trigger_block(ctx: any): void;
    exitCompound_trigger_block(ctx: any): void;
    enterTiming_point_section(ctx: any): void;
    exitTiming_point_section(ctx: any): void;
    enterNon_dml_event(ctx: any): void;
    exitNon_dml_event(ctx: any): void;
    enterDml_event_clause(ctx: any): void;
    exitDml_event_clause(ctx: any): void;
    enterDml_event_element(ctx: any): void;
    exitDml_event_element(ctx: any): void;
    enterDml_event_nested_clause(ctx: any): void;
    exitDml_event_nested_clause(ctx: any): void;
    enterReferencing_clause(ctx: any): void;
    exitReferencing_clause(ctx: any): void;
    enterReferencing_element(ctx: any): void;
    exitReferencing_element(ctx: any): void;
    enterDrop_type(ctx: any): void;
    exitDrop_type(ctx: any): void;
    enterAlter_type(ctx: any): void;
    exitAlter_type(ctx: any): void;
    enterCompile_type_clause(ctx: any): void;
    exitCompile_type_clause(ctx: any): void;
    enterReplace_type_clause(ctx: any): void;
    exitReplace_type_clause(ctx: any): void;
    enterAlter_method_spec(ctx: any): void;
    exitAlter_method_spec(ctx: any): void;
    enterAlter_method_element(ctx: any): void;
    exitAlter_method_element(ctx: any): void;
    enterAlter_attribute_definition(ctx: any): void;
    exitAlter_attribute_definition(ctx: any): void;
    enterAttribute_definition(ctx: any): void;
    exitAttribute_definition(ctx: any): void;
    enterAlter_collection_clauses(ctx: any): void;
    exitAlter_collection_clauses(ctx: any): void;
    enterDependent_handling_clause(ctx: any): void;
    exitDependent_handling_clause(ctx: any): void;
    enterDependent_exceptions_part(ctx: any): void;
    exitDependent_exceptions_part(ctx: any): void;
    enterCreate_type(ctx: any): void;
    exitCreate_type(ctx: any): void;
    enterType_definition(ctx: any): void;
    exitType_definition(ctx: any): void;
    enterObject_type_def(ctx: any): void;
    exitObject_type_def(ctx: any): void;
    enterObject_as_part(ctx: any): void;
    exitObject_as_part(ctx: any): void;
    enterObject_under_part(ctx: any): void;
    exitObject_under_part(ctx: any): void;
    enterNested_table_type_def(ctx: any): void;
    exitNested_table_type_def(ctx: any): void;
    enterSqlj_object_type(ctx: any): void;
    exitSqlj_object_type(ctx: any): void;
    enterType_body(ctx: any): void;
    exitType_body(ctx: any): void;
    enterType_body_elements(ctx: any): void;
    exitType_body_elements(ctx: any): void;
    enterMap_order_func_declaration(ctx: any): void;
    exitMap_order_func_declaration(ctx: any): void;
    enterSubprog_decl_in_type(ctx: any): void;
    exitSubprog_decl_in_type(ctx: any): void;
    enterProc_decl_in_type(ctx: any): void;
    exitProc_decl_in_type(ctx: any): void;
    enterFunc_decl_in_type(ctx: any): void;
    exitFunc_decl_in_type(ctx: any): void;
    enterConstructor_declaration(ctx: any): void;
    exitConstructor_declaration(ctx: any): void;
    enterModifier_clause(ctx: any): void;
    exitModifier_clause(ctx: any): void;
    enterObject_member_spec(ctx: any): void;
    exitObject_member_spec(ctx: any): void;
    enterSqlj_object_type_attr(ctx: any): void;
    exitSqlj_object_type_attr(ctx: any): void;
    enterElement_spec(ctx: any): void;
    exitElement_spec(ctx: any): void;
    enterElement_spec_options(ctx: any): void;
    exitElement_spec_options(ctx: any): void;
    enterSubprogram_spec(ctx: any): void;
    exitSubprogram_spec(ctx: any): void;
    enterOverriding_subprogram_spec(ctx: any): void;
    exitOverriding_subprogram_spec(ctx: any): void;
    enterOverriding_function_spec(ctx: any): void;
    exitOverriding_function_spec(ctx: any): void;
    enterType_procedure_spec(ctx: any): void;
    exitType_procedure_spec(ctx: any): void;
    enterType_function_spec(ctx: any): void;
    exitType_function_spec(ctx: any): void;
    enterConstructor_spec(ctx: any): void;
    exitConstructor_spec(ctx: any): void;
    enterMap_order_function_spec(ctx: any): void;
    exitMap_order_function_spec(ctx: any): void;
    enterPragma_clause(ctx: any): void;
    exitPragma_clause(ctx: any): void;
    enterPragma_elements(ctx: any): void;
    exitPragma_elements(ctx: any): void;
    enterType_elements_parameter(ctx: any): void;
    exitType_elements_parameter(ctx: any): void;
    enterDrop_sequence(ctx: any): void;
    exitDrop_sequence(ctx: any): void;
    enterAlter_sequence(ctx: any): void;
    exitAlter_sequence(ctx: any): void;
    enterAlter_session(ctx: any): void;
    exitAlter_session(ctx: any): void;
    enterAlter_session_set_clause(ctx: any): void;
    exitAlter_session_set_clause(ctx: any): void;
    enterCreate_sequence(ctx: any): void;
    exitCreate_sequence(ctx: any): void;
    enterSequence_spec(ctx: any): void;
    exitSequence_spec(ctx: any): void;
    enterSequence_start_clause(ctx: any): void;
    exitSequence_start_clause(ctx: any): void;
    enterCreate_index(ctx: any): void;
    exitCreate_index(ctx: any): void;
    enterCluster_index_clause(ctx: any): void;
    exitCluster_index_clause(ctx: any): void;
    enterCluster_name(ctx: any): void;
    exitCluster_name(ctx: any): void;
    enterTable_index_clause(ctx: any): void;
    exitTable_index_clause(ctx: any): void;
    enterBitmap_join_index_clause(ctx: any): void;
    exitBitmap_join_index_clause(ctx: any): void;
    enterIndex_expr(ctx: any): void;
    exitIndex_expr(ctx: any): void;
    enterIndex_properties(ctx: any): void;
    exitIndex_properties(ctx: any): void;
    enterDomain_index_clause(ctx: any): void;
    exitDomain_index_clause(ctx: any): void;
    enterLocal_domain_index_clause(ctx: any): void;
    exitLocal_domain_index_clause(ctx: any): void;
    enterXmlindex_clause(ctx: any): void;
    exitXmlindex_clause(ctx: any): void;
    enterLocal_xmlindex_clause(ctx: any): void;
    exitLocal_xmlindex_clause(ctx: any): void;
    enterGlobal_partitioned_index(ctx: any): void;
    exitGlobal_partitioned_index(ctx: any): void;
    enterIndex_partitioning_clause(ctx: any): void;
    exitIndex_partitioning_clause(ctx: any): void;
    enterLocal_partitioned_index(ctx: any): void;
    exitLocal_partitioned_index(ctx: any): void;
    enterOn_range_partitioned_table(ctx: any): void;
    exitOn_range_partitioned_table(ctx: any): void;
    enterOn_list_partitioned_table(ctx: any): void;
    exitOn_list_partitioned_table(ctx: any): void;
    enterPartitioned_table(ctx: any): void;
    exitPartitioned_table(ctx: any): void;
    enterOn_hash_partitioned_table(ctx: any): void;
    exitOn_hash_partitioned_table(ctx: any): void;
    enterOn_hash_partitioned_clause(ctx: any): void;
    exitOn_hash_partitioned_clause(ctx: any): void;
    enterOn_comp_partitioned_table(ctx: any): void;
    exitOn_comp_partitioned_table(ctx: any): void;
    enterOn_comp_partitioned_clause(ctx: any): void;
    exitOn_comp_partitioned_clause(ctx: any): void;
    enterIndex_subpartition_clause(ctx: any): void;
    exitIndex_subpartition_clause(ctx: any): void;
    enterIndex_subpartition_subclause(ctx: any): void;
    exitIndex_subpartition_subclause(ctx: any): void;
    enterOdci_parameters(ctx: any): void;
    exitOdci_parameters(ctx: any): void;
    enterIndextype(ctx: any): void;
    exitIndextype(ctx: any): void;
    enterAlter_index(ctx: any): void;
    exitAlter_index(ctx: any): void;
    enterAlter_index_ops_set1(ctx: any): void;
    exitAlter_index_ops_set1(ctx: any): void;
    enterAlter_index_ops_set2(ctx: any): void;
    exitAlter_index_ops_set2(ctx: any): void;
    enterVisible_or_invisible(ctx: any): void;
    exitVisible_or_invisible(ctx: any): void;
    enterMonitoring_nomonitoring(ctx: any): void;
    exitMonitoring_nomonitoring(ctx: any): void;
    enterRebuild_clause(ctx: any): void;
    exitRebuild_clause(ctx: any): void;
    enterAlter_index_partitioning(ctx: any): void;
    exitAlter_index_partitioning(ctx: any): void;
    enterModify_index_default_attrs(ctx: any): void;
    exitModify_index_default_attrs(ctx: any): void;
    enterAdd_hash_index_partition(ctx: any): void;
    exitAdd_hash_index_partition(ctx: any): void;
    enterCoalesce_index_partition(ctx: any): void;
    exitCoalesce_index_partition(ctx: any): void;
    enterModify_index_partition(ctx: any): void;
    exitModify_index_partition(ctx: any): void;
    enterModify_index_partitions_ops(ctx: any): void;
    exitModify_index_partitions_ops(ctx: any): void;
    enterRename_index_partition(ctx: any): void;
    exitRename_index_partition(ctx: any): void;
    enterDrop_index_partition(ctx: any): void;
    exitDrop_index_partition(ctx: any): void;
    enterSplit_index_partition(ctx: any): void;
    exitSplit_index_partition(ctx: any): void;
    enterIndex_partition_description(ctx: any): void;
    exitIndex_partition_description(ctx: any): void;
    enterModify_index_subpartition(ctx: any): void;
    exitModify_index_subpartition(ctx: any): void;
    enterPartition_name_old(ctx: any): void;
    exitPartition_name_old(ctx: any): void;
    enterNew_partition_name(ctx: any): void;
    exitNew_partition_name(ctx: any): void;
    enterNew_index_name(ctx: any): void;
    exitNew_index_name(ctx: any): void;
    enterCreate_user(ctx: any): void;
    exitCreate_user(ctx: any): void;
    enterAlter_user(ctx: any): void;
    exitAlter_user(ctx: any): void;
    enterAlter_identified_by(ctx: any): void;
    exitAlter_identified_by(ctx: any): void;
    enterIdentified_by(ctx: any): void;
    exitIdentified_by(ctx: any): void;
    enterIdentified_other_clause(ctx: any): void;
    exitIdentified_other_clause(ctx: any): void;
    enterUser_tablespace_clause(ctx: any): void;
    exitUser_tablespace_clause(ctx: any): void;
    enterQuota_clause(ctx: any): void;
    exitQuota_clause(ctx: any): void;
    enterProfile_clause(ctx: any): void;
    exitProfile_clause(ctx: any): void;
    enterRole_clause(ctx: any): void;
    exitRole_clause(ctx: any): void;
    enterUser_default_role_clause(ctx: any): void;
    exitUser_default_role_clause(ctx: any): void;
    enterPassword_expire_clause(ctx: any): void;
    exitPassword_expire_clause(ctx: any): void;
    enterUser_lock_clause(ctx: any): void;
    exitUser_lock_clause(ctx: any): void;
    enterUser_editions_clause(ctx: any): void;
    exitUser_editions_clause(ctx: any): void;
    enterAlter_user_editions_clause(ctx: any): void;
    exitAlter_user_editions_clause(ctx: any): void;
    enterProxy_clause(ctx: any): void;
    exitProxy_clause(ctx: any): void;
    enterContainer_names(ctx: any): void;
    exitContainer_names(ctx: any): void;
    enterSet_container_data(ctx: any): void;
    exitSet_container_data(ctx: any): void;
    enterAdd_rem_container_data(ctx: any): void;
    exitAdd_rem_container_data(ctx: any): void;
    enterContainer_data_clause(ctx: any): void;
    exitContainer_data_clause(ctx: any): void;
    enterAnalyze(ctx: any): void;
    exitAnalyze(ctx: any): void;
    enterPartition_extention_clause(ctx: any): void;
    exitPartition_extention_clause(ctx: any): void;
    enterValidation_clauses(ctx: any): void;
    exitValidation_clauses(ctx: any): void;
    enterOnline_or_offline(ctx: any): void;
    exitOnline_or_offline(ctx: any): void;
    enterInto_clause1(ctx: any): void;
    exitInto_clause1(ctx: any): void;
    enterPartition_key_value(ctx: any): void;
    exitPartition_key_value(ctx: any): void;
    enterSubpartition_key_value(ctx: any): void;
    exitSubpartition_key_value(ctx: any): void;
    enterAssociate_statistics(ctx: any): void;
    exitAssociate_statistics(ctx: any): void;
    enterColumn_association(ctx: any): void;
    exitColumn_association(ctx: any): void;
    enterFunction_association(ctx: any): void;
    exitFunction_association(ctx: any): void;
    enterIndextype_name(ctx: any): void;
    exitIndextype_name(ctx: any): void;
    enterUsing_statistics_type(ctx: any): void;
    exitUsing_statistics_type(ctx: any): void;
    enterStatistics_type_name(ctx: any): void;
    exitStatistics_type_name(ctx: any): void;
    enterDefault_cost_clause(ctx: any): void;
    exitDefault_cost_clause(ctx: any): void;
    enterCpu_cost(ctx: any): void;
    exitCpu_cost(ctx: any): void;
    enterIo_cost(ctx: any): void;
    exitIo_cost(ctx: any): void;
    enterNetwork_cost(ctx: any): void;
    exitNetwork_cost(ctx: any): void;
    enterDefault_selectivity_clause(ctx: any): void;
    exitDefault_selectivity_clause(ctx: any): void;
    enterDefault_selectivity(ctx: any): void;
    exitDefault_selectivity(ctx: any): void;
    enterStorage_table_clause(ctx: any): void;
    exitStorage_table_clause(ctx: any): void;
    enterUnified_auditing(ctx: any): void;
    exitUnified_auditing(ctx: any): void;
    enterPolicy_name(ctx: any): void;
    exitPolicy_name(ctx: any): void;
    enterAudit_traditional(ctx: any): void;
    exitAudit_traditional(ctx: any): void;
    enterAudit_direct_path(ctx: any): void;
    exitAudit_direct_path(ctx: any): void;
    enterAudit_container_clause(ctx: any): void;
    exitAudit_container_clause(ctx: any): void;
    enterAudit_operation_clause(ctx: any): void;
    exitAudit_operation_clause(ctx: any): void;
    enterAuditing_by_clause(ctx: any): void;
    exitAuditing_by_clause(ctx: any): void;
    enterAudit_user(ctx: any): void;
    exitAudit_user(ctx: any): void;
    enterAudit_schema_object_clause(ctx: any): void;
    exitAudit_schema_object_clause(ctx: any): void;
    enterSql_operation(ctx: any): void;
    exitSql_operation(ctx: any): void;
    enterAuditing_on_clause(ctx: any): void;
    exitAuditing_on_clause(ctx: any): void;
    enterModel_name(ctx: any): void;
    exitModel_name(ctx: any): void;
    enterObject_name(ctx: any): void;
    exitObject_name(ctx: any): void;
    enterProfile_name(ctx: any): void;
    exitProfile_name(ctx: any): void;
    enterSql_statement_shortcut(ctx: any): void;
    exitSql_statement_shortcut(ctx: any): void;
    enterDrop_index(ctx: any): void;
    exitDrop_index(ctx: any): void;
    enterRename_object(ctx: any): void;
    exitRename_object(ctx: any): void;
    enterGrant_statement(ctx: any): void;
    exitGrant_statement(ctx: any): void;
    enterContainer_clause(ctx: any): void;
    exitContainer_clause(ctx: any): void;
    enterCreate_directory(ctx: any): void;
    exitCreate_directory(ctx: any): void;
    enterDirectory_name(ctx: any): void;
    exitDirectory_name(ctx: any): void;
    enterDirectory_path(ctx: any): void;
    exitDirectory_path(ctx: any): void;
    enterAlter_library(ctx: any): void;
    exitAlter_library(ctx: any): void;
    enterLibrary_editionable(ctx: any): void;
    exitLibrary_editionable(ctx: any): void;
    enterLibrary_debug(ctx: any): void;
    exitLibrary_debug(ctx: any): void;
    enterCompiler_parameters_clause(ctx: any): void;
    exitCompiler_parameters_clause(ctx: any): void;
    enterParameter_value(ctx: any): void;
    exitParameter_value(ctx: any): void;
    enterLibrary_name(ctx: any): void;
    exitLibrary_name(ctx: any): void;
    enterAlter_view(ctx: any): void;
    exitAlter_view(ctx: any): void;
    enterAlter_view_editionable(ctx: any): void;
    exitAlter_view_editionable(ctx: any): void;
    enterCreate_view(ctx: any): void;
    exitCreate_view(ctx: any): void;
    enterView_options(ctx: any): void;
    exitView_options(ctx: any): void;
    enterView_alias_constraint(ctx: any): void;
    exitView_alias_constraint(ctx: any): void;
    enterObject_view_clause(ctx: any): void;
    exitObject_view_clause(ctx: any): void;
    enterInline_constraint(ctx: any): void;
    exitInline_constraint(ctx: any): void;
    enterInline_ref_constraint(ctx: any): void;
    exitInline_ref_constraint(ctx: any): void;
    enterOut_of_line_ref_constraint(ctx: any): void;
    exitOut_of_line_ref_constraint(ctx: any): void;
    enterOut_of_line_constraint(ctx: any): void;
    exitOut_of_line_constraint(ctx: any): void;
    enterConstraint_state(ctx: any): void;
    exitConstraint_state(ctx: any): void;
    enterAlter_tablespace(ctx: any): void;
    exitAlter_tablespace(ctx: any): void;
    enterDatafile_tempfile_clauses(ctx: any): void;
    exitDatafile_tempfile_clauses(ctx: any): void;
    enterTablespace_logging_clauses(ctx: any): void;
    exitTablespace_logging_clauses(ctx: any): void;
    enterTablespace_group_clause(ctx: any): void;
    exitTablespace_group_clause(ctx: any): void;
    enterTablespace_group_name(ctx: any): void;
    exitTablespace_group_name(ctx: any): void;
    enterTablespace_state_clauses(ctx: any): void;
    exitTablespace_state_clauses(ctx: any): void;
    enterFlashback_mode_clause(ctx: any): void;
    exitFlashback_mode_clause(ctx: any): void;
    enterNew_tablespace_name(ctx: any): void;
    exitNew_tablespace_name(ctx: any): void;
    enterCreate_tablespace(ctx: any): void;
    exitCreate_tablespace(ctx: any): void;
    enterPermanent_tablespace_clause(ctx: any): void;
    exitPermanent_tablespace_clause(ctx: any): void;
    enterTablespace_encryption_spec(ctx: any): void;
    exitTablespace_encryption_spec(ctx: any): void;
    enterLogging_clause(ctx: any): void;
    exitLogging_clause(ctx: any): void;
    enterExtent_management_clause(ctx: any): void;
    exitExtent_management_clause(ctx: any): void;
    enterSegment_management_clause(ctx: any): void;
    exitSegment_management_clause(ctx: any): void;
    enterTemporary_tablespace_clause(ctx: any): void;
    exitTemporary_tablespace_clause(ctx: any): void;
    enterUndo_tablespace_clause(ctx: any): void;
    exitUndo_tablespace_clause(ctx: any): void;
    enterTablespace_retention_clause(ctx: any): void;
    exitTablespace_retention_clause(ctx: any): void;
    enterDatafile_specification(ctx: any): void;
    exitDatafile_specification(ctx: any): void;
    enterTempfile_specification(ctx: any): void;
    exitTempfile_specification(ctx: any): void;
    enterDatafile_tempfile_spec(ctx: any): void;
    exitDatafile_tempfile_spec(ctx: any): void;
    enterRedo_log_file_spec(ctx: any): void;
    exitRedo_log_file_spec(ctx: any): void;
    enterAutoextend_clause(ctx: any): void;
    exitAutoextend_clause(ctx: any): void;
    enterMaxsize_clause(ctx: any): void;
    exitMaxsize_clause(ctx: any): void;
    enterBuild_clause(ctx: any): void;
    exitBuild_clause(ctx: any): void;
    enterParallel_clause(ctx: any): void;
    exitParallel_clause(ctx: any): void;
    enterAlter_materialized_view(ctx: any): void;
    exitAlter_materialized_view(ctx: any): void;
    enterAlter_mv_option1(ctx: any): void;
    exitAlter_mv_option1(ctx: any): void;
    enterAlter_mv_refresh(ctx: any): void;
    exitAlter_mv_refresh(ctx: any): void;
    enterRollback_segment(ctx: any): void;
    exitRollback_segment(ctx: any): void;
    enterModify_mv_column_clause(ctx: any): void;
    exitModify_mv_column_clause(ctx: any): void;
    enterAlter_materialized_view_log(ctx: any): void;
    exitAlter_materialized_view_log(ctx: any): void;
    enterAdd_mv_log_column_clause(ctx: any): void;
    exitAdd_mv_log_column_clause(ctx: any): void;
    enterMove_mv_log_clause(ctx: any): void;
    exitMove_mv_log_clause(ctx: any): void;
    enterMv_log_augmentation(ctx: any): void;
    exitMv_log_augmentation(ctx: any): void;
    enterDatetime_expr(ctx: any): void;
    exitDatetime_expr(ctx: any): void;
    enterInterval_expr(ctx: any): void;
    exitInterval_expr(ctx: any): void;
    enterSynchronous_or_asynchronous(ctx: any): void;
    exitSynchronous_or_asynchronous(ctx: any): void;
    enterIncluding_or_excluding(ctx: any): void;
    exitIncluding_or_excluding(ctx: any): void;
    enterCreate_materialized_view_log(ctx: any): void;
    exitCreate_materialized_view_log(ctx: any): void;
    enterNew_values_clause(ctx: any): void;
    exitNew_values_clause(ctx: any): void;
    enterMv_log_purge_clause(ctx: any): void;
    exitMv_log_purge_clause(ctx: any): void;
    enterCreate_materialized_view(ctx: any): void;
    exitCreate_materialized_view(ctx: any): void;
    enterCreate_mv_refresh(ctx: any): void;
    exitCreate_mv_refresh(ctx: any): void;
    enterCreate_context(ctx: any): void;
    exitCreate_context(ctx: any): void;
    enterOracle_namespace(ctx: any): void;
    exitOracle_namespace(ctx: any): void;
    enterCreate_cluster(ctx: any): void;
    exitCreate_cluster(ctx: any): void;
    enterCreate_table(ctx: any): void;
    exitCreate_table(ctx: any): void;
    enterXmltype_table(ctx: any): void;
    exitXmltype_table(ctx: any): void;
    enterXmltype_virtual_columns(ctx: any): void;
    exitXmltype_virtual_columns(ctx: any): void;
    enterXmltype_column_properties(ctx: any): void;
    exitXmltype_column_properties(ctx: any): void;
    enterXmltype_storage(ctx: any): void;
    exitXmltype_storage(ctx: any): void;
    enterXmlschema_spec(ctx: any): void;
    exitXmlschema_spec(ctx: any): void;
    enterObject_table(ctx: any): void;
    exitObject_table(ctx: any): void;
    enterOid_index_clause(ctx: any): void;
    exitOid_index_clause(ctx: any): void;
    enterOid_clause(ctx: any): void;
    exitOid_clause(ctx: any): void;
    enterObject_properties(ctx: any): void;
    exitObject_properties(ctx: any): void;
    enterObject_table_substitution(ctx: any): void;
    exitObject_table_substitution(ctx: any): void;
    enterRelational_table(ctx: any): void;
    exitRelational_table(ctx: any): void;
    enterRelational_property(ctx: any): void;
    exitRelational_property(ctx: any): void;
    enterTable_partitioning_clauses(ctx: any): void;
    exitTable_partitioning_clauses(ctx: any): void;
    enterRange_partitions(ctx: any): void;
    exitRange_partitions(ctx: any): void;
    enterList_partitions(ctx: any): void;
    exitList_partitions(ctx: any): void;
    enterHash_partitions(ctx: any): void;
    exitHash_partitions(ctx: any): void;
    enterIndividual_hash_partitions(ctx: any): void;
    exitIndividual_hash_partitions(ctx: any): void;
    enterHash_partitions_by_quantity(ctx: any): void;
    exitHash_partitions_by_quantity(ctx: any): void;
    enterHash_partition_quantity(ctx: any): void;
    exitHash_partition_quantity(ctx: any): void;
    enterComposite_range_partitions(ctx: any): void;
    exitComposite_range_partitions(ctx: any): void;
    enterComposite_list_partitions(ctx: any): void;
    exitComposite_list_partitions(ctx: any): void;
    enterComposite_hash_partitions(ctx: any): void;
    exitComposite_hash_partitions(ctx: any): void;
    enterReference_partitioning(ctx: any): void;
    exitReference_partitioning(ctx: any): void;
    enterReference_partition_desc(ctx: any): void;
    exitReference_partition_desc(ctx: any): void;
    enterSystem_partitioning(ctx: any): void;
    exitSystem_partitioning(ctx: any): void;
    enterRange_partition_desc(ctx: any): void;
    exitRange_partition_desc(ctx: any): void;
    enterList_partition_desc(ctx: any): void;
    exitList_partition_desc(ctx: any): void;
    enterSubpartition_template(ctx: any): void;
    exitSubpartition_template(ctx: any): void;
    enterHash_subpartition_quantity(ctx: any): void;
    exitHash_subpartition_quantity(ctx: any): void;
    enterSubpartition_by_range(ctx: any): void;
    exitSubpartition_by_range(ctx: any): void;
    enterSubpartition_by_list(ctx: any): void;
    exitSubpartition_by_list(ctx: any): void;
    enterSubpartition_by_hash(ctx: any): void;
    exitSubpartition_by_hash(ctx: any): void;
    enterSubpartition_name(ctx: any): void;
    exitSubpartition_name(ctx: any): void;
    enterRange_subpartition_desc(ctx: any): void;
    exitRange_subpartition_desc(ctx: any): void;
    enterList_subpartition_desc(ctx: any): void;
    exitList_subpartition_desc(ctx: any): void;
    enterIndividual_hash_subparts(ctx: any): void;
    exitIndividual_hash_subparts(ctx: any): void;
    enterHash_subparts_by_quantity(ctx: any): void;
    exitHash_subparts_by_quantity(ctx: any): void;
    enterRange_values_clause(ctx: any): void;
    exitRange_values_clause(ctx: any): void;
    enterList_values_clause(ctx: any): void;
    exitList_values_clause(ctx: any): void;
    enterTable_partition_description(ctx: any): void;
    exitTable_partition_description(ctx: any): void;
    enterPartitioning_storage_clause(ctx: any): void;
    exitPartitioning_storage_clause(ctx: any): void;
    enterLob_partitioning_storage(ctx: any): void;
    exitLob_partitioning_storage(ctx: any): void;
    enterDatatype_null_enable(ctx: any): void;
    exitDatatype_null_enable(ctx: any): void;
    enterSize_clause(ctx: any): void;
    exitSize_clause(ctx: any): void;
    enterTable_compression(ctx: any): void;
    exitTable_compression(ctx: any): void;
    enterPhysical_attributes_clause(ctx: any): void;
    exitPhysical_attributes_clause(ctx: any): void;
    enterStorage_clause(ctx: any): void;
    exitStorage_clause(ctx: any): void;
    enterDeferred_segment_creation(ctx: any): void;
    exitDeferred_segment_creation(ctx: any): void;
    enterSegment_attributes_clause(ctx: any): void;
    exitSegment_attributes_clause(ctx: any): void;
    enterPhysical_properties(ctx: any): void;
    exitPhysical_properties(ctx: any): void;
    enterRow_movement_clause(ctx: any): void;
    exitRow_movement_clause(ctx: any): void;
    enterFlashback_archive_clause(ctx: any): void;
    exitFlashback_archive_clause(ctx: any): void;
    enterLog_grp(ctx: any): void;
    exitLog_grp(ctx: any): void;
    enterSupplemental_table_logging(ctx: any): void;
    exitSupplemental_table_logging(ctx: any): void;
    enterSupplemental_log_grp_clause(ctx: any): void;
    exitSupplemental_log_grp_clause(ctx: any): void;
    enterSupplemental_id_key_clause(ctx: any): void;
    exitSupplemental_id_key_clause(ctx: any): void;
    enterAllocate_extent_clause(ctx: any): void;
    exitAllocate_extent_clause(ctx: any): void;
    enterDeallocate_unused_clause(ctx: any): void;
    exitDeallocate_unused_clause(ctx: any): void;
    enterShrink_clause(ctx: any): void;
    exitShrink_clause(ctx: any): void;
    enterRecords_per_block_clause(ctx: any): void;
    exitRecords_per_block_clause(ctx: any): void;
    enterUpgrade_table_clause(ctx: any): void;
    exitUpgrade_table_clause(ctx: any): void;
    enterDrop_table(ctx: any): void;
    exitDrop_table(ctx: any): void;
    enterDrop_view(ctx: any): void;
    exitDrop_view(ctx: any): void;
    enterComment_on_column(ctx: any): void;
    exitComment_on_column(ctx: any): void;
    enterEnable_or_disable(ctx: any): void;
    exitEnable_or_disable(ctx: any): void;
    enterAllow_or_disallow(ctx: any): void;
    exitAllow_or_disallow(ctx: any): void;
    enterCreate_synonym(ctx: any): void;
    exitCreate_synonym(ctx: any): void;
    enterComment_on_table(ctx: any): void;
    exitComment_on_table(ctx: any): void;
    enterAlter_cluster(ctx: any): void;
    exitAlter_cluster(ctx: any): void;
    enterCache_or_nocache(ctx: any): void;
    exitCache_or_nocache(ctx: any): void;
    enterDatabase_name(ctx: any): void;
    exitDatabase_name(ctx: any): void;
    enterAlter_database(ctx: any): void;
    exitAlter_database(ctx: any): void;
    enterStartup_clauses(ctx: any): void;
    exitStartup_clauses(ctx: any): void;
    enterResetlogs_or_noresetlogs(ctx: any): void;
    exitResetlogs_or_noresetlogs(ctx: any): void;
    enterUpgrade_or_downgrade(ctx: any): void;
    exitUpgrade_or_downgrade(ctx: any): void;
    enterRecovery_clauses(ctx: any): void;
    exitRecovery_clauses(ctx: any): void;
    enterBegin_or_end(ctx: any): void;
    exitBegin_or_end(ctx: any): void;
    enterGeneral_recovery(ctx: any): void;
    exitGeneral_recovery(ctx: any): void;
    enterFull_database_recovery(ctx: any): void;
    exitFull_database_recovery(ctx: any): void;
    enterPartial_database_recovery(ctx: any): void;
    exitPartial_database_recovery(ctx: any): void;
    enterPartial_database_recovery_10g(ctx: any): void;
    exitPartial_database_recovery_10g(ctx: any): void;
    enterManaged_standby_recovery(ctx: any): void;
    exitManaged_standby_recovery(ctx: any): void;
    enterDb_name(ctx: any): void;
    exitDb_name(ctx: any): void;
    enterDatabase_file_clauses(ctx: any): void;
    exitDatabase_file_clauses(ctx: any): void;
    enterCreate_datafile_clause(ctx: any): void;
    exitCreate_datafile_clause(ctx: any): void;
    enterAlter_datafile_clause(ctx: any): void;
    exitAlter_datafile_clause(ctx: any): void;
    enterAlter_tempfile_clause(ctx: any): void;
    exitAlter_tempfile_clause(ctx: any): void;
    enterLogfile_clauses(ctx: any): void;
    exitLogfile_clauses(ctx: any): void;
    enterAdd_logfile_clauses(ctx: any): void;
    exitAdd_logfile_clauses(ctx: any): void;
    enterLog_file_group(ctx: any): void;
    exitLog_file_group(ctx: any): void;
    enterDrop_logfile_clauses(ctx: any): void;
    exitDrop_logfile_clauses(ctx: any): void;
    enterSwitch_logfile_clause(ctx: any): void;
    exitSwitch_logfile_clause(ctx: any): void;
    enterSupplemental_db_logging(ctx: any): void;
    exitSupplemental_db_logging(ctx: any): void;
    enterAdd_or_drop(ctx: any): void;
    exitAdd_or_drop(ctx: any): void;
    enterSupplemental_plsql_clause(ctx: any): void;
    exitSupplemental_plsql_clause(ctx: any): void;
    enterLogfile_descriptor(ctx: any): void;
    exitLogfile_descriptor(ctx: any): void;
    enterControlfile_clauses(ctx: any): void;
    exitControlfile_clauses(ctx: any): void;
    enterTrace_file_clause(ctx: any): void;
    exitTrace_file_clause(ctx: any): void;
    enterStandby_database_clauses(ctx: any): void;
    exitStandby_database_clauses(ctx: any): void;
    enterActivate_standby_db_clause(ctx: any): void;
    exitActivate_standby_db_clause(ctx: any): void;
    enterMaximize_standby_db_clause(ctx: any): void;
    exitMaximize_standby_db_clause(ctx: any): void;
    enterRegister_logfile_clause(ctx: any): void;
    exitRegister_logfile_clause(ctx: any): void;
    enterCommit_switchover_clause(ctx: any): void;
    exitCommit_switchover_clause(ctx: any): void;
    enterStart_standby_clause(ctx: any): void;
    exitStart_standby_clause(ctx: any): void;
    enterStop_standby_clause(ctx: any): void;
    exitStop_standby_clause(ctx: any): void;
    enterConvert_database_clause(ctx: any): void;
    exitConvert_database_clause(ctx: any): void;
    enterDefault_settings_clause(ctx: any): void;
    exitDefault_settings_clause(ctx: any): void;
    enterSet_time_zone_clause(ctx: any): void;
    exitSet_time_zone_clause(ctx: any): void;
    enterInstance_clauses(ctx: any): void;
    exitInstance_clauses(ctx: any): void;
    enterSecurity_clause(ctx: any): void;
    exitSecurity_clause(ctx: any): void;
    enterDomain(ctx: any): void;
    exitDomain(ctx: any): void;
    enterDatabase(ctx: any): void;
    exitDatabase(ctx: any): void;
    enterEdition_name(ctx: any): void;
    exitEdition_name(ctx: any): void;
    enterFilenumber(ctx: any): void;
    exitFilenumber(ctx: any): void;
    enterFilename(ctx: any): void;
    exitFilename(ctx: any): void;
    enterAlter_table(ctx: any): void;
    exitAlter_table(ctx: any): void;
    enterAlter_table_properties(ctx: any): void;
    exitAlter_table_properties(ctx: any): void;
    enterAlter_table_properties_1(ctx: any): void;
    exitAlter_table_properties_1(ctx: any): void;
    enterAlter_iot_clauses(ctx: any): void;
    exitAlter_iot_clauses(ctx: any): void;
    enterAlter_mapping_table_clause(ctx: any): void;
    exitAlter_mapping_table_clause(ctx: any): void;
    enterAlter_overflow_clause(ctx: any): void;
    exitAlter_overflow_clause(ctx: any): void;
    enterAdd_overflow_clause(ctx: any): void;
    exitAdd_overflow_clause(ctx: any): void;
    enterEnable_disable_clause(ctx: any): void;
    exitEnable_disable_clause(ctx: any): void;
    enterUsing_index_clause(ctx: any): void;
    exitUsing_index_clause(ctx: any): void;
    enterIndex_attributes(ctx: any): void;
    exitIndex_attributes(ctx: any): void;
    enterSort_or_nosort(ctx: any): void;
    exitSort_or_nosort(ctx: any): void;
    enterExceptions_clause(ctx: any): void;
    exitExceptions_clause(ctx: any): void;
    enterMove_table_clause(ctx: any): void;
    exitMove_table_clause(ctx: any): void;
    enterIndex_org_table_clause(ctx: any): void;
    exitIndex_org_table_clause(ctx: any): void;
    enterMapping_table_clause(ctx: any): void;
    exitMapping_table_clause(ctx: any): void;
    enterKey_compression(ctx: any): void;
    exitKey_compression(ctx: any): void;
    enterIndex_org_overflow_clause(ctx: any): void;
    exitIndex_org_overflow_clause(ctx: any): void;
    enterColumn_clauses(ctx: any): void;
    exitColumn_clauses(ctx: any): void;
    enterModify_collection_retrieval(ctx: any): void;
    exitModify_collection_retrieval(ctx: any): void;
    enterCollection_item(ctx: any): void;
    exitCollection_item(ctx: any): void;
    enterRename_column_clause(ctx: any): void;
    exitRename_column_clause(ctx: any): void;
    enterOld_column_name(ctx: any): void;
    exitOld_column_name(ctx: any): void;
    enterNew_column_name(ctx: any): void;
    exitNew_column_name(ctx: any): void;
    enterAdd_modify_drop_column_clauses(ctx: any): void;
    exitAdd_modify_drop_column_clauses(ctx: any): void;
    enterDrop_column_clause(ctx: any): void;
    exitDrop_column_clause(ctx: any): void;
    enterModify_column_clauses(ctx: any): void;
    exitModify_column_clauses(ctx: any): void;
    enterModify_col_properties(ctx: any): void;
    exitModify_col_properties(ctx: any): void;
    enterModify_col_substitutable(ctx: any): void;
    exitModify_col_substitutable(ctx: any): void;
    enterAdd_column_clause(ctx: any): void;
    exitAdd_column_clause(ctx: any): void;
    enterAlter_varray_col_properties(ctx: any): void;
    exitAlter_varray_col_properties(ctx: any): void;
    enterVarray_col_properties(ctx: any): void;
    exitVarray_col_properties(ctx: any): void;
    enterVarray_storage_clause(ctx: any): void;
    exitVarray_storage_clause(ctx: any): void;
    enterLob_segname(ctx: any): void;
    exitLob_segname(ctx: any): void;
    enterLob_item(ctx: any): void;
    exitLob_item(ctx: any): void;
    enterLob_storage_parameters(ctx: any): void;
    exitLob_storage_parameters(ctx: any): void;
    enterLob_storage_clause(ctx: any): void;
    exitLob_storage_clause(ctx: any): void;
    enterModify_lob_storage_clause(ctx: any): void;
    exitModify_lob_storage_clause(ctx: any): void;
    enterModify_lob_parameters(ctx: any): void;
    exitModify_lob_parameters(ctx: any): void;
    enterLob_parameters(ctx: any): void;
    exitLob_parameters(ctx: any): void;
    enterLob_deduplicate_clause(ctx: any): void;
    exitLob_deduplicate_clause(ctx: any): void;
    enterLob_compression_clause(ctx: any): void;
    exitLob_compression_clause(ctx: any): void;
    enterLob_retention_clause(ctx: any): void;
    exitLob_retention_clause(ctx: any): void;
    enterEncryption_spec(ctx: any): void;
    exitEncryption_spec(ctx: any): void;
    enterTablespace(ctx: any): void;
    exitTablespace(ctx: any): void;
    enterVarray_item(ctx: any): void;
    exitVarray_item(ctx: any): void;
    enterColumn_properties(ctx: any): void;
    exitColumn_properties(ctx: any): void;
    enterPeriod_definition(ctx: any): void;
    exitPeriod_definition(ctx: any): void;
    enterStart_time_column(ctx: any): void;
    exitStart_time_column(ctx: any): void;
    enterEnd_time_column(ctx: any): void;
    exitEnd_time_column(ctx: any): void;
    enterColumn_definition(ctx: any): void;
    exitColumn_definition(ctx: any): void;
    enterVirtual_column_definition(ctx: any): void;
    exitVirtual_column_definition(ctx: any): void;
    enterAutogenerated_sequence_definition(ctx: any): void;
    exitAutogenerated_sequence_definition(ctx: any): void;
    enterOut_of_line_part_storage(ctx: any): void;
    exitOut_of_line_part_storage(ctx: any): void;
    enterNested_table_col_properties(ctx: any): void;
    exitNested_table_col_properties(ctx: any): void;
    enterNested_item(ctx: any): void;
    exitNested_item(ctx: any): void;
    enterSubstitutable_column_clause(ctx: any): void;
    exitSubstitutable_column_clause(ctx: any): void;
    enterPartition_name(ctx: any): void;
    exitPartition_name(ctx: any): void;
    enterSupplemental_logging_props(ctx: any): void;
    exitSupplemental_logging_props(ctx: any): void;
    enterColumn_or_attribute(ctx: any): void;
    exitColumn_or_attribute(ctx: any): void;
    enterObject_type_col_properties(ctx: any): void;
    exitObject_type_col_properties(ctx: any): void;
    enterConstraint_clauses(ctx: any): void;
    exitConstraint_clauses(ctx: any): void;
    enterOld_constraint_name(ctx: any): void;
    exitOld_constraint_name(ctx: any): void;
    enterNew_constraint_name(ctx: any): void;
    exitNew_constraint_name(ctx: any): void;
    enterDrop_constraint_clause(ctx: any): void;
    exitDrop_constraint_clause(ctx: any): void;
    enterDrop_primary_key_or_unique_or_generic_clause(ctx: any): void;
    exitDrop_primary_key_or_unique_or_generic_clause(ctx: any): void;
    enterAdd_constraint(ctx: any): void;
    exitAdd_constraint(ctx: any): void;
    enterAdd_constraint_clause(ctx: any): void;
    exitAdd_constraint_clause(ctx: any): void;
    enterCheck_constraint(ctx: any): void;
    exitCheck_constraint(ctx: any): void;
    enterDrop_constraint(ctx: any): void;
    exitDrop_constraint(ctx: any): void;
    enterEnable_constraint(ctx: any): void;
    exitEnable_constraint(ctx: any): void;
    enterDisable_constraint(ctx: any): void;
    exitDisable_constraint(ctx: any): void;
    enterForeign_key_clause(ctx: any): void;
    exitForeign_key_clause(ctx: any): void;
    enterReferences_clause(ctx: any): void;
    exitReferences_clause(ctx: any): void;
    enterOn_delete_clause(ctx: any): void;
    exitOn_delete_clause(ctx: any): void;
    enterUnique_key_clause(ctx: any): void;
    exitUnique_key_clause(ctx: any): void;
    enterPrimary_key_clause(ctx: any): void;
    exitPrimary_key_clause(ctx: any): void;
    enterAnonymous_block(ctx: any): void;
    exitAnonymous_block(ctx: any): void;
    enterInvoker_rights_clause(ctx: any): void;
    exitInvoker_rights_clause(ctx: any): void;
    enterCall_spec(ctx: any): void;
    exitCall_spec(ctx: any): void;
    enterJava_spec(ctx: any): void;
    exitJava_spec(ctx: any): void;
    enterC_spec(ctx: any): void;
    exitC_spec(ctx: any): void;
    enterC_agent_in_clause(ctx: any): void;
    exitC_agent_in_clause(ctx: any): void;
    enterC_parameters_clause(ctx: any): void;
    exitC_parameters_clause(ctx: any): void;
    enterParameter(ctx: any): void;
    exitParameter(ctx: any): void;
    enterDefault_value_part(ctx: any): void;
    exitDefault_value_part(ctx: any): void;
    enterSeq_of_declare_specs(ctx: any): void;
    exitSeq_of_declare_specs(ctx: any): void;
    enterDeclare_spec(ctx: any): void;
    exitDeclare_spec(ctx: any): void;
    enterVariable_declaration(ctx: any): void;
    exitVariable_declaration(ctx: any): void;
    enterSubtype_declaration(ctx: any): void;
    exitSubtype_declaration(ctx: any): void;
    enterCursor_declaration(ctx: any): void;
    exitCursor_declaration(ctx: any): void;
    enterParameter_spec(ctx: any): void;
    exitParameter_spec(ctx: any): void;
    enterException_declaration(ctx: any): void;
    exitException_declaration(ctx: any): void;
    enterPragma_declaration(ctx: any): void;
    exitPragma_declaration(ctx: any): void;
    enterRecord_type_def(ctx: any): void;
    exitRecord_type_def(ctx: any): void;
    enterField_spec(ctx: any): void;
    exitField_spec(ctx: any): void;
    enterRef_cursor_type_def(ctx: any): void;
    exitRef_cursor_type_def(ctx: any): void;
    enterType_declaration(ctx: any): void;
    exitType_declaration(ctx: any): void;
    enterTable_type_def(ctx: any): void;
    exitTable_type_def(ctx: any): void;
    enterTable_indexed_by_part(ctx: any): void;
    exitTable_indexed_by_part(ctx: any): void;
    enterVarray_type_def(ctx: any): void;
    exitVarray_type_def(ctx: any): void;
    enterSeq_of_statements(ctx: any): void;
    exitSeq_of_statements(ctx: any): void;
    enterLabel_declaration(ctx: any): void;
    exitLabel_declaration(ctx: any): void;
    enterStatement(ctx: any): void;
    exitStatement(ctx: any): void;
    enterSwallow_to_semi(ctx: any): void;
    exitSwallow_to_semi(ctx: any): void;
    enterAssignment_statement(ctx: any): void;
    exitAssignment_statement(ctx: any): void;
    enterContinue_statement(ctx: any): void;
    exitContinue_statement(ctx: any): void;
    enterExit_statement(ctx: any): void;
    exitExit_statement(ctx: any): void;
    enterGoto_statement(ctx: any): void;
    exitGoto_statement(ctx: any): void;
    enterIf_statement(ctx: any): void;
    exitIf_statement(ctx: any): void;
    enterElsif_part(ctx: any): void;
    exitElsif_part(ctx: any): void;
    enterElse_part(ctx: any): void;
    exitElse_part(ctx: any): void;
    enterLoop_statement(ctx: any): void;
    exitLoop_statement(ctx: any): void;
    enterCursor_loop_param(ctx: any): void;
    exitCursor_loop_param(ctx: any): void;
    enterForall_statement(ctx: any): void;
    exitForall_statement(ctx: any): void;
    enterBounds_clause(ctx: any): void;
    exitBounds_clause(ctx: any): void;
    enterBetween_bound(ctx: any): void;
    exitBetween_bound(ctx: any): void;
    enterLower_bound(ctx: any): void;
    exitLower_bound(ctx: any): void;
    enterUpper_bound(ctx: any): void;
    exitUpper_bound(ctx: any): void;
    enterNull_statement(ctx: any): void;
    exitNull_statement(ctx: any): void;
    enterRaise_statement(ctx: any): void;
    exitRaise_statement(ctx: any): void;
    enterReturn_statement(ctx: any): void;
    exitReturn_statement(ctx: any): void;
    enterFunction_call(ctx: any): void;
    exitFunction_call(ctx: any): void;
    enterProcedure_call(ctx: any): void;
    exitProcedure_call(ctx: any): void;
    enterPipe_row_statement(ctx: any): void;
    exitPipe_row_statement(ctx: any): void;
    enterBody(ctx: any): void;
    exitBody(ctx: any): void;
    enterException_handler(ctx: any): void;
    exitException_handler(ctx: any): void;
    enterTrigger_block(ctx: any): void;
    exitTrigger_block(ctx: any): void;
    enterBlock(ctx: any): void;
    exitBlock(ctx: any): void;
    enterSql_statement(ctx: any): void;
    exitSql_statement(ctx: any): void;
    enterExecute_immediate(ctx: any): void;
    exitExecute_immediate(ctx: any): void;
    enterDynamic_returning_clause(ctx: any): void;
    exitDynamic_returning_clause(ctx: any): void;
    enterData_manipulation_language_statements(ctx: any): void;
    exitData_manipulation_language_statements(ctx: any): void;
    enterCursor_manipulation_statements(ctx: any): void;
    exitCursor_manipulation_statements(ctx: any): void;
    enterClose_statement(ctx: any): void;
    exitClose_statement(ctx: any): void;
    enterOpen_statement(ctx: any): void;
    exitOpen_statement(ctx: any): void;
    enterFetch_statement(ctx: any): void;
    exitFetch_statement(ctx: any): void;
    enterOpen_for_statement(ctx: any): void;
    exitOpen_for_statement(ctx: any): void;
    enterTransaction_control_statements(ctx: any): void;
    exitTransaction_control_statements(ctx: any): void;
    enterSet_transaction_command(ctx: any): void;
    exitSet_transaction_command(ctx: any): void;
    enterSet_constraint_command(ctx: any): void;
    exitSet_constraint_command(ctx: any): void;
    enterCommit_statement(ctx: any): void;
    exitCommit_statement(ctx: any): void;
    enterWrite_clause(ctx: any): void;
    exitWrite_clause(ctx: any): void;
    enterRollback_statement(ctx: any): void;
    exitRollback_statement(ctx: any): void;
    enterSavepoint_statement(ctx: any): void;
    exitSavepoint_statement(ctx: any): void;
    enterExplain_statement(ctx: any): void;
    exitExplain_statement(ctx: any): void;
    enterSelect_only_statement(ctx: any): void;
    exitSelect_only_statement(ctx: any): void;
    enterSelect_statement(ctx: any): void;
    exitSelect_statement(ctx: any): void;
    enterSubquery_factoring_clause(ctx: any): void;
    exitSubquery_factoring_clause(ctx: any): void;
    enterFactoring_element(ctx: any): void;
    exitFactoring_element(ctx: any): void;
    enterSearch_clause(ctx: any): void;
    exitSearch_clause(ctx: any): void;
    enterCycle_clause(ctx: any): void;
    exitCycle_clause(ctx: any): void;
    enterSubquery(ctx: any): void;
    exitSubquery(ctx: any): void;
    enterSubquery_basic_elements(ctx: any): void;
    exitSubquery_basic_elements(ctx: any): void;
    enterSubquery_operation_part(ctx: any): void;
    exitSubquery_operation_part(ctx: any): void;
    enterQuery_block(ctx: any): void;
    exitQuery_block(ctx: any): void;
    enterSelected_list(ctx: any): void;
    exitSelected_list(ctx: any): void;
    enterFrom_clause(ctx: any): void;
    exitFrom_clause(ctx: any): void;
    enterSelect_list_elements(ctx: any): void;
    exitSelect_list_elements(ctx: any): void;
    enterTable_ref_list(ctx: any): void;
    exitTable_ref_list(ctx: any): void;
    enterTable_ref(ctx: any): void;
    exitTable_ref(ctx: any): void;
    enterTable_ref_aux(ctx: any): void;
    exitTable_ref_aux(ctx: any): void;
    enterTable_ref_aux_internal_one(ctx: any): void;
    exitTable_ref_aux_internal_one(ctx: any): void;
    enterTable_ref_aux_internal_two(ctx: any): void;
    exitTable_ref_aux_internal_two(ctx: any): void;
    enterTable_ref_aux_internal_three(ctx: any): void;
    exitTable_ref_aux_internal_three(ctx: any): void;
    enterJoin_clause(ctx: any): void;
    exitJoin_clause(ctx: any): void;
    enterJoin_on_part(ctx: any): void;
    exitJoin_on_part(ctx: any): void;
    enterJoin_using_part(ctx: any): void;
    exitJoin_using_part(ctx: any): void;
    enterOuter_join_type(ctx: any): void;
    exitOuter_join_type(ctx: any): void;
    enterQuery_partition_clause(ctx: any): void;
    exitQuery_partition_clause(ctx: any): void;
    enterFlashback_query_clause(ctx: any): void;
    exitFlashback_query_clause(ctx: any): void;
    enterPivot_clause(ctx: any): void;
    exitPivot_clause(ctx: any): void;
    enterPivot_element(ctx: any): void;
    exitPivot_element(ctx: any): void;
    enterPivot_for_clause(ctx: any): void;
    exitPivot_for_clause(ctx: any): void;
    enterPivot_in_clause(ctx: any): void;
    exitPivot_in_clause(ctx: any): void;
    enterPivot_in_clause_element(ctx: any): void;
    exitPivot_in_clause_element(ctx: any): void;
    enterPivot_in_clause_elements(ctx: any): void;
    exitPivot_in_clause_elements(ctx: any): void;
    enterUnpivot_clause(ctx: any): void;
    exitUnpivot_clause(ctx: any): void;
    enterUnpivot_in_clause(ctx: any): void;
    exitUnpivot_in_clause(ctx: any): void;
    enterUnpivot_in_elements(ctx: any): void;
    exitUnpivot_in_elements(ctx: any): void;
    enterHierarchical_query_clause(ctx: any): void;
    exitHierarchical_query_clause(ctx: any): void;
    enterStart_part(ctx: any): void;
    exitStart_part(ctx: any): void;
    enterGroup_by_clause(ctx: any): void;
    exitGroup_by_clause(ctx: any): void;
    enterGroup_by_elements(ctx: any): void;
    exitGroup_by_elements(ctx: any): void;
    enterRollup_cube_clause(ctx: any): void;
    exitRollup_cube_clause(ctx: any): void;
    enterGrouping_sets_clause(ctx: any): void;
    exitGrouping_sets_clause(ctx: any): void;
    enterGrouping_sets_elements(ctx: any): void;
    exitGrouping_sets_elements(ctx: any): void;
    enterHaving_clause(ctx: any): void;
    exitHaving_clause(ctx: any): void;
    enterModel_clause(ctx: any): void;
    exitModel_clause(ctx: any): void;
    enterCell_reference_options(ctx: any): void;
    exitCell_reference_options(ctx: any): void;
    enterReturn_rows_clause(ctx: any): void;
    exitReturn_rows_clause(ctx: any): void;
    enterReference_model(ctx: any): void;
    exitReference_model(ctx: any): void;
    enterMain_model(ctx: any): void;
    exitMain_model(ctx: any): void;
    enterModel_column_clauses(ctx: any): void;
    exitModel_column_clauses(ctx: any): void;
    enterModel_column_partition_part(ctx: any): void;
    exitModel_column_partition_part(ctx: any): void;
    enterModel_column_list(ctx: any): void;
    exitModel_column_list(ctx: any): void;
    enterModel_column(ctx: any): void;
    exitModel_column(ctx: any): void;
    enterModel_rules_clause(ctx: any): void;
    exitModel_rules_clause(ctx: any): void;
    enterModel_rules_part(ctx: any): void;
    exitModel_rules_part(ctx: any): void;
    enterModel_rules_element(ctx: any): void;
    exitModel_rules_element(ctx: any): void;
    enterCell_assignment(ctx: any): void;
    exitCell_assignment(ctx: any): void;
    enterModel_iterate_clause(ctx: any): void;
    exitModel_iterate_clause(ctx: any): void;
    enterUntil_part(ctx: any): void;
    exitUntil_part(ctx: any): void;
    enterOrder_by_clause(ctx: any): void;
    exitOrder_by_clause(ctx: any): void;
    enterOrder_by_elements(ctx: any): void;
    exitOrder_by_elements(ctx: any): void;
    enterOffset_clause(ctx: any): void;
    exitOffset_clause(ctx: any): void;
    enterFetch_clause(ctx: any): void;
    exitFetch_clause(ctx: any): void;
    enterFor_update_clause(ctx: any): void;
    exitFor_update_clause(ctx: any): void;
    enterFor_update_of_part(ctx: any): void;
    exitFor_update_of_part(ctx: any): void;
    enterFor_update_options(ctx: any): void;
    exitFor_update_options(ctx: any): void;
    enterUpdate_statement(ctx: any): void;
    exitUpdate_statement(ctx: any): void;
    enterUpdate_set_clause(ctx: any): void;
    exitUpdate_set_clause(ctx: any): void;
    enterColumn_based_update_set_clause(ctx: any): void;
    exitColumn_based_update_set_clause(ctx: any): void;
    enterDelete_statement(ctx: any): void;
    exitDelete_statement(ctx: any): void;
    enterInsert_statement(ctx: any): void;
    exitInsert_statement(ctx: any): void;
    enterSingle_table_insert(ctx: any): void;
    exitSingle_table_insert(ctx: any): void;
    enterMulti_table_insert(ctx: any): void;
    exitMulti_table_insert(ctx: any): void;
    enterMulti_table_element(ctx: any): void;
    exitMulti_table_element(ctx: any): void;
    enterConditional_insert_clause(ctx: any): void;
    exitConditional_insert_clause(ctx: any): void;
    enterConditional_insert_when_part(ctx: any): void;
    exitConditional_insert_when_part(ctx: any): void;
    enterConditional_insert_else_part(ctx: any): void;
    exitConditional_insert_else_part(ctx: any): void;
    enterInsert_into_clause(ctx: any): void;
    exitInsert_into_clause(ctx: any): void;
    enterValues_clause(ctx: any): void;
    exitValues_clause(ctx: any): void;
    enterMerge_statement(ctx: any): void;
    exitMerge_statement(ctx: any): void;
    enterMerge_update_clause(ctx: any): void;
    exitMerge_update_clause(ctx: any): void;
    enterMerge_element(ctx: any): void;
    exitMerge_element(ctx: any): void;
    enterMerge_update_delete_part(ctx: any): void;
    exitMerge_update_delete_part(ctx: any): void;
    enterMerge_insert_clause(ctx: any): void;
    exitMerge_insert_clause(ctx: any): void;
    enterSelected_tableview(ctx: any): void;
    exitSelected_tableview(ctx: any): void;
    enterLock_table_statement(ctx: any): void;
    exitLock_table_statement(ctx: any): void;
    enterWait_nowait_part(ctx: any): void;
    exitWait_nowait_part(ctx: any): void;
    enterLock_table_element(ctx: any): void;
    exitLock_table_element(ctx: any): void;
    enterLock_mode(ctx: any): void;
    exitLock_mode(ctx: any): void;
    enterGeneral_table_ref(ctx: any): void;
    exitGeneral_table_ref(ctx: any): void;
    enterStatic_returning_clause(ctx: any): void;
    exitStatic_returning_clause(ctx: any): void;
    enterError_logging_clause(ctx: any): void;
    exitError_logging_clause(ctx: any): void;
    enterError_logging_into_part(ctx: any): void;
    exitError_logging_into_part(ctx: any): void;
    enterError_logging_reject_part(ctx: any): void;
    exitError_logging_reject_part(ctx: any): void;
    enterDml_table_expression_clause(ctx: any): void;
    exitDml_table_expression_clause(ctx: any): void;
    enterTable_collection_expression(ctx: any): void;
    exitTable_collection_expression(ctx: any): void;
    enterSubquery_restriction_clause(ctx: any): void;
    exitSubquery_restriction_clause(ctx: any): void;
    enterSample_clause(ctx: any): void;
    exitSample_clause(ctx: any): void;
    enterSeed_part(ctx: any): void;
    exitSeed_part(ctx: any): void;
    enterCondition(ctx: any): void;
    exitCondition(ctx: any): void;
    enterExpressions(ctx: any): void;
    exitExpressions(ctx: any): void;
    enterExpression(ctx: any): void;
    exitExpression(ctx: any): void;
    enterCursor_expression(ctx: any): void;
    exitCursor_expression(ctx: any): void;
    enterLogical_expression(ctx: any): void;
    exitLogical_expression(ctx: any): void;
    enterUnary_logical_expression(ctx: any): void;
    exitUnary_logical_expression(ctx: any): void;
    enterLogical_operation(ctx: any): void;
    exitLogical_operation(ctx: any): void;
    enterMultiset_expression(ctx: any): void;
    exitMultiset_expression(ctx: any): void;
    enterRelational_expression(ctx: any): void;
    exitRelational_expression(ctx: any): void;
    enterCompound_expression(ctx: any): void;
    exitCompound_expression(ctx: any): void;
    enterRelational_operator(ctx: any): void;
    exitRelational_operator(ctx: any): void;
    enterIn_elements(ctx: any): void;
    exitIn_elements(ctx: any): void;
    enterBetween_elements(ctx: any): void;
    exitBetween_elements(ctx: any): void;
    enterConcatenation(ctx: any): void;
    exitConcatenation(ctx: any): void;
    enterInterval_expression(ctx: any): void;
    exitInterval_expression(ctx: any): void;
    enterModel_expression(ctx: any): void;
    exitModel_expression(ctx: any): void;
    enterModel_expression_element(ctx: any): void;
    exitModel_expression_element(ctx: any): void;
    enterSingle_column_for_loop(ctx: any): void;
    exitSingle_column_for_loop(ctx: any): void;
    enterMulti_column_for_loop(ctx: any): void;
    exitMulti_column_for_loop(ctx: any): void;
    enterUnary_expression(ctx: any): void;
    exitUnary_expression(ctx: any): void;
    enterCase_statement(ctx: any): void;
    exitCase_statement(ctx: any): void;
    enterSimple_case_statement(ctx: any): void;
    exitSimple_case_statement(ctx: any): void;
    enterSimple_case_when_part(ctx: any): void;
    exitSimple_case_when_part(ctx: any): void;
    enterSearched_case_statement(ctx: any): void;
    exitSearched_case_statement(ctx: any): void;
    enterSearched_case_when_part(ctx: any): void;
    exitSearched_case_when_part(ctx: any): void;
    enterCase_else_part(ctx: any): void;
    exitCase_else_part(ctx: any): void;
    enterAtom(ctx: any): void;
    exitAtom(ctx: any): void;
    enterQuantified_expression(ctx: any): void;
    exitQuantified_expression(ctx: any): void;
    enterString_function(ctx: any): void;
    exitString_function(ctx: any): void;
    enterStandard_function(ctx: any): void;
    exitStandard_function(ctx: any): void;
    enterLiteral(ctx: any): void;
    exitLiteral(ctx: any): void;
    enterNumeric_function_wrapper(ctx: any): void;
    exitNumeric_function_wrapper(ctx: any): void;
    enterNumeric_function(ctx: any): void;
    exitNumeric_function(ctx: any): void;
    enterOther_function(ctx: any): void;
    exitOther_function(ctx: any): void;
    enterOver_clause_keyword(ctx: any): void;
    exitOver_clause_keyword(ctx: any): void;
    enterWithin_or_over_clause_keyword(ctx: any): void;
    exitWithin_or_over_clause_keyword(ctx: any): void;
    enterStandard_prediction_function_keyword(ctx: any): void;
    exitStandard_prediction_function_keyword(ctx: any): void;
    enterOver_clause(ctx: any): void;
    exitOver_clause(ctx: any): void;
    enterWindowing_clause(ctx: any): void;
    exitWindowing_clause(ctx: any): void;
    enterWindowing_type(ctx: any): void;
    exitWindowing_type(ctx: any): void;
    enterWindowing_elements(ctx: any): void;
    exitWindowing_elements(ctx: any): void;
    enterUsing_clause(ctx: any): void;
    exitUsing_clause(ctx: any): void;
    enterUsing_element(ctx: any): void;
    exitUsing_element(ctx: any): void;
    enterCollect_order_by_part(ctx: any): void;
    exitCollect_order_by_part(ctx: any): void;
    enterWithin_or_over_part(ctx: any): void;
    exitWithin_or_over_part(ctx: any): void;
    enterCost_matrix_clause(ctx: any): void;
    exitCost_matrix_clause(ctx: any): void;
    enterXml_passing_clause(ctx: any): void;
    exitXml_passing_clause(ctx: any): void;
    enterXml_attributes_clause(ctx: any): void;
    exitXml_attributes_clause(ctx: any): void;
    enterXml_namespaces_clause(ctx: any): void;
    exitXml_namespaces_clause(ctx: any): void;
    enterXml_table_column(ctx: any): void;
    exitXml_table_column(ctx: any): void;
    enterXml_general_default_part(ctx: any): void;
    exitXml_general_default_part(ctx: any): void;
    enterXml_multiuse_expression_element(ctx: any): void;
    exitXml_multiuse_expression_element(ctx: any): void;
    enterXmlroot_param_version_part(ctx: any): void;
    exitXmlroot_param_version_part(ctx: any): void;
    enterXmlroot_param_standalone_part(ctx: any): void;
    exitXmlroot_param_standalone_part(ctx: any): void;
    enterXmlserialize_param_enconding_part(ctx: any): void;
    exitXmlserialize_param_enconding_part(ctx: any): void;
    enterXmlserialize_param_version_part(ctx: any): void;
    exitXmlserialize_param_version_part(ctx: any): void;
    enterXmlserialize_param_ident_part(ctx: any): void;
    exitXmlserialize_param_ident_part(ctx: any): void;
    enterSql_plus_command(ctx: any): void;
    exitSql_plus_command(ctx: any): void;
    enterWhenever_command(ctx: any): void;
    exitWhenever_command(ctx: any): void;
    enterSet_command(ctx: any): void;
    exitSet_command(ctx: any): void;
    enterPartition_extension_clause(ctx: any): void;
    exitPartition_extension_clause(ctx: any): void;
    enterColumn_alias(ctx: any): void;
    exitColumn_alias(ctx: any): void;
    enterTable_alias(ctx: any): void;
    exitTable_alias(ctx: any): void;
    enterWhere_clause(ctx: any): void;
    exitWhere_clause(ctx: any): void;
    enterInto_clause(ctx: any): void;
    exitInto_clause(ctx: any): void;
    enterXml_column_name(ctx: any): void;
    exitXml_column_name(ctx: any): void;
    enterCost_class_name(ctx: any): void;
    exitCost_class_name(ctx: any): void;
    enterAttribute_name(ctx: any): void;
    exitAttribute_name(ctx: any): void;
    enterSavepoint_name(ctx: any): void;
    exitSavepoint_name(ctx: any): void;
    enterRollback_segment_name(ctx: any): void;
    exitRollback_segment_name(ctx: any): void;
    enterTable_var_name(ctx: any): void;
    exitTable_var_name(ctx: any): void;
    enterSchema_name(ctx: any): void;
    exitSchema_name(ctx: any): void;
    enterRoutine_name(ctx: any): void;
    exitRoutine_name(ctx: any): void;
    enterPackage_name(ctx: any): void;
    exitPackage_name(ctx: any): void;
    enterImplementation_type_name(ctx: any): void;
    exitImplementation_type_name(ctx: any): void;
    enterParameter_name(ctx: any): void;
    exitParameter_name(ctx: any): void;
    enterReference_model_name(ctx: any): void;
    exitReference_model_name(ctx: any): void;
    enterMain_model_name(ctx: any): void;
    exitMain_model_name(ctx: any): void;
    enterContainer_tableview_name(ctx: any): void;
    exitContainer_tableview_name(ctx: any): void;
    enterAggregate_function_name(ctx: any): void;
    exitAggregate_function_name(ctx: any): void;
    enterQuery_name(ctx: any): void;
    exitQuery_name(ctx: any): void;
    enterGrantee_name(ctx: any): void;
    exitGrantee_name(ctx: any): void;
    enterRole_name(ctx: any): void;
    exitRole_name(ctx: any): void;
    enterConstraint_name(ctx: any): void;
    exitConstraint_name(ctx: any): void;
    enterLabel_name(ctx: any): void;
    exitLabel_name(ctx: any): void;
    enterType_name(ctx: any): void;
    exitType_name(ctx: any): void;
    enterSequence_name(ctx: any): void;
    exitSequence_name(ctx: any): void;
    enterException_name(ctx: any): void;
    exitException_name(ctx: any): void;
    enterFunction_name(ctx: any): void;
    exitFunction_name(ctx: any): void;
    enterProcedure_name(ctx: any): void;
    exitProcedure_name(ctx: any): void;
    enterTrigger_name(ctx: any): void;
    exitTrigger_name(ctx: any): void;
    enterVariable_name(ctx: any): void;
    exitVariable_name(ctx: any): void;
    enterIndex_name(ctx: any): void;
    exitIndex_name(ctx: any): void;
    enterCursor_name(ctx: any): void;
    exitCursor_name(ctx: any): void;
    enterRecord_name(ctx: any): void;
    exitRecord_name(ctx: any): void;
    enterCollection_name(ctx: any): void;
    exitCollection_name(ctx: any): void;
    enterLink_name(ctx: any): void;
    exitLink_name(ctx: any): void;
    enterColumn_name(ctx: any): void;
    exitColumn_name(ctx: any): void;
    enterTableview_name(ctx: any): void;
    exitTableview_name(ctx: any): void;
    enterXmltable(ctx: any): void;
    exitXmltable(ctx: any): void;
    enterChar_set_name(ctx: any): void;
    exitChar_set_name(ctx: any): void;
    enterSynonym_name(ctx: any): void;
    exitSynonym_name(ctx: any): void;
    enterSchema_object_name(ctx: any): void;
    exitSchema_object_name(ctx: any): void;
    enterDir_object_name(ctx: any): void;
    exitDir_object_name(ctx: any): void;
    enterUser_object_name(ctx: any): void;
    exitUser_object_name(ctx: any): void;
    enterGrant_object_name(ctx: any): void;
    exitGrant_object_name(ctx: any): void;
    enterColumn_list(ctx: any): void;
    exitColumn_list(ctx: any): void;
    enterParen_column_list(ctx: any): void;
    exitParen_column_list(ctx: any): void;
    enterKeep_clause(ctx: any): void;
    exitKeep_clause(ctx: any): void;
    enterFunction_argument(ctx: any): void;
    exitFunction_argument(ctx: any): void;
    enterFunction_argument_analytic(ctx: any): void;
    exitFunction_argument_analytic(ctx: any): void;
    enterFunction_argument_modeling(ctx: any): void;
    exitFunction_argument_modeling(ctx: any): void;
    enterRespect_or_ignore_nulls(ctx: any): void;
    exitRespect_or_ignore_nulls(ctx: any): void;
    enterArgument(ctx: any): void;
    exitArgument(ctx: any): void;
    enterType_spec(ctx: any): void;
    exitType_spec(ctx: any): void;
    enterDatatype(ctx: any): void;
    exitDatatype(ctx: any): void;
    enterPrecision_part(ctx: any): void;
    exitPrecision_part(ctx: any): void;
    enterNative_datatype_element(ctx: any): void;
    exitNative_datatype_element(ctx: any): void;
    enterBind_variable(ctx: any): void;
    exitBind_variable(ctx: any): void;
    enterGeneral_element(ctx: any): void;
    exitGeneral_element(ctx: any): void;
    enterGeneral_element_part(ctx: any): void;
    exitGeneral_element_part(ctx: any): void;
    enterTable_element(ctx: any): void;
    exitTable_element(ctx: any): void;
    enterObject_privilege(ctx: any): void;
    exitObject_privilege(ctx: any): void;
    enterSystem_privilege(ctx: any): void;
    exitSystem_privilege(ctx: any): void;
    enterConstant(ctx: any): void;
    exitConstant(ctx: any): void;
    enterNumeric(ctx: any): void;
    exitNumeric(ctx: any): void;
    enterNumeric_negative(ctx: any): void;
    exitNumeric_negative(ctx: any): void;
    enterQuoted_string(ctx: any): void;
    exitQuoted_string(ctx: any): void;
    enterIdentifier(ctx: any): void;
    exitIdentifier(ctx: any): void;
    enterId_expression(ctx: any): void;
    exitId_expression(ctx: any): void;
    enterOuter_join_sign(ctx: any): void;
    exitOuter_join_sign(ctx: any): void;
    enterRegular_id(ctx: any): void;
    exitRegular_id(ctx: any): void;
    enterNon_reserved_keywords_in_12c(ctx: any): void;
    exitNon_reserved_keywords_in_12c(ctx: any): void;
    enterNon_reserved_keywords_pre12c(ctx: any): void;
    exitNon_reserved_keywords_pre12c(ctx: any): void;
    enterString_function_name(ctx: any): void;
    exitString_function_name(ctx: any): void;
    enterNumeric_function_name(ctx: any): void;
    exitNumeric_function_name(ctx: any): void;
}
