eeb111b5c5
* build: ignore gen folder * fix: correct the grammar when targeting Typescript * fix: move base Lexer and fix javascript syntax * fix: correct the usage of Javascript in grammar
5700 lines
212 KiB
TypeScript
5700 lines
212 KiB
TypeScript
// Generated from /Users/ziv/github.com/dt-sql-parser/src/grammar/pgsql/PostgreSQLParser.g4 by ANTLR 4.12.0
|
|
|
|
import {ParseTreeVisitor} from 'antlr4';
|
|
|
|
|
|
|
|
|
|
import { ProgramContext } from "./PostgreSQLParser";
|
|
import { PlsqlrootContext } from "./PostgreSQLParser";
|
|
import { StmtblockContext } from "./PostgreSQLParser";
|
|
import { StmtmultiContext } from "./PostgreSQLParser";
|
|
import { StmtContext } from "./PostgreSQLParser";
|
|
import { PlsqlconsolecommandContext } from "./PostgreSQLParser";
|
|
import { CallstmtContext } from "./PostgreSQLParser";
|
|
import { CreaterolestmtContext } from "./PostgreSQLParser";
|
|
import { Opt_withContext } from "./PostgreSQLParser";
|
|
import { OptrolelistContext } from "./PostgreSQLParser";
|
|
import { AlteroptrolelistContext } from "./PostgreSQLParser";
|
|
import { AlteroptroleelemContext } from "./PostgreSQLParser";
|
|
import { CreateoptroleelemContext } from "./PostgreSQLParser";
|
|
import { CreateuserstmtContext } from "./PostgreSQLParser";
|
|
import { AlterrolestmtContext } from "./PostgreSQLParser";
|
|
import { Opt_in_databaseContext } from "./PostgreSQLParser";
|
|
import { AlterrolesetstmtContext } from "./PostgreSQLParser";
|
|
import { DroprolestmtContext } from "./PostgreSQLParser";
|
|
import { CreategroupstmtContext } from "./PostgreSQLParser";
|
|
import { AltergroupstmtContext } from "./PostgreSQLParser";
|
|
import { Add_dropContext } from "./PostgreSQLParser";
|
|
import { CreateschemastmtContext } from "./PostgreSQLParser";
|
|
import { OptschemanameContext } from "./PostgreSQLParser";
|
|
import { OptschemaeltlistContext } from "./PostgreSQLParser";
|
|
import { Schema_stmtContext } from "./PostgreSQLParser";
|
|
import { VariablesetstmtContext } from "./PostgreSQLParser";
|
|
import { Set_restContext } from "./PostgreSQLParser";
|
|
import { Generic_setContext } from "./PostgreSQLParser";
|
|
import { Set_rest_moreContext } from "./PostgreSQLParser";
|
|
import { Var_nameContext } from "./PostgreSQLParser";
|
|
import { Var_listContext } from "./PostgreSQLParser";
|
|
import { Var_valueContext } from "./PostgreSQLParser";
|
|
import { Iso_levelContext } from "./PostgreSQLParser";
|
|
import { Opt_boolean_or_stringContext } from "./PostgreSQLParser";
|
|
import { Zone_valueContext } from "./PostgreSQLParser";
|
|
import { Opt_encodingContext } from "./PostgreSQLParser";
|
|
import { Nonreservedword_or_sconstContext } from "./PostgreSQLParser";
|
|
import { VariableresetstmtContext } from "./PostgreSQLParser";
|
|
import { Reset_restContext } from "./PostgreSQLParser";
|
|
import { Generic_resetContext } from "./PostgreSQLParser";
|
|
import { SetresetclauseContext } from "./PostgreSQLParser";
|
|
import { FunctionsetresetclauseContext } from "./PostgreSQLParser";
|
|
import { VariableshowstmtContext } from "./PostgreSQLParser";
|
|
import { ConstraintssetstmtContext } from "./PostgreSQLParser";
|
|
import { Constraints_set_listContext } from "./PostgreSQLParser";
|
|
import { Constraints_set_modeContext } from "./PostgreSQLParser";
|
|
import { CheckpointstmtContext } from "./PostgreSQLParser";
|
|
import { DiscardstmtContext } from "./PostgreSQLParser";
|
|
import { AltertablestmtContext } from "./PostgreSQLParser";
|
|
import { Alter_table_cmdsContext } from "./PostgreSQLParser";
|
|
import { Partition_cmdContext } from "./PostgreSQLParser";
|
|
import { Index_partition_cmdContext } from "./PostgreSQLParser";
|
|
import { Alter_table_cmdContext } from "./PostgreSQLParser";
|
|
import { Alter_column_defaultContext } from "./PostgreSQLParser";
|
|
import { Opt_drop_behaviorContext } from "./PostgreSQLParser";
|
|
import { Opt_collate_clauseContext } from "./PostgreSQLParser";
|
|
import { Alter_usingContext } from "./PostgreSQLParser";
|
|
import { Replica_identityContext } from "./PostgreSQLParser";
|
|
import { ReloptionsContext } from "./PostgreSQLParser";
|
|
import { Opt_reloptionsContext } from "./PostgreSQLParser";
|
|
import { Reloption_listContext } from "./PostgreSQLParser";
|
|
import { Reloption_elemContext } from "./PostgreSQLParser";
|
|
import { Alter_identity_column_option_listContext } from "./PostgreSQLParser";
|
|
import { Alter_identity_column_optionContext } from "./PostgreSQLParser";
|
|
import { PartitionboundspecContext } from "./PostgreSQLParser";
|
|
import { Hash_partbound_elemContext } from "./PostgreSQLParser";
|
|
import { Hash_partboundContext } from "./PostgreSQLParser";
|
|
import { AltercompositetypestmtContext } from "./PostgreSQLParser";
|
|
import { Alter_type_cmdsContext } from "./PostgreSQLParser";
|
|
import { Alter_type_cmdContext } from "./PostgreSQLParser";
|
|
import { CloseportalstmtContext } from "./PostgreSQLParser";
|
|
import { CopystmtContext } from "./PostgreSQLParser";
|
|
import { Copy_fromContext } from "./PostgreSQLParser";
|
|
import { Opt_programContext } from "./PostgreSQLParser";
|
|
import { Copy_file_nameContext } from "./PostgreSQLParser";
|
|
import { Copy_optionsContext } from "./PostgreSQLParser";
|
|
import { Copy_opt_listContext } from "./PostgreSQLParser";
|
|
import { Copy_opt_itemContext } from "./PostgreSQLParser";
|
|
import { Opt_binaryContext } from "./PostgreSQLParser";
|
|
import { Copy_delimiterContext } from "./PostgreSQLParser";
|
|
import { Opt_usingContext } from "./PostgreSQLParser";
|
|
import { Copy_generic_opt_listContext } from "./PostgreSQLParser";
|
|
import { Copy_generic_opt_elemContext } from "./PostgreSQLParser";
|
|
import { Copy_generic_opt_argContext } from "./PostgreSQLParser";
|
|
import { Copy_generic_opt_arg_listContext } from "./PostgreSQLParser";
|
|
import { Copy_generic_opt_arg_list_itemContext } from "./PostgreSQLParser";
|
|
import { CreatestmtContext } from "./PostgreSQLParser";
|
|
import { OpttempContext } from "./PostgreSQLParser";
|
|
import { OpttableelementlistContext } from "./PostgreSQLParser";
|
|
import { OpttypedtableelementlistContext } from "./PostgreSQLParser";
|
|
import { TableelementlistContext } from "./PostgreSQLParser";
|
|
import { TypedtableelementlistContext } from "./PostgreSQLParser";
|
|
import { TableelementContext } from "./PostgreSQLParser";
|
|
import { TypedtableelementContext } from "./PostgreSQLParser";
|
|
import { ColumnDefContext } from "./PostgreSQLParser";
|
|
import { ColumnOptionsContext } from "./PostgreSQLParser";
|
|
import { ColquallistContext } from "./PostgreSQLParser";
|
|
import { ColconstraintContext } from "./PostgreSQLParser";
|
|
import { ColconstraintelemContext } from "./PostgreSQLParser";
|
|
import { Generated_whenContext } from "./PostgreSQLParser";
|
|
import { ConstraintattrContext } from "./PostgreSQLParser";
|
|
import { TablelikeclauseContext } from "./PostgreSQLParser";
|
|
import { TablelikeoptionlistContext } from "./PostgreSQLParser";
|
|
import { TablelikeoptionContext } from "./PostgreSQLParser";
|
|
import { TableconstraintContext } from "./PostgreSQLParser";
|
|
import { ConstraintelemContext } from "./PostgreSQLParser";
|
|
import { Opt_no_inheritContext } from "./PostgreSQLParser";
|
|
import { Opt_column_listContext } from "./PostgreSQLParser";
|
|
import { ColumnlistContext } from "./PostgreSQLParser";
|
|
import { ColumnElemContext } from "./PostgreSQLParser";
|
|
import { Opt_c_includeContext } from "./PostgreSQLParser";
|
|
import { Key_matchContext } from "./PostgreSQLParser";
|
|
import { ExclusionconstraintlistContext } from "./PostgreSQLParser";
|
|
import { ExclusionconstraintelemContext } from "./PostgreSQLParser";
|
|
import { ExclusionwhereclauseContext } from "./PostgreSQLParser";
|
|
import { Key_actionsContext } from "./PostgreSQLParser";
|
|
import { Key_updateContext } from "./PostgreSQLParser";
|
|
import { Key_deleteContext } from "./PostgreSQLParser";
|
|
import { Key_actionContext } from "./PostgreSQLParser";
|
|
import { OptinheritContext } from "./PostgreSQLParser";
|
|
import { OptpartitionspecContext } from "./PostgreSQLParser";
|
|
import { PartitionspecContext } from "./PostgreSQLParser";
|
|
import { Part_paramsContext } from "./PostgreSQLParser";
|
|
import { Part_elemContext } from "./PostgreSQLParser";
|
|
import { Table_access_method_clauseContext } from "./PostgreSQLParser";
|
|
import { OptwithContext } from "./PostgreSQLParser";
|
|
import { OncommitoptionContext } from "./PostgreSQLParser";
|
|
import { OpttablespaceContext } from "./PostgreSQLParser";
|
|
import { OptconstablespaceContext } from "./PostgreSQLParser";
|
|
import { ExistingindexContext } from "./PostgreSQLParser";
|
|
import { CreatestatsstmtContext } from "./PostgreSQLParser";
|
|
import { AlterstatsstmtContext } from "./PostgreSQLParser";
|
|
import { CreateasstmtContext } from "./PostgreSQLParser";
|
|
import { Create_as_targetContext } from "./PostgreSQLParser";
|
|
import { Opt_with_dataContext } from "./PostgreSQLParser";
|
|
import { CreatematviewstmtContext } from "./PostgreSQLParser";
|
|
import { Create_mv_targetContext } from "./PostgreSQLParser";
|
|
import { OptnologContext } from "./PostgreSQLParser";
|
|
import { RefreshmatviewstmtContext } from "./PostgreSQLParser";
|
|
import { CreateseqstmtContext } from "./PostgreSQLParser";
|
|
import { AlterseqstmtContext } from "./PostgreSQLParser";
|
|
import { OptseqoptlistContext } from "./PostgreSQLParser";
|
|
import { OptparenthesizedseqoptlistContext } from "./PostgreSQLParser";
|
|
import { SeqoptlistContext } from "./PostgreSQLParser";
|
|
import { SeqoptelemContext } from "./PostgreSQLParser";
|
|
import { Opt_byContext } from "./PostgreSQLParser";
|
|
import { NumericonlyContext } from "./PostgreSQLParser";
|
|
import { Numericonly_listContext } from "./PostgreSQLParser";
|
|
import { CreateplangstmtContext } from "./PostgreSQLParser";
|
|
import { Opt_trustedContext } from "./PostgreSQLParser";
|
|
import { Handler_nameContext } from "./PostgreSQLParser";
|
|
import { Opt_inline_handlerContext } from "./PostgreSQLParser";
|
|
import { Validator_clauseContext } from "./PostgreSQLParser";
|
|
import { Opt_validatorContext } from "./PostgreSQLParser";
|
|
import { Opt_proceduralContext } from "./PostgreSQLParser";
|
|
import { CreatetablespacestmtContext } from "./PostgreSQLParser";
|
|
import { OpttablespaceownerContext } from "./PostgreSQLParser";
|
|
import { DroptablespacestmtContext } from "./PostgreSQLParser";
|
|
import { CreateextensionstmtContext } from "./PostgreSQLParser";
|
|
import { Create_extension_opt_listContext } from "./PostgreSQLParser";
|
|
import { Create_extension_opt_itemContext } from "./PostgreSQLParser";
|
|
import { AlterextensionstmtContext } from "./PostgreSQLParser";
|
|
import { Alter_extension_opt_listContext } from "./PostgreSQLParser";
|
|
import { Alter_extension_opt_itemContext } from "./PostgreSQLParser";
|
|
import { AlterextensioncontentsstmtContext } from "./PostgreSQLParser";
|
|
import { CreatefdwstmtContext } from "./PostgreSQLParser";
|
|
import { Fdw_optionContext } from "./PostgreSQLParser";
|
|
import { Fdw_optionsContext } from "./PostgreSQLParser";
|
|
import { Opt_fdw_optionsContext } from "./PostgreSQLParser";
|
|
import { AlterfdwstmtContext } from "./PostgreSQLParser";
|
|
import { Create_generic_optionsContext } from "./PostgreSQLParser";
|
|
import { Generic_option_listContext } from "./PostgreSQLParser";
|
|
import { Alter_generic_optionsContext } from "./PostgreSQLParser";
|
|
import { Alter_generic_option_listContext } from "./PostgreSQLParser";
|
|
import { Alter_generic_option_elemContext } from "./PostgreSQLParser";
|
|
import { Generic_option_elemContext } from "./PostgreSQLParser";
|
|
import { Generic_option_nameContext } from "./PostgreSQLParser";
|
|
import { Generic_option_argContext } from "./PostgreSQLParser";
|
|
import { CreateforeignserverstmtContext } from "./PostgreSQLParser";
|
|
import { Opt_typeContext } from "./PostgreSQLParser";
|
|
import { Foreign_server_versionContext } from "./PostgreSQLParser";
|
|
import { Opt_foreign_server_versionContext } from "./PostgreSQLParser";
|
|
import { AlterforeignserverstmtContext } from "./PostgreSQLParser";
|
|
import { CreateforeigntablestmtContext } from "./PostgreSQLParser";
|
|
import { ImportforeignschemastmtContext } from "./PostgreSQLParser";
|
|
import { Import_qualification_typeContext } from "./PostgreSQLParser";
|
|
import { Import_qualificationContext } from "./PostgreSQLParser";
|
|
import { CreateusermappingstmtContext } from "./PostgreSQLParser";
|
|
import { Auth_identContext } from "./PostgreSQLParser";
|
|
import { DropusermappingstmtContext } from "./PostgreSQLParser";
|
|
import { AlterusermappingstmtContext } from "./PostgreSQLParser";
|
|
import { CreatepolicystmtContext } from "./PostgreSQLParser";
|
|
import { AlterpolicystmtContext } from "./PostgreSQLParser";
|
|
import { RowsecurityoptionalexprContext } from "./PostgreSQLParser";
|
|
import { RowsecurityoptionalwithcheckContext } from "./PostgreSQLParser";
|
|
import { RowsecuritydefaulttoroleContext } from "./PostgreSQLParser";
|
|
import { RowsecurityoptionaltoroleContext } from "./PostgreSQLParser";
|
|
import { RowsecuritydefaultpermissiveContext } from "./PostgreSQLParser";
|
|
import { RowsecuritydefaultforcmdContext } from "./PostgreSQLParser";
|
|
import { Row_security_cmdContext } from "./PostgreSQLParser";
|
|
import { CreateamstmtContext } from "./PostgreSQLParser";
|
|
import { Am_typeContext } from "./PostgreSQLParser";
|
|
import { CreatetrigstmtContext } from "./PostgreSQLParser";
|
|
import { TriggeractiontimeContext } from "./PostgreSQLParser";
|
|
import { TriggereventsContext } from "./PostgreSQLParser";
|
|
import { TriggeroneeventContext } from "./PostgreSQLParser";
|
|
import { TriggerreferencingContext } from "./PostgreSQLParser";
|
|
import { TriggertransitionsContext } from "./PostgreSQLParser";
|
|
import { TriggertransitionContext } from "./PostgreSQLParser";
|
|
import { TransitionoldornewContext } from "./PostgreSQLParser";
|
|
import { TransitionrowortableContext } from "./PostgreSQLParser";
|
|
import { TransitionrelnameContext } from "./PostgreSQLParser";
|
|
import { TriggerforspecContext } from "./PostgreSQLParser";
|
|
import { TriggerforopteachContext } from "./PostgreSQLParser";
|
|
import { TriggerfortypeContext } from "./PostgreSQLParser";
|
|
import { TriggerwhenContext } from "./PostgreSQLParser";
|
|
import { Function_or_procedureContext } from "./PostgreSQLParser";
|
|
import { TriggerfuncargsContext } from "./PostgreSQLParser";
|
|
import { TriggerfuncargContext } from "./PostgreSQLParser";
|
|
import { OptconstrfromtableContext } from "./PostgreSQLParser";
|
|
import { ConstraintattributespecContext } from "./PostgreSQLParser";
|
|
import { ConstraintattributeElemContext } from "./PostgreSQLParser";
|
|
import { CreateeventtrigstmtContext } from "./PostgreSQLParser";
|
|
import { Event_trigger_when_listContext } from "./PostgreSQLParser";
|
|
import { Event_trigger_when_itemContext } from "./PostgreSQLParser";
|
|
import { Event_trigger_value_listContext } from "./PostgreSQLParser";
|
|
import { AltereventtrigstmtContext } from "./PostgreSQLParser";
|
|
import { Enable_triggerContext } from "./PostgreSQLParser";
|
|
import { CreateassertionstmtContext } from "./PostgreSQLParser";
|
|
import { DefinestmtContext } from "./PostgreSQLParser";
|
|
import { DefinitionContext } from "./PostgreSQLParser";
|
|
import { Def_listContext } from "./PostgreSQLParser";
|
|
import { Def_elemContext } from "./PostgreSQLParser";
|
|
import { Def_argContext } from "./PostgreSQLParser";
|
|
import { Old_aggr_definitionContext } from "./PostgreSQLParser";
|
|
import { Old_aggr_listContext } from "./PostgreSQLParser";
|
|
import { Old_aggr_elemContext } from "./PostgreSQLParser";
|
|
import { Opt_enum_val_listContext } from "./PostgreSQLParser";
|
|
import { Enum_val_listContext } from "./PostgreSQLParser";
|
|
import { AlterenumstmtContext } from "./PostgreSQLParser";
|
|
import { Opt_if_not_existsContext } from "./PostgreSQLParser";
|
|
import { CreateopclassstmtContext } from "./PostgreSQLParser";
|
|
import { Opclass_item_listContext } from "./PostgreSQLParser";
|
|
import { Opclass_itemContext } from "./PostgreSQLParser";
|
|
import { Opt_defaultContext } from "./PostgreSQLParser";
|
|
import { Opt_opfamilyContext } from "./PostgreSQLParser";
|
|
import { Opclass_purposeContext } from "./PostgreSQLParser";
|
|
import { Opt_recheckContext } from "./PostgreSQLParser";
|
|
import { CreateopfamilystmtContext } from "./PostgreSQLParser";
|
|
import { AlteropfamilystmtContext } from "./PostgreSQLParser";
|
|
import { Opclass_drop_listContext } from "./PostgreSQLParser";
|
|
import { Opclass_dropContext } from "./PostgreSQLParser";
|
|
import { DropopclassstmtContext } from "./PostgreSQLParser";
|
|
import { DropopfamilystmtContext } from "./PostgreSQLParser";
|
|
import { DropownedstmtContext } from "./PostgreSQLParser";
|
|
import { ReassignownedstmtContext } from "./PostgreSQLParser";
|
|
import { DropstmtContext } from "./PostgreSQLParser";
|
|
import { Object_type_any_nameContext } from "./PostgreSQLParser";
|
|
import { Object_type_nameContext } from "./PostgreSQLParser";
|
|
import { Drop_type_nameContext } from "./PostgreSQLParser";
|
|
import { Object_type_name_on_any_nameContext } from "./PostgreSQLParser";
|
|
import { Any_name_listContext } from "./PostgreSQLParser";
|
|
import { Any_nameContext } from "./PostgreSQLParser";
|
|
import { AttrsContext } from "./PostgreSQLParser";
|
|
import { Type_name_listContext } from "./PostgreSQLParser";
|
|
import { TruncatestmtContext } from "./PostgreSQLParser";
|
|
import { Opt_restart_seqsContext } from "./PostgreSQLParser";
|
|
import { CommentstmtContext } from "./PostgreSQLParser";
|
|
import { Comment_textContext } from "./PostgreSQLParser";
|
|
import { SeclabelstmtContext } from "./PostgreSQLParser";
|
|
import { Opt_providerContext } from "./PostgreSQLParser";
|
|
import { Security_labelContext } from "./PostgreSQLParser";
|
|
import { FetchstmtContext } from "./PostgreSQLParser";
|
|
import { Fetch_argsContext } from "./PostgreSQLParser";
|
|
import { From_inContext } from "./PostgreSQLParser";
|
|
import { Opt_from_inContext } from "./PostgreSQLParser";
|
|
import { GrantstmtContext } from "./PostgreSQLParser";
|
|
import { RevokestmtContext } from "./PostgreSQLParser";
|
|
import { PrivilegesContext } from "./PostgreSQLParser";
|
|
import { Privilege_listContext } from "./PostgreSQLParser";
|
|
import { PrivilegeContext } from "./PostgreSQLParser";
|
|
import { Privilege_targetContext } from "./PostgreSQLParser";
|
|
import { Grantee_listContext } from "./PostgreSQLParser";
|
|
import { GranteeContext } from "./PostgreSQLParser";
|
|
import { Opt_grant_grant_optionContext } from "./PostgreSQLParser";
|
|
import { GrantrolestmtContext } from "./PostgreSQLParser";
|
|
import { RevokerolestmtContext } from "./PostgreSQLParser";
|
|
import { Opt_grant_admin_optionContext } from "./PostgreSQLParser";
|
|
import { Opt_granted_byContext } from "./PostgreSQLParser";
|
|
import { AlterdefaultprivilegesstmtContext } from "./PostgreSQLParser";
|
|
import { DefacloptionlistContext } from "./PostgreSQLParser";
|
|
import { DefacloptionContext } from "./PostgreSQLParser";
|
|
import { DefaclactionContext } from "./PostgreSQLParser";
|
|
import { Defacl_privilege_targetContext } from "./PostgreSQLParser";
|
|
import { IndexstmtContext } from "./PostgreSQLParser";
|
|
import { Opt_uniqueContext } from "./PostgreSQLParser";
|
|
import { Opt_concurrentlyContext } from "./PostgreSQLParser";
|
|
import { Opt_index_nameContext } from "./PostgreSQLParser";
|
|
import { Access_method_clauseContext } from "./PostgreSQLParser";
|
|
import { Index_paramsContext } from "./PostgreSQLParser";
|
|
import { Index_elem_optionsContext } from "./PostgreSQLParser";
|
|
import { Index_elemContext } from "./PostgreSQLParser";
|
|
import { Opt_includeContext } from "./PostgreSQLParser";
|
|
import { Index_including_paramsContext } from "./PostgreSQLParser";
|
|
import { Opt_collateContext } from "./PostgreSQLParser";
|
|
import { Opt_classContext } from "./PostgreSQLParser";
|
|
import { Opt_asc_descContext } from "./PostgreSQLParser";
|
|
import { Opt_nulls_orderContext } from "./PostgreSQLParser";
|
|
import { CreatefunctionstmtContext } from "./PostgreSQLParser";
|
|
import { Opt_or_replaceContext } from "./PostgreSQLParser";
|
|
import { Func_argsContext } from "./PostgreSQLParser";
|
|
import { Func_args_listContext } from "./PostgreSQLParser";
|
|
import { Function_with_argtypes_listContext } from "./PostgreSQLParser";
|
|
import { Function_with_argtypesContext } from "./PostgreSQLParser";
|
|
import { Func_args_with_defaultsContext } from "./PostgreSQLParser";
|
|
import { Func_args_with_defaults_listContext } from "./PostgreSQLParser";
|
|
import { Func_argContext } from "./PostgreSQLParser";
|
|
import { Arg_classContext } from "./PostgreSQLParser";
|
|
import { Param_nameContext } from "./PostgreSQLParser";
|
|
import { Func_returnContext } from "./PostgreSQLParser";
|
|
import { Func_typeContext } from "./PostgreSQLParser";
|
|
import { Func_arg_with_defaultContext } from "./PostgreSQLParser";
|
|
import { Aggr_argContext } from "./PostgreSQLParser";
|
|
import { Aggr_argsContext } from "./PostgreSQLParser";
|
|
import { Aggr_args_listContext } from "./PostgreSQLParser";
|
|
import { Aggregate_with_argtypesContext } from "./PostgreSQLParser";
|
|
import { Aggregate_with_argtypes_listContext } from "./PostgreSQLParser";
|
|
import { Createfunc_opt_listContext } from "./PostgreSQLParser";
|
|
import { Common_func_opt_itemContext } from "./PostgreSQLParser";
|
|
import { Createfunc_opt_itemContext } from "./PostgreSQLParser";
|
|
import { Func_asContext } from "./PostgreSQLParser";
|
|
import { Transform_type_listContext } from "./PostgreSQLParser";
|
|
import { Opt_definitionContext } from "./PostgreSQLParser";
|
|
import { Table_func_columnContext } from "./PostgreSQLParser";
|
|
import { Table_func_column_listContext } from "./PostgreSQLParser";
|
|
import { AlterfunctionstmtContext } from "./PostgreSQLParser";
|
|
import { Alterfunc_opt_listContext } from "./PostgreSQLParser";
|
|
import { Opt_restrictContext } from "./PostgreSQLParser";
|
|
import { RemovefuncstmtContext } from "./PostgreSQLParser";
|
|
import { RemoveaggrstmtContext } from "./PostgreSQLParser";
|
|
import { RemoveoperstmtContext } from "./PostgreSQLParser";
|
|
import { Oper_argtypesContext } from "./PostgreSQLParser";
|
|
import { Any_operatorContext } from "./PostgreSQLParser";
|
|
import { Operator_with_argtypes_listContext } from "./PostgreSQLParser";
|
|
import { Operator_with_argtypesContext } from "./PostgreSQLParser";
|
|
import { DostmtContext } from "./PostgreSQLParser";
|
|
import { Dostmt_opt_listContext } from "./PostgreSQLParser";
|
|
import { Dostmt_opt_itemContext } from "./PostgreSQLParser";
|
|
import { CreatecaststmtContext } from "./PostgreSQLParser";
|
|
import { Cast_contextContext } from "./PostgreSQLParser";
|
|
import { DropcaststmtContext } from "./PostgreSQLParser";
|
|
import { Opt_if_existsContext } from "./PostgreSQLParser";
|
|
import { CreatetransformstmtContext } from "./PostgreSQLParser";
|
|
import { Transform_element_listContext } from "./PostgreSQLParser";
|
|
import { DroptransformstmtContext } from "./PostgreSQLParser";
|
|
import { ReindexstmtContext } from "./PostgreSQLParser";
|
|
import { Reindex_target_typeContext } from "./PostgreSQLParser";
|
|
import { Reindex_target_multitableContext } from "./PostgreSQLParser";
|
|
import { Reindex_option_listContext } from "./PostgreSQLParser";
|
|
import { Reindex_option_elemContext } from "./PostgreSQLParser";
|
|
import { AltertblspcstmtContext } from "./PostgreSQLParser";
|
|
import { RenamestmtContext } from "./PostgreSQLParser";
|
|
import { Opt_columnContext } from "./PostgreSQLParser";
|
|
import { Opt_set_dataContext } from "./PostgreSQLParser";
|
|
import { AlterobjectdependsstmtContext } from "./PostgreSQLParser";
|
|
import { Opt_noContext } from "./PostgreSQLParser";
|
|
import { AlterobjectschemastmtContext } from "./PostgreSQLParser";
|
|
import { AlteroperatorstmtContext } from "./PostgreSQLParser";
|
|
import { Operator_def_listContext } from "./PostgreSQLParser";
|
|
import { Operator_def_elemContext } from "./PostgreSQLParser";
|
|
import { Operator_def_argContext } from "./PostgreSQLParser";
|
|
import { AltertypestmtContext } from "./PostgreSQLParser";
|
|
import { AlterownerstmtContext } from "./PostgreSQLParser";
|
|
import { CreatepublicationstmtContext } from "./PostgreSQLParser";
|
|
import { Opt_publication_for_tablesContext } from "./PostgreSQLParser";
|
|
import { Publication_for_tablesContext } from "./PostgreSQLParser";
|
|
import { AlterpublicationstmtContext } from "./PostgreSQLParser";
|
|
import { CreatesubscriptionstmtContext } from "./PostgreSQLParser";
|
|
import { Publication_name_listContext } from "./PostgreSQLParser";
|
|
import { Publication_name_itemContext } from "./PostgreSQLParser";
|
|
import { AltersubscriptionstmtContext } from "./PostgreSQLParser";
|
|
import { DropsubscriptionstmtContext } from "./PostgreSQLParser";
|
|
import { RulestmtContext } from "./PostgreSQLParser";
|
|
import { RuleactionlistContext } from "./PostgreSQLParser";
|
|
import { RuleactionmultiContext } from "./PostgreSQLParser";
|
|
import { RuleactionstmtContext } from "./PostgreSQLParser";
|
|
import { RuleactionstmtOrEmptyContext } from "./PostgreSQLParser";
|
|
import { EventContext } from "./PostgreSQLParser";
|
|
import { Opt_insteadContext } from "./PostgreSQLParser";
|
|
import { NotifystmtContext } from "./PostgreSQLParser";
|
|
import { Notify_payloadContext } from "./PostgreSQLParser";
|
|
import { ListenstmtContext } from "./PostgreSQLParser";
|
|
import { UnlistenstmtContext } from "./PostgreSQLParser";
|
|
import { TransactionstmtContext } from "./PostgreSQLParser";
|
|
import { Opt_transactionContext } from "./PostgreSQLParser";
|
|
import { Transaction_mode_itemContext } from "./PostgreSQLParser";
|
|
import { Transaction_mode_listContext } from "./PostgreSQLParser";
|
|
import { Transaction_mode_list_or_emptyContext } from "./PostgreSQLParser";
|
|
import { Opt_transaction_chainContext } from "./PostgreSQLParser";
|
|
import { ViewstmtContext } from "./PostgreSQLParser";
|
|
import { Opt_check_optionContext } from "./PostgreSQLParser";
|
|
import { LoadstmtContext } from "./PostgreSQLParser";
|
|
import { CreatedbstmtContext } from "./PostgreSQLParser";
|
|
import { Createdb_opt_listContext } from "./PostgreSQLParser";
|
|
import { Createdb_opt_itemsContext } from "./PostgreSQLParser";
|
|
import { Createdb_opt_itemContext } from "./PostgreSQLParser";
|
|
import { Createdb_opt_nameContext } from "./PostgreSQLParser";
|
|
import { Opt_equalContext } from "./PostgreSQLParser";
|
|
import { AlterdatabasestmtContext } from "./PostgreSQLParser";
|
|
import { AlterdatabasesetstmtContext } from "./PostgreSQLParser";
|
|
import { DropdbstmtContext } from "./PostgreSQLParser";
|
|
import { Drop_option_listContext } from "./PostgreSQLParser";
|
|
import { Drop_optionContext } from "./PostgreSQLParser";
|
|
import { AltercollationstmtContext } from "./PostgreSQLParser";
|
|
import { AltersystemstmtContext } from "./PostgreSQLParser";
|
|
import { CreatedomainstmtContext } from "./PostgreSQLParser";
|
|
import { AlterdomainstmtContext } from "./PostgreSQLParser";
|
|
import { Opt_asContext } from "./PostgreSQLParser";
|
|
import { AltertsdictionarystmtContext } from "./PostgreSQLParser";
|
|
import { AltertsconfigurationstmtContext } from "./PostgreSQLParser";
|
|
import { Any_withContext } from "./PostgreSQLParser";
|
|
import { CreateconversionstmtContext } from "./PostgreSQLParser";
|
|
import { ClusterstmtContext } from "./PostgreSQLParser";
|
|
import { Cluster_index_specificationContext } from "./PostgreSQLParser";
|
|
import { VacuumstmtContext } from "./PostgreSQLParser";
|
|
import { AnalyzestmtContext } from "./PostgreSQLParser";
|
|
import { Vac_analyze_option_listContext } from "./PostgreSQLParser";
|
|
import { Analyze_keywordContext } from "./PostgreSQLParser";
|
|
import { Vac_analyze_option_elemContext } from "./PostgreSQLParser";
|
|
import { Vac_analyze_option_nameContext } from "./PostgreSQLParser";
|
|
import { Vac_analyze_option_argContext } from "./PostgreSQLParser";
|
|
import { Opt_analyzeContext } from "./PostgreSQLParser";
|
|
import { Opt_verboseContext } from "./PostgreSQLParser";
|
|
import { Opt_fullContext } from "./PostgreSQLParser";
|
|
import { Opt_freezeContext } from "./PostgreSQLParser";
|
|
import { Opt_name_listContext } from "./PostgreSQLParser";
|
|
import { Vacuum_relationContext } from "./PostgreSQLParser";
|
|
import { Vacuum_relation_listContext } from "./PostgreSQLParser";
|
|
import { Opt_vacuum_relation_listContext } from "./PostgreSQLParser";
|
|
import { ExplainstmtContext } from "./PostgreSQLParser";
|
|
import { ExplainablestmtContext } from "./PostgreSQLParser";
|
|
import { Explain_option_listContext } from "./PostgreSQLParser";
|
|
import { Explain_option_elemContext } from "./PostgreSQLParser";
|
|
import { Explain_option_nameContext } from "./PostgreSQLParser";
|
|
import { Explain_option_argContext } from "./PostgreSQLParser";
|
|
import { PreparestmtContext } from "./PostgreSQLParser";
|
|
import { Prep_type_clauseContext } from "./PostgreSQLParser";
|
|
import { PreparablestmtContext } from "./PostgreSQLParser";
|
|
import { ExecutestmtContext } from "./PostgreSQLParser";
|
|
import { Execute_param_clauseContext } from "./PostgreSQLParser";
|
|
import { DeallocatestmtContext } from "./PostgreSQLParser";
|
|
import { InsertstmtContext } from "./PostgreSQLParser";
|
|
import { Insert_targetContext } from "./PostgreSQLParser";
|
|
import { Insert_restContext } from "./PostgreSQLParser";
|
|
import { Override_kindContext } from "./PostgreSQLParser";
|
|
import { Insert_column_listContext } from "./PostgreSQLParser";
|
|
import { Insert_column_itemContext } from "./PostgreSQLParser";
|
|
import { Opt_on_conflictContext } from "./PostgreSQLParser";
|
|
import { Opt_conf_exprContext } from "./PostgreSQLParser";
|
|
import { Returning_clauseContext } from "./PostgreSQLParser";
|
|
import { DeletestmtContext } from "./PostgreSQLParser";
|
|
import { Using_clauseContext } from "./PostgreSQLParser";
|
|
import { LockstmtContext } from "./PostgreSQLParser";
|
|
import { Opt_lockContext } from "./PostgreSQLParser";
|
|
import { Lock_typeContext } from "./PostgreSQLParser";
|
|
import { Opt_nowaitContext } from "./PostgreSQLParser";
|
|
import { Opt_nowait_or_skipContext } from "./PostgreSQLParser";
|
|
import { UpdatestmtContext } from "./PostgreSQLParser";
|
|
import { Set_clause_listContext } from "./PostgreSQLParser";
|
|
import { Set_clauseContext } from "./PostgreSQLParser";
|
|
import { Set_targetContext } from "./PostgreSQLParser";
|
|
import { Set_target_listContext } from "./PostgreSQLParser";
|
|
import { DeclarecursorstmtContext } from "./PostgreSQLParser";
|
|
import { Cursor_nameContext } from "./PostgreSQLParser";
|
|
import { Cursor_optionsContext } from "./PostgreSQLParser";
|
|
import { Opt_holdContext } from "./PostgreSQLParser";
|
|
import { SelectstmtContext } from "./PostgreSQLParser";
|
|
import { Select_with_parensContext } from "./PostgreSQLParser";
|
|
import { Select_no_parensContext } from "./PostgreSQLParser";
|
|
import { Select_clauseContext } from "./PostgreSQLParser";
|
|
import { Simple_selectContext } from "./PostgreSQLParser";
|
|
import { UnionContext } from "./PostgreSQLParser";
|
|
import { IntersectContext } from "./PostgreSQLParser";
|
|
import { ExceptContext } from "./PostgreSQLParser";
|
|
import { Set_operator_with_all_or_distinctContext } from "./PostgreSQLParser";
|
|
import { With_clauseContext } from "./PostgreSQLParser";
|
|
import { Cte_listContext } from "./PostgreSQLParser";
|
|
import { Common_table_exprContext } from "./PostgreSQLParser";
|
|
import { Opt_materializedContext } from "./PostgreSQLParser";
|
|
import { Opt_with_clauseContext } from "./PostgreSQLParser";
|
|
import { Into_clauseContext } from "./PostgreSQLParser";
|
|
import { Opt_strictContext } from "./PostgreSQLParser";
|
|
import { OpttempTableNameContext } from "./PostgreSQLParser";
|
|
import { Opt_tableContext } from "./PostgreSQLParser";
|
|
import { All_or_distinctContext } from "./PostgreSQLParser";
|
|
import { Distinct_clauseContext } from "./PostgreSQLParser";
|
|
import { Opt_all_clauseContext } from "./PostgreSQLParser";
|
|
import { Opt_sort_clauseContext } from "./PostgreSQLParser";
|
|
import { Sort_clauseContext } from "./PostgreSQLParser";
|
|
import { Sortby_listContext } from "./PostgreSQLParser";
|
|
import { SortbyContext } from "./PostgreSQLParser";
|
|
import { Select_limitContext } from "./PostgreSQLParser";
|
|
import { Opt_select_limitContext } from "./PostgreSQLParser";
|
|
import { Limit_clauseContext } from "./PostgreSQLParser";
|
|
import { Offset_clauseContext } from "./PostgreSQLParser";
|
|
import { Select_limit_valueContext } from "./PostgreSQLParser";
|
|
import { Select_offset_valueContext } from "./PostgreSQLParser";
|
|
import { Select_fetch_first_valueContext } from "./PostgreSQLParser";
|
|
import { I_or_f_constContext } from "./PostgreSQLParser";
|
|
import { Row_or_rowsContext } from "./PostgreSQLParser";
|
|
import { First_or_nextContext } from "./PostgreSQLParser";
|
|
import { Group_clauseContext } from "./PostgreSQLParser";
|
|
import { Group_by_listContext } from "./PostgreSQLParser";
|
|
import { Group_by_itemContext } from "./PostgreSQLParser";
|
|
import { Empty_grouping_setContext } from "./PostgreSQLParser";
|
|
import { Rollup_clauseContext } from "./PostgreSQLParser";
|
|
import { Cube_clauseContext } from "./PostgreSQLParser";
|
|
import { Grouping_sets_clauseContext } from "./PostgreSQLParser";
|
|
import { Having_clauseContext } from "./PostgreSQLParser";
|
|
import { For_locking_clauseContext } from "./PostgreSQLParser";
|
|
import { Opt_for_locking_clauseContext } from "./PostgreSQLParser";
|
|
import { For_locking_itemsContext } from "./PostgreSQLParser";
|
|
import { For_locking_itemContext } from "./PostgreSQLParser";
|
|
import { For_locking_strengthContext } from "./PostgreSQLParser";
|
|
import { Locked_rels_listContext } from "./PostgreSQLParser";
|
|
import { Values_clauseContext } from "./PostgreSQLParser";
|
|
import { From_clauseContext } from "./PostgreSQLParser";
|
|
import { From_listContext } from "./PostgreSQLParser";
|
|
import { Table_refContext } from "./PostgreSQLParser";
|
|
import { Alias_clauseContext } from "./PostgreSQLParser";
|
|
import { Opt_alias_clauseContext } from "./PostgreSQLParser";
|
|
import { Func_alias_clauseContext } from "./PostgreSQLParser";
|
|
import { Join_typeContext } from "./PostgreSQLParser";
|
|
import { Join_qualContext } from "./PostgreSQLParser";
|
|
import { Relation_exprContext } from "./PostgreSQLParser";
|
|
import { Relation_expr_listContext } from "./PostgreSQLParser";
|
|
import { Relation_expr_opt_aliasContext } from "./PostgreSQLParser";
|
|
import { Tablesample_clauseContext } from "./PostgreSQLParser";
|
|
import { Opt_repeatable_clauseContext } from "./PostgreSQLParser";
|
|
import { Func_tableContext } from "./PostgreSQLParser";
|
|
import { Rowsfrom_itemContext } from "./PostgreSQLParser";
|
|
import { Rowsfrom_listContext } from "./PostgreSQLParser";
|
|
import { Opt_col_def_listContext } from "./PostgreSQLParser";
|
|
import { Opt_ordinalityContext } from "./PostgreSQLParser";
|
|
import { Where_clauseContext } from "./PostgreSQLParser";
|
|
import { Where_or_current_clauseContext } from "./PostgreSQLParser";
|
|
import { OpttablefuncelementlistContext } from "./PostgreSQLParser";
|
|
import { TablefuncelementlistContext } from "./PostgreSQLParser";
|
|
import { TablefuncelementContext } from "./PostgreSQLParser";
|
|
import { XmltableContext } from "./PostgreSQLParser";
|
|
import { Xmltable_column_listContext } from "./PostgreSQLParser";
|
|
import { Xmltable_column_elContext } from "./PostgreSQLParser";
|
|
import { Xmltable_column_option_listContext } from "./PostgreSQLParser";
|
|
import { Xmltable_column_option_elContext } from "./PostgreSQLParser";
|
|
import { Xml_namespace_listContext } from "./PostgreSQLParser";
|
|
import { Xml_namespace_elContext } from "./PostgreSQLParser";
|
|
import { TypenameContext } from "./PostgreSQLParser";
|
|
import { Opt_array_boundsContext } from "./PostgreSQLParser";
|
|
import { SimpletypenameContext } from "./PostgreSQLParser";
|
|
import { ConsttypenameContext } from "./PostgreSQLParser";
|
|
import { GenerictypeContext } from "./PostgreSQLParser";
|
|
import { Opt_type_modifiersContext } from "./PostgreSQLParser";
|
|
import { NumericContext } from "./PostgreSQLParser";
|
|
import { Opt_floatContext } from "./PostgreSQLParser";
|
|
import { BitContext } from "./PostgreSQLParser";
|
|
import { ConstbitContext } from "./PostgreSQLParser";
|
|
import { BitwithlengthContext } from "./PostgreSQLParser";
|
|
import { BitwithoutlengthContext } from "./PostgreSQLParser";
|
|
import { CharacterContext } from "./PostgreSQLParser";
|
|
import { ConstcharacterContext } from "./PostgreSQLParser";
|
|
import { Character_cContext } from "./PostgreSQLParser";
|
|
import { Opt_varyingContext } from "./PostgreSQLParser";
|
|
import { ConstdatetimeContext } from "./PostgreSQLParser";
|
|
import { ConstintervalContext } from "./PostgreSQLParser";
|
|
import { Opt_timezoneContext } from "./PostgreSQLParser";
|
|
import { Opt_intervalContext } from "./PostgreSQLParser";
|
|
import { Interval_secondContext } from "./PostgreSQLParser";
|
|
import { Opt_escapeContext } from "./PostgreSQLParser";
|
|
import { A_exprContext } from "./PostgreSQLParser";
|
|
import { A_expr_qualContext } from "./PostgreSQLParser";
|
|
import { A_expr_lesslessContext } from "./PostgreSQLParser";
|
|
import { A_expr_orContext } from "./PostgreSQLParser";
|
|
import { A_expr_andContext } from "./PostgreSQLParser";
|
|
import { A_expr_inContext } from "./PostgreSQLParser";
|
|
import { A_expr_unary_notContext } from "./PostgreSQLParser";
|
|
import { A_expr_isnullContext } from "./PostgreSQLParser";
|
|
import { A_expr_is_notContext } from "./PostgreSQLParser";
|
|
import { A_expr_compareContext } from "./PostgreSQLParser";
|
|
import { A_expr_likeContext } from "./PostgreSQLParser";
|
|
import { A_expr_qual_opContext } from "./PostgreSQLParser";
|
|
import { A_expr_unary_qualopContext } from "./PostgreSQLParser";
|
|
import { A_expr_addContext } from "./PostgreSQLParser";
|
|
import { A_expr_mulContext } from "./PostgreSQLParser";
|
|
import { A_expr_caretContext } from "./PostgreSQLParser";
|
|
import { A_expr_unary_signContext } from "./PostgreSQLParser";
|
|
import { A_expr_at_time_zoneContext } from "./PostgreSQLParser";
|
|
import { A_expr_collateContext } from "./PostgreSQLParser";
|
|
import { A_expr_typecastContext } from "./PostgreSQLParser";
|
|
import { B_exprContext } from "./PostgreSQLParser";
|
|
import { C_expr_existsContext } from "./PostgreSQLParser";
|
|
import { C_expr_exprContext } from "./PostgreSQLParser";
|
|
import { C_expr_caseContext } from "./PostgreSQLParser";
|
|
import { PlsqlvariablenameContext } from "./PostgreSQLParser";
|
|
import { Func_applicationContext } from "./PostgreSQLParser";
|
|
import { Func_exprContext } from "./PostgreSQLParser";
|
|
import { Func_expr_windowlessContext } from "./PostgreSQLParser";
|
|
import { Func_expr_common_subexprContext } from "./PostgreSQLParser";
|
|
import { Xml_root_versionContext } from "./PostgreSQLParser";
|
|
import { Opt_xml_root_standaloneContext } from "./PostgreSQLParser";
|
|
import { Xml_attributesContext } from "./PostgreSQLParser";
|
|
import { Xml_attribute_listContext } from "./PostgreSQLParser";
|
|
import { Xml_attribute_elContext } from "./PostgreSQLParser";
|
|
import { Document_or_contentContext } from "./PostgreSQLParser";
|
|
import { Xml_whitespace_optionContext } from "./PostgreSQLParser";
|
|
import { Xmlexists_argumentContext } from "./PostgreSQLParser";
|
|
import { Xml_passing_mechContext } from "./PostgreSQLParser";
|
|
import { Within_group_clauseContext } from "./PostgreSQLParser";
|
|
import { Filter_clauseContext } from "./PostgreSQLParser";
|
|
import { Window_clauseContext } from "./PostgreSQLParser";
|
|
import { Window_definition_listContext } from "./PostgreSQLParser";
|
|
import { Window_definitionContext } from "./PostgreSQLParser";
|
|
import { Over_clauseContext } from "./PostgreSQLParser";
|
|
import { Window_specificationContext } from "./PostgreSQLParser";
|
|
import { Opt_existing_window_nameContext } from "./PostgreSQLParser";
|
|
import { Opt_partition_clauseContext } from "./PostgreSQLParser";
|
|
import { Opt_frame_clauseContext } from "./PostgreSQLParser";
|
|
import { Frame_extentContext } from "./PostgreSQLParser";
|
|
import { Frame_boundContext } from "./PostgreSQLParser";
|
|
import { Opt_window_exclusion_clauseContext } from "./PostgreSQLParser";
|
|
import { RowContext } from "./PostgreSQLParser";
|
|
import { Explicit_rowContext } from "./PostgreSQLParser";
|
|
import { Implicit_rowContext } from "./PostgreSQLParser";
|
|
import { Sub_typeContext } from "./PostgreSQLParser";
|
|
import { All_opContext } from "./PostgreSQLParser";
|
|
import { MathopContext } from "./PostgreSQLParser";
|
|
import { Qual_opContext } from "./PostgreSQLParser";
|
|
import { Qual_all_opContext } from "./PostgreSQLParser";
|
|
import { Subquery_OpContext } from "./PostgreSQLParser";
|
|
import { Expr_listContext } from "./PostgreSQLParser";
|
|
import { Func_arg_listContext } from "./PostgreSQLParser";
|
|
import { Func_arg_exprContext } from "./PostgreSQLParser";
|
|
import { Type_listContext } from "./PostgreSQLParser";
|
|
import { Array_exprContext } from "./PostgreSQLParser";
|
|
import { Array_expr_listContext } from "./PostgreSQLParser";
|
|
import { Extract_listContext } from "./PostgreSQLParser";
|
|
import { Extract_argContext } from "./PostgreSQLParser";
|
|
import { Unicode_normal_formContext } from "./PostgreSQLParser";
|
|
import { Overlay_listContext } from "./PostgreSQLParser";
|
|
import { Position_listContext } from "./PostgreSQLParser";
|
|
import { Substr_listContext } from "./PostgreSQLParser";
|
|
import { Trim_listContext } from "./PostgreSQLParser";
|
|
import { In_expr_selectContext } from "./PostgreSQLParser";
|
|
import { In_expr_listContext } from "./PostgreSQLParser";
|
|
import { Case_exprContext } from "./PostgreSQLParser";
|
|
import { When_clause_listContext } from "./PostgreSQLParser";
|
|
import { When_clauseContext } from "./PostgreSQLParser";
|
|
import { Case_defaultContext } from "./PostgreSQLParser";
|
|
import { Case_argContext } from "./PostgreSQLParser";
|
|
import { ColumnrefContext } from "./PostgreSQLParser";
|
|
import { Indirection_elContext } from "./PostgreSQLParser";
|
|
import { Opt_slice_boundContext } from "./PostgreSQLParser";
|
|
import { IndirectionContext } from "./PostgreSQLParser";
|
|
import { Opt_indirectionContext } from "./PostgreSQLParser";
|
|
import { Opt_target_listContext } from "./PostgreSQLParser";
|
|
import { Target_listContext } from "./PostgreSQLParser";
|
|
import { Target_labelContext } from "./PostgreSQLParser";
|
|
import { Target_starContext } from "./PostgreSQLParser";
|
|
import { Qualified_name_listContext } from "./PostgreSQLParser";
|
|
import { Qualified_nameContext } from "./PostgreSQLParser";
|
|
import { Name_listContext } from "./PostgreSQLParser";
|
|
import { NameContext } from "./PostgreSQLParser";
|
|
import { Attr_nameContext } from "./PostgreSQLParser";
|
|
import { File_nameContext } from "./PostgreSQLParser";
|
|
import { Func_nameContext } from "./PostgreSQLParser";
|
|
import { AexprconstContext } from "./PostgreSQLParser";
|
|
import { XconstContext } from "./PostgreSQLParser";
|
|
import { BconstContext } from "./PostgreSQLParser";
|
|
import { FconstContext } from "./PostgreSQLParser";
|
|
import { IconstContext } from "./PostgreSQLParser";
|
|
import { SconstContext } from "./PostgreSQLParser";
|
|
import { AnysconstContext } from "./PostgreSQLParser";
|
|
import { Opt_uescapeContext } from "./PostgreSQLParser";
|
|
import { SignediconstContext } from "./PostgreSQLParser";
|
|
import { RoleidContext } from "./PostgreSQLParser";
|
|
import { RolespecContext } from "./PostgreSQLParser";
|
|
import { Role_listContext } from "./PostgreSQLParser";
|
|
import { ColidContext } from "./PostgreSQLParser";
|
|
import { Type_function_nameContext } from "./PostgreSQLParser";
|
|
import { NonreservedwordContext } from "./PostgreSQLParser";
|
|
import { CollabelContext } from "./PostgreSQLParser";
|
|
import { IdentifierContext } from "./PostgreSQLParser";
|
|
import { PlsqlidentifierContext } from "./PostgreSQLParser";
|
|
import { Unreserved_keywordContext } from "./PostgreSQLParser";
|
|
import { Col_name_keywordContext } from "./PostgreSQLParser";
|
|
import { Type_func_name_keywordContext } from "./PostgreSQLParser";
|
|
import { Reserved_keywordContext } from "./PostgreSQLParser";
|
|
import { Pl_functionContext } from "./PostgreSQLParser";
|
|
import { Comp_optionsContext } from "./PostgreSQLParser";
|
|
import { Comp_optionContext } from "./PostgreSQLParser";
|
|
import { SharpContext } from "./PostgreSQLParser";
|
|
import { Option_valueContext } from "./PostgreSQLParser";
|
|
import { Opt_semiContext } from "./PostgreSQLParser";
|
|
import { Pl_blockContext } from "./PostgreSQLParser";
|
|
import { Decl_sectContext } from "./PostgreSQLParser";
|
|
import { Decl_startContext } from "./PostgreSQLParser";
|
|
import { Decl_stmtsContext } from "./PostgreSQLParser";
|
|
import { Label_declContext } from "./PostgreSQLParser";
|
|
import { Decl_stmtContext } from "./PostgreSQLParser";
|
|
import { Decl_statementContext } from "./PostgreSQLParser";
|
|
import { Opt_scrollableContext } from "./PostgreSQLParser";
|
|
import { Decl_cursor_queryContext } from "./PostgreSQLParser";
|
|
import { Decl_cursor_argsContext } from "./PostgreSQLParser";
|
|
import { Decl_cursor_arglistContext } from "./PostgreSQLParser";
|
|
import { Decl_cursor_argContext } from "./PostgreSQLParser";
|
|
import { Decl_is_forContext } from "./PostgreSQLParser";
|
|
import { Decl_aliasitemContext } from "./PostgreSQLParser";
|
|
import { Decl_varnameContext } from "./PostgreSQLParser";
|
|
import { Decl_constContext } from "./PostgreSQLParser";
|
|
import { Decl_datatypeContext } from "./PostgreSQLParser";
|
|
import { Decl_collateContext } from "./PostgreSQLParser";
|
|
import { Decl_notnullContext } from "./PostgreSQLParser";
|
|
import { Decl_defvalContext } from "./PostgreSQLParser";
|
|
import { Decl_defkeyContext } from "./PostgreSQLParser";
|
|
import { Assign_operatorContext } from "./PostgreSQLParser";
|
|
import { Proc_sectContext } from "./PostgreSQLParser";
|
|
import { Proc_stmtContext } from "./PostgreSQLParser";
|
|
import { Stmt_performContext } from "./PostgreSQLParser";
|
|
import { Stmt_callContext } from "./PostgreSQLParser";
|
|
import { Opt_expr_listContext } from "./PostgreSQLParser";
|
|
import { Stmt_assignContext } from "./PostgreSQLParser";
|
|
import { Stmt_getdiagContext } from "./PostgreSQLParser";
|
|
import { Getdiag_area_optContext } from "./PostgreSQLParser";
|
|
import { Getdiag_listContext } from "./PostgreSQLParser";
|
|
import { Getdiag_list_itemContext } from "./PostgreSQLParser";
|
|
import { Getdiag_itemContext } from "./PostgreSQLParser";
|
|
import { Getdiag_targetContext } from "./PostgreSQLParser";
|
|
import { Assign_varContext } from "./PostgreSQLParser";
|
|
import { Stmt_ifContext } from "./PostgreSQLParser";
|
|
import { Stmt_elsifsContext } from "./PostgreSQLParser";
|
|
import { Stmt_elseContext } from "./PostgreSQLParser";
|
|
import { Stmt_caseContext } from "./PostgreSQLParser";
|
|
import { Opt_expr_until_whenContext } from "./PostgreSQLParser";
|
|
import { Case_when_listContext } from "./PostgreSQLParser";
|
|
import { Case_whenContext } from "./PostgreSQLParser";
|
|
import { Opt_case_elseContext } from "./PostgreSQLParser";
|
|
import { Stmt_loopContext } from "./PostgreSQLParser";
|
|
import { Stmt_whileContext } from "./PostgreSQLParser";
|
|
import { Stmt_forContext } from "./PostgreSQLParser";
|
|
import { For_controlContext } from "./PostgreSQLParser";
|
|
import { Opt_for_using_expressionContext } from "./PostgreSQLParser";
|
|
import { Opt_cursor_parametersContext } from "./PostgreSQLParser";
|
|
import { Opt_reverseContext } from "./PostgreSQLParser";
|
|
import { Opt_by_expressionContext } from "./PostgreSQLParser";
|
|
import { For_variableContext } from "./PostgreSQLParser";
|
|
import { Stmt_foreach_aContext } from "./PostgreSQLParser";
|
|
import { Foreach_sliceContext } from "./PostgreSQLParser";
|
|
import { Stmt_exitContext } from "./PostgreSQLParser";
|
|
import { Exit_typeContext } from "./PostgreSQLParser";
|
|
import { Stmt_returnContext } from "./PostgreSQLParser";
|
|
import { Opt_return_resultContext } from "./PostgreSQLParser";
|
|
import { Stmt_raiseContext } from "./PostgreSQLParser";
|
|
import { Opt_stmt_raise_levelContext } from "./PostgreSQLParser";
|
|
import { Opt_raise_listContext } from "./PostgreSQLParser";
|
|
import { Opt_raise_usingContext } from "./PostgreSQLParser";
|
|
import { Opt_raise_using_elemContext } from "./PostgreSQLParser";
|
|
import { Opt_raise_using_elem_listContext } from "./PostgreSQLParser";
|
|
import { Stmt_assertContext } from "./PostgreSQLParser";
|
|
import { Opt_stmt_assert_messageContext } from "./PostgreSQLParser";
|
|
import { Loop_bodyContext } from "./PostgreSQLParser";
|
|
import { Stmt_execsqlContext } from "./PostgreSQLParser";
|
|
import { Stmt_dynexecuteContext } from "./PostgreSQLParser";
|
|
import { Opt_execute_usingContext } from "./PostgreSQLParser";
|
|
import { Opt_execute_using_listContext } from "./PostgreSQLParser";
|
|
import { Opt_execute_intoContext } from "./PostgreSQLParser";
|
|
import { Stmt_openContext } from "./PostgreSQLParser";
|
|
import { Opt_open_bound_list_itemContext } from "./PostgreSQLParser";
|
|
import { Opt_open_bound_listContext } from "./PostgreSQLParser";
|
|
import { Opt_open_usingContext } from "./PostgreSQLParser";
|
|
import { Opt_scroll_optionContext } from "./PostgreSQLParser";
|
|
import { Opt_scroll_option_noContext } from "./PostgreSQLParser";
|
|
import { Stmt_fetchContext } from "./PostgreSQLParser";
|
|
import { Into_targetContext } from "./PostgreSQLParser";
|
|
import { Opt_cursor_fromContext } from "./PostgreSQLParser";
|
|
import { Opt_fetch_directionContext } from "./PostgreSQLParser";
|
|
import { Stmt_moveContext } from "./PostgreSQLParser";
|
|
import { Stmt_closeContext } from "./PostgreSQLParser";
|
|
import { Stmt_nullContext } from "./PostgreSQLParser";
|
|
import { Stmt_commitContext } from "./PostgreSQLParser";
|
|
import { Stmt_rollbackContext } from "./PostgreSQLParser";
|
|
import { Plsql_opt_transaction_chainContext } from "./PostgreSQLParser";
|
|
import { Stmt_setContext } from "./PostgreSQLParser";
|
|
import { Cursor_variableContext } from "./PostgreSQLParser";
|
|
import { Exception_sectContext } from "./PostgreSQLParser";
|
|
import { Proc_exceptionsContext } from "./PostgreSQLParser";
|
|
import { Proc_exceptionContext } from "./PostgreSQLParser";
|
|
import { Proc_conditionsContext } from "./PostgreSQLParser";
|
|
import { Proc_conditionContext } from "./PostgreSQLParser";
|
|
import { Opt_block_labelContext } from "./PostgreSQLParser";
|
|
import { Opt_loop_labelContext } from "./PostgreSQLParser";
|
|
import { Opt_labelContext } from "./PostgreSQLParser";
|
|
import { Opt_exitcondContext } from "./PostgreSQLParser";
|
|
import { Any_identifierContext } from "./PostgreSQLParser";
|
|
import { Plsql_unreserved_keywordContext } from "./PostgreSQLParser";
|
|
import { Sql_expressionContext } from "./PostgreSQLParser";
|
|
import { Expr_until_thenContext } from "./PostgreSQLParser";
|
|
import { Expr_until_semiContext } from "./PostgreSQLParser";
|
|
import { Expr_until_rightbracketContext } from "./PostgreSQLParser";
|
|
import { Expr_until_loopContext } from "./PostgreSQLParser";
|
|
import { Make_execsql_stmtContext } from "./PostgreSQLParser";
|
|
import { Opt_returning_clause_intoContext } from "./PostgreSQLParser";
|
|
|
|
|
|
/**
|
|
* This interface defines a complete generic visitor for a parse tree produced
|
|
* by `PostgreSQLParser`.
|
|
*
|
|
* @param <Result> The return type of the visit operation. Use `void` for
|
|
* operations with no return type.
|
|
*/
|
|
export default class PostgreSQLParserVisitor<Result> extends ParseTreeVisitor<Result> {
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.program`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitProgram?: (ctx: ProgramContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.plsqlroot`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitPlsqlroot?: (ctx: PlsqlrootContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmtblock`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmtblock?: (ctx: StmtblockContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmtmulti`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmtmulti?: (ctx: StmtmultiContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt?: (ctx: StmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.plsqlconsolecommand`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitPlsqlconsolecommand?: (ctx: PlsqlconsolecommandContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.callstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCallstmt?: (ctx: CallstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createrolestmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreaterolestmt?: (ctx: CreaterolestmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_with`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_with?: (ctx: Opt_withContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.optrolelist`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOptrolelist?: (ctx: OptrolelistContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alteroptrolelist`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlteroptrolelist?: (ctx: AlteroptrolelistContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alteroptroleelem`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlteroptroleelem?: (ctx: AlteroptroleelemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createoptroleelem`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreateoptroleelem?: (ctx: CreateoptroleelemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createuserstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreateuserstmt?: (ctx: CreateuserstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alterrolestmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlterrolestmt?: (ctx: AlterrolestmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_in_database`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_in_database?: (ctx: Opt_in_databaseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alterrolesetstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlterrolesetstmt?: (ctx: AlterrolesetstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.droprolestmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDroprolestmt?: (ctx: DroprolestmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.creategroupstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreategroupstmt?: (ctx: CreategroupstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.altergroupstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAltergroupstmt?: (ctx: AltergroupstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.add_drop`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAdd_drop?: (ctx: Add_dropContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createschemastmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreateschemastmt?: (ctx: CreateschemastmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.optschemaname`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOptschemaname?: (ctx: OptschemanameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.optschemaeltlist`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOptschemaeltlist?: (ctx: OptschemaeltlistContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.schema_stmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSchema_stmt?: (ctx: Schema_stmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.variablesetstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitVariablesetstmt?: (ctx: VariablesetstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.set_rest`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSet_rest?: (ctx: Set_restContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.generic_set`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitGeneric_set?: (ctx: Generic_setContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.set_rest_more`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSet_rest_more?: (ctx: Set_rest_moreContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.var_name`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitVar_name?: (ctx: Var_nameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.var_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitVar_list?: (ctx: Var_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.var_value`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitVar_value?: (ctx: Var_valueContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.iso_level`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitIso_level?: (ctx: Iso_levelContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_boolean_or_string`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_boolean_or_string?: (ctx: Opt_boolean_or_stringContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.zone_value`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitZone_value?: (ctx: Zone_valueContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_encoding`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_encoding?: (ctx: Opt_encodingContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.nonreservedword_or_sconst`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitNonreservedword_or_sconst?: (ctx: Nonreservedword_or_sconstContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.variableresetstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitVariableresetstmt?: (ctx: VariableresetstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.reset_rest`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitReset_rest?: (ctx: Reset_restContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.generic_reset`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitGeneric_reset?: (ctx: Generic_resetContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.setresetclause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSetresetclause?: (ctx: SetresetclauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.functionsetresetclause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFunctionsetresetclause?: (ctx: FunctionsetresetclauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.variableshowstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitVariableshowstmt?: (ctx: VariableshowstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.constraintssetstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitConstraintssetstmt?: (ctx: ConstraintssetstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.constraints_set_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitConstraints_set_list?: (ctx: Constraints_set_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.constraints_set_mode`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitConstraints_set_mode?: (ctx: Constraints_set_modeContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.checkpointstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCheckpointstmt?: (ctx: CheckpointstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.discardstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDiscardstmt?: (ctx: DiscardstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.altertablestmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAltertablestmt?: (ctx: AltertablestmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alter_table_cmds`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlter_table_cmds?: (ctx: Alter_table_cmdsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.partition_cmd`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitPartition_cmd?: (ctx: Partition_cmdContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.index_partition_cmd`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitIndex_partition_cmd?: (ctx: Index_partition_cmdContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alter_table_cmd`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlter_table_cmd?: (ctx: Alter_table_cmdContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alter_column_default`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlter_column_default?: (ctx: Alter_column_defaultContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_drop_behavior`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_drop_behavior?: (ctx: Opt_drop_behaviorContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_collate_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_collate_clause?: (ctx: Opt_collate_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alter_using`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlter_using?: (ctx: Alter_usingContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.replica_identity`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitReplica_identity?: (ctx: Replica_identityContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.reloptions`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitReloptions?: (ctx: ReloptionsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_reloptions`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_reloptions?: (ctx: Opt_reloptionsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.reloption_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitReloption_list?: (ctx: Reloption_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.reloption_elem`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitReloption_elem?: (ctx: Reloption_elemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alter_identity_column_option_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlter_identity_column_option_list?: (ctx: Alter_identity_column_option_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alter_identity_column_option`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlter_identity_column_option?: (ctx: Alter_identity_column_optionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.partitionboundspec`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitPartitionboundspec?: (ctx: PartitionboundspecContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.hash_partbound_elem`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitHash_partbound_elem?: (ctx: Hash_partbound_elemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.hash_partbound`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitHash_partbound?: (ctx: Hash_partboundContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.altercompositetypestmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAltercompositetypestmt?: (ctx: AltercompositetypestmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alter_type_cmds`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlter_type_cmds?: (ctx: Alter_type_cmdsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alter_type_cmd`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlter_type_cmd?: (ctx: Alter_type_cmdContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.closeportalstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCloseportalstmt?: (ctx: CloseportalstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.copystmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCopystmt?: (ctx: CopystmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.copy_from`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCopy_from?: (ctx: Copy_fromContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_program`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_program?: (ctx: Opt_programContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.copy_file_name`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCopy_file_name?: (ctx: Copy_file_nameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.copy_options`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCopy_options?: (ctx: Copy_optionsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.copy_opt_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCopy_opt_list?: (ctx: Copy_opt_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.copy_opt_item`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCopy_opt_item?: (ctx: Copy_opt_itemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_binary`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_binary?: (ctx: Opt_binaryContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.copy_delimiter`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCopy_delimiter?: (ctx: Copy_delimiterContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_using`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_using?: (ctx: Opt_usingContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.copy_generic_opt_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCopy_generic_opt_list?: (ctx: Copy_generic_opt_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.copy_generic_opt_elem`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCopy_generic_opt_elem?: (ctx: Copy_generic_opt_elemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.copy_generic_opt_arg`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCopy_generic_opt_arg?: (ctx: Copy_generic_opt_argContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.copy_generic_opt_arg_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCopy_generic_opt_arg_list?: (ctx: Copy_generic_opt_arg_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.copy_generic_opt_arg_list_item`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCopy_generic_opt_arg_list_item?: (ctx: Copy_generic_opt_arg_list_itemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreatestmt?: (ctx: CreatestmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opttemp`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpttemp?: (ctx: OpttempContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opttableelementlist`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpttableelementlist?: (ctx: OpttableelementlistContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opttypedtableelementlist`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpttypedtableelementlist?: (ctx: OpttypedtableelementlistContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.tableelementlist`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTableelementlist?: (ctx: TableelementlistContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.typedtableelementlist`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTypedtableelementlist?: (ctx: TypedtableelementlistContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.tableelement`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTableelement?: (ctx: TableelementContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.typedtableelement`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTypedtableelement?: (ctx: TypedtableelementContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.columnDef`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitColumnDef?: (ctx: ColumnDefContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.columnOptions`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitColumnOptions?: (ctx: ColumnOptionsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.colquallist`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitColquallist?: (ctx: ColquallistContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.colconstraint`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitColconstraint?: (ctx: ColconstraintContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.colconstraintelem`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitColconstraintelem?: (ctx: ColconstraintelemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.generated_when`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitGenerated_when?: (ctx: Generated_whenContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.constraintattr`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitConstraintattr?: (ctx: ConstraintattrContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.tablelikeclause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTablelikeclause?: (ctx: TablelikeclauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.tablelikeoptionlist`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTablelikeoptionlist?: (ctx: TablelikeoptionlistContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.tablelikeoption`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTablelikeoption?: (ctx: TablelikeoptionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.tableconstraint`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTableconstraint?: (ctx: TableconstraintContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.constraintelem`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitConstraintelem?: (ctx: ConstraintelemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_no_inherit`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_no_inherit?: (ctx: Opt_no_inheritContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_column_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_column_list?: (ctx: Opt_column_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.columnlist`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitColumnlist?: (ctx: ColumnlistContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.columnElem`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitColumnElem?: (ctx: ColumnElemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_c_include`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_c_include?: (ctx: Opt_c_includeContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.key_match`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitKey_match?: (ctx: Key_matchContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.exclusionconstraintlist`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitExclusionconstraintlist?: (ctx: ExclusionconstraintlistContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.exclusionconstraintelem`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitExclusionconstraintelem?: (ctx: ExclusionconstraintelemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.exclusionwhereclause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitExclusionwhereclause?: (ctx: ExclusionwhereclauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.key_actions`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitKey_actions?: (ctx: Key_actionsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.key_update`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitKey_update?: (ctx: Key_updateContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.key_delete`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitKey_delete?: (ctx: Key_deleteContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.key_action`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitKey_action?: (ctx: Key_actionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.optinherit`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOptinherit?: (ctx: OptinheritContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.optpartitionspec`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOptpartitionspec?: (ctx: OptpartitionspecContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.partitionspec`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitPartitionspec?: (ctx: PartitionspecContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.part_params`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitPart_params?: (ctx: Part_paramsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.part_elem`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitPart_elem?: (ctx: Part_elemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.table_access_method_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTable_access_method_clause?: (ctx: Table_access_method_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.optwith`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOptwith?: (ctx: OptwithContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.oncommitoption`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOncommitoption?: (ctx: OncommitoptionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opttablespace`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpttablespace?: (ctx: OpttablespaceContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.optconstablespace`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOptconstablespace?: (ctx: OptconstablespaceContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.existingindex`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitExistingindex?: (ctx: ExistingindexContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createstatsstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreatestatsstmt?: (ctx: CreatestatsstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alterstatsstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlterstatsstmt?: (ctx: AlterstatsstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createasstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreateasstmt?: (ctx: CreateasstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.create_as_target`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreate_as_target?: (ctx: Create_as_targetContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_with_data`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_with_data?: (ctx: Opt_with_dataContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.creatematviewstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreatematviewstmt?: (ctx: CreatematviewstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.create_mv_target`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreate_mv_target?: (ctx: Create_mv_targetContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.optnolog`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOptnolog?: (ctx: OptnologContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.refreshmatviewstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRefreshmatviewstmt?: (ctx: RefreshmatviewstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createseqstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreateseqstmt?: (ctx: CreateseqstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alterseqstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlterseqstmt?: (ctx: AlterseqstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.optseqoptlist`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOptseqoptlist?: (ctx: OptseqoptlistContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.optparenthesizedseqoptlist`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOptparenthesizedseqoptlist?: (ctx: OptparenthesizedseqoptlistContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.seqoptlist`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSeqoptlist?: (ctx: SeqoptlistContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.seqoptelem`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSeqoptelem?: (ctx: SeqoptelemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_by`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_by?: (ctx: Opt_byContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.numericonly`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitNumericonly?: (ctx: NumericonlyContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.numericonly_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitNumericonly_list?: (ctx: Numericonly_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createplangstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreateplangstmt?: (ctx: CreateplangstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_trusted`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_trusted?: (ctx: Opt_trustedContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.handler_name`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitHandler_name?: (ctx: Handler_nameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_inline_handler`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_inline_handler?: (ctx: Opt_inline_handlerContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.validator_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitValidator_clause?: (ctx: Validator_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_validator`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_validator?: (ctx: Opt_validatorContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_procedural`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_procedural?: (ctx: Opt_proceduralContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createtablespacestmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreatetablespacestmt?: (ctx: CreatetablespacestmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opttablespaceowner`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpttablespaceowner?: (ctx: OpttablespaceownerContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.droptablespacestmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDroptablespacestmt?: (ctx: DroptablespacestmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createextensionstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreateextensionstmt?: (ctx: CreateextensionstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.create_extension_opt_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreate_extension_opt_list?: (ctx: Create_extension_opt_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.create_extension_opt_item`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreate_extension_opt_item?: (ctx: Create_extension_opt_itemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alterextensionstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlterextensionstmt?: (ctx: AlterextensionstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alter_extension_opt_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlter_extension_opt_list?: (ctx: Alter_extension_opt_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alter_extension_opt_item`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlter_extension_opt_item?: (ctx: Alter_extension_opt_itemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alterextensioncontentsstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlterextensioncontentsstmt?: (ctx: AlterextensioncontentsstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createfdwstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreatefdwstmt?: (ctx: CreatefdwstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.fdw_option`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFdw_option?: (ctx: Fdw_optionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.fdw_options`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFdw_options?: (ctx: Fdw_optionsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_fdw_options`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_fdw_options?: (ctx: Opt_fdw_optionsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alterfdwstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlterfdwstmt?: (ctx: AlterfdwstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.create_generic_options`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreate_generic_options?: (ctx: Create_generic_optionsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.generic_option_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitGeneric_option_list?: (ctx: Generic_option_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alter_generic_options`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlter_generic_options?: (ctx: Alter_generic_optionsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alter_generic_option_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlter_generic_option_list?: (ctx: Alter_generic_option_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alter_generic_option_elem`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlter_generic_option_elem?: (ctx: Alter_generic_option_elemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.generic_option_elem`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitGeneric_option_elem?: (ctx: Generic_option_elemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.generic_option_name`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitGeneric_option_name?: (ctx: Generic_option_nameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.generic_option_arg`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitGeneric_option_arg?: (ctx: Generic_option_argContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createforeignserverstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreateforeignserverstmt?: (ctx: CreateforeignserverstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_type`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_type?: (ctx: Opt_typeContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.foreign_server_version`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitForeign_server_version?: (ctx: Foreign_server_versionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_foreign_server_version`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_foreign_server_version?: (ctx: Opt_foreign_server_versionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alterforeignserverstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlterforeignserverstmt?: (ctx: AlterforeignserverstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createforeigntablestmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreateforeigntablestmt?: (ctx: CreateforeigntablestmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.importforeignschemastmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitImportforeignschemastmt?: (ctx: ImportforeignschemastmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.import_qualification_type`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitImport_qualification_type?: (ctx: Import_qualification_typeContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.import_qualification`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitImport_qualification?: (ctx: Import_qualificationContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createusermappingstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreateusermappingstmt?: (ctx: CreateusermappingstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.auth_ident`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAuth_ident?: (ctx: Auth_identContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.dropusermappingstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDropusermappingstmt?: (ctx: DropusermappingstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alterusermappingstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlterusermappingstmt?: (ctx: AlterusermappingstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createpolicystmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreatepolicystmt?: (ctx: CreatepolicystmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alterpolicystmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlterpolicystmt?: (ctx: AlterpolicystmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.rowsecurityoptionalexpr`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRowsecurityoptionalexpr?: (ctx: RowsecurityoptionalexprContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.rowsecurityoptionalwithcheck`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRowsecurityoptionalwithcheck?: (ctx: RowsecurityoptionalwithcheckContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.rowsecuritydefaulttorole`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRowsecuritydefaulttorole?: (ctx: RowsecuritydefaulttoroleContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.rowsecurityoptionaltorole`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRowsecurityoptionaltorole?: (ctx: RowsecurityoptionaltoroleContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.rowsecuritydefaultpermissive`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRowsecuritydefaultpermissive?: (ctx: RowsecuritydefaultpermissiveContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.rowsecuritydefaultforcmd`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRowsecuritydefaultforcmd?: (ctx: RowsecuritydefaultforcmdContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.row_security_cmd`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRow_security_cmd?: (ctx: Row_security_cmdContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createamstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreateamstmt?: (ctx: CreateamstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.am_type`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAm_type?: (ctx: Am_typeContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createtrigstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreatetrigstmt?: (ctx: CreatetrigstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.triggeractiontime`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTriggeractiontime?: (ctx: TriggeractiontimeContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.triggerevents`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTriggerevents?: (ctx: TriggereventsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.triggeroneevent`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTriggeroneevent?: (ctx: TriggeroneeventContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.triggerreferencing`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTriggerreferencing?: (ctx: TriggerreferencingContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.triggertransitions`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTriggertransitions?: (ctx: TriggertransitionsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.triggertransition`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTriggertransition?: (ctx: TriggertransitionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.transitionoldornew`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTransitionoldornew?: (ctx: TransitionoldornewContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.transitionrowortable`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTransitionrowortable?: (ctx: TransitionrowortableContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.transitionrelname`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTransitionrelname?: (ctx: TransitionrelnameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.triggerforspec`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTriggerforspec?: (ctx: TriggerforspecContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.triggerforopteach`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTriggerforopteach?: (ctx: TriggerforopteachContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.triggerfortype`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTriggerfortype?: (ctx: TriggerfortypeContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.triggerwhen`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTriggerwhen?: (ctx: TriggerwhenContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.function_or_procedure`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFunction_or_procedure?: (ctx: Function_or_procedureContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.triggerfuncargs`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTriggerfuncargs?: (ctx: TriggerfuncargsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.triggerfuncarg`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTriggerfuncarg?: (ctx: TriggerfuncargContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.optconstrfromtable`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOptconstrfromtable?: (ctx: OptconstrfromtableContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.constraintattributespec`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitConstraintattributespec?: (ctx: ConstraintattributespecContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.constraintattributeElem`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitConstraintattributeElem?: (ctx: ConstraintattributeElemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createeventtrigstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreateeventtrigstmt?: (ctx: CreateeventtrigstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.event_trigger_when_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitEvent_trigger_when_list?: (ctx: Event_trigger_when_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.event_trigger_when_item`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitEvent_trigger_when_item?: (ctx: Event_trigger_when_itemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.event_trigger_value_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitEvent_trigger_value_list?: (ctx: Event_trigger_value_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.altereventtrigstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAltereventtrigstmt?: (ctx: AltereventtrigstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.enable_trigger`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitEnable_trigger?: (ctx: Enable_triggerContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createassertionstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreateassertionstmt?: (ctx: CreateassertionstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.definestmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDefinestmt?: (ctx: DefinestmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.definition`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDefinition?: (ctx: DefinitionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.def_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDef_list?: (ctx: Def_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.def_elem`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDef_elem?: (ctx: Def_elemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.def_arg`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDef_arg?: (ctx: Def_argContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.old_aggr_definition`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOld_aggr_definition?: (ctx: Old_aggr_definitionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.old_aggr_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOld_aggr_list?: (ctx: Old_aggr_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.old_aggr_elem`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOld_aggr_elem?: (ctx: Old_aggr_elemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_enum_val_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_enum_val_list?: (ctx: Opt_enum_val_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.enum_val_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitEnum_val_list?: (ctx: Enum_val_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alterenumstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlterenumstmt?: (ctx: AlterenumstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_if_not_exists`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_if_not_exists?: (ctx: Opt_if_not_existsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createopclassstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreateopclassstmt?: (ctx: CreateopclassstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opclass_item_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpclass_item_list?: (ctx: Opclass_item_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opclass_item`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpclass_item?: (ctx: Opclass_itemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_default`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_default?: (ctx: Opt_defaultContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_opfamily`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_opfamily?: (ctx: Opt_opfamilyContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opclass_purpose`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpclass_purpose?: (ctx: Opclass_purposeContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_recheck`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_recheck?: (ctx: Opt_recheckContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createopfamilystmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreateopfamilystmt?: (ctx: CreateopfamilystmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alteropfamilystmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlteropfamilystmt?: (ctx: AlteropfamilystmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opclass_drop_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpclass_drop_list?: (ctx: Opclass_drop_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opclass_drop`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpclass_drop?: (ctx: Opclass_dropContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.dropopclassstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDropopclassstmt?: (ctx: DropopclassstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.dropopfamilystmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDropopfamilystmt?: (ctx: DropopfamilystmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.dropownedstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDropownedstmt?: (ctx: DropownedstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.reassignownedstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitReassignownedstmt?: (ctx: ReassignownedstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.dropstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDropstmt?: (ctx: DropstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.object_type_any_name`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitObject_type_any_name?: (ctx: Object_type_any_nameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.object_type_name`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitObject_type_name?: (ctx: Object_type_nameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.drop_type_name`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDrop_type_name?: (ctx: Drop_type_nameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.object_type_name_on_any_name`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitObject_type_name_on_any_name?: (ctx: Object_type_name_on_any_nameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.any_name_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAny_name_list?: (ctx: Any_name_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.any_name`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAny_name?: (ctx: Any_nameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.attrs`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAttrs?: (ctx: AttrsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.type_name_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitType_name_list?: (ctx: Type_name_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.truncatestmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTruncatestmt?: (ctx: TruncatestmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_restart_seqs`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_restart_seqs?: (ctx: Opt_restart_seqsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.commentstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCommentstmt?: (ctx: CommentstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.comment_text`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitComment_text?: (ctx: Comment_textContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.seclabelstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSeclabelstmt?: (ctx: SeclabelstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_provider`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_provider?: (ctx: Opt_providerContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.security_label`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSecurity_label?: (ctx: Security_labelContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.fetchstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFetchstmt?: (ctx: FetchstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.fetch_args`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFetch_args?: (ctx: Fetch_argsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.from_in`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFrom_in?: (ctx: From_inContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_from_in`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_from_in?: (ctx: Opt_from_inContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.grantstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitGrantstmt?: (ctx: GrantstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.revokestmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRevokestmt?: (ctx: RevokestmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.privileges`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitPrivileges?: (ctx: PrivilegesContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.privilege_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitPrivilege_list?: (ctx: Privilege_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.privilege`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitPrivilege?: (ctx: PrivilegeContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.privilege_target`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitPrivilege_target?: (ctx: Privilege_targetContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.grantee_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitGrantee_list?: (ctx: Grantee_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.grantee`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitGrantee?: (ctx: GranteeContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_grant_grant_option`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_grant_grant_option?: (ctx: Opt_grant_grant_optionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.grantrolestmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitGrantrolestmt?: (ctx: GrantrolestmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.revokerolestmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRevokerolestmt?: (ctx: RevokerolestmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_grant_admin_option`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_grant_admin_option?: (ctx: Opt_grant_admin_optionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_granted_by`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_granted_by?: (ctx: Opt_granted_byContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alterdefaultprivilegesstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlterdefaultprivilegesstmt?: (ctx: AlterdefaultprivilegesstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.defacloptionlist`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDefacloptionlist?: (ctx: DefacloptionlistContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.defacloption`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDefacloption?: (ctx: DefacloptionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.defaclaction`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDefaclaction?: (ctx: DefaclactionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.defacl_privilege_target`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDefacl_privilege_target?: (ctx: Defacl_privilege_targetContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.indexstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitIndexstmt?: (ctx: IndexstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_unique`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_unique?: (ctx: Opt_uniqueContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_concurrently`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_concurrently?: (ctx: Opt_concurrentlyContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_index_name`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_index_name?: (ctx: Opt_index_nameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.access_method_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAccess_method_clause?: (ctx: Access_method_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.index_params`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitIndex_params?: (ctx: Index_paramsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.index_elem_options`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitIndex_elem_options?: (ctx: Index_elem_optionsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.index_elem`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitIndex_elem?: (ctx: Index_elemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_include`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_include?: (ctx: Opt_includeContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.index_including_params`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitIndex_including_params?: (ctx: Index_including_paramsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_collate`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_collate?: (ctx: Opt_collateContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_class`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_class?: (ctx: Opt_classContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_asc_desc`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_asc_desc?: (ctx: Opt_asc_descContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_nulls_order`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_nulls_order?: (ctx: Opt_nulls_orderContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createfunctionstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreatefunctionstmt?: (ctx: CreatefunctionstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_or_replace`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_or_replace?: (ctx: Opt_or_replaceContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.func_args`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFunc_args?: (ctx: Func_argsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.func_args_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFunc_args_list?: (ctx: Func_args_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.function_with_argtypes_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFunction_with_argtypes_list?: (ctx: Function_with_argtypes_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.function_with_argtypes`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFunction_with_argtypes?: (ctx: Function_with_argtypesContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.func_args_with_defaults`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFunc_args_with_defaults?: (ctx: Func_args_with_defaultsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.func_args_with_defaults_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFunc_args_with_defaults_list?: (ctx: Func_args_with_defaults_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.func_arg`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFunc_arg?: (ctx: Func_argContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.arg_class`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitArg_class?: (ctx: Arg_classContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.param_name`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitParam_name?: (ctx: Param_nameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.func_return`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFunc_return?: (ctx: Func_returnContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.func_type`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFunc_type?: (ctx: Func_typeContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.func_arg_with_default`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFunc_arg_with_default?: (ctx: Func_arg_with_defaultContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.aggr_arg`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAggr_arg?: (ctx: Aggr_argContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.aggr_args`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAggr_args?: (ctx: Aggr_argsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.aggr_args_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAggr_args_list?: (ctx: Aggr_args_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.aggregate_with_argtypes`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAggregate_with_argtypes?: (ctx: Aggregate_with_argtypesContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.aggregate_with_argtypes_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAggregate_with_argtypes_list?: (ctx: Aggregate_with_argtypes_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createfunc_opt_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreatefunc_opt_list?: (ctx: Createfunc_opt_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.common_func_opt_item`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCommon_func_opt_item?: (ctx: Common_func_opt_itemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createfunc_opt_item`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreatefunc_opt_item?: (ctx: Createfunc_opt_itemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.func_as`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFunc_as?: (ctx: Func_asContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.transform_type_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTransform_type_list?: (ctx: Transform_type_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_definition`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_definition?: (ctx: Opt_definitionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.table_func_column`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTable_func_column?: (ctx: Table_func_columnContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.table_func_column_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTable_func_column_list?: (ctx: Table_func_column_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alterfunctionstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlterfunctionstmt?: (ctx: AlterfunctionstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alterfunc_opt_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlterfunc_opt_list?: (ctx: Alterfunc_opt_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_restrict`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_restrict?: (ctx: Opt_restrictContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.removefuncstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRemovefuncstmt?: (ctx: RemovefuncstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.removeaggrstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRemoveaggrstmt?: (ctx: RemoveaggrstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.removeoperstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRemoveoperstmt?: (ctx: RemoveoperstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.oper_argtypes`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOper_argtypes?: (ctx: Oper_argtypesContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.any_operator`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAny_operator?: (ctx: Any_operatorContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.operator_with_argtypes_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOperator_with_argtypes_list?: (ctx: Operator_with_argtypes_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.operator_with_argtypes`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOperator_with_argtypes?: (ctx: Operator_with_argtypesContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.dostmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDostmt?: (ctx: DostmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.dostmt_opt_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDostmt_opt_list?: (ctx: Dostmt_opt_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.dostmt_opt_item`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDostmt_opt_item?: (ctx: Dostmt_opt_itemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createcaststmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreatecaststmt?: (ctx: CreatecaststmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.cast_context`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCast_context?: (ctx: Cast_contextContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.dropcaststmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDropcaststmt?: (ctx: DropcaststmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_if_exists`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_if_exists?: (ctx: Opt_if_existsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createtransformstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreatetransformstmt?: (ctx: CreatetransformstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.transform_element_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTransform_element_list?: (ctx: Transform_element_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.droptransformstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDroptransformstmt?: (ctx: DroptransformstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.reindexstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitReindexstmt?: (ctx: ReindexstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.reindex_target_type`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitReindex_target_type?: (ctx: Reindex_target_typeContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.reindex_target_multitable`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitReindex_target_multitable?: (ctx: Reindex_target_multitableContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.reindex_option_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitReindex_option_list?: (ctx: Reindex_option_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.reindex_option_elem`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitReindex_option_elem?: (ctx: Reindex_option_elemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.altertblspcstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAltertblspcstmt?: (ctx: AltertblspcstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.renamestmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRenamestmt?: (ctx: RenamestmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_column`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_column?: (ctx: Opt_columnContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_set_data`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_set_data?: (ctx: Opt_set_dataContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alterobjectdependsstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlterobjectdependsstmt?: (ctx: AlterobjectdependsstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_no`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_no?: (ctx: Opt_noContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alterobjectschemastmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlterobjectschemastmt?: (ctx: AlterobjectschemastmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alteroperatorstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlteroperatorstmt?: (ctx: AlteroperatorstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.operator_def_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOperator_def_list?: (ctx: Operator_def_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.operator_def_elem`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOperator_def_elem?: (ctx: Operator_def_elemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.operator_def_arg`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOperator_def_arg?: (ctx: Operator_def_argContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.altertypestmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAltertypestmt?: (ctx: AltertypestmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alterownerstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlterownerstmt?: (ctx: AlterownerstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createpublicationstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreatepublicationstmt?: (ctx: CreatepublicationstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_publication_for_tables`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_publication_for_tables?: (ctx: Opt_publication_for_tablesContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.publication_for_tables`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitPublication_for_tables?: (ctx: Publication_for_tablesContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alterpublicationstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlterpublicationstmt?: (ctx: AlterpublicationstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createsubscriptionstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreatesubscriptionstmt?: (ctx: CreatesubscriptionstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.publication_name_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitPublication_name_list?: (ctx: Publication_name_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.publication_name_item`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitPublication_name_item?: (ctx: Publication_name_itemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.altersubscriptionstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAltersubscriptionstmt?: (ctx: AltersubscriptionstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.dropsubscriptionstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDropsubscriptionstmt?: (ctx: DropsubscriptionstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.rulestmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRulestmt?: (ctx: RulestmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.ruleactionlist`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRuleactionlist?: (ctx: RuleactionlistContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.ruleactionmulti`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRuleactionmulti?: (ctx: RuleactionmultiContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.ruleactionstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRuleactionstmt?: (ctx: RuleactionstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.ruleactionstmtOrEmpty`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRuleactionstmtOrEmpty?: (ctx: RuleactionstmtOrEmptyContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.event`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitEvent?: (ctx: EventContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_instead`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_instead?: (ctx: Opt_insteadContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.notifystmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitNotifystmt?: (ctx: NotifystmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.notify_payload`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitNotify_payload?: (ctx: Notify_payloadContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.listenstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitListenstmt?: (ctx: ListenstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.unlistenstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitUnlistenstmt?: (ctx: UnlistenstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.transactionstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTransactionstmt?: (ctx: TransactionstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_transaction`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_transaction?: (ctx: Opt_transactionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.transaction_mode_item`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTransaction_mode_item?: (ctx: Transaction_mode_itemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.transaction_mode_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTransaction_mode_list?: (ctx: Transaction_mode_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.transaction_mode_list_or_empty`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTransaction_mode_list_or_empty?: (ctx: Transaction_mode_list_or_emptyContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_transaction_chain`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_transaction_chain?: (ctx: Opt_transaction_chainContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.viewstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitViewstmt?: (ctx: ViewstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_check_option`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_check_option?: (ctx: Opt_check_optionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.loadstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitLoadstmt?: (ctx: LoadstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createdbstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreatedbstmt?: (ctx: CreatedbstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createdb_opt_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreatedb_opt_list?: (ctx: Createdb_opt_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createdb_opt_items`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreatedb_opt_items?: (ctx: Createdb_opt_itemsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createdb_opt_item`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreatedb_opt_item?: (ctx: Createdb_opt_itemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createdb_opt_name`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreatedb_opt_name?: (ctx: Createdb_opt_nameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_equal`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_equal?: (ctx: Opt_equalContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alterdatabasestmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlterdatabasestmt?: (ctx: AlterdatabasestmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alterdatabasesetstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlterdatabasesetstmt?: (ctx: AlterdatabasesetstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.dropdbstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDropdbstmt?: (ctx: DropdbstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.drop_option_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDrop_option_list?: (ctx: Drop_option_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.drop_option`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDrop_option?: (ctx: Drop_optionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.altercollationstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAltercollationstmt?: (ctx: AltercollationstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.altersystemstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAltersystemstmt?: (ctx: AltersystemstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createdomainstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreatedomainstmt?: (ctx: CreatedomainstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alterdomainstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlterdomainstmt?: (ctx: AlterdomainstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_as`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_as?: (ctx: Opt_asContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.altertsdictionarystmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAltertsdictionarystmt?: (ctx: AltertsdictionarystmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.altertsconfigurationstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAltertsconfigurationstmt?: (ctx: AltertsconfigurationstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.any_with`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAny_with?: (ctx: Any_withContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.createconversionstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCreateconversionstmt?: (ctx: CreateconversionstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.clusterstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitClusterstmt?: (ctx: ClusterstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.cluster_index_specification`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCluster_index_specification?: (ctx: Cluster_index_specificationContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.vacuumstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitVacuumstmt?: (ctx: VacuumstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.analyzestmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAnalyzestmt?: (ctx: AnalyzestmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.vac_analyze_option_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitVac_analyze_option_list?: (ctx: Vac_analyze_option_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.analyze_keyword`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAnalyze_keyword?: (ctx: Analyze_keywordContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.vac_analyze_option_elem`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitVac_analyze_option_elem?: (ctx: Vac_analyze_option_elemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.vac_analyze_option_name`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitVac_analyze_option_name?: (ctx: Vac_analyze_option_nameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.vac_analyze_option_arg`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitVac_analyze_option_arg?: (ctx: Vac_analyze_option_argContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_analyze`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_analyze?: (ctx: Opt_analyzeContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_verbose`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_verbose?: (ctx: Opt_verboseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_full`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_full?: (ctx: Opt_fullContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_freeze`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_freeze?: (ctx: Opt_freezeContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_name_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_name_list?: (ctx: Opt_name_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.vacuum_relation`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitVacuum_relation?: (ctx: Vacuum_relationContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.vacuum_relation_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitVacuum_relation_list?: (ctx: Vacuum_relation_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_vacuum_relation_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_vacuum_relation_list?: (ctx: Opt_vacuum_relation_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.explainstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitExplainstmt?: (ctx: ExplainstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.explainablestmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitExplainablestmt?: (ctx: ExplainablestmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.explain_option_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitExplain_option_list?: (ctx: Explain_option_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.explain_option_elem`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitExplain_option_elem?: (ctx: Explain_option_elemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.explain_option_name`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitExplain_option_name?: (ctx: Explain_option_nameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.explain_option_arg`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitExplain_option_arg?: (ctx: Explain_option_argContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.preparestmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitPreparestmt?: (ctx: PreparestmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.prep_type_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitPrep_type_clause?: (ctx: Prep_type_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.preparablestmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitPreparablestmt?: (ctx: PreparablestmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.executestmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitExecutestmt?: (ctx: ExecutestmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.execute_param_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitExecute_param_clause?: (ctx: Execute_param_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.deallocatestmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDeallocatestmt?: (ctx: DeallocatestmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.insertstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitInsertstmt?: (ctx: InsertstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.insert_target`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitInsert_target?: (ctx: Insert_targetContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.insert_rest`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitInsert_rest?: (ctx: Insert_restContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.override_kind`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOverride_kind?: (ctx: Override_kindContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.insert_column_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitInsert_column_list?: (ctx: Insert_column_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.insert_column_item`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitInsert_column_item?: (ctx: Insert_column_itemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_on_conflict`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_on_conflict?: (ctx: Opt_on_conflictContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_conf_expr`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_conf_expr?: (ctx: Opt_conf_exprContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.returning_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitReturning_clause?: (ctx: Returning_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.deletestmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDeletestmt?: (ctx: DeletestmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.using_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitUsing_clause?: (ctx: Using_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.lockstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitLockstmt?: (ctx: LockstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_lock`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_lock?: (ctx: Opt_lockContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.lock_type`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitLock_type?: (ctx: Lock_typeContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_nowait`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_nowait?: (ctx: Opt_nowaitContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_nowait_or_skip`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_nowait_or_skip?: (ctx: Opt_nowait_or_skipContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.updatestmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitUpdatestmt?: (ctx: UpdatestmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.set_clause_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSet_clause_list?: (ctx: Set_clause_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.set_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSet_clause?: (ctx: Set_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.set_target`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSet_target?: (ctx: Set_targetContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.set_target_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSet_target_list?: (ctx: Set_target_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.declarecursorstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDeclarecursorstmt?: (ctx: DeclarecursorstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.cursor_name`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCursor_name?: (ctx: Cursor_nameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.cursor_options`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCursor_options?: (ctx: Cursor_optionsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_hold`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_hold?: (ctx: Opt_holdContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.selectstmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSelectstmt?: (ctx: SelectstmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.select_with_parens`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSelect_with_parens?: (ctx: Select_with_parensContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.select_no_parens`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSelect_no_parens?: (ctx: Select_no_parensContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.select_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSelect_clause?: (ctx: Select_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.simple_select`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSimple_select?: (ctx: Simple_selectContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by the `union`
|
|
* labeled alternative in `PostgreSQLParser.set_operator`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitUnion?: (ctx: UnionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by the `intersect`
|
|
* labeled alternative in `PostgreSQLParser.set_operator`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitIntersect?: (ctx: IntersectContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by the `except`
|
|
* labeled alternative in `PostgreSQLParser.set_operator`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitExcept?: (ctx: ExceptContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.set_operator_with_all_or_distinct`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSet_operator_with_all_or_distinct?: (ctx: Set_operator_with_all_or_distinctContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.with_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitWith_clause?: (ctx: With_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.cte_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCte_list?: (ctx: Cte_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.common_table_expr`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCommon_table_expr?: (ctx: Common_table_exprContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_materialized`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_materialized?: (ctx: Opt_materializedContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_with_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_with_clause?: (ctx: Opt_with_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.into_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitInto_clause?: (ctx: Into_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_strict`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_strict?: (ctx: Opt_strictContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opttempTableName`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpttempTableName?: (ctx: OpttempTableNameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_table`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_table?: (ctx: Opt_tableContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.all_or_distinct`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAll_or_distinct?: (ctx: All_or_distinctContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.distinct_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDistinct_clause?: (ctx: Distinct_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_all_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_all_clause?: (ctx: Opt_all_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_sort_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_sort_clause?: (ctx: Opt_sort_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.sort_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSort_clause?: (ctx: Sort_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.sortby_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSortby_list?: (ctx: Sortby_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.sortby`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSortby?: (ctx: SortbyContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.select_limit`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSelect_limit?: (ctx: Select_limitContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_select_limit`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_select_limit?: (ctx: Opt_select_limitContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.limit_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitLimit_clause?: (ctx: Limit_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.offset_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOffset_clause?: (ctx: Offset_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.select_limit_value`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSelect_limit_value?: (ctx: Select_limit_valueContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.select_offset_value`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSelect_offset_value?: (ctx: Select_offset_valueContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.select_fetch_first_value`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSelect_fetch_first_value?: (ctx: Select_fetch_first_valueContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.i_or_f_const`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitI_or_f_const?: (ctx: I_or_f_constContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.row_or_rows`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRow_or_rows?: (ctx: Row_or_rowsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.first_or_next`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFirst_or_next?: (ctx: First_or_nextContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.group_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitGroup_clause?: (ctx: Group_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.group_by_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitGroup_by_list?: (ctx: Group_by_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.group_by_item`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitGroup_by_item?: (ctx: Group_by_itemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.empty_grouping_set`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitEmpty_grouping_set?: (ctx: Empty_grouping_setContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.rollup_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRollup_clause?: (ctx: Rollup_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.cube_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCube_clause?: (ctx: Cube_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.grouping_sets_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitGrouping_sets_clause?: (ctx: Grouping_sets_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.having_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitHaving_clause?: (ctx: Having_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.for_locking_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFor_locking_clause?: (ctx: For_locking_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_for_locking_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_for_locking_clause?: (ctx: Opt_for_locking_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.for_locking_items`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFor_locking_items?: (ctx: For_locking_itemsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.for_locking_item`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFor_locking_item?: (ctx: For_locking_itemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.for_locking_strength`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFor_locking_strength?: (ctx: For_locking_strengthContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.locked_rels_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitLocked_rels_list?: (ctx: Locked_rels_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.values_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitValues_clause?: (ctx: Values_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.from_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFrom_clause?: (ctx: From_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.from_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFrom_list?: (ctx: From_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.table_ref`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTable_ref?: (ctx: Table_refContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.alias_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAlias_clause?: (ctx: Alias_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_alias_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_alias_clause?: (ctx: Opt_alias_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.func_alias_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFunc_alias_clause?: (ctx: Func_alias_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.join_type`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitJoin_type?: (ctx: Join_typeContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.join_qual`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitJoin_qual?: (ctx: Join_qualContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.relation_expr`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRelation_expr?: (ctx: Relation_exprContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.relation_expr_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRelation_expr_list?: (ctx: Relation_expr_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.relation_expr_opt_alias`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRelation_expr_opt_alias?: (ctx: Relation_expr_opt_aliasContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.tablesample_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTablesample_clause?: (ctx: Tablesample_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_repeatable_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_repeatable_clause?: (ctx: Opt_repeatable_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.func_table`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFunc_table?: (ctx: Func_tableContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.rowsfrom_item`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRowsfrom_item?: (ctx: Rowsfrom_itemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.rowsfrom_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRowsfrom_list?: (ctx: Rowsfrom_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_col_def_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_col_def_list?: (ctx: Opt_col_def_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_ordinality`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_ordinality?: (ctx: Opt_ordinalityContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.where_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitWhere_clause?: (ctx: Where_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.where_or_current_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitWhere_or_current_clause?: (ctx: Where_or_current_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opttablefuncelementlist`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpttablefuncelementlist?: (ctx: OpttablefuncelementlistContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.tablefuncelementlist`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTablefuncelementlist?: (ctx: TablefuncelementlistContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.tablefuncelement`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTablefuncelement?: (ctx: TablefuncelementContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.xmltable`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitXmltable?: (ctx: XmltableContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.xmltable_column_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitXmltable_column_list?: (ctx: Xmltable_column_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.xmltable_column_el`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitXmltable_column_el?: (ctx: Xmltable_column_elContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.xmltable_column_option_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitXmltable_column_option_list?: (ctx: Xmltable_column_option_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.xmltable_column_option_el`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitXmltable_column_option_el?: (ctx: Xmltable_column_option_elContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.xml_namespace_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitXml_namespace_list?: (ctx: Xml_namespace_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.xml_namespace_el`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitXml_namespace_el?: (ctx: Xml_namespace_elContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.typename`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTypename?: (ctx: TypenameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_array_bounds`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_array_bounds?: (ctx: Opt_array_boundsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.simpletypename`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSimpletypename?: (ctx: SimpletypenameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.consttypename`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitConsttypename?: (ctx: ConsttypenameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.generictype`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitGenerictype?: (ctx: GenerictypeContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_type_modifiers`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_type_modifiers?: (ctx: Opt_type_modifiersContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.numeric`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitNumeric?: (ctx: NumericContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_float`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_float?: (ctx: Opt_floatContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.bit`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitBit?: (ctx: BitContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.constbit`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitConstbit?: (ctx: ConstbitContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.bitwithlength`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitBitwithlength?: (ctx: BitwithlengthContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.bitwithoutlength`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitBitwithoutlength?: (ctx: BitwithoutlengthContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.character`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCharacter?: (ctx: CharacterContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.constcharacter`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitConstcharacter?: (ctx: ConstcharacterContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.character_c`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCharacter_c?: (ctx: Character_cContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_varying`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_varying?: (ctx: Opt_varyingContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.constdatetime`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitConstdatetime?: (ctx: ConstdatetimeContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.constinterval`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitConstinterval?: (ctx: ConstintervalContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_timezone`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_timezone?: (ctx: Opt_timezoneContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_interval`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_interval?: (ctx: Opt_intervalContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.interval_second`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitInterval_second?: (ctx: Interval_secondContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_escape`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_escape?: (ctx: Opt_escapeContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.a_expr`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitA_expr?: (ctx: A_exprContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.a_expr_qual`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitA_expr_qual?: (ctx: A_expr_qualContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.a_expr_lessless`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitA_expr_lessless?: (ctx: A_expr_lesslessContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.a_expr_or`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitA_expr_or?: (ctx: A_expr_orContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.a_expr_and`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitA_expr_and?: (ctx: A_expr_andContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.a_expr_in`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitA_expr_in?: (ctx: A_expr_inContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.a_expr_unary_not`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitA_expr_unary_not?: (ctx: A_expr_unary_notContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.a_expr_isnull`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitA_expr_isnull?: (ctx: A_expr_isnullContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.a_expr_is_not`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitA_expr_is_not?: (ctx: A_expr_is_notContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.a_expr_compare`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitA_expr_compare?: (ctx: A_expr_compareContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.a_expr_like`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitA_expr_like?: (ctx: A_expr_likeContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.a_expr_qual_op`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitA_expr_qual_op?: (ctx: A_expr_qual_opContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.a_expr_unary_qualop`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitA_expr_unary_qualop?: (ctx: A_expr_unary_qualopContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.a_expr_add`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitA_expr_add?: (ctx: A_expr_addContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.a_expr_mul`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitA_expr_mul?: (ctx: A_expr_mulContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.a_expr_caret`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitA_expr_caret?: (ctx: A_expr_caretContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.a_expr_unary_sign`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitA_expr_unary_sign?: (ctx: A_expr_unary_signContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.a_expr_at_time_zone`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitA_expr_at_time_zone?: (ctx: A_expr_at_time_zoneContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.a_expr_collate`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitA_expr_collate?: (ctx: A_expr_collateContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.a_expr_typecast`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitA_expr_typecast?: (ctx: A_expr_typecastContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.b_expr`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitB_expr?: (ctx: B_exprContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by the `c_expr_exists`
|
|
* labeled alternative in `PostgreSQLParser.c_expr`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitC_expr_exists?: (ctx: C_expr_existsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by the `c_expr_expr`
|
|
* labeled alternative in `PostgreSQLParser.c_expr`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitC_expr_expr?: (ctx: C_expr_exprContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by the `c_expr_case`
|
|
* labeled alternative in `PostgreSQLParser.c_expr`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitC_expr_case?: (ctx: C_expr_caseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.plsqlvariablename`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitPlsqlvariablename?: (ctx: PlsqlvariablenameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.func_application`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFunc_application?: (ctx: Func_applicationContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.func_expr`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFunc_expr?: (ctx: Func_exprContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.func_expr_windowless`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFunc_expr_windowless?: (ctx: Func_expr_windowlessContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.func_expr_common_subexpr`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFunc_expr_common_subexpr?: (ctx: Func_expr_common_subexprContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.xml_root_version`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitXml_root_version?: (ctx: Xml_root_versionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_xml_root_standalone`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_xml_root_standalone?: (ctx: Opt_xml_root_standaloneContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.xml_attributes`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitXml_attributes?: (ctx: Xml_attributesContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.xml_attribute_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitXml_attribute_list?: (ctx: Xml_attribute_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.xml_attribute_el`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitXml_attribute_el?: (ctx: Xml_attribute_elContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.document_or_content`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDocument_or_content?: (ctx: Document_or_contentContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.xml_whitespace_option`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitXml_whitespace_option?: (ctx: Xml_whitespace_optionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.xmlexists_argument`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitXmlexists_argument?: (ctx: Xmlexists_argumentContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.xml_passing_mech`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitXml_passing_mech?: (ctx: Xml_passing_mechContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.within_group_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitWithin_group_clause?: (ctx: Within_group_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.filter_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFilter_clause?: (ctx: Filter_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.window_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitWindow_clause?: (ctx: Window_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.window_definition_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitWindow_definition_list?: (ctx: Window_definition_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.window_definition`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitWindow_definition?: (ctx: Window_definitionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.over_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOver_clause?: (ctx: Over_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.window_specification`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitWindow_specification?: (ctx: Window_specificationContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_existing_window_name`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_existing_window_name?: (ctx: Opt_existing_window_nameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_partition_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_partition_clause?: (ctx: Opt_partition_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_frame_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_frame_clause?: (ctx: Opt_frame_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.frame_extent`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFrame_extent?: (ctx: Frame_extentContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.frame_bound`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFrame_bound?: (ctx: Frame_boundContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_window_exclusion_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_window_exclusion_clause?: (ctx: Opt_window_exclusion_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.row`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRow?: (ctx: RowContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.explicit_row`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitExplicit_row?: (ctx: Explicit_rowContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.implicit_row`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitImplicit_row?: (ctx: Implicit_rowContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.sub_type`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSub_type?: (ctx: Sub_typeContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.all_op`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAll_op?: (ctx: All_opContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.mathop`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitMathop?: (ctx: MathopContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.qual_op`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitQual_op?: (ctx: Qual_opContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.qual_all_op`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitQual_all_op?: (ctx: Qual_all_opContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.subquery_Op`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSubquery_Op?: (ctx: Subquery_OpContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.expr_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitExpr_list?: (ctx: Expr_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.func_arg_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFunc_arg_list?: (ctx: Func_arg_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.func_arg_expr`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFunc_arg_expr?: (ctx: Func_arg_exprContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.type_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitType_list?: (ctx: Type_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.array_expr`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitArray_expr?: (ctx: Array_exprContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.array_expr_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitArray_expr_list?: (ctx: Array_expr_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.extract_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitExtract_list?: (ctx: Extract_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.extract_arg`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitExtract_arg?: (ctx: Extract_argContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.unicode_normal_form`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitUnicode_normal_form?: (ctx: Unicode_normal_formContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.overlay_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOverlay_list?: (ctx: Overlay_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.position_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitPosition_list?: (ctx: Position_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.substr_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSubstr_list?: (ctx: Substr_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.trim_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTrim_list?: (ctx: Trim_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by the `in_expr_select`
|
|
* labeled alternative in `PostgreSQLParser.in_expr`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitIn_expr_select?: (ctx: In_expr_selectContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by the `in_expr_list`
|
|
* labeled alternative in `PostgreSQLParser.in_expr`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitIn_expr_list?: (ctx: In_expr_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.case_expr`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCase_expr?: (ctx: Case_exprContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.when_clause_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitWhen_clause_list?: (ctx: When_clause_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.when_clause`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitWhen_clause?: (ctx: When_clauseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.case_default`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCase_default?: (ctx: Case_defaultContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.case_arg`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCase_arg?: (ctx: Case_argContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.columnref`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitColumnref?: (ctx: ColumnrefContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.indirection_el`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitIndirection_el?: (ctx: Indirection_elContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_slice_bound`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_slice_bound?: (ctx: Opt_slice_boundContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.indirection`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitIndirection?: (ctx: IndirectionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_indirection`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_indirection?: (ctx: Opt_indirectionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_target_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_target_list?: (ctx: Opt_target_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.target_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTarget_list?: (ctx: Target_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by the `target_label`
|
|
* labeled alternative in `PostgreSQLParser.target_el`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTarget_label?: (ctx: Target_labelContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by the `target_star`
|
|
* labeled alternative in `PostgreSQLParser.target_el`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitTarget_star?: (ctx: Target_starContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.qualified_name_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitQualified_name_list?: (ctx: Qualified_name_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.qualified_name`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitQualified_name?: (ctx: Qualified_nameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.name_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitName_list?: (ctx: Name_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.name`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitName?: (ctx: NameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.attr_name`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAttr_name?: (ctx: Attr_nameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.file_name`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFile_name?: (ctx: File_nameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.func_name`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFunc_name?: (ctx: Func_nameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.aexprconst`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAexprconst?: (ctx: AexprconstContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.xconst`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitXconst?: (ctx: XconstContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.bconst`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitBconst?: (ctx: BconstContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.fconst`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFconst?: (ctx: FconstContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.iconst`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitIconst?: (ctx: IconstContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.sconst`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSconst?: (ctx: SconstContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.anysconst`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAnysconst?: (ctx: AnysconstContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_uescape`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_uescape?: (ctx: Opt_uescapeContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.signediconst`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSignediconst?: (ctx: SignediconstContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.roleid`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRoleid?: (ctx: RoleidContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.rolespec`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRolespec?: (ctx: RolespecContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.role_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitRole_list?: (ctx: Role_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.colid`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitColid?: (ctx: ColidContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.type_function_name`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitType_function_name?: (ctx: Type_function_nameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.nonreservedword`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitNonreservedword?: (ctx: NonreservedwordContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.collabel`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCollabel?: (ctx: CollabelContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.identifier`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitIdentifier?: (ctx: IdentifierContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.plsqlidentifier`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitPlsqlidentifier?: (ctx: PlsqlidentifierContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.unreserved_keyword`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitUnreserved_keyword?: (ctx: Unreserved_keywordContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.col_name_keyword`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCol_name_keyword?: (ctx: Col_name_keywordContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.type_func_name_keyword`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitType_func_name_keyword?: (ctx: Type_func_name_keywordContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.reserved_keyword`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitReserved_keyword?: (ctx: Reserved_keywordContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.pl_function`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitPl_function?: (ctx: Pl_functionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.comp_options`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitComp_options?: (ctx: Comp_optionsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.comp_option`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitComp_option?: (ctx: Comp_optionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.sharp`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSharp?: (ctx: SharpContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.option_value`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOption_value?: (ctx: Option_valueContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_semi`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_semi?: (ctx: Opt_semiContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.pl_block`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitPl_block?: (ctx: Pl_blockContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.decl_sect`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDecl_sect?: (ctx: Decl_sectContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.decl_start`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDecl_start?: (ctx: Decl_startContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.decl_stmts`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDecl_stmts?: (ctx: Decl_stmtsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.label_decl`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitLabel_decl?: (ctx: Label_declContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.decl_stmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDecl_stmt?: (ctx: Decl_stmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.decl_statement`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDecl_statement?: (ctx: Decl_statementContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_scrollable`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_scrollable?: (ctx: Opt_scrollableContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.decl_cursor_query`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDecl_cursor_query?: (ctx: Decl_cursor_queryContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.decl_cursor_args`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDecl_cursor_args?: (ctx: Decl_cursor_argsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.decl_cursor_arglist`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDecl_cursor_arglist?: (ctx: Decl_cursor_arglistContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.decl_cursor_arg`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDecl_cursor_arg?: (ctx: Decl_cursor_argContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.decl_is_for`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDecl_is_for?: (ctx: Decl_is_forContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.decl_aliasitem`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDecl_aliasitem?: (ctx: Decl_aliasitemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.decl_varname`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDecl_varname?: (ctx: Decl_varnameContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.decl_const`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDecl_const?: (ctx: Decl_constContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.decl_datatype`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDecl_datatype?: (ctx: Decl_datatypeContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.decl_collate`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDecl_collate?: (ctx: Decl_collateContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.decl_notnull`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDecl_notnull?: (ctx: Decl_notnullContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.decl_defval`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDecl_defval?: (ctx: Decl_defvalContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.decl_defkey`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitDecl_defkey?: (ctx: Decl_defkeyContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.assign_operator`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAssign_operator?: (ctx: Assign_operatorContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.proc_sect`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitProc_sect?: (ctx: Proc_sectContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.proc_stmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitProc_stmt?: (ctx: Proc_stmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt_perform`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt_perform?: (ctx: Stmt_performContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt_call`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt_call?: (ctx: Stmt_callContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_expr_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_expr_list?: (ctx: Opt_expr_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt_assign`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt_assign?: (ctx: Stmt_assignContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt_getdiag`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt_getdiag?: (ctx: Stmt_getdiagContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.getdiag_area_opt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitGetdiag_area_opt?: (ctx: Getdiag_area_optContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.getdiag_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitGetdiag_list?: (ctx: Getdiag_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.getdiag_list_item`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitGetdiag_list_item?: (ctx: Getdiag_list_itemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.getdiag_item`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitGetdiag_item?: (ctx: Getdiag_itemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.getdiag_target`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitGetdiag_target?: (ctx: Getdiag_targetContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.assign_var`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAssign_var?: (ctx: Assign_varContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt_if`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt_if?: (ctx: Stmt_ifContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt_elsifs`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt_elsifs?: (ctx: Stmt_elsifsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt_else`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt_else?: (ctx: Stmt_elseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt_case`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt_case?: (ctx: Stmt_caseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_expr_until_when`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_expr_until_when?: (ctx: Opt_expr_until_whenContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.case_when_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCase_when_list?: (ctx: Case_when_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.case_when`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCase_when?: (ctx: Case_whenContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_case_else`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_case_else?: (ctx: Opt_case_elseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt_loop`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt_loop?: (ctx: Stmt_loopContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt_while`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt_while?: (ctx: Stmt_whileContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt_for`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt_for?: (ctx: Stmt_forContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.for_control`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFor_control?: (ctx: For_controlContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_for_using_expression`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_for_using_expression?: (ctx: Opt_for_using_expressionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_cursor_parameters`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_cursor_parameters?: (ctx: Opt_cursor_parametersContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_reverse`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_reverse?: (ctx: Opt_reverseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_by_expression`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_by_expression?: (ctx: Opt_by_expressionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.for_variable`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitFor_variable?: (ctx: For_variableContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt_foreach_a`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt_foreach_a?: (ctx: Stmt_foreach_aContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.foreach_slice`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitForeach_slice?: (ctx: Foreach_sliceContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt_exit`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt_exit?: (ctx: Stmt_exitContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.exit_type`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitExit_type?: (ctx: Exit_typeContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt_return`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt_return?: (ctx: Stmt_returnContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_return_result`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_return_result?: (ctx: Opt_return_resultContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt_raise`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt_raise?: (ctx: Stmt_raiseContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_stmt_raise_level`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_stmt_raise_level?: (ctx: Opt_stmt_raise_levelContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_raise_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_raise_list?: (ctx: Opt_raise_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_raise_using`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_raise_using?: (ctx: Opt_raise_usingContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_raise_using_elem`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_raise_using_elem?: (ctx: Opt_raise_using_elemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_raise_using_elem_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_raise_using_elem_list?: (ctx: Opt_raise_using_elem_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt_assert`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt_assert?: (ctx: Stmt_assertContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_stmt_assert_message`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_stmt_assert_message?: (ctx: Opt_stmt_assert_messageContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.loop_body`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitLoop_body?: (ctx: Loop_bodyContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt_execsql`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt_execsql?: (ctx: Stmt_execsqlContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt_dynexecute`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt_dynexecute?: (ctx: Stmt_dynexecuteContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_execute_using`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_execute_using?: (ctx: Opt_execute_usingContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_execute_using_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_execute_using_list?: (ctx: Opt_execute_using_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_execute_into`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_execute_into?: (ctx: Opt_execute_intoContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt_open`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt_open?: (ctx: Stmt_openContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_open_bound_list_item`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_open_bound_list_item?: (ctx: Opt_open_bound_list_itemContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_open_bound_list`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_open_bound_list?: (ctx: Opt_open_bound_listContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_open_using`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_open_using?: (ctx: Opt_open_usingContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_scroll_option`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_scroll_option?: (ctx: Opt_scroll_optionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_scroll_option_no`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_scroll_option_no?: (ctx: Opt_scroll_option_noContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt_fetch`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt_fetch?: (ctx: Stmt_fetchContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.into_target`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitInto_target?: (ctx: Into_targetContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_cursor_from`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_cursor_from?: (ctx: Opt_cursor_fromContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_fetch_direction`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_fetch_direction?: (ctx: Opt_fetch_directionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt_move`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt_move?: (ctx: Stmt_moveContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt_close`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt_close?: (ctx: Stmt_closeContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt_null`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt_null?: (ctx: Stmt_nullContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt_commit`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt_commit?: (ctx: Stmt_commitContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt_rollback`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt_rollback?: (ctx: Stmt_rollbackContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.plsql_opt_transaction_chain`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitPlsql_opt_transaction_chain?: (ctx: Plsql_opt_transaction_chainContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.stmt_set`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitStmt_set?: (ctx: Stmt_setContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.cursor_variable`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitCursor_variable?: (ctx: Cursor_variableContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.exception_sect`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitException_sect?: (ctx: Exception_sectContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.proc_exceptions`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitProc_exceptions?: (ctx: Proc_exceptionsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.proc_exception`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitProc_exception?: (ctx: Proc_exceptionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.proc_conditions`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitProc_conditions?: (ctx: Proc_conditionsContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.proc_condition`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitProc_condition?: (ctx: Proc_conditionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_block_label`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_block_label?: (ctx: Opt_block_labelContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_loop_label`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_loop_label?: (ctx: Opt_loop_labelContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_label`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_label?: (ctx: Opt_labelContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_exitcond`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_exitcond?: (ctx: Opt_exitcondContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.any_identifier`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitAny_identifier?: (ctx: Any_identifierContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.plsql_unreserved_keyword`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitPlsql_unreserved_keyword?: (ctx: Plsql_unreserved_keywordContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.sql_expression`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitSql_expression?: (ctx: Sql_expressionContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.expr_until_then`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitExpr_until_then?: (ctx: Expr_until_thenContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.expr_until_semi`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitExpr_until_semi?: (ctx: Expr_until_semiContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.expr_until_rightbracket`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitExpr_until_rightbracket?: (ctx: Expr_until_rightbracketContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.expr_until_loop`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitExpr_until_loop?: (ctx: Expr_until_loopContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.make_execsql_stmt`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitMake_execsql_stmt?: (ctx: Make_execsql_stmtContext) => Result;
|
|
/**
|
|
* Visit a parse tree produced by `PostgreSQLParser.opt_returning_clause_into`.
|
|
* @param ctx the parse tree
|
|
* @return the visitor result
|
|
*/
|
|
visitOpt_returning_clause_into?: (ctx: Opt_returning_clause_intoContext) => Result;
|
|
}
|
|
|