gen

package
v0.10.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 7, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	KuneiformLexerLBRACE              = 1
	KuneiformLexerRBRACE              = 2
	KuneiformLexerLBRACKET            = 3
	KuneiformLexerRBRACKET            = 4
	KuneiformLexerCOL                 = 5
	KuneiformLexerSCOL                = 6
	KuneiformLexerLPAREN              = 7
	KuneiformLexerRPAREN              = 8
	KuneiformLexerCOMMA               = 9
	KuneiformLexerAT                  = 10
	KuneiformLexerEXCL                = 11
	KuneiformLexerPERIOD              = 12
	KuneiformLexerCONCAT              = 13
	KuneiformLexerSTAR                = 14
	KuneiformLexerEQUALS              = 15
	KuneiformLexerEQUATE              = 16
	KuneiformLexerHASH                = 17
	KuneiformLexerDOLLAR              = 18
	KuneiformLexerMOD                 = 19
	KuneiformLexerPLUS                = 20
	KuneiformLexerMINUS               = 21
	KuneiformLexerDIV                 = 22
	KuneiformLexerEXP                 = 23
	KuneiformLexerNEQ                 = 24
	KuneiformLexerLT                  = 25
	KuneiformLexerLTE                 = 26
	KuneiformLexerGT                  = 27
	KuneiformLexerGTE                 = 28
	KuneiformLexerTYPE_CAST           = 29
	KuneiformLexerUNDERSCORE          = 30
	KuneiformLexerASSIGN              = 31
	KuneiformLexerRANGE               = 32
	KuneiformLexerDOUBLE_QUOTE        = 33
	KuneiformLexerUSE                 = 34
	KuneiformLexerUNUSE               = 35
	KuneiformLexerTABLE               = 36
	KuneiformLexerACTION              = 37
	KuneiformLexerCREATE              = 38
	KuneiformLexerALTER               = 39
	KuneiformLexerCOLUMN              = 40
	KuneiformLexerADD                 = 41
	KuneiformLexerDROP                = 42
	KuneiformLexerRENAME              = 43
	KuneiformLexerTO                  = 44
	KuneiformLexerCONSTRAINT          = 45
	KuneiformLexerCHECK               = 46
	KuneiformLexerFOREIGN             = 47
	KuneiformLexerPRIMARY             = 48
	KuneiformLexerKEY                 = 49
	KuneiformLexerON                  = 50
	KuneiformLexerDO                  = 51
	KuneiformLexerUNIQUE              = 52
	KuneiformLexerCASCADE             = 53
	KuneiformLexerRESTRICT            = 54
	KuneiformLexerSET                 = 55
	KuneiformLexerDEFAULT             = 56
	KuneiformLexerNULL                = 57
	KuneiformLexerDELETE              = 58
	KuneiformLexerUPDATE              = 59
	KuneiformLexerREFERENCES          = 60
	KuneiformLexerREF                 = 61
	KuneiformLexerNOT                 = 62
	KuneiformLexerINDEX               = 63
	KuneiformLexerAND                 = 64
	KuneiformLexerOR                  = 65
	KuneiformLexerLIKE                = 66
	KuneiformLexerILIKE               = 67
	KuneiformLexerIN                  = 68
	KuneiformLexerBETWEEN             = 69
	KuneiformLexerIS                  = 70
	KuneiformLexerEXISTS              = 71
	KuneiformLexerALL                 = 72
	KuneiformLexerANY                 = 73
	KuneiformLexerJOIN                = 74
	KuneiformLexerLEFT                = 75
	KuneiformLexerRIGHT               = 76
	KuneiformLexerINNER               = 77
	KuneiformLexerAS                  = 78
	KuneiformLexerASC                 = 79
	KuneiformLexerDESC                = 80
	KuneiformLexerLIMIT               = 81
	KuneiformLexerOFFSET              = 82
	KuneiformLexerORDER               = 83
	KuneiformLexerBY                  = 84
	KuneiformLexerGROUP               = 85
	KuneiformLexerHAVING              = 86
	KuneiformLexerRETURNS             = 87
	KuneiformLexerNO                  = 88
	KuneiformLexerWITH                = 89
	KuneiformLexerCASE                = 90
	KuneiformLexerWHEN                = 91
	KuneiformLexerTHEN                = 92
	KuneiformLexerEND                 = 93
	KuneiformLexerDISTINCT            = 94
	KuneiformLexerFROM                = 95
	KuneiformLexerWHERE               = 96
	KuneiformLexerCOLLATE             = 97
	KuneiformLexerSELECT              = 98
	KuneiformLexerINSERT              = 99
	KuneiformLexerVALUES              = 100
	KuneiformLexerFULL                = 101
	KuneiformLexerUNION               = 102
	KuneiformLexerINTERSECT           = 103
	KuneiformLexerEXCEPT              = 104
	KuneiformLexerNULLS               = 105
	KuneiformLexerFIRST               = 106
	KuneiformLexerLAST                = 107
	KuneiformLexerRETURNING           = 108
	KuneiformLexerINTO                = 109
	KuneiformLexerCONFLICT            = 110
	KuneiformLexerNOTHING             = 111
	KuneiformLexerFOR                 = 112
	KuneiformLexerIF                  = 113
	KuneiformLexerELSEIF              = 114
	KuneiformLexerELSE                = 115
	KuneiformLexerBREAK               = 116
	KuneiformLexerCONTINUE            = 117
	KuneiformLexerRETURN              = 118
	KuneiformLexerNEXT                = 119
	KuneiformLexerOVER                = 120
	KuneiformLexerPARTITION           = 121
	KuneiformLexerWINDOW              = 122
	KuneiformLexerFILTER              = 123
	KuneiformLexerRECURSIVE           = 124
	KuneiformLexerGRANT               = 125
	KuneiformLexerGRANTED             = 126
	KuneiformLexerREVOKE              = 127
	KuneiformLexerROLE                = 128
	KuneiformLexerREPLACE             = 129
	KuneiformLexerARRAY               = 130
	KuneiformLexerCURRENT             = 131
	KuneiformLexerNAMESPACE           = 132
	KuneiformLexerTRANSFER            = 133
	KuneiformLexerOWNERSHIP           = 134
	KuneiformLexerROLES               = 135
	KuneiformLexerCALL                = 136
	KuneiformLexerSTRING_             = 137
	KuneiformLexerTRUE                = 138
	KuneiformLexerFALSE               = 139
	KuneiformLexerDIGITS_             = 140
	KuneiformLexerBINARY_             = 141
	KuneiformLexerLEGACY_FOREIGN_KEY  = 142
	KuneiformLexerLEGACY_ON_UPDATE    = 143
	KuneiformLexerLEGACY_ON_DELETE    = 144
	KuneiformLexerLEGACY_SET_DEFAULT  = 145
	KuneiformLexerLEGACY_SET_NULL     = 146
	KuneiformLexerLEGACY_NO_ACTION    = 147
	KuneiformLexerIDENTIFIER          = 148
	KuneiformLexerVARIABLE            = 149
	KuneiformLexerCONTEXTUAL_VARIABLE = 150
	KuneiformLexerHASH_IDENTIFIER     = 151
	KuneiformLexerWS                  = 152
	KuneiformLexerBLOCK_COMMENT       = 153
	KuneiformLexerLINE_COMMENT        = 154
	KuneiformLexerSQL_COMMENT         = 155
)

KuneiformLexer tokens.

View Source
const (
	KuneiformParserEOF                 = antlr.TokenEOF
	KuneiformParserLBRACE              = 1
	KuneiformParserRBRACE              = 2
	KuneiformParserLBRACKET            = 3
	KuneiformParserRBRACKET            = 4
	KuneiformParserCOL                 = 5
	KuneiformParserSCOL                = 6
	KuneiformParserLPAREN              = 7
	KuneiformParserRPAREN              = 8
	KuneiformParserCOMMA               = 9
	KuneiformParserAT                  = 10
	KuneiformParserEXCL                = 11
	KuneiformParserPERIOD              = 12
	KuneiformParserCONCAT              = 13
	KuneiformParserSTAR                = 14
	KuneiformParserEQUALS              = 15
	KuneiformParserEQUATE              = 16
	KuneiformParserHASH                = 17
	KuneiformParserDOLLAR              = 18
	KuneiformParserMOD                 = 19
	KuneiformParserPLUS                = 20
	KuneiformParserMINUS               = 21
	KuneiformParserDIV                 = 22
	KuneiformParserEXP                 = 23
	KuneiformParserNEQ                 = 24
	KuneiformParserLT                  = 25
	KuneiformParserLTE                 = 26
	KuneiformParserGT                  = 27
	KuneiformParserGTE                 = 28
	KuneiformParserTYPE_CAST           = 29
	KuneiformParserUNDERSCORE          = 30
	KuneiformParserASSIGN              = 31
	KuneiformParserRANGE               = 32
	KuneiformParserDOUBLE_QUOTE        = 33
	KuneiformParserUSE                 = 34
	KuneiformParserUNUSE               = 35
	KuneiformParserTABLE               = 36
	KuneiformParserACTION              = 37
	KuneiformParserCREATE              = 38
	KuneiformParserALTER               = 39
	KuneiformParserCOLUMN              = 40
	KuneiformParserADD                 = 41
	KuneiformParserDROP                = 42
	KuneiformParserRENAME              = 43
	KuneiformParserTO                  = 44
	KuneiformParserCONSTRAINT          = 45
	KuneiformParserCHECK               = 46
	KuneiformParserFOREIGN             = 47
	KuneiformParserPRIMARY             = 48
	KuneiformParserKEY                 = 49
	KuneiformParserON                  = 50
	KuneiformParserDO                  = 51
	KuneiformParserUNIQUE              = 52
	KuneiformParserCASCADE             = 53
	KuneiformParserRESTRICT            = 54
	KuneiformParserSET                 = 55
	KuneiformParserDEFAULT             = 56
	KuneiformParserNULL                = 57
	KuneiformParserDELETE              = 58
	KuneiformParserUPDATE              = 59
	KuneiformParserREFERENCES          = 60
	KuneiformParserREF                 = 61
	KuneiformParserNOT                 = 62
	KuneiformParserINDEX               = 63
	KuneiformParserAND                 = 64
	KuneiformParserOR                  = 65
	KuneiformParserLIKE                = 66
	KuneiformParserILIKE               = 67
	KuneiformParserIN                  = 68
	KuneiformParserBETWEEN             = 69
	KuneiformParserIS                  = 70
	KuneiformParserEXISTS              = 71
	KuneiformParserALL                 = 72
	KuneiformParserANY                 = 73
	KuneiformParserJOIN                = 74
	KuneiformParserLEFT                = 75
	KuneiformParserRIGHT               = 76
	KuneiformParserINNER               = 77
	KuneiformParserAS                  = 78
	KuneiformParserASC                 = 79
	KuneiformParserDESC                = 80
	KuneiformParserLIMIT               = 81
	KuneiformParserOFFSET              = 82
	KuneiformParserORDER               = 83
	KuneiformParserBY                  = 84
	KuneiformParserGROUP               = 85
	KuneiformParserHAVING              = 86
	KuneiformParserRETURNS             = 87
	KuneiformParserNO                  = 88
	KuneiformParserWITH                = 89
	KuneiformParserCASE                = 90
	KuneiformParserWHEN                = 91
	KuneiformParserTHEN                = 92
	KuneiformParserEND                 = 93
	KuneiformParserDISTINCT            = 94
	KuneiformParserFROM                = 95
	KuneiformParserWHERE               = 96
	KuneiformParserCOLLATE             = 97
	KuneiformParserSELECT              = 98
	KuneiformParserINSERT              = 99
	KuneiformParserVALUES              = 100
	KuneiformParserFULL                = 101
	KuneiformParserUNION               = 102
	KuneiformParserINTERSECT           = 103
	KuneiformParserEXCEPT              = 104
	KuneiformParserNULLS               = 105
	KuneiformParserFIRST               = 106
	KuneiformParserLAST                = 107
	KuneiformParserRETURNING           = 108
	KuneiformParserINTO                = 109
	KuneiformParserCONFLICT            = 110
	KuneiformParserNOTHING             = 111
	KuneiformParserFOR                 = 112
	KuneiformParserIF                  = 113
	KuneiformParserELSEIF              = 114
	KuneiformParserELSE                = 115
	KuneiformParserBREAK               = 116
	KuneiformParserCONTINUE            = 117
	KuneiformParserRETURN              = 118
	KuneiformParserNEXT                = 119
	KuneiformParserOVER                = 120
	KuneiformParserPARTITION           = 121
	KuneiformParserWINDOW              = 122
	KuneiformParserFILTER              = 123
	KuneiformParserRECURSIVE           = 124
	KuneiformParserGRANT               = 125
	KuneiformParserGRANTED             = 126
	KuneiformParserREVOKE              = 127
	KuneiformParserROLE                = 128
	KuneiformParserREPLACE             = 129
	KuneiformParserARRAY               = 130
	KuneiformParserCURRENT             = 131
	KuneiformParserNAMESPACE           = 132
	KuneiformParserTRANSFER            = 133
	KuneiformParserOWNERSHIP           = 134
	KuneiformParserROLES               = 135
	KuneiformParserCALL                = 136
	KuneiformParserSTRING_             = 137
	KuneiformParserTRUE                = 138
	KuneiformParserFALSE               = 139
	KuneiformParserDIGITS_             = 140
	KuneiformParserBINARY_             = 141
	KuneiformParserLEGACY_FOREIGN_KEY  = 142
	KuneiformParserLEGACY_ON_UPDATE    = 143
	KuneiformParserLEGACY_ON_DELETE    = 144
	KuneiformParserLEGACY_SET_DEFAULT  = 145
	KuneiformParserLEGACY_SET_NULL     = 146
	KuneiformParserLEGACY_NO_ACTION    = 147
	KuneiformParserIDENTIFIER          = 148
	KuneiformParserVARIABLE            = 149
	KuneiformParserCONTEXTUAL_VARIABLE = 150
	KuneiformParserHASH_IDENTIFIER     = 151
	KuneiformParserWS                  = 152
	KuneiformParserBLOCK_COMMENT       = 153
	KuneiformParserLINE_COMMENT        = 154
	KuneiformParserSQL_COMMENT         = 155
)

KuneiformParser tokens.

View Source
const (
	KuneiformParserRULE_entry                           = 0
	KuneiformParserRULE_statement                       = 1
	KuneiformParserRULE_literal                         = 2
	KuneiformParserRULE_identifier                      = 3
	KuneiformParserRULE_allowed_identifier              = 4
	KuneiformParserRULE_identifier_list                 = 5
	KuneiformParserRULE_type                            = 6
	KuneiformParserRULE_type_cast                       = 7
	KuneiformParserRULE_variable                        = 8
	KuneiformParserRULE_table_column_def                = 9
	KuneiformParserRULE_type_list                       = 10
	KuneiformParserRULE_named_type_list                 = 11
	KuneiformParserRULE_inline_constraint               = 12
	KuneiformParserRULE_fk_action                       = 13
	KuneiformParserRULE_fk_constraint                   = 14
	KuneiformParserRULE_action_return                   = 15
	KuneiformParserRULE_sql_statement                   = 16
	KuneiformParserRULE_common_table_expression         = 17
	KuneiformParserRULE_create_table_statement          = 18
	KuneiformParserRULE_table_constraint_def            = 19
	KuneiformParserRULE_opt_drop_behavior               = 20
	KuneiformParserRULE_drop_table_statement            = 21
	KuneiformParserRULE_alter_table_statement           = 22
	KuneiformParserRULE_alter_table_action              = 23
	KuneiformParserRULE_create_index_statement          = 24
	KuneiformParserRULE_drop_index_statement            = 25
	KuneiformParserRULE_create_role_statement           = 26
	KuneiformParserRULE_drop_role_statement             = 27
	KuneiformParserRULE_grant_statement                 = 28
	KuneiformParserRULE_revoke_statement                = 29
	KuneiformParserRULE_transfer_ownership_statement    = 30
	KuneiformParserRULE_privilege_list                  = 31
	KuneiformParserRULE_privilege                       = 32
	KuneiformParserRULE_create_action_statement         = 33
	KuneiformParserRULE_drop_action_statement           = 34
	KuneiformParserRULE_use_extension_statement         = 35
	KuneiformParserRULE_unuse_extension_statement       = 36
	KuneiformParserRULE_create_namespace_statement      = 37
	KuneiformParserRULE_drop_namespace_statement        = 38
	KuneiformParserRULE_set_current_namespace_statement = 39
	KuneiformParserRULE_select_statement                = 40
	KuneiformParserRULE_compound_operator               = 41
	KuneiformParserRULE_ordering_term                   = 42
	KuneiformParserRULE_select_core                     = 43
	KuneiformParserRULE_relation                        = 44
	KuneiformParserRULE_join                            = 45
	KuneiformParserRULE_result_column                   = 46
	KuneiformParserRULE_update_statement                = 47
	KuneiformParserRULE_update_set_clause               = 48
	KuneiformParserRULE_insert_statement                = 49
	KuneiformParserRULE_upsert_clause                   = 50
	KuneiformParserRULE_delete_statement                = 51
	KuneiformParserRULE_sql_expr                        = 52
	KuneiformParserRULE_window                          = 53
	KuneiformParserRULE_when_then_clause                = 54
	KuneiformParserRULE_sql_expr_list                   = 55
	KuneiformParserRULE_sql_function_call               = 56
	KuneiformParserRULE_action_expr                     = 57
	KuneiformParserRULE_action_expr_list                = 58
	KuneiformParserRULE_action_statement                = 59
	KuneiformParserRULE_variable_or_underscore          = 60
	KuneiformParserRULE_action_function_call            = 61
	KuneiformParserRULE_if_then_block                   = 62
	KuneiformParserRULE_range                           = 63
)

KuneiformParser rules.

Variables

View Source
var KuneiformLexerLexerStaticData struct {
	ChannelNames           []string
	ModeNames              []string
	LiteralNames           []string
	SymbolicNames          []string
	RuleNames              []string
	PredictionContextCache *antlr.PredictionContextCache
	// contains filtered or unexported fields
}
View Source
var KuneiformParserParserStaticData struct {
	LiteralNames           []string
	SymbolicNames          []string
	RuleNames              []string
	PredictionContextCache *antlr.PredictionContextCache
	// contains filtered or unexported fields
}

Functions

func InitEmptyAction_exprContext

func InitEmptyAction_exprContext(p *Action_exprContext)

func InitEmptyAction_expr_listContext

func InitEmptyAction_expr_listContext(p *Action_expr_listContext)

func InitEmptyAction_function_callContext

func InitEmptyAction_function_callContext(p *Action_function_callContext)

func InitEmptyAction_returnContext

func InitEmptyAction_returnContext(p *Action_returnContext)

func InitEmptyAction_statementContext

func InitEmptyAction_statementContext(p *Action_statementContext)

func InitEmptyAllowed_identifierContext

func InitEmptyAllowed_identifierContext(p *Allowed_identifierContext)

func InitEmptyAlter_table_actionContext

func InitEmptyAlter_table_actionContext(p *Alter_table_actionContext)

func InitEmptyAlter_table_statementContext

func InitEmptyAlter_table_statementContext(p *Alter_table_statementContext)

func InitEmptyCommon_table_expressionContext

func InitEmptyCommon_table_expressionContext(p *Common_table_expressionContext)

func InitEmptyCompound_operatorContext

func InitEmptyCompound_operatorContext(p *Compound_operatorContext)

func InitEmptyCreate_action_statementContext

func InitEmptyCreate_action_statementContext(p *Create_action_statementContext)

func InitEmptyCreate_index_statementContext

func InitEmptyCreate_index_statementContext(p *Create_index_statementContext)

func InitEmptyCreate_namespace_statementContext

func InitEmptyCreate_namespace_statementContext(p *Create_namespace_statementContext)

func InitEmptyCreate_role_statementContext

func InitEmptyCreate_role_statementContext(p *Create_role_statementContext)

func InitEmptyCreate_table_statementContext

func InitEmptyCreate_table_statementContext(p *Create_table_statementContext)

func InitEmptyDelete_statementContext

func InitEmptyDelete_statementContext(p *Delete_statementContext)

func InitEmptyDrop_action_statementContext

func InitEmptyDrop_action_statementContext(p *Drop_action_statementContext)

func InitEmptyDrop_index_statementContext

func InitEmptyDrop_index_statementContext(p *Drop_index_statementContext)

func InitEmptyDrop_namespace_statementContext

func InitEmptyDrop_namespace_statementContext(p *Drop_namespace_statementContext)

func InitEmptyDrop_role_statementContext

func InitEmptyDrop_role_statementContext(p *Drop_role_statementContext)

func InitEmptyDrop_table_statementContext

func InitEmptyDrop_table_statementContext(p *Drop_table_statementContext)

func InitEmptyEntryContext

func InitEmptyEntryContext(p *EntryContext)

func InitEmptyFk_actionContext

func InitEmptyFk_actionContext(p *Fk_actionContext)

func InitEmptyFk_constraintContext

func InitEmptyFk_constraintContext(p *Fk_constraintContext)

func InitEmptyGrant_statementContext

func InitEmptyGrant_statementContext(p *Grant_statementContext)

func InitEmptyIdentifierContext

func InitEmptyIdentifierContext(p *IdentifierContext)

func InitEmptyIdentifier_listContext

func InitEmptyIdentifier_listContext(p *Identifier_listContext)

func InitEmptyIf_then_blockContext

func InitEmptyIf_then_blockContext(p *If_then_blockContext)

func InitEmptyInline_constraintContext

func InitEmptyInline_constraintContext(p *Inline_constraintContext)

func InitEmptyInsert_statementContext

func InitEmptyInsert_statementContext(p *Insert_statementContext)

func InitEmptyJoinContext

func InitEmptyJoinContext(p *JoinContext)

func InitEmptyLiteralContext

func InitEmptyLiteralContext(p *LiteralContext)

func InitEmptyNamed_type_listContext

func InitEmptyNamed_type_listContext(p *Named_type_listContext)

func InitEmptyOpt_drop_behaviorContext

func InitEmptyOpt_drop_behaviorContext(p *Opt_drop_behaviorContext)

func InitEmptyOrdering_termContext

func InitEmptyOrdering_termContext(p *Ordering_termContext)

func InitEmptyPrivilegeContext

func InitEmptyPrivilegeContext(p *PrivilegeContext)

func InitEmptyPrivilege_listContext

func InitEmptyPrivilege_listContext(p *Privilege_listContext)

func InitEmptyRangeContext

func InitEmptyRangeContext(p *RangeContext)

func InitEmptyRelationContext

func InitEmptyRelationContext(p *RelationContext)

func InitEmptyResult_columnContext

func InitEmptyResult_columnContext(p *Result_columnContext)

func InitEmptyRevoke_statementContext

func InitEmptyRevoke_statementContext(p *Revoke_statementContext)

func InitEmptySelect_coreContext

func InitEmptySelect_coreContext(p *Select_coreContext)

func InitEmptySelect_statementContext

func InitEmptySelect_statementContext(p *Select_statementContext)

func InitEmptySet_current_namespace_statementContext

func InitEmptySet_current_namespace_statementContext(p *Set_current_namespace_statementContext)

func InitEmptySql_exprContext

func InitEmptySql_exprContext(p *Sql_exprContext)

func InitEmptySql_expr_listContext

func InitEmptySql_expr_listContext(p *Sql_expr_listContext)

func InitEmptySql_function_callContext

func InitEmptySql_function_callContext(p *Sql_function_callContext)

func InitEmptySql_statementContext

func InitEmptySql_statementContext(p *Sql_statementContext)

func InitEmptyStatementContext

func InitEmptyStatementContext(p *StatementContext)

func InitEmptyTable_column_defContext

func InitEmptyTable_column_defContext(p *Table_column_defContext)

func InitEmptyTable_constraint_defContext

func InitEmptyTable_constraint_defContext(p *Table_constraint_defContext)

func InitEmptyTransfer_ownership_statementContext

func InitEmptyTransfer_ownership_statementContext(p *Transfer_ownership_statementContext)

func InitEmptyTypeContext

func InitEmptyTypeContext(p *TypeContext)

func InitEmptyType_castContext

func InitEmptyType_castContext(p *Type_castContext)

func InitEmptyType_listContext

func InitEmptyType_listContext(p *Type_listContext)

func InitEmptyUnuse_extension_statementContext

func InitEmptyUnuse_extension_statementContext(p *Unuse_extension_statementContext)

func InitEmptyUpdate_set_clauseContext

func InitEmptyUpdate_set_clauseContext(p *Update_set_clauseContext)

func InitEmptyUpdate_statementContext

func InitEmptyUpdate_statementContext(p *Update_statementContext)

func InitEmptyUpsert_clauseContext

func InitEmptyUpsert_clauseContext(p *Upsert_clauseContext)

func InitEmptyUse_extension_statementContext

func InitEmptyUse_extension_statementContext(p *Use_extension_statementContext)

func InitEmptyVariableContext

func InitEmptyVariableContext(p *VariableContext)

func InitEmptyVariable_or_underscoreContext

func InitEmptyVariable_or_underscoreContext(p *Variable_or_underscoreContext)

func InitEmptyWhen_then_clauseContext

func InitEmptyWhen_then_clauseContext(p *When_then_clauseContext)

func InitEmptyWindowContext

func InitEmptyWindowContext(p *WindowContext)

func KuneiformLexerInit

func KuneiformLexerInit()

KuneiformLexerInit initializes any static state used to implement KuneiformLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewKuneiformLexer(). You can call this function if you wish to initialize the static state ahead of time.

func KuneiformParserInit

func KuneiformParserInit()

KuneiformParserInit initializes any static state used to implement KuneiformParser. By default the static state used to implement the parser is lazily initialized during the first call to NewKuneiformParser(). You can call this function if you wish to initialize the static state ahead of time.

Types

type Action_exprContext

type Action_exprContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAction_exprContext

func NewAction_exprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Action_exprContext

func NewEmptyAction_exprContext

func NewEmptyAction_exprContext() *Action_exprContext

func (*Action_exprContext) CopyAll

func (s *Action_exprContext) CopyAll(ctx *Action_exprContext)

func (*Action_exprContext) GetParser

func (s *Action_exprContext) GetParser() antlr.Parser

func (*Action_exprContext) GetRuleContext

func (s *Action_exprContext) GetRuleContext() antlr.RuleContext

func (*Action_exprContext) IsAction_exprContext

func (*Action_exprContext) IsAction_exprContext()

func (*Action_exprContext) ToStringTree

func (s *Action_exprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Action_expr_arithmeticContext

type Action_expr_arithmeticContext struct {
	Action_exprContext
}

func NewAction_expr_arithmeticContext

func NewAction_expr_arithmeticContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Action_expr_arithmeticContext

func (*Action_expr_arithmeticContext) Accept

func (s *Action_expr_arithmeticContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Action_expr_arithmeticContext) Action_expr

func (*Action_expr_arithmeticContext) AllAction_expr

func (s *Action_expr_arithmeticContext) AllAction_expr() []IAction_exprContext

func (*Action_expr_arithmeticContext) CONCAT

func (s *Action_expr_arithmeticContext) CONCAT() antlr.TerminalNode

func (*Action_expr_arithmeticContext) DIV

func (s *Action_expr_arithmeticContext) DIV() antlr.TerminalNode

func (*Action_expr_arithmeticContext) EXP

func (s *Action_expr_arithmeticContext) EXP() antlr.TerminalNode

func (*Action_expr_arithmeticContext) GetRuleContext

func (s *Action_expr_arithmeticContext) GetRuleContext() antlr.RuleContext

func (*Action_expr_arithmeticContext) MINUS

func (s *Action_expr_arithmeticContext) MINUS() antlr.TerminalNode

func (*Action_expr_arithmeticContext) MOD

func (s *Action_expr_arithmeticContext) MOD() antlr.TerminalNode

func (*Action_expr_arithmeticContext) PLUS

func (s *Action_expr_arithmeticContext) PLUS() antlr.TerminalNode

func (*Action_expr_arithmeticContext) STAR

func (s *Action_expr_arithmeticContext) STAR() antlr.TerminalNode

type Action_expr_listContext

type Action_expr_listContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAction_expr_listContext

func NewAction_expr_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Action_expr_listContext

func NewEmptyAction_expr_listContext

func NewEmptyAction_expr_listContext() *Action_expr_listContext

func (*Action_expr_listContext) Accept

func (s *Action_expr_listContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Action_expr_listContext) Action_expr

func (*Action_expr_listContext) AllAction_expr

func (s *Action_expr_listContext) AllAction_expr() []IAction_exprContext

func (*Action_expr_listContext) AllCOMMA

func (s *Action_expr_listContext) AllCOMMA() []antlr.TerminalNode

func (*Action_expr_listContext) COMMA

func (s *Action_expr_listContext) COMMA(i int) antlr.TerminalNode

func (*Action_expr_listContext) GetParser

func (s *Action_expr_listContext) GetParser() antlr.Parser

func (*Action_expr_listContext) GetRuleContext

func (s *Action_expr_listContext) GetRuleContext() antlr.RuleContext

func (*Action_expr_listContext) IsAction_expr_listContext

func (*Action_expr_listContext) IsAction_expr_listContext()

func (*Action_expr_listContext) ToStringTree

func (s *Action_expr_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Action_function_callContext

type Action_function_callContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAction_function_callContext

func NewAction_function_callContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Action_function_callContext

func NewEmptyAction_function_callContext

func NewEmptyAction_function_callContext() *Action_function_callContext

func (*Action_function_callContext) CopyAll

func (*Action_function_callContext) GetParser

func (s *Action_function_callContext) GetParser() antlr.Parser

func (*Action_function_callContext) GetRuleContext

func (s *Action_function_callContext) GetRuleContext() antlr.RuleContext

func (*Action_function_callContext) IsAction_function_callContext

func (*Action_function_callContext) IsAction_function_callContext()

func (*Action_function_callContext) ToStringTree

func (s *Action_function_callContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Action_returnContext

type Action_returnContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAction_returnContext

func NewAction_returnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Action_returnContext

func NewEmptyAction_returnContext

func NewEmptyAction_returnContext() *Action_returnContext

func (*Action_returnContext) Accept

func (s *Action_returnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Action_returnContext) GetParser

func (s *Action_returnContext) GetParser() antlr.Parser

func (*Action_returnContext) GetReturn_columns

func (s *Action_returnContext) GetReturn_columns() INamed_type_listContext

func (*Action_returnContext) GetRuleContext

func (s *Action_returnContext) GetRuleContext() antlr.RuleContext

func (*Action_returnContext) GetUnnamed_return_types

func (s *Action_returnContext) GetUnnamed_return_types() IType_listContext

func (*Action_returnContext) IsAction_returnContext

func (*Action_returnContext) IsAction_returnContext()

func (*Action_returnContext) LPAREN

func (s *Action_returnContext) LPAREN() antlr.TerminalNode

func (*Action_returnContext) Named_type_list

func (s *Action_returnContext) Named_type_list() INamed_type_listContext

func (*Action_returnContext) RETURNS

func (s *Action_returnContext) RETURNS() antlr.TerminalNode

func (*Action_returnContext) RPAREN

func (s *Action_returnContext) RPAREN() antlr.TerminalNode

func (*Action_returnContext) SetReturn_columns

func (s *Action_returnContext) SetReturn_columns(v INamed_type_listContext)

func (*Action_returnContext) SetUnnamed_return_types

func (s *Action_returnContext) SetUnnamed_return_types(v IType_listContext)

func (*Action_returnContext) TABLE

func (s *Action_returnContext) TABLE() antlr.TerminalNode

func (*Action_returnContext) ToStringTree

func (s *Action_returnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Action_returnContext) Type_list

func (s *Action_returnContext) Type_list() IType_listContext

type Action_statementContext

type Action_statementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAction_statementContext

func NewAction_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Action_statementContext

func NewEmptyAction_statementContext

func NewEmptyAction_statementContext() *Action_statementContext

func (*Action_statementContext) CopyAll

func (*Action_statementContext) GetParser

func (s *Action_statementContext) GetParser() antlr.Parser

func (*Action_statementContext) GetRuleContext

func (s *Action_statementContext) GetRuleContext() antlr.RuleContext

func (*Action_statementContext) IsAction_statementContext

func (*Action_statementContext) IsAction_statementContext()

func (*Action_statementContext) ToStringTree

func (s *Action_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Add_columnContext

type Add_columnContext struct {
	Alter_table_actionContext
	// contains filtered or unexported fields
}

func NewAdd_columnContext

func NewAdd_columnContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Add_columnContext

func (*Add_columnContext) ADD

func (s *Add_columnContext) ADD() antlr.TerminalNode

func (*Add_columnContext) Accept

func (s *Add_columnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Add_columnContext) COLUMN

func (s *Add_columnContext) COLUMN() antlr.TerminalNode

func (*Add_columnContext) EXISTS

func (s *Add_columnContext) EXISTS() antlr.TerminalNode

func (*Add_columnContext) GetColumn

func (s *Add_columnContext) GetColumn() IIdentifierContext

func (*Add_columnContext) GetRuleContext

func (s *Add_columnContext) GetRuleContext() antlr.RuleContext

func (*Add_columnContext) IF

func (s *Add_columnContext) IF() antlr.TerminalNode

func (*Add_columnContext) Identifier

func (s *Add_columnContext) Identifier() IIdentifierContext

func (*Add_columnContext) NOT

func (s *Add_columnContext) NOT() antlr.TerminalNode

func (*Add_columnContext) SetColumn

func (s *Add_columnContext) SetColumn(v IIdentifierContext)

func (*Add_columnContext) Type_

func (s *Add_columnContext) Type_() ITypeContext

type Add_column_constraintContext

type Add_column_constraintContext struct {
	Alter_table_actionContext
	// contains filtered or unexported fields
}

func NewAdd_column_constraintContext

func NewAdd_column_constraintContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Add_column_constraintContext

func (*Add_column_constraintContext) ALTER

func (s *Add_column_constraintContext) ALTER() antlr.TerminalNode

func (*Add_column_constraintContext) Accept

func (s *Add_column_constraintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Add_column_constraintContext) Action_expr

func (*Add_column_constraintContext) COLUMN

func (s *Add_column_constraintContext) COLUMN() antlr.TerminalNode

func (*Add_column_constraintContext) DEFAULT

func (s *Add_column_constraintContext) DEFAULT() antlr.TerminalNode

func (*Add_column_constraintContext) GetColumn

func (*Add_column_constraintContext) GetRuleContext

func (s *Add_column_constraintContext) GetRuleContext() antlr.RuleContext

func (*Add_column_constraintContext) Identifier

func (*Add_column_constraintContext) NOT

func (s *Add_column_constraintContext) NOT() antlr.TerminalNode

func (*Add_column_constraintContext) NULL

func (s *Add_column_constraintContext) NULL() antlr.TerminalNode

func (*Add_column_constraintContext) SET

func (s *Add_column_constraintContext) SET() antlr.TerminalNode

func (*Add_column_constraintContext) SetColumn

type Add_table_constraintContext

type Add_table_constraintContext struct {
	Alter_table_actionContext
}

func NewAdd_table_constraintContext

func NewAdd_table_constraintContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Add_table_constraintContext

func (*Add_table_constraintContext) ADD

func (s *Add_table_constraintContext) ADD() antlr.TerminalNode

func (*Add_table_constraintContext) Accept

func (s *Add_table_constraintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Add_table_constraintContext) GetRuleContext

func (s *Add_table_constraintContext) GetRuleContext() antlr.RuleContext

func (*Add_table_constraintContext) Table_constraint_def

type Allowed_identifierContext

type Allowed_identifierContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAllowed_identifierContext

func NewAllowed_identifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Allowed_identifierContext

func NewEmptyAllowed_identifierContext

func NewEmptyAllowed_identifierContext() *Allowed_identifierContext

func (*Allowed_identifierContext) ACTION

func (s *Allowed_identifierContext) ACTION() antlr.TerminalNode

func (*Allowed_identifierContext) ADD

func (s *Allowed_identifierContext) ADD() antlr.TerminalNode

func (*Allowed_identifierContext) ALTER

func (s *Allowed_identifierContext) ALTER() antlr.TerminalNode

func (*Allowed_identifierContext) Accept

func (s *Allowed_identifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Allowed_identifierContext) BREAK

func (s *Allowed_identifierContext) BREAK() antlr.TerminalNode

func (*Allowed_identifierContext) CALL

func (s *Allowed_identifierContext) CALL() antlr.TerminalNode

func (*Allowed_identifierContext) CHECK

func (s *Allowed_identifierContext) CHECK() antlr.TerminalNode

func (*Allowed_identifierContext) CONTINUE

func (s *Allowed_identifierContext) CONTINUE() antlr.TerminalNode

func (*Allowed_identifierContext) CREATE

func (s *Allowed_identifierContext) CREATE() antlr.TerminalNode

func (*Allowed_identifierContext) CURRENT

func (s *Allowed_identifierContext) CURRENT() antlr.TerminalNode

func (*Allowed_identifierContext) DEFAULT

func (s *Allowed_identifierContext) DEFAULT() antlr.TerminalNode

func (*Allowed_identifierContext) DROP

func (s *Allowed_identifierContext) DROP() antlr.TerminalNode

func (*Allowed_identifierContext) ELSE

func (s *Allowed_identifierContext) ELSE() antlr.TerminalNode

func (*Allowed_identifierContext) ELSEIF

func (s *Allowed_identifierContext) ELSEIF() antlr.TerminalNode

func (*Allowed_identifierContext) FOR

func (s *Allowed_identifierContext) FOR() antlr.TerminalNode

func (*Allowed_identifierContext) FOREIGN

func (s *Allowed_identifierContext) FOREIGN() antlr.TerminalNode

func (*Allowed_identifierContext) GRANT

func (s *Allowed_identifierContext) GRANT() antlr.TerminalNode

func (*Allowed_identifierContext) GRANTED

func (s *Allowed_identifierContext) GRANTED() antlr.TerminalNode

func (*Allowed_identifierContext) GetParser

func (s *Allowed_identifierContext) GetParser() antlr.Parser

func (*Allowed_identifierContext) GetRuleContext

func (s *Allowed_identifierContext) GetRuleContext() antlr.RuleContext

func (*Allowed_identifierContext) IDENTIFIER

func (s *Allowed_identifierContext) IDENTIFIER() antlr.TerminalNode

func (*Allowed_identifierContext) IF

func (s *Allowed_identifierContext) IF() antlr.TerminalNode

func (*Allowed_identifierContext) INDEX

func (s *Allowed_identifierContext) INDEX() antlr.TerminalNode

func (*Allowed_identifierContext) IsAllowed_identifierContext

func (*Allowed_identifierContext) IsAllowed_identifierContext()

func (*Allowed_identifierContext) KEY

func (s *Allowed_identifierContext) KEY() antlr.TerminalNode

func (*Allowed_identifierContext) NAMESPACE

func (s *Allowed_identifierContext) NAMESPACE() antlr.TerminalNode

func (*Allowed_identifierContext) OWNERSHIP

func (s *Allowed_identifierContext) OWNERSHIP() antlr.TerminalNode

func (*Allowed_identifierContext) PRIMARY

func (s *Allowed_identifierContext) PRIMARY() antlr.TerminalNode

func (*Allowed_identifierContext) RENAME

func (s *Allowed_identifierContext) RENAME() antlr.TerminalNode

func (*Allowed_identifierContext) REPLACE

func (s *Allowed_identifierContext) REPLACE() antlr.TerminalNode

func (*Allowed_identifierContext) RESTRICT

func (s *Allowed_identifierContext) RESTRICT() antlr.TerminalNode

func (*Allowed_identifierContext) RETURN

func (s *Allowed_identifierContext) RETURN() antlr.TerminalNode

func (*Allowed_identifierContext) RETURNS

func (s *Allowed_identifierContext) RETURNS() antlr.TerminalNode

func (*Allowed_identifierContext) REVOKE

func (s *Allowed_identifierContext) REVOKE() antlr.TerminalNode

func (*Allowed_identifierContext) ROLE

func (s *Allowed_identifierContext) ROLE() antlr.TerminalNode

func (*Allowed_identifierContext) ROLES

func (s *Allowed_identifierContext) ROLES() antlr.TerminalNode

func (*Allowed_identifierContext) TRANSFER

func (s *Allowed_identifierContext) TRANSFER() antlr.TerminalNode

func (*Allowed_identifierContext) ToStringTree

func (s *Allowed_identifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Allowed_identifierContext) UNIQUE

func (s *Allowed_identifierContext) UNIQUE() antlr.TerminalNode

func (*Allowed_identifierContext) UNUSE

func (s *Allowed_identifierContext) UNUSE() antlr.TerminalNode

func (*Allowed_identifierContext) USE

func (s *Allowed_identifierContext) USE() antlr.TerminalNode

type Alter_table_actionContext

type Alter_table_actionContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAlter_table_actionContext

func NewAlter_table_actionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Alter_table_actionContext

func NewEmptyAlter_table_actionContext

func NewEmptyAlter_table_actionContext() *Alter_table_actionContext

func (*Alter_table_actionContext) CopyAll

func (*Alter_table_actionContext) GetParser

func (s *Alter_table_actionContext) GetParser() antlr.Parser

func (*Alter_table_actionContext) GetRuleContext

func (s *Alter_table_actionContext) GetRuleContext() antlr.RuleContext

func (*Alter_table_actionContext) IsAlter_table_actionContext

func (*Alter_table_actionContext) IsAlter_table_actionContext()

func (*Alter_table_actionContext) ToStringTree

func (s *Alter_table_actionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Alter_table_statementContext

type Alter_table_statementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAlter_table_statementContext

func NewAlter_table_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Alter_table_statementContext

func NewEmptyAlter_table_statementContext

func NewEmptyAlter_table_statementContext() *Alter_table_statementContext

func (*Alter_table_statementContext) ALTER

func (s *Alter_table_statementContext) ALTER() antlr.TerminalNode

func (*Alter_table_statementContext) Accept

func (s *Alter_table_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Alter_table_statementContext) AllAlter_table_action

func (s *Alter_table_statementContext) AllAlter_table_action() []IAlter_table_actionContext

func (*Alter_table_statementContext) AllCOMMA

func (s *Alter_table_statementContext) AllCOMMA() []antlr.TerminalNode

func (*Alter_table_statementContext) Alter_table_action

func (*Alter_table_statementContext) COMMA

func (s *Alter_table_statementContext) COMMA(i int) antlr.TerminalNode

func (*Alter_table_statementContext) GetParser

func (s *Alter_table_statementContext) GetParser() antlr.Parser

func (*Alter_table_statementContext) GetRuleContext

func (s *Alter_table_statementContext) GetRuleContext() antlr.RuleContext

func (*Alter_table_statementContext) GetTable

func (*Alter_table_statementContext) Identifier

func (*Alter_table_statementContext) IsAlter_table_statementContext

func (*Alter_table_statementContext) IsAlter_table_statementContext()

func (*Alter_table_statementContext) SetTable

func (*Alter_table_statementContext) TABLE

func (s *Alter_table_statementContext) TABLE() antlr.TerminalNode

func (*Alter_table_statementContext) ToStringTree

func (s *Alter_table_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Arithmetic_sql_exprContext

type Arithmetic_sql_exprContext struct {
	Sql_exprContext
	// contains filtered or unexported fields
}

func NewArithmetic_sql_exprContext

func NewArithmetic_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Arithmetic_sql_exprContext

func (*Arithmetic_sql_exprContext) Accept

func (s *Arithmetic_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Arithmetic_sql_exprContext) AllSql_expr

func (s *Arithmetic_sql_exprContext) AllSql_expr() []ISql_exprContext

func (*Arithmetic_sql_exprContext) CONCAT

func (s *Arithmetic_sql_exprContext) CONCAT() antlr.TerminalNode

func (*Arithmetic_sql_exprContext) DIV

func (s *Arithmetic_sql_exprContext) DIV() antlr.TerminalNode

func (*Arithmetic_sql_exprContext) EXP

func (s *Arithmetic_sql_exprContext) EXP() antlr.TerminalNode

func (*Arithmetic_sql_exprContext) GetLeft

func (*Arithmetic_sql_exprContext) GetRight

func (*Arithmetic_sql_exprContext) GetRuleContext

func (s *Arithmetic_sql_exprContext) GetRuleContext() antlr.RuleContext

func (*Arithmetic_sql_exprContext) MINUS

func (s *Arithmetic_sql_exprContext) MINUS() antlr.TerminalNode

func (*Arithmetic_sql_exprContext) MOD

func (s *Arithmetic_sql_exprContext) MOD() antlr.TerminalNode

func (*Arithmetic_sql_exprContext) PLUS

func (s *Arithmetic_sql_exprContext) PLUS() antlr.TerminalNode

func (*Arithmetic_sql_exprContext) STAR

func (s *Arithmetic_sql_exprContext) STAR() antlr.TerminalNode

func (*Arithmetic_sql_exprContext) SetLeft

func (*Arithmetic_sql_exprContext) SetRight

func (*Arithmetic_sql_exprContext) Sql_expr

type Array_access_action_exprContext

type Array_access_action_exprContext struct {
	Action_exprContext
	// contains filtered or unexported fields
}

func NewArray_access_action_exprContext

func NewArray_access_action_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Array_access_action_exprContext

func (*Array_access_action_exprContext) Accept

func (s *Array_access_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Array_access_action_exprContext) Action_expr

func (*Array_access_action_exprContext) AllAction_expr

func (*Array_access_action_exprContext) COL

func (s *Array_access_action_exprContext) COL() antlr.TerminalNode

func (*Array_access_action_exprContext) GetArray_element

func (*Array_access_action_exprContext) GetLeft

func (*Array_access_action_exprContext) GetRight

func (*Array_access_action_exprContext) GetRuleContext

func (s *Array_access_action_exprContext) GetRuleContext() antlr.RuleContext

func (*Array_access_action_exprContext) GetSingle

func (*Array_access_action_exprContext) LBRACKET

func (s *Array_access_action_exprContext) LBRACKET() antlr.TerminalNode

func (*Array_access_action_exprContext) RBRACKET

func (s *Array_access_action_exprContext) RBRACKET() antlr.TerminalNode

func (*Array_access_action_exprContext) SetArray_element

func (*Array_access_action_exprContext) SetLeft

func (*Array_access_action_exprContext) SetRight

func (*Array_access_action_exprContext) SetSingle

func (*Array_access_action_exprContext) Type_cast

type Array_access_sql_exprContext

type Array_access_sql_exprContext struct {
	Sql_exprContext
	// contains filtered or unexported fields
}

func NewArray_access_sql_exprContext

func NewArray_access_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Array_access_sql_exprContext

func (*Array_access_sql_exprContext) Accept

func (s *Array_access_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Array_access_sql_exprContext) AllSql_expr

func (*Array_access_sql_exprContext) COL

func (s *Array_access_sql_exprContext) COL() antlr.TerminalNode

func (*Array_access_sql_exprContext) GetArray_element

func (s *Array_access_sql_exprContext) GetArray_element() ISql_exprContext

func (*Array_access_sql_exprContext) GetLeft

func (*Array_access_sql_exprContext) GetRight

func (*Array_access_sql_exprContext) GetRuleContext

func (s *Array_access_sql_exprContext) GetRuleContext() antlr.RuleContext

func (*Array_access_sql_exprContext) GetSingle

func (*Array_access_sql_exprContext) LBRACKET

func (s *Array_access_sql_exprContext) LBRACKET() antlr.TerminalNode

func (*Array_access_sql_exprContext) RBRACKET

func (s *Array_access_sql_exprContext) RBRACKET() antlr.TerminalNode

func (*Array_access_sql_exprContext) SetArray_element

func (s *Array_access_sql_exprContext) SetArray_element(v ISql_exprContext)

func (*Array_access_sql_exprContext) SetLeft

func (*Array_access_sql_exprContext) SetRight

func (*Array_access_sql_exprContext) SetSingle

func (*Array_access_sql_exprContext) Sql_expr

func (*Array_access_sql_exprContext) Type_cast

type BaseKuneiformParserVisitor

type BaseKuneiformParserVisitor struct {
	*antlr.BaseParseTreeVisitor
}

func (*BaseKuneiformParserVisitor) VisitAction_expr_arithmetic

func (v *BaseKuneiformParserVisitor) VisitAction_expr_arithmetic(ctx *Action_expr_arithmeticContext) interface{}

func (*BaseKuneiformParserVisitor) VisitAction_expr_list

func (v *BaseKuneiformParserVisitor) VisitAction_expr_list(ctx *Action_expr_listContext) interface{}

func (*BaseKuneiformParserVisitor) VisitAction_return

func (v *BaseKuneiformParserVisitor) VisitAction_return(ctx *Action_returnContext) interface{}

func (*BaseKuneiformParserVisitor) VisitAdd_column

func (v *BaseKuneiformParserVisitor) VisitAdd_column(ctx *Add_columnContext) interface{}

func (*BaseKuneiformParserVisitor) VisitAdd_column_constraint

func (v *BaseKuneiformParserVisitor) VisitAdd_column_constraint(ctx *Add_column_constraintContext) interface{}

func (*BaseKuneiformParserVisitor) VisitAdd_table_constraint

func (v *BaseKuneiformParserVisitor) VisitAdd_table_constraint(ctx *Add_table_constraintContext) interface{}

func (*BaseKuneiformParserVisitor) VisitAllowed_identifier

func (v *BaseKuneiformParserVisitor) VisitAllowed_identifier(ctx *Allowed_identifierContext) interface{}

func (*BaseKuneiformParserVisitor) VisitAlter_table_statement

func (v *BaseKuneiformParserVisitor) VisitAlter_table_statement(ctx *Alter_table_statementContext) interface{}

func (*BaseKuneiformParserVisitor) VisitArithmetic_sql_expr

func (v *BaseKuneiformParserVisitor) VisitArithmetic_sql_expr(ctx *Arithmetic_sql_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitArray_access_action_expr

func (v *BaseKuneiformParserVisitor) VisitArray_access_action_expr(ctx *Array_access_action_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitArray_access_sql_expr

func (v *BaseKuneiformParserVisitor) VisitArray_access_sql_expr(ctx *Array_access_sql_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitBetween_sql_expr

func (v *BaseKuneiformParserVisitor) VisitBetween_sql_expr(ctx *Between_sql_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitBinary_literal

func (v *BaseKuneiformParserVisitor) VisitBinary_literal(ctx *Binary_literalContext) interface{}

func (*BaseKuneiformParserVisitor) VisitBoolean_literal

func (v *BaseKuneiformParserVisitor) VisitBoolean_literal(ctx *Boolean_literalContext) interface{}

func (*BaseKuneiformParserVisitor) VisitCase_expr

func (v *BaseKuneiformParserVisitor) VisitCase_expr(ctx *Case_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitCollate_sql_expr

func (v *BaseKuneiformParserVisitor) VisitCollate_sql_expr(ctx *Collate_sql_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitColumn_sql_expr

func (v *BaseKuneiformParserVisitor) VisitColumn_sql_expr(ctx *Column_sql_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitCommon_table_expression

func (v *BaseKuneiformParserVisitor) VisitCommon_table_expression(ctx *Common_table_expressionContext) interface{}

func (*BaseKuneiformParserVisitor) VisitComparison_action_expr

func (v *BaseKuneiformParserVisitor) VisitComparison_action_expr(ctx *Comparison_action_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitComparison_sql_expr

func (v *BaseKuneiformParserVisitor) VisitComparison_sql_expr(ctx *Comparison_sql_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitCompound_operator

func (v *BaseKuneiformParserVisitor) VisitCompound_operator(ctx *Compound_operatorContext) interface{}

func (*BaseKuneiformParserVisitor) VisitCreate_action_statement

func (v *BaseKuneiformParserVisitor) VisitCreate_action_statement(ctx *Create_action_statementContext) interface{}

func (*BaseKuneiformParserVisitor) VisitCreate_index_statement

func (v *BaseKuneiformParserVisitor) VisitCreate_index_statement(ctx *Create_index_statementContext) interface{}

func (*BaseKuneiformParserVisitor) VisitCreate_namespace_statement

func (v *BaseKuneiformParserVisitor) VisitCreate_namespace_statement(ctx *Create_namespace_statementContext) interface{}

func (*BaseKuneiformParserVisitor) VisitCreate_role_statement

func (v *BaseKuneiformParserVisitor) VisitCreate_role_statement(ctx *Create_role_statementContext) interface{}

func (*BaseKuneiformParserVisitor) VisitCreate_table_statement

func (v *BaseKuneiformParserVisitor) VisitCreate_table_statement(ctx *Create_table_statementContext) interface{}

func (*BaseKuneiformParserVisitor) VisitDecimal_literal

func (v *BaseKuneiformParserVisitor) VisitDecimal_literal(ctx *Decimal_literalContext) interface{}

func (*BaseKuneiformParserVisitor) VisitDelete_statement

func (v *BaseKuneiformParserVisitor) VisitDelete_statement(ctx *Delete_statementContext) interface{}

func (*BaseKuneiformParserVisitor) VisitDrop_action_statement

func (v *BaseKuneiformParserVisitor) VisitDrop_action_statement(ctx *Drop_action_statementContext) interface{}

func (*BaseKuneiformParserVisitor) VisitDrop_column

func (v *BaseKuneiformParserVisitor) VisitDrop_column(ctx *Drop_columnContext) interface{}

func (*BaseKuneiformParserVisitor) VisitDrop_column_constraint

func (v *BaseKuneiformParserVisitor) VisitDrop_column_constraint(ctx *Drop_column_constraintContext) interface{}

func (*BaseKuneiformParserVisitor) VisitDrop_index_statement

func (v *BaseKuneiformParserVisitor) VisitDrop_index_statement(ctx *Drop_index_statementContext) interface{}

func (*BaseKuneiformParserVisitor) VisitDrop_namespace_statement

func (v *BaseKuneiformParserVisitor) VisitDrop_namespace_statement(ctx *Drop_namespace_statementContext) interface{}

func (*BaseKuneiformParserVisitor) VisitDrop_role_statement

func (v *BaseKuneiformParserVisitor) VisitDrop_role_statement(ctx *Drop_role_statementContext) interface{}

func (*BaseKuneiformParserVisitor) VisitDrop_table_constraint

func (v *BaseKuneiformParserVisitor) VisitDrop_table_constraint(ctx *Drop_table_constraintContext) interface{}

func (*BaseKuneiformParserVisitor) VisitDrop_table_statement

func (v *BaseKuneiformParserVisitor) VisitDrop_table_statement(ctx *Drop_table_statementContext) interface{}

func (*BaseKuneiformParserVisitor) VisitEntry

func (v *BaseKuneiformParserVisitor) VisitEntry(ctx *EntryContext) interface{}

func (*BaseKuneiformParserVisitor) VisitExpression_result_column

func (v *BaseKuneiformParserVisitor) VisitExpression_result_column(ctx *Expression_result_columnContext) interface{}

func (*BaseKuneiformParserVisitor) VisitField_access_action_expr

func (v *BaseKuneiformParserVisitor) VisitField_access_action_expr(ctx *Field_access_action_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitField_access_sql_expr

func (v *BaseKuneiformParserVisitor) VisitField_access_sql_expr(ctx *Field_access_sql_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitFk_action

func (v *BaseKuneiformParserVisitor) VisitFk_action(ctx *Fk_actionContext) interface{}

func (*BaseKuneiformParserVisitor) VisitFk_constraint

func (v *BaseKuneiformParserVisitor) VisitFk_constraint(ctx *Fk_constraintContext) interface{}

func (*BaseKuneiformParserVisitor) VisitFunction_call_action_expr

func (v *BaseKuneiformParserVisitor) VisitFunction_call_action_expr(ctx *Function_call_action_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitFunction_call_sql_expr

func (v *BaseKuneiformParserVisitor) VisitFunction_call_sql_expr(ctx *Function_call_sql_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitGrant_statement

func (v *BaseKuneiformParserVisitor) VisitGrant_statement(ctx *Grant_statementContext) interface{}

func (*BaseKuneiformParserVisitor) VisitIdentifier

func (v *BaseKuneiformParserVisitor) VisitIdentifier(ctx *IdentifierContext) interface{}

func (*BaseKuneiformParserVisitor) VisitIdentifier_list

func (v *BaseKuneiformParserVisitor) VisitIdentifier_list(ctx *Identifier_listContext) interface{}

func (*BaseKuneiformParserVisitor) VisitIf_then_block

func (v *BaseKuneiformParserVisitor) VisitIf_then_block(ctx *If_then_blockContext) interface{}

func (*BaseKuneiformParserVisitor) VisitIn_sql_expr

func (v *BaseKuneiformParserVisitor) VisitIn_sql_expr(ctx *In_sql_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitInline_constraint

func (v *BaseKuneiformParserVisitor) VisitInline_constraint(ctx *Inline_constraintContext) interface{}

func (*BaseKuneiformParserVisitor) VisitInsert_statement

func (v *BaseKuneiformParserVisitor) VisitInsert_statement(ctx *Insert_statementContext) interface{}

func (*BaseKuneiformParserVisitor) VisitInteger_literal

func (v *BaseKuneiformParserVisitor) VisitInteger_literal(ctx *Integer_literalContext) interface{}

func (*BaseKuneiformParserVisitor) VisitIs_action_expr

func (v *BaseKuneiformParserVisitor) VisitIs_action_expr(ctx *Is_action_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitIs_sql_expr

func (v *BaseKuneiformParserVisitor) VisitIs_sql_expr(ctx *Is_sql_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitJoin

func (v *BaseKuneiformParserVisitor) VisitJoin(ctx *JoinContext) interface{}

func (*BaseKuneiformParserVisitor) VisitLike_sql_expr

func (v *BaseKuneiformParserVisitor) VisitLike_sql_expr(ctx *Like_sql_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitLiteral_action_expr

func (v *BaseKuneiformParserVisitor) VisitLiteral_action_expr(ctx *Literal_action_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitLiteral_sql_expr

func (v *BaseKuneiformParserVisitor) VisitLiteral_sql_expr(ctx *Literal_sql_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitLogical_action_expr

func (v *BaseKuneiformParserVisitor) VisitLogical_action_expr(ctx *Logical_action_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitLogical_sql_expr

func (v *BaseKuneiformParserVisitor) VisitLogical_sql_expr(ctx *Logical_sql_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitMake_array_action_expr

func (v *BaseKuneiformParserVisitor) VisitMake_array_action_expr(ctx *Make_array_action_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitMake_array_sql_expr

func (v *BaseKuneiformParserVisitor) VisitMake_array_sql_expr(ctx *Make_array_sql_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitNamed_type_list

func (v *BaseKuneiformParserVisitor) VisitNamed_type_list(ctx *Named_type_listContext) interface{}

func (*BaseKuneiformParserVisitor) VisitNormal_call_action

func (v *BaseKuneiformParserVisitor) VisitNormal_call_action(ctx *Normal_call_actionContext) interface{}

func (*BaseKuneiformParserVisitor) VisitNormal_call_sql

func (v *BaseKuneiformParserVisitor) VisitNormal_call_sql(ctx *Normal_call_sqlContext) interface{}

func (*BaseKuneiformParserVisitor) VisitNull_literal

func (v *BaseKuneiformParserVisitor) VisitNull_literal(ctx *Null_literalContext) interface{}

func (*BaseKuneiformParserVisitor) VisitOpt_drop_behavior

func (v *BaseKuneiformParserVisitor) VisitOpt_drop_behavior(ctx *Opt_drop_behaviorContext) interface{}

func (*BaseKuneiformParserVisitor) VisitOrdering_term

func (v *BaseKuneiformParserVisitor) VisitOrdering_term(ctx *Ordering_termContext) interface{}

func (*BaseKuneiformParserVisitor) VisitParen_action_expr

func (v *BaseKuneiformParserVisitor) VisitParen_action_expr(ctx *Paren_action_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitParen_sql_expr

func (v *BaseKuneiformParserVisitor) VisitParen_sql_expr(ctx *Paren_sql_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitPrivilege

func (v *BaseKuneiformParserVisitor) VisitPrivilege(ctx *PrivilegeContext) interface{}

func (*BaseKuneiformParserVisitor) VisitPrivilege_list

func (v *BaseKuneiformParserVisitor) VisitPrivilege_list(ctx *Privilege_listContext) interface{}

func (*BaseKuneiformParserVisitor) VisitRange

func (v *BaseKuneiformParserVisitor) VisitRange(ctx *RangeContext) interface{}

func (*BaseKuneiformParserVisitor) VisitRename_column

func (v *BaseKuneiformParserVisitor) VisitRename_column(ctx *Rename_columnContext) interface{}

func (*BaseKuneiformParserVisitor) VisitRename_table

func (v *BaseKuneiformParserVisitor) VisitRename_table(ctx *Rename_tableContext) interface{}

func (*BaseKuneiformParserVisitor) VisitRevoke_statement

func (v *BaseKuneiformParserVisitor) VisitRevoke_statement(ctx *Revoke_statementContext) interface{}

func (*BaseKuneiformParserVisitor) VisitSelect_core

func (v *BaseKuneiformParserVisitor) VisitSelect_core(ctx *Select_coreContext) interface{}

func (*BaseKuneiformParserVisitor) VisitSelect_statement

func (v *BaseKuneiformParserVisitor) VisitSelect_statement(ctx *Select_statementContext) interface{}

func (*BaseKuneiformParserVisitor) VisitSet_current_namespace_statement

func (v *BaseKuneiformParserVisitor) VisitSet_current_namespace_statement(ctx *Set_current_namespace_statementContext) interface{}

func (*BaseKuneiformParserVisitor) VisitSql_expr_list

func (v *BaseKuneiformParserVisitor) VisitSql_expr_list(ctx *Sql_expr_listContext) interface{}

func (*BaseKuneiformParserVisitor) VisitSql_statement

func (v *BaseKuneiformParserVisitor) VisitSql_statement(ctx *Sql_statementContext) interface{}

func (*BaseKuneiformParserVisitor) VisitStatement

func (v *BaseKuneiformParserVisitor) VisitStatement(ctx *StatementContext) interface{}

func (*BaseKuneiformParserVisitor) VisitStmt_action_call

func (v *BaseKuneiformParserVisitor) VisitStmt_action_call(ctx *Stmt_action_callContext) interface{}

func (*BaseKuneiformParserVisitor) VisitStmt_for_loop

func (v *BaseKuneiformParserVisitor) VisitStmt_for_loop(ctx *Stmt_for_loopContext) interface{}

func (*BaseKuneiformParserVisitor) VisitStmt_if

func (v *BaseKuneiformParserVisitor) VisitStmt_if(ctx *Stmt_ifContext) interface{}

func (*BaseKuneiformParserVisitor) VisitStmt_loop_control

func (v *BaseKuneiformParserVisitor) VisitStmt_loop_control(ctx *Stmt_loop_controlContext) interface{}

func (*BaseKuneiformParserVisitor) VisitStmt_return

func (v *BaseKuneiformParserVisitor) VisitStmt_return(ctx *Stmt_returnContext) interface{}

func (*BaseKuneiformParserVisitor) VisitStmt_return_next

func (v *BaseKuneiformParserVisitor) VisitStmt_return_next(ctx *Stmt_return_nextContext) interface{}

func (*BaseKuneiformParserVisitor) VisitStmt_sql

func (v *BaseKuneiformParserVisitor) VisitStmt_sql(ctx *Stmt_sqlContext) interface{}

func (*BaseKuneiformParserVisitor) VisitStmt_variable_assignment

func (v *BaseKuneiformParserVisitor) VisitStmt_variable_assignment(ctx *Stmt_variable_assignmentContext) interface{}

func (*BaseKuneiformParserVisitor) VisitStmt_variable_declaration

func (v *BaseKuneiformParserVisitor) VisitStmt_variable_declaration(ctx *Stmt_variable_declarationContext) interface{}

func (*BaseKuneiformParserVisitor) VisitString_literal

func (v *BaseKuneiformParserVisitor) VisitString_literal(ctx *String_literalContext) interface{}

func (*BaseKuneiformParserVisitor) VisitSubquery_relation

func (v *BaseKuneiformParserVisitor) VisitSubquery_relation(ctx *Subquery_relationContext) interface{}

func (*BaseKuneiformParserVisitor) VisitSubquery_sql_expr

func (v *BaseKuneiformParserVisitor) VisitSubquery_sql_expr(ctx *Subquery_sql_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitTable_column_def

func (v *BaseKuneiformParserVisitor) VisitTable_column_def(ctx *Table_column_defContext) interface{}

func (*BaseKuneiformParserVisitor) VisitTable_constraint_def

func (v *BaseKuneiformParserVisitor) VisitTable_constraint_def(ctx *Table_constraint_defContext) interface{}

func (*BaseKuneiformParserVisitor) VisitTable_relation

func (v *BaseKuneiformParserVisitor) VisitTable_relation(ctx *Table_relationContext) interface{}

func (*BaseKuneiformParserVisitor) VisitTransfer_ownership_statement

func (v *BaseKuneiformParserVisitor) VisitTransfer_ownership_statement(ctx *Transfer_ownership_statementContext) interface{}

func (*BaseKuneiformParserVisitor) VisitType

func (v *BaseKuneiformParserVisitor) VisitType(ctx *TypeContext) interface{}

func (*BaseKuneiformParserVisitor) VisitType_cast

func (v *BaseKuneiformParserVisitor) VisitType_cast(ctx *Type_castContext) interface{}

func (*BaseKuneiformParserVisitor) VisitType_list

func (v *BaseKuneiformParserVisitor) VisitType_list(ctx *Type_listContext) interface{}

func (*BaseKuneiformParserVisitor) VisitUnary_action_expr

func (v *BaseKuneiformParserVisitor) VisitUnary_action_expr(ctx *Unary_action_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitUnary_sql_expr

func (v *BaseKuneiformParserVisitor) VisitUnary_sql_expr(ctx *Unary_sql_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitUnuse_extension_statement

func (v *BaseKuneiformParserVisitor) VisitUnuse_extension_statement(ctx *Unuse_extension_statementContext) interface{}

func (*BaseKuneiformParserVisitor) VisitUpdate_set_clause

func (v *BaseKuneiformParserVisitor) VisitUpdate_set_clause(ctx *Update_set_clauseContext) interface{}

func (*BaseKuneiformParserVisitor) VisitUpdate_statement

func (v *BaseKuneiformParserVisitor) VisitUpdate_statement(ctx *Update_statementContext) interface{}

func (*BaseKuneiformParserVisitor) VisitUpsert_clause

func (v *BaseKuneiformParserVisitor) VisitUpsert_clause(ctx *Upsert_clauseContext) interface{}

func (*BaseKuneiformParserVisitor) VisitUse_extension_statement

func (v *BaseKuneiformParserVisitor) VisitUse_extension_statement(ctx *Use_extension_statementContext) interface{}

func (*BaseKuneiformParserVisitor) VisitVariable

func (v *BaseKuneiformParserVisitor) VisitVariable(ctx *VariableContext) interface{}

func (*BaseKuneiformParserVisitor) VisitVariable_action_expr

func (v *BaseKuneiformParserVisitor) VisitVariable_action_expr(ctx *Variable_action_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitVariable_or_underscore

func (v *BaseKuneiformParserVisitor) VisitVariable_or_underscore(ctx *Variable_or_underscoreContext) interface{}

func (*BaseKuneiformParserVisitor) VisitVariable_sql_expr

func (v *BaseKuneiformParserVisitor) VisitVariable_sql_expr(ctx *Variable_sql_exprContext) interface{}

func (*BaseKuneiformParserVisitor) VisitWhen_then_clause

func (v *BaseKuneiformParserVisitor) VisitWhen_then_clause(ctx *When_then_clauseContext) interface{}

func (*BaseKuneiformParserVisitor) VisitWildcard_result_column

func (v *BaseKuneiformParserVisitor) VisitWildcard_result_column(ctx *Wildcard_result_columnContext) interface{}

func (*BaseKuneiformParserVisitor) VisitWindow

func (v *BaseKuneiformParserVisitor) VisitWindow(ctx *WindowContext) interface{}

func (*BaseKuneiformParserVisitor) VisitWindow_function_call_sql_expr

func (v *BaseKuneiformParserVisitor) VisitWindow_function_call_sql_expr(ctx *Window_function_call_sql_exprContext) interface{}

type Between_sql_exprContext

type Between_sql_exprContext struct {
	Sql_exprContext
	// contains filtered or unexported fields
}

func NewBetween_sql_exprContext

func NewBetween_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Between_sql_exprContext

func (*Between_sql_exprContext) AND

func (s *Between_sql_exprContext) AND() antlr.TerminalNode

func (*Between_sql_exprContext) Accept

func (s *Between_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Between_sql_exprContext) AllSql_expr

func (s *Between_sql_exprContext) AllSql_expr() []ISql_exprContext

func (*Between_sql_exprContext) BETWEEN

func (s *Between_sql_exprContext) BETWEEN() antlr.TerminalNode

func (*Between_sql_exprContext) GetElement

func (s *Between_sql_exprContext) GetElement() ISql_exprContext

func (*Between_sql_exprContext) GetLower

func (*Between_sql_exprContext) GetRuleContext

func (s *Between_sql_exprContext) GetRuleContext() antlr.RuleContext

func (*Between_sql_exprContext) GetUpper

func (*Between_sql_exprContext) NOT

func (s *Between_sql_exprContext) NOT() antlr.TerminalNode

func (*Between_sql_exprContext) SetElement

func (s *Between_sql_exprContext) SetElement(v ISql_exprContext)

func (*Between_sql_exprContext) SetLower

func (*Between_sql_exprContext) SetUpper

func (*Between_sql_exprContext) Sql_expr

type Binary_literalContext

type Binary_literalContext struct {
	LiteralContext
}

func NewBinary_literalContext

func NewBinary_literalContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Binary_literalContext

func (*Binary_literalContext) Accept

func (s *Binary_literalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Binary_literalContext) BINARY_

func (s *Binary_literalContext) BINARY_() antlr.TerminalNode

func (*Binary_literalContext) GetRuleContext

func (s *Binary_literalContext) GetRuleContext() antlr.RuleContext

type Boolean_literalContext

type Boolean_literalContext struct {
	LiteralContext
}

func NewBoolean_literalContext

func NewBoolean_literalContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Boolean_literalContext

func (*Boolean_literalContext) Accept

func (s *Boolean_literalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Boolean_literalContext) FALSE

func (s *Boolean_literalContext) FALSE() antlr.TerminalNode

func (*Boolean_literalContext) GetRuleContext

func (s *Boolean_literalContext) GetRuleContext() antlr.RuleContext

func (*Boolean_literalContext) TRUE

func (s *Boolean_literalContext) TRUE() antlr.TerminalNode

type Case_exprContext

type Case_exprContext struct {
	Sql_exprContext
	// contains filtered or unexported fields
}

func NewCase_exprContext

func NewCase_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Case_exprContext

func (*Case_exprContext) Accept

func (s *Case_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Case_exprContext) AllSql_expr

func (s *Case_exprContext) AllSql_expr() []ISql_exprContext

func (*Case_exprContext) AllWhen_then_clause

func (s *Case_exprContext) AllWhen_then_clause() []IWhen_then_clauseContext

func (*Case_exprContext) CASE

func (s *Case_exprContext) CASE() antlr.TerminalNode

func (*Case_exprContext) ELSE

func (s *Case_exprContext) ELSE() antlr.TerminalNode

func (*Case_exprContext) END

func (s *Case_exprContext) END() antlr.TerminalNode

func (*Case_exprContext) GetCase_clause

func (s *Case_exprContext) GetCase_clause() ISql_exprContext

func (*Case_exprContext) GetElse_clause

func (s *Case_exprContext) GetElse_clause() ISql_exprContext

func (*Case_exprContext) GetRuleContext

func (s *Case_exprContext) GetRuleContext() antlr.RuleContext

func (*Case_exprContext) SetCase_clause

func (s *Case_exprContext) SetCase_clause(v ISql_exprContext)

func (*Case_exprContext) SetElse_clause

func (s *Case_exprContext) SetElse_clause(v ISql_exprContext)

func (*Case_exprContext) Sql_expr

func (s *Case_exprContext) Sql_expr(i int) ISql_exprContext

func (*Case_exprContext) When_then_clause

func (s *Case_exprContext) When_then_clause(i int) IWhen_then_clauseContext

type Collate_sql_exprContext

type Collate_sql_exprContext struct {
	Sql_exprContext
}

func NewCollate_sql_exprContext

func NewCollate_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Collate_sql_exprContext

func (*Collate_sql_exprContext) Accept

func (s *Collate_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Collate_sql_exprContext) COLLATE

func (s *Collate_sql_exprContext) COLLATE() antlr.TerminalNode

func (*Collate_sql_exprContext) GetRuleContext

func (s *Collate_sql_exprContext) GetRuleContext() antlr.RuleContext

func (*Collate_sql_exprContext) Identifier

func (*Collate_sql_exprContext) Sql_expr

type Column_sql_exprContext

type Column_sql_exprContext struct {
	Sql_exprContext
	// contains filtered or unexported fields
}

func NewColumn_sql_exprContext

func NewColumn_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Column_sql_exprContext

func (*Column_sql_exprContext) Accept

func (s *Column_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Column_sql_exprContext) AllIdentifier

func (s *Column_sql_exprContext) AllIdentifier() []IIdentifierContext

func (*Column_sql_exprContext) GetColumn

func (*Column_sql_exprContext) GetRuleContext

func (s *Column_sql_exprContext) GetRuleContext() antlr.RuleContext

func (*Column_sql_exprContext) GetTable

func (*Column_sql_exprContext) Identifier

func (*Column_sql_exprContext) PERIOD

func (s *Column_sql_exprContext) PERIOD() antlr.TerminalNode

func (*Column_sql_exprContext) SetColumn

func (*Column_sql_exprContext) SetTable

func (*Column_sql_exprContext) Type_cast

type Common_table_expressionContext

type Common_table_expressionContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewCommon_table_expressionContext

func NewCommon_table_expressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Common_table_expressionContext

func NewEmptyCommon_table_expressionContext

func NewEmptyCommon_table_expressionContext() *Common_table_expressionContext

func (*Common_table_expressionContext) AS

func (s *Common_table_expressionContext) AS() antlr.TerminalNode

func (*Common_table_expressionContext) Accept

func (s *Common_table_expressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Common_table_expressionContext) AllCOMMA

func (s *Common_table_expressionContext) AllCOMMA() []antlr.TerminalNode

func (*Common_table_expressionContext) AllIdentifier

func (*Common_table_expressionContext) AllLPAREN

func (s *Common_table_expressionContext) AllLPAREN() []antlr.TerminalNode

func (*Common_table_expressionContext) AllRPAREN

func (s *Common_table_expressionContext) AllRPAREN() []antlr.TerminalNode

func (*Common_table_expressionContext) COMMA

func (s *Common_table_expressionContext) COMMA(i int) antlr.TerminalNode

func (*Common_table_expressionContext) GetParser

func (s *Common_table_expressionContext) GetParser() antlr.Parser

func (*Common_table_expressionContext) GetRuleContext

func (s *Common_table_expressionContext) GetRuleContext() antlr.RuleContext

func (*Common_table_expressionContext) Identifier

func (*Common_table_expressionContext) IsCommon_table_expressionContext

func (*Common_table_expressionContext) IsCommon_table_expressionContext()

func (*Common_table_expressionContext) LPAREN

func (s *Common_table_expressionContext) LPAREN(i int) antlr.TerminalNode

func (*Common_table_expressionContext) RPAREN

func (s *Common_table_expressionContext) RPAREN(i int) antlr.TerminalNode

func (*Common_table_expressionContext) Select_statement

func (*Common_table_expressionContext) ToStringTree

func (s *Common_table_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Comparison_action_exprContext

type Comparison_action_exprContext struct {
	Action_exprContext
}

func NewComparison_action_exprContext

func NewComparison_action_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Comparison_action_exprContext

func (*Comparison_action_exprContext) Accept

func (s *Comparison_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Comparison_action_exprContext) Action_expr

func (*Comparison_action_exprContext) AllAction_expr

func (s *Comparison_action_exprContext) AllAction_expr() []IAction_exprContext

func (*Comparison_action_exprContext) EQUALS

func (s *Comparison_action_exprContext) EQUALS() antlr.TerminalNode

func (*Comparison_action_exprContext) EQUATE

func (s *Comparison_action_exprContext) EQUATE() antlr.TerminalNode

func (*Comparison_action_exprContext) GT

func (s *Comparison_action_exprContext) GT() antlr.TerminalNode

func (*Comparison_action_exprContext) GTE

func (s *Comparison_action_exprContext) GTE() antlr.TerminalNode

func (*Comparison_action_exprContext) GetRuleContext

func (s *Comparison_action_exprContext) GetRuleContext() antlr.RuleContext

func (*Comparison_action_exprContext) LT

func (s *Comparison_action_exprContext) LT() antlr.TerminalNode

func (*Comparison_action_exprContext) LTE

func (s *Comparison_action_exprContext) LTE() antlr.TerminalNode

func (*Comparison_action_exprContext) NEQ

func (s *Comparison_action_exprContext) NEQ() antlr.TerminalNode

type Comparison_sql_exprContext

type Comparison_sql_exprContext struct {
	Sql_exprContext
	// contains filtered or unexported fields
}

func NewComparison_sql_exprContext

func NewComparison_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Comparison_sql_exprContext

func (*Comparison_sql_exprContext) Accept

func (s *Comparison_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Comparison_sql_exprContext) AllSql_expr

func (s *Comparison_sql_exprContext) AllSql_expr() []ISql_exprContext

func (*Comparison_sql_exprContext) EQUALS

func (s *Comparison_sql_exprContext) EQUALS() antlr.TerminalNode

func (*Comparison_sql_exprContext) EQUATE

func (s *Comparison_sql_exprContext) EQUATE() antlr.TerminalNode

func (*Comparison_sql_exprContext) GT

func (s *Comparison_sql_exprContext) GT() antlr.TerminalNode

func (*Comparison_sql_exprContext) GTE

func (s *Comparison_sql_exprContext) GTE() antlr.TerminalNode

func (*Comparison_sql_exprContext) GetLeft

func (*Comparison_sql_exprContext) GetRight

func (*Comparison_sql_exprContext) GetRuleContext

func (s *Comparison_sql_exprContext) GetRuleContext() antlr.RuleContext

func (*Comparison_sql_exprContext) LT

func (s *Comparison_sql_exprContext) LT() antlr.TerminalNode

func (*Comparison_sql_exprContext) LTE

func (s *Comparison_sql_exprContext) LTE() antlr.TerminalNode

func (*Comparison_sql_exprContext) NEQ

func (s *Comparison_sql_exprContext) NEQ() antlr.TerminalNode

func (*Comparison_sql_exprContext) SetLeft

func (*Comparison_sql_exprContext) SetRight

func (*Comparison_sql_exprContext) Sql_expr

type Compound_operatorContext

type Compound_operatorContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewCompound_operatorContext

func NewCompound_operatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Compound_operatorContext

func NewEmptyCompound_operatorContext

func NewEmptyCompound_operatorContext() *Compound_operatorContext

func (*Compound_operatorContext) ALL

func (s *Compound_operatorContext) ALL() antlr.TerminalNode

func (*Compound_operatorContext) Accept

func (s *Compound_operatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Compound_operatorContext) EXCEPT

func (s *Compound_operatorContext) EXCEPT() antlr.TerminalNode

func (*Compound_operatorContext) GetParser

func (s *Compound_operatorContext) GetParser() antlr.Parser

func (*Compound_operatorContext) GetRuleContext

func (s *Compound_operatorContext) GetRuleContext() antlr.RuleContext

func (*Compound_operatorContext) INTERSECT

func (s *Compound_operatorContext) INTERSECT() antlr.TerminalNode

func (*Compound_operatorContext) IsCompound_operatorContext

func (*Compound_operatorContext) IsCompound_operatorContext()

func (*Compound_operatorContext) ToStringTree

func (s *Compound_operatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Compound_operatorContext) UNION

func (s *Compound_operatorContext) UNION() antlr.TerminalNode

type Create_action_statementContext

type Create_action_statementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewCreate_action_statementContext

func NewCreate_action_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Create_action_statementContext

func NewEmptyCreate_action_statementContext

func NewEmptyCreate_action_statementContext() *Create_action_statementContext

func (*Create_action_statementContext) ACTION

func (s *Create_action_statementContext) ACTION() antlr.TerminalNode

func (*Create_action_statementContext) Accept

func (s *Create_action_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Create_action_statementContext) Action_return

func (*Create_action_statementContext) Action_statement

func (*Create_action_statementContext) AllAction_statement

func (s *Create_action_statementContext) AllAction_statement() []IAction_statementContext

func (*Create_action_statementContext) AllCOMMA

func (s *Create_action_statementContext) AllCOMMA() []antlr.TerminalNode

func (*Create_action_statementContext) AllIdentifier

func (*Create_action_statementContext) AllType_

func (*Create_action_statementContext) AllVARIABLE

func (s *Create_action_statementContext) AllVARIABLE() []antlr.TerminalNode

func (*Create_action_statementContext) COMMA

func (s *Create_action_statementContext) COMMA(i int) antlr.TerminalNode

func (*Create_action_statementContext) CREATE

func (s *Create_action_statementContext) CREATE() antlr.TerminalNode

func (*Create_action_statementContext) EXISTS

func (s *Create_action_statementContext) EXISTS() antlr.TerminalNode

func (*Create_action_statementContext) GetParser

func (s *Create_action_statementContext) GetParser() antlr.Parser

func (*Create_action_statementContext) GetRuleContext

func (s *Create_action_statementContext) GetRuleContext() antlr.RuleContext

func (*Create_action_statementContext) IF

func (s *Create_action_statementContext) IF() antlr.TerminalNode

func (*Create_action_statementContext) Identifier

func (*Create_action_statementContext) IsCreate_action_statementContext

func (*Create_action_statementContext) IsCreate_action_statementContext()

func (*Create_action_statementContext) LBRACE

func (s *Create_action_statementContext) LBRACE() antlr.TerminalNode

func (*Create_action_statementContext) LPAREN

func (s *Create_action_statementContext) LPAREN() antlr.TerminalNode

func (*Create_action_statementContext) NOT

func (s *Create_action_statementContext) NOT() antlr.TerminalNode

func (*Create_action_statementContext) OR

func (s *Create_action_statementContext) OR() antlr.TerminalNode

func (*Create_action_statementContext) RBRACE

func (s *Create_action_statementContext) RBRACE() antlr.TerminalNode

func (*Create_action_statementContext) REPLACE

func (s *Create_action_statementContext) REPLACE() antlr.TerminalNode

func (*Create_action_statementContext) RPAREN

func (s *Create_action_statementContext) RPAREN() antlr.TerminalNode

func (*Create_action_statementContext) ToStringTree

func (s *Create_action_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Create_action_statementContext) Type_

func (*Create_action_statementContext) VARIABLE

func (s *Create_action_statementContext) VARIABLE(i int) antlr.TerminalNode

type Create_index_statementContext

type Create_index_statementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewCreate_index_statementContext

func NewCreate_index_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Create_index_statementContext

func NewEmptyCreate_index_statementContext

func NewEmptyCreate_index_statementContext() *Create_index_statementContext

func (*Create_index_statementContext) Accept

func (s *Create_index_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Create_index_statementContext) AllIdentifier

func (*Create_index_statementContext) CREATE

func (s *Create_index_statementContext) CREATE() antlr.TerminalNode

func (*Create_index_statementContext) EXISTS

func (s *Create_index_statementContext) EXISTS() antlr.TerminalNode

func (*Create_index_statementContext) GetColumns

func (*Create_index_statementContext) GetName

func (*Create_index_statementContext) GetParser

func (s *Create_index_statementContext) GetParser() antlr.Parser

func (*Create_index_statementContext) GetRuleContext

func (s *Create_index_statementContext) GetRuleContext() antlr.RuleContext

func (*Create_index_statementContext) GetTable

func (*Create_index_statementContext) IF

func (s *Create_index_statementContext) IF() antlr.TerminalNode

func (*Create_index_statementContext) INDEX

func (s *Create_index_statementContext) INDEX() antlr.TerminalNode

func (*Create_index_statementContext) Identifier

func (*Create_index_statementContext) Identifier_list

func (*Create_index_statementContext) IsCreate_index_statementContext

func (*Create_index_statementContext) IsCreate_index_statementContext()

func (*Create_index_statementContext) LPAREN

func (s *Create_index_statementContext) LPAREN() antlr.TerminalNode

func (*Create_index_statementContext) NOT

func (s *Create_index_statementContext) NOT() antlr.TerminalNode

func (*Create_index_statementContext) ON

func (s *Create_index_statementContext) ON() antlr.TerminalNode

func (*Create_index_statementContext) RPAREN

func (s *Create_index_statementContext) RPAREN() antlr.TerminalNode

func (*Create_index_statementContext) SetColumns

func (*Create_index_statementContext) SetName

func (*Create_index_statementContext) SetTable

func (*Create_index_statementContext) ToStringTree

func (s *Create_index_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Create_index_statementContext) UNIQUE

func (s *Create_index_statementContext) UNIQUE() antlr.TerminalNode

type Create_namespace_statementContext

type Create_namespace_statementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewCreate_namespace_statementContext

func NewCreate_namespace_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Create_namespace_statementContext

func NewEmptyCreate_namespace_statementContext

func NewEmptyCreate_namespace_statementContext() *Create_namespace_statementContext

func (*Create_namespace_statementContext) Accept

func (s *Create_namespace_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Create_namespace_statementContext) CREATE

func (s *Create_namespace_statementContext) CREATE() antlr.TerminalNode

func (*Create_namespace_statementContext) EXISTS

func (s *Create_namespace_statementContext) EXISTS() antlr.TerminalNode

func (*Create_namespace_statementContext) GetParser

func (s *Create_namespace_statementContext) GetParser() antlr.Parser

func (*Create_namespace_statementContext) GetRuleContext

func (s *Create_namespace_statementContext) GetRuleContext() antlr.RuleContext

func (*Create_namespace_statementContext) IF

func (s *Create_namespace_statementContext) IF() antlr.TerminalNode

func (*Create_namespace_statementContext) Identifier

func (*Create_namespace_statementContext) IsCreate_namespace_statementContext

func (*Create_namespace_statementContext) IsCreate_namespace_statementContext()

func (*Create_namespace_statementContext) NAMESPACE

func (s *Create_namespace_statementContext) NAMESPACE() antlr.TerminalNode

func (*Create_namespace_statementContext) NOT

func (s *Create_namespace_statementContext) NOT() antlr.TerminalNode

func (*Create_namespace_statementContext) ToStringTree

func (s *Create_namespace_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Create_role_statementContext

type Create_role_statementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewCreate_role_statementContext

func NewCreate_role_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Create_role_statementContext

func NewEmptyCreate_role_statementContext

func NewEmptyCreate_role_statementContext() *Create_role_statementContext

func (*Create_role_statementContext) Accept

func (s *Create_role_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Create_role_statementContext) CREATE

func (s *Create_role_statementContext) CREATE() antlr.TerminalNode

func (*Create_role_statementContext) EXISTS

func (s *Create_role_statementContext) EXISTS() antlr.TerminalNode

func (*Create_role_statementContext) GetParser

func (s *Create_role_statementContext) GetParser() antlr.Parser

func (*Create_role_statementContext) GetRuleContext

func (s *Create_role_statementContext) GetRuleContext() antlr.RuleContext

func (*Create_role_statementContext) IF

func (s *Create_role_statementContext) IF() antlr.TerminalNode

func (*Create_role_statementContext) Identifier

func (*Create_role_statementContext) IsCreate_role_statementContext

func (*Create_role_statementContext) IsCreate_role_statementContext()

func (*Create_role_statementContext) NOT

func (s *Create_role_statementContext) NOT() antlr.TerminalNode

func (*Create_role_statementContext) ROLE

func (s *Create_role_statementContext) ROLE() antlr.TerminalNode

func (*Create_role_statementContext) ToStringTree

func (s *Create_role_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Create_table_statementContext

type Create_table_statementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewCreate_table_statementContext

func NewCreate_table_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Create_table_statementContext

func NewEmptyCreate_table_statementContext

func NewEmptyCreate_table_statementContext() *Create_table_statementContext

func (*Create_table_statementContext) Accept

func (s *Create_table_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Create_table_statementContext) AllCOMMA

func (s *Create_table_statementContext) AllCOMMA() []antlr.TerminalNode

func (*Create_table_statementContext) AllTable_column_def

func (s *Create_table_statementContext) AllTable_column_def() []ITable_column_defContext

func (*Create_table_statementContext) AllTable_constraint_def

func (s *Create_table_statementContext) AllTable_constraint_def() []ITable_constraint_defContext

func (*Create_table_statementContext) COMMA

func (s *Create_table_statementContext) COMMA(i int) antlr.TerminalNode

func (*Create_table_statementContext) CREATE

func (s *Create_table_statementContext) CREATE() antlr.TerminalNode

func (*Create_table_statementContext) EXISTS

func (s *Create_table_statementContext) EXISTS() antlr.TerminalNode

func (*Create_table_statementContext) GetName

func (*Create_table_statementContext) GetParser

func (s *Create_table_statementContext) GetParser() antlr.Parser

func (*Create_table_statementContext) GetRuleContext

func (s *Create_table_statementContext) GetRuleContext() antlr.RuleContext

func (*Create_table_statementContext) IF

func (s *Create_table_statementContext) IF() antlr.TerminalNode

func (*Create_table_statementContext) Identifier

func (*Create_table_statementContext) IsCreate_table_statementContext

func (*Create_table_statementContext) IsCreate_table_statementContext()

func (*Create_table_statementContext) LPAREN

func (s *Create_table_statementContext) LPAREN() antlr.TerminalNode

func (*Create_table_statementContext) NOT

func (s *Create_table_statementContext) NOT() antlr.TerminalNode

func (*Create_table_statementContext) RPAREN

func (s *Create_table_statementContext) RPAREN() antlr.TerminalNode

func (*Create_table_statementContext) SetName

func (*Create_table_statementContext) TABLE

func (s *Create_table_statementContext) TABLE() antlr.TerminalNode

func (*Create_table_statementContext) Table_column_def

func (*Create_table_statementContext) Table_constraint_def

func (*Create_table_statementContext) ToStringTree

func (s *Create_table_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Decimal_literalContext

type Decimal_literalContext struct {
	LiteralContext
}

func NewDecimal_literalContext

func NewDecimal_literalContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Decimal_literalContext

func (*Decimal_literalContext) Accept

func (s *Decimal_literalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Decimal_literalContext) AllDIGITS_

func (s *Decimal_literalContext) AllDIGITS_() []antlr.TerminalNode

func (*Decimal_literalContext) DIGITS_

func (s *Decimal_literalContext) DIGITS_(i int) antlr.TerminalNode

func (*Decimal_literalContext) GetRuleContext

func (s *Decimal_literalContext) GetRuleContext() antlr.RuleContext

func (*Decimal_literalContext) MINUS

func (s *Decimal_literalContext) MINUS() antlr.TerminalNode

func (*Decimal_literalContext) PERIOD

func (s *Decimal_literalContext) PERIOD() antlr.TerminalNode

func (*Decimal_literalContext) PLUS

func (s *Decimal_literalContext) PLUS() antlr.TerminalNode

type Delete_statementContext

type Delete_statementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewDelete_statementContext

func NewDelete_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Delete_statementContext

func NewEmptyDelete_statementContext

func NewEmptyDelete_statementContext() *Delete_statementContext

func (*Delete_statementContext) AS

func (s *Delete_statementContext) AS() antlr.TerminalNode

func (*Delete_statementContext) Accept

func (s *Delete_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Delete_statementContext) AllIdentifier

func (s *Delete_statementContext) AllIdentifier() []IIdentifierContext

func (*Delete_statementContext) DELETE

func (s *Delete_statementContext) DELETE() antlr.TerminalNode

func (*Delete_statementContext) FROM

func (s *Delete_statementContext) FROM() antlr.TerminalNode

func (*Delete_statementContext) GetAlias

func (*Delete_statementContext) GetParser

func (s *Delete_statementContext) GetParser() antlr.Parser

func (*Delete_statementContext) GetRuleContext

func (s *Delete_statementContext) GetRuleContext() antlr.RuleContext

func (*Delete_statementContext) GetTable_name

func (s *Delete_statementContext) GetTable_name() IIdentifierContext

func (*Delete_statementContext) GetWhere

func (*Delete_statementContext) Identifier

func (*Delete_statementContext) IsDelete_statementContext

func (*Delete_statementContext) IsDelete_statementContext()

func (*Delete_statementContext) SetAlias

func (*Delete_statementContext) SetTable_name

func (s *Delete_statementContext) SetTable_name(v IIdentifierContext)

func (*Delete_statementContext) SetWhere

func (*Delete_statementContext) Sql_expr

func (*Delete_statementContext) ToStringTree

func (s *Delete_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Delete_statementContext) WHERE

func (s *Delete_statementContext) WHERE() antlr.TerminalNode

type Drop_action_statementContext

type Drop_action_statementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewDrop_action_statementContext

func NewDrop_action_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Drop_action_statementContext

func NewEmptyDrop_action_statementContext

func NewEmptyDrop_action_statementContext() *Drop_action_statementContext

func (*Drop_action_statementContext) ACTION

func (s *Drop_action_statementContext) ACTION() antlr.TerminalNode

func (*Drop_action_statementContext) Accept

func (s *Drop_action_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Drop_action_statementContext) DROP

func (s *Drop_action_statementContext) DROP() antlr.TerminalNode

func (*Drop_action_statementContext) EXISTS

func (s *Drop_action_statementContext) EXISTS() antlr.TerminalNode

func (*Drop_action_statementContext) GetParser

func (s *Drop_action_statementContext) GetParser() antlr.Parser

func (*Drop_action_statementContext) GetRuleContext

func (s *Drop_action_statementContext) GetRuleContext() antlr.RuleContext

func (*Drop_action_statementContext) IF

func (s *Drop_action_statementContext) IF() antlr.TerminalNode

func (*Drop_action_statementContext) Identifier

func (*Drop_action_statementContext) IsDrop_action_statementContext

func (*Drop_action_statementContext) IsDrop_action_statementContext()

func (*Drop_action_statementContext) ToStringTree

func (s *Drop_action_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Drop_columnContext

type Drop_columnContext struct {
	Alter_table_actionContext
	// contains filtered or unexported fields
}

func NewDrop_columnContext

func NewDrop_columnContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Drop_columnContext

func (*Drop_columnContext) Accept

func (s *Drop_columnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Drop_columnContext) COLUMN

func (s *Drop_columnContext) COLUMN() antlr.TerminalNode

func (*Drop_columnContext) DROP

func (s *Drop_columnContext) DROP() antlr.TerminalNode

func (*Drop_columnContext) EXISTS

func (s *Drop_columnContext) EXISTS() antlr.TerminalNode

func (*Drop_columnContext) GetColumn

func (s *Drop_columnContext) GetColumn() IIdentifierContext

func (*Drop_columnContext) GetRuleContext

func (s *Drop_columnContext) GetRuleContext() antlr.RuleContext

func (*Drop_columnContext) IF

func (s *Drop_columnContext) IF() antlr.TerminalNode

func (*Drop_columnContext) Identifier

func (s *Drop_columnContext) Identifier() IIdentifierContext

func (*Drop_columnContext) SetColumn

func (s *Drop_columnContext) SetColumn(v IIdentifierContext)

type Drop_column_constraintContext

type Drop_column_constraintContext struct {
	Alter_table_actionContext
	// contains filtered or unexported fields
}

func NewDrop_column_constraintContext

func NewDrop_column_constraintContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Drop_column_constraintContext

func (*Drop_column_constraintContext) ALTER

func (s *Drop_column_constraintContext) ALTER() antlr.TerminalNode

func (*Drop_column_constraintContext) Accept

func (s *Drop_column_constraintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Drop_column_constraintContext) COLUMN

func (s *Drop_column_constraintContext) COLUMN() antlr.TerminalNode

func (*Drop_column_constraintContext) DEFAULT

func (s *Drop_column_constraintContext) DEFAULT() antlr.TerminalNode

func (*Drop_column_constraintContext) DROP

func (s *Drop_column_constraintContext) DROP() antlr.TerminalNode

func (*Drop_column_constraintContext) GetColumn

func (*Drop_column_constraintContext) GetRuleContext

func (s *Drop_column_constraintContext) GetRuleContext() antlr.RuleContext

func (*Drop_column_constraintContext) Identifier

func (*Drop_column_constraintContext) NOT

func (s *Drop_column_constraintContext) NOT() antlr.TerminalNode

func (*Drop_column_constraintContext) NULL

func (s *Drop_column_constraintContext) NULL() antlr.TerminalNode

func (*Drop_column_constraintContext) SetColumn

type Drop_index_statementContext

type Drop_index_statementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewDrop_index_statementContext

func NewDrop_index_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Drop_index_statementContext

func NewEmptyDrop_index_statementContext

func NewEmptyDrop_index_statementContext() *Drop_index_statementContext

func (*Drop_index_statementContext) Accept

func (s *Drop_index_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Drop_index_statementContext) DROP

func (s *Drop_index_statementContext) DROP() antlr.TerminalNode

func (*Drop_index_statementContext) EXISTS

func (s *Drop_index_statementContext) EXISTS() antlr.TerminalNode

func (*Drop_index_statementContext) GetName

func (*Drop_index_statementContext) GetParser

func (s *Drop_index_statementContext) GetParser() antlr.Parser

func (*Drop_index_statementContext) GetRuleContext

func (s *Drop_index_statementContext) GetRuleContext() antlr.RuleContext

func (*Drop_index_statementContext) IF

func (s *Drop_index_statementContext) IF() antlr.TerminalNode

func (*Drop_index_statementContext) INDEX

func (s *Drop_index_statementContext) INDEX() antlr.TerminalNode

func (*Drop_index_statementContext) Identifier

func (*Drop_index_statementContext) IsDrop_index_statementContext

func (*Drop_index_statementContext) IsDrop_index_statementContext()

func (*Drop_index_statementContext) SetName

func (*Drop_index_statementContext) ToStringTree

func (s *Drop_index_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Drop_namespace_statementContext

type Drop_namespace_statementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewDrop_namespace_statementContext

func NewDrop_namespace_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Drop_namespace_statementContext

func NewEmptyDrop_namespace_statementContext

func NewEmptyDrop_namespace_statementContext() *Drop_namespace_statementContext

func (*Drop_namespace_statementContext) Accept

func (s *Drop_namespace_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Drop_namespace_statementContext) DROP

func (s *Drop_namespace_statementContext) DROP() antlr.TerminalNode

func (*Drop_namespace_statementContext) EXISTS

func (s *Drop_namespace_statementContext) EXISTS() antlr.TerminalNode

func (*Drop_namespace_statementContext) GetParser

func (s *Drop_namespace_statementContext) GetParser() antlr.Parser

func (*Drop_namespace_statementContext) GetRuleContext

func (s *Drop_namespace_statementContext) GetRuleContext() antlr.RuleContext

func (*Drop_namespace_statementContext) IF

func (s *Drop_namespace_statementContext) IF() antlr.TerminalNode

func (*Drop_namespace_statementContext) Identifier

func (*Drop_namespace_statementContext) IsDrop_namespace_statementContext

func (*Drop_namespace_statementContext) IsDrop_namespace_statementContext()

func (*Drop_namespace_statementContext) NAMESPACE

func (s *Drop_namespace_statementContext) NAMESPACE() antlr.TerminalNode

func (*Drop_namespace_statementContext) ToStringTree

func (s *Drop_namespace_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Drop_role_statementContext

type Drop_role_statementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewDrop_role_statementContext

func NewDrop_role_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Drop_role_statementContext

func NewEmptyDrop_role_statementContext

func NewEmptyDrop_role_statementContext() *Drop_role_statementContext

func (*Drop_role_statementContext) Accept

func (s *Drop_role_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Drop_role_statementContext) DROP

func (s *Drop_role_statementContext) DROP() antlr.TerminalNode

func (*Drop_role_statementContext) EXISTS

func (s *Drop_role_statementContext) EXISTS() antlr.TerminalNode

func (*Drop_role_statementContext) GetParser

func (s *Drop_role_statementContext) GetParser() antlr.Parser

func (*Drop_role_statementContext) GetRuleContext

func (s *Drop_role_statementContext) GetRuleContext() antlr.RuleContext

func (*Drop_role_statementContext) IF

func (s *Drop_role_statementContext) IF() antlr.TerminalNode

func (*Drop_role_statementContext) Identifier

func (*Drop_role_statementContext) IsDrop_role_statementContext

func (*Drop_role_statementContext) IsDrop_role_statementContext()

func (*Drop_role_statementContext) ROLE

func (s *Drop_role_statementContext) ROLE() antlr.TerminalNode

func (*Drop_role_statementContext) ToStringTree

func (s *Drop_role_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Drop_table_constraintContext

type Drop_table_constraintContext struct {
	Alter_table_actionContext
}

func NewDrop_table_constraintContext

func NewDrop_table_constraintContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Drop_table_constraintContext

func (*Drop_table_constraintContext) Accept

func (s *Drop_table_constraintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Drop_table_constraintContext) CONSTRAINT

func (s *Drop_table_constraintContext) CONSTRAINT() antlr.TerminalNode

func (*Drop_table_constraintContext) DROP

func (s *Drop_table_constraintContext) DROP() antlr.TerminalNode

func (*Drop_table_constraintContext) EXISTS

func (s *Drop_table_constraintContext) EXISTS() antlr.TerminalNode

func (*Drop_table_constraintContext) GetRuleContext

func (s *Drop_table_constraintContext) GetRuleContext() antlr.RuleContext

func (*Drop_table_constraintContext) IF

func (s *Drop_table_constraintContext) IF() antlr.TerminalNode

func (*Drop_table_constraintContext) Identifier

type Drop_table_statementContext

type Drop_table_statementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewDrop_table_statementContext

func NewDrop_table_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Drop_table_statementContext

func NewEmptyDrop_table_statementContext

func NewEmptyDrop_table_statementContext() *Drop_table_statementContext

func (*Drop_table_statementContext) Accept

func (s *Drop_table_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Drop_table_statementContext) DROP

func (s *Drop_table_statementContext) DROP() antlr.TerminalNode

func (*Drop_table_statementContext) EXISTS

func (s *Drop_table_statementContext) EXISTS() antlr.TerminalNode

func (*Drop_table_statementContext) GetParser

func (s *Drop_table_statementContext) GetParser() antlr.Parser

func (*Drop_table_statementContext) GetRuleContext

func (s *Drop_table_statementContext) GetRuleContext() antlr.RuleContext

func (*Drop_table_statementContext) GetTables

func (*Drop_table_statementContext) IF

func (s *Drop_table_statementContext) IF() antlr.TerminalNode

func (*Drop_table_statementContext) Identifier_list

func (*Drop_table_statementContext) IsDrop_table_statementContext

func (*Drop_table_statementContext) IsDrop_table_statementContext()

func (*Drop_table_statementContext) Opt_drop_behavior

func (*Drop_table_statementContext) SetTables

func (*Drop_table_statementContext) TABLE

func (s *Drop_table_statementContext) TABLE() antlr.TerminalNode

func (*Drop_table_statementContext) ToStringTree

func (s *Drop_table_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type EntryContext

type EntryContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyEntryContext

func NewEmptyEntryContext() *EntryContext

func NewEntryContext

func NewEntryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EntryContext

func (*EntryContext) Accept

func (s *EntryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*EntryContext) AllSCOL

func (s *EntryContext) AllSCOL() []antlr.TerminalNode

func (*EntryContext) AllStatement

func (s *EntryContext) AllStatement() []IStatementContext

func (*EntryContext) EOF

func (s *EntryContext) EOF() antlr.TerminalNode

func (*EntryContext) GetParser

func (s *EntryContext) GetParser() antlr.Parser

func (*EntryContext) GetRuleContext

func (s *EntryContext) GetRuleContext() antlr.RuleContext

func (*EntryContext) IsEntryContext

func (*EntryContext) IsEntryContext()

func (*EntryContext) SCOL

func (s *EntryContext) SCOL(i int) antlr.TerminalNode

func (*EntryContext) Statement

func (s *EntryContext) Statement(i int) IStatementContext

func (*EntryContext) ToStringTree

func (s *EntryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Expression_result_columnContext

type Expression_result_columnContext struct {
	Result_columnContext
}

func NewExpression_result_columnContext

func NewExpression_result_columnContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Expression_result_columnContext

func (*Expression_result_columnContext) AS

func (s *Expression_result_columnContext) AS() antlr.TerminalNode

func (*Expression_result_columnContext) Accept

func (s *Expression_result_columnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Expression_result_columnContext) GetRuleContext

func (s *Expression_result_columnContext) GetRuleContext() antlr.RuleContext

func (*Expression_result_columnContext) Identifier

func (*Expression_result_columnContext) Sql_expr

type Field_access_action_exprContext

type Field_access_action_exprContext struct {
	Action_exprContext
}

func NewField_access_action_exprContext

func NewField_access_action_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Field_access_action_exprContext

func (*Field_access_action_exprContext) Accept

func (s *Field_access_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Field_access_action_exprContext) Action_expr

func (*Field_access_action_exprContext) GetRuleContext

func (s *Field_access_action_exprContext) GetRuleContext() antlr.RuleContext

func (*Field_access_action_exprContext) Identifier

func (*Field_access_action_exprContext) PERIOD

func (s *Field_access_action_exprContext) PERIOD() antlr.TerminalNode

func (*Field_access_action_exprContext) Type_cast

type Field_access_sql_exprContext

type Field_access_sql_exprContext struct {
	Sql_exprContext
}

func NewField_access_sql_exprContext

func NewField_access_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Field_access_sql_exprContext

func (*Field_access_sql_exprContext) Accept

func (s *Field_access_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Field_access_sql_exprContext) GetRuleContext

func (s *Field_access_sql_exprContext) GetRuleContext() antlr.RuleContext

func (*Field_access_sql_exprContext) Identifier

func (*Field_access_sql_exprContext) PERIOD

func (s *Field_access_sql_exprContext) PERIOD() antlr.TerminalNode

func (*Field_access_sql_exprContext) Sql_expr

func (*Field_access_sql_exprContext) Type_cast

type Fk_actionContext

type Fk_actionContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFk_actionContext

func NewEmptyFk_actionContext() *Fk_actionContext

func NewFk_actionContext

func NewFk_actionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Fk_actionContext

func (*Fk_actionContext) ACTION

func (s *Fk_actionContext) ACTION() antlr.TerminalNode

func (*Fk_actionContext) Accept

func (s *Fk_actionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Fk_actionContext) CASCADE

func (s *Fk_actionContext) CASCADE() antlr.TerminalNode

func (*Fk_actionContext) DEFAULT

func (s *Fk_actionContext) DEFAULT() antlr.TerminalNode

func (*Fk_actionContext) DELETE

func (s *Fk_actionContext) DELETE() antlr.TerminalNode

func (*Fk_actionContext) GetParser

func (s *Fk_actionContext) GetParser() antlr.Parser

func (*Fk_actionContext) GetRuleContext

func (s *Fk_actionContext) GetRuleContext() antlr.RuleContext

func (*Fk_actionContext) IsFk_actionContext

func (*Fk_actionContext) IsFk_actionContext()

func (*Fk_actionContext) NO

func (s *Fk_actionContext) NO() antlr.TerminalNode

func (*Fk_actionContext) NULL

func (s *Fk_actionContext) NULL() antlr.TerminalNode

func (*Fk_actionContext) ON

func (s *Fk_actionContext) ON() antlr.TerminalNode

func (*Fk_actionContext) RESTRICT

func (s *Fk_actionContext) RESTRICT() antlr.TerminalNode

func (*Fk_actionContext) SET

func (s *Fk_actionContext) SET() antlr.TerminalNode

func (*Fk_actionContext) ToStringTree

func (s *Fk_actionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Fk_actionContext) UPDATE

func (s *Fk_actionContext) UPDATE() antlr.TerminalNode

type Fk_constraintContext

type Fk_constraintContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFk_constraintContext

func NewEmptyFk_constraintContext() *Fk_constraintContext

func NewFk_constraintContext

func NewFk_constraintContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Fk_constraintContext

func (*Fk_constraintContext) Accept

func (s *Fk_constraintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Fk_constraintContext) AllFk_action

func (s *Fk_constraintContext) AllFk_action() []IFk_actionContext

func (*Fk_constraintContext) AllIdentifier

func (s *Fk_constraintContext) AllIdentifier() []IIdentifierContext

func (*Fk_constraintContext) Fk_action

func (s *Fk_constraintContext) Fk_action(i int) IFk_actionContext

func (*Fk_constraintContext) GetNamespace

func (s *Fk_constraintContext) GetNamespace() IIdentifierContext

func (*Fk_constraintContext) GetParser

func (s *Fk_constraintContext) GetParser() antlr.Parser

func (*Fk_constraintContext) GetRuleContext

func (s *Fk_constraintContext) GetRuleContext() antlr.RuleContext

func (*Fk_constraintContext) GetTable

func (*Fk_constraintContext) Identifier

func (s *Fk_constraintContext) Identifier(i int) IIdentifierContext

func (*Fk_constraintContext) Identifier_list

func (s *Fk_constraintContext) Identifier_list() IIdentifier_listContext

func (*Fk_constraintContext) IsFk_constraintContext

func (*Fk_constraintContext) IsFk_constraintContext()

func (*Fk_constraintContext) LPAREN

func (s *Fk_constraintContext) LPAREN() antlr.TerminalNode

func (*Fk_constraintContext) PERIOD

func (s *Fk_constraintContext) PERIOD() antlr.TerminalNode

func (*Fk_constraintContext) REFERENCES

func (s *Fk_constraintContext) REFERENCES() antlr.TerminalNode

func (*Fk_constraintContext) RPAREN

func (s *Fk_constraintContext) RPAREN() antlr.TerminalNode

func (*Fk_constraintContext) SetNamespace

func (s *Fk_constraintContext) SetNamespace(v IIdentifierContext)

func (*Fk_constraintContext) SetTable

func (*Fk_constraintContext) ToStringTree

func (s *Fk_constraintContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Function_call_action_exprContext

type Function_call_action_exprContext struct {
	Action_exprContext
}

func NewFunction_call_action_exprContext

func NewFunction_call_action_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Function_call_action_exprContext

func (*Function_call_action_exprContext) Accept

func (s *Function_call_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Function_call_action_exprContext) Action_function_call

func (*Function_call_action_exprContext) GetRuleContext

func (s *Function_call_action_exprContext) GetRuleContext() antlr.RuleContext

func (*Function_call_action_exprContext) Type_cast

type Function_call_sql_exprContext

type Function_call_sql_exprContext struct {
	Sql_exprContext
}

func NewFunction_call_sql_exprContext

func NewFunction_call_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Function_call_sql_exprContext

func (*Function_call_sql_exprContext) Accept

func (s *Function_call_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Function_call_sql_exprContext) GetRuleContext

func (s *Function_call_sql_exprContext) GetRuleContext() antlr.RuleContext

func (*Function_call_sql_exprContext) Sql_function_call

func (*Function_call_sql_exprContext) Type_cast

type Grant_statementContext

type Grant_statementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyGrant_statementContext

func NewEmptyGrant_statementContext() *Grant_statementContext

func NewGrant_statementContext

func NewGrant_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Grant_statementContext

func (*Grant_statementContext) Accept

func (s *Grant_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Grant_statementContext) Action_expr

func (*Grant_statementContext) AllIdentifier

func (s *Grant_statementContext) AllIdentifier() []IIdentifierContext

func (*Grant_statementContext) GRANT

func (s *Grant_statementContext) GRANT() antlr.TerminalNode

func (*Grant_statementContext) GRANTED

func (s *Grant_statementContext) GRANTED() antlr.TerminalNode

func (*Grant_statementContext) GetGrant_role

func (s *Grant_statementContext) GetGrant_role() IIdentifierContext

func (*Grant_statementContext) GetNamespace

func (s *Grant_statementContext) GetNamespace() IIdentifierContext

func (*Grant_statementContext) GetParser

func (s *Grant_statementContext) GetParser() antlr.Parser

func (*Grant_statementContext) GetRole

func (*Grant_statementContext) GetRuleContext

func (s *Grant_statementContext) GetRuleContext() antlr.RuleContext

func (*Grant_statementContext) GetUser

func (s *Grant_statementContext) GetUser() antlr.Token

func (*Grant_statementContext) GetUser_var

func (*Grant_statementContext) IF

func (s *Grant_statementContext) IF() antlr.TerminalNode

func (*Grant_statementContext) Identifier

func (*Grant_statementContext) IsGrant_statementContext

func (*Grant_statementContext) IsGrant_statementContext()

func (*Grant_statementContext) NOT

func (s *Grant_statementContext) NOT() antlr.TerminalNode

func (*Grant_statementContext) ON

func (s *Grant_statementContext) ON() antlr.TerminalNode

func (*Grant_statementContext) Privilege_list

func (s *Grant_statementContext) Privilege_list() IPrivilege_listContext

func (*Grant_statementContext) STRING_

func (s *Grant_statementContext) STRING_() antlr.TerminalNode

func (*Grant_statementContext) SetGrant_role

func (s *Grant_statementContext) SetGrant_role(v IIdentifierContext)

func (*Grant_statementContext) SetNamespace

func (s *Grant_statementContext) SetNamespace(v IIdentifierContext)

func (*Grant_statementContext) SetRole

func (*Grant_statementContext) SetUser

func (s *Grant_statementContext) SetUser(v antlr.Token)

func (*Grant_statementContext) SetUser_var

func (s *Grant_statementContext) SetUser_var(v IAction_exprContext)

func (*Grant_statementContext) TO

func (s *Grant_statementContext) TO() antlr.TerminalNode

func (*Grant_statementContext) ToStringTree

func (s *Grant_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type IAction_exprContext

type IAction_exprContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsAction_exprContext differentiates from other interfaces.
	IsAction_exprContext()
}

IAction_exprContext is an interface to support dynamic dispatch.

type IAction_expr_listContext

type IAction_expr_listContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	AllAction_expr() []IAction_exprContext
	Action_expr(i int) IAction_exprContext
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

	// IsAction_expr_listContext differentiates from other interfaces.
	IsAction_expr_listContext()
}

IAction_expr_listContext is an interface to support dynamic dispatch.

type IAction_function_callContext

type IAction_function_callContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsAction_function_callContext differentiates from other interfaces.
	IsAction_function_callContext()
}

IAction_function_callContext is an interface to support dynamic dispatch.

type IAction_returnContext

type IAction_returnContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetReturn_columns returns the return_columns rule contexts.
	GetReturn_columns() INamed_type_listContext

	// GetUnnamed_return_types returns the unnamed_return_types rule contexts.
	GetUnnamed_return_types() IType_listContext

	// SetReturn_columns sets the return_columns rule contexts.
	SetReturn_columns(INamed_type_listContext)

	// SetUnnamed_return_types sets the unnamed_return_types rule contexts.
	SetUnnamed_return_types(IType_listContext)

	// Getter signatures
	RETURNS() antlr.TerminalNode
	LPAREN() antlr.TerminalNode
	RPAREN() antlr.TerminalNode
	Named_type_list() INamed_type_listContext
	Type_list() IType_listContext
	TABLE() antlr.TerminalNode

	// IsAction_returnContext differentiates from other interfaces.
	IsAction_returnContext()
}

IAction_returnContext is an interface to support dynamic dispatch.

type IAction_statementContext

type IAction_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsAction_statementContext differentiates from other interfaces.
	IsAction_statementContext()
}

IAction_statementContext is an interface to support dynamic dispatch.

type IAllowed_identifierContext

type IAllowed_identifierContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	IDENTIFIER() antlr.TerminalNode
	CREATE() antlr.TerminalNode
	ALTER() antlr.TerminalNode
	ADD() antlr.TerminalNode
	DROP() antlr.TerminalNode
	RENAME() antlr.TerminalNode
	CHECK() antlr.TerminalNode
	FOREIGN() antlr.TerminalNode
	PRIMARY() antlr.TerminalNode
	KEY() antlr.TerminalNode
	UNIQUE() antlr.TerminalNode
	RESTRICT() antlr.TerminalNode
	INDEX() antlr.TerminalNode
	RETURNS() antlr.TerminalNode
	FOR() antlr.TerminalNode
	IF() antlr.TerminalNode
	ELSEIF() antlr.TerminalNode
	ELSE() antlr.TerminalNode
	BREAK() antlr.TerminalNode
	CONTINUE() antlr.TerminalNode
	RETURN() antlr.TerminalNode
	GRANT() antlr.TerminalNode
	GRANTED() antlr.TerminalNode
	REVOKE() antlr.TerminalNode
	ROLE() antlr.TerminalNode
	REPLACE() antlr.TerminalNode
	NAMESPACE() antlr.TerminalNode
	ROLES() antlr.TerminalNode
	CALL() antlr.TerminalNode
	USE() antlr.TerminalNode
	UNUSE() antlr.TerminalNode
	DEFAULT() antlr.TerminalNode
	ACTION() antlr.TerminalNode
	TRANSFER() antlr.TerminalNode
	OWNERSHIP() antlr.TerminalNode
	CURRENT() antlr.TerminalNode

	// IsAllowed_identifierContext differentiates from other interfaces.
	IsAllowed_identifierContext()
}

IAllowed_identifierContext is an interface to support dynamic dispatch.

type IAlter_table_actionContext

type IAlter_table_actionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsAlter_table_actionContext differentiates from other interfaces.
	IsAlter_table_actionContext()
}

IAlter_table_actionContext is an interface to support dynamic dispatch.

type IAlter_table_statementContext

type IAlter_table_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetTable returns the table rule contexts.
	GetTable() IIdentifierContext

	// SetTable sets the table rule contexts.
	SetTable(IIdentifierContext)

	// Getter signatures
	ALTER() antlr.TerminalNode
	TABLE() antlr.TerminalNode
	AllAlter_table_action() []IAlter_table_actionContext
	Alter_table_action(i int) IAlter_table_actionContext
	Identifier() IIdentifierContext
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

	// IsAlter_table_statementContext differentiates from other interfaces.
	IsAlter_table_statementContext()
}

IAlter_table_statementContext is an interface to support dynamic dispatch.

type ICommon_table_expressionContext

type ICommon_table_expressionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	AllIdentifier() []IIdentifierContext
	Identifier(i int) IIdentifierContext
	AS() antlr.TerminalNode
	AllLPAREN() []antlr.TerminalNode
	LPAREN(i int) antlr.TerminalNode
	Select_statement() ISelect_statementContext
	AllRPAREN() []antlr.TerminalNode
	RPAREN(i int) antlr.TerminalNode
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

	// IsCommon_table_expressionContext differentiates from other interfaces.
	IsCommon_table_expressionContext()
}

ICommon_table_expressionContext is an interface to support dynamic dispatch.

type ICompound_operatorContext

type ICompound_operatorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	UNION() antlr.TerminalNode
	ALL() antlr.TerminalNode
	INTERSECT() antlr.TerminalNode
	EXCEPT() antlr.TerminalNode

	// IsCompound_operatorContext differentiates from other interfaces.
	IsCompound_operatorContext()
}

ICompound_operatorContext is an interface to support dynamic dispatch.

type ICreate_action_statementContext

type ICreate_action_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	CREATE() antlr.TerminalNode
	ACTION() antlr.TerminalNode
	AllIdentifier() []IIdentifierContext
	Identifier(i int) IIdentifierContext
	LPAREN() antlr.TerminalNode
	RPAREN() antlr.TerminalNode
	LBRACE() antlr.TerminalNode
	RBRACE() antlr.TerminalNode
	OR() antlr.TerminalNode
	REPLACE() antlr.TerminalNode
	IF() antlr.TerminalNode
	NOT() antlr.TerminalNode
	EXISTS() antlr.TerminalNode
	AllVARIABLE() []antlr.TerminalNode
	VARIABLE(i int) antlr.TerminalNode
	AllType_() []ITypeContext
	Type_(i int) ITypeContext
	Action_return() IAction_returnContext
	AllAction_statement() []IAction_statementContext
	Action_statement(i int) IAction_statementContext
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

	// IsCreate_action_statementContext differentiates from other interfaces.
	IsCreate_action_statementContext()
}

ICreate_action_statementContext is an interface to support dynamic dispatch.

type ICreate_index_statementContext

type ICreate_index_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetName returns the name rule contexts.
	GetName() IIdentifierContext

	// GetTable returns the table rule contexts.
	GetTable() IIdentifierContext

	// GetColumns returns the columns rule contexts.
	GetColumns() IIdentifier_listContext

	// SetName sets the name rule contexts.
	SetName(IIdentifierContext)

	// SetTable sets the table rule contexts.
	SetTable(IIdentifierContext)

	// SetColumns sets the columns rule contexts.
	SetColumns(IIdentifier_listContext)

	// Getter signatures
	CREATE() antlr.TerminalNode
	INDEX() antlr.TerminalNode
	ON() antlr.TerminalNode
	LPAREN() antlr.TerminalNode
	RPAREN() antlr.TerminalNode
	AllIdentifier() []IIdentifierContext
	Identifier(i int) IIdentifierContext
	Identifier_list() IIdentifier_listContext
	UNIQUE() antlr.TerminalNode
	IF() antlr.TerminalNode
	NOT() antlr.TerminalNode
	EXISTS() antlr.TerminalNode

	// IsCreate_index_statementContext differentiates from other interfaces.
	IsCreate_index_statementContext()
}

ICreate_index_statementContext is an interface to support dynamic dispatch.

type ICreate_namespace_statementContext

type ICreate_namespace_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	CREATE() antlr.TerminalNode
	NAMESPACE() antlr.TerminalNode
	Identifier() IIdentifierContext
	IF() antlr.TerminalNode
	NOT() antlr.TerminalNode
	EXISTS() antlr.TerminalNode

	// IsCreate_namespace_statementContext differentiates from other interfaces.
	IsCreate_namespace_statementContext()
}

ICreate_namespace_statementContext is an interface to support dynamic dispatch.

type ICreate_role_statementContext

type ICreate_role_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	CREATE() antlr.TerminalNode
	ROLE() antlr.TerminalNode
	Identifier() IIdentifierContext
	IF() antlr.TerminalNode
	NOT() antlr.TerminalNode
	EXISTS() antlr.TerminalNode

	// IsCreate_role_statementContext differentiates from other interfaces.
	IsCreate_role_statementContext()
}

ICreate_role_statementContext is an interface to support dynamic dispatch.

type ICreate_table_statementContext

type ICreate_table_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetName returns the name rule contexts.
	GetName() IIdentifierContext

	// SetName sets the name rule contexts.
	SetName(IIdentifierContext)

	// Getter signatures
	CREATE() antlr.TerminalNode
	TABLE() antlr.TerminalNode
	LPAREN() antlr.TerminalNode
	RPAREN() antlr.TerminalNode
	Identifier() IIdentifierContext
	AllTable_column_def() []ITable_column_defContext
	Table_column_def(i int) ITable_column_defContext
	AllTable_constraint_def() []ITable_constraint_defContext
	Table_constraint_def(i int) ITable_constraint_defContext
	IF() antlr.TerminalNode
	NOT() antlr.TerminalNode
	EXISTS() antlr.TerminalNode
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

	// IsCreate_table_statementContext differentiates from other interfaces.
	IsCreate_table_statementContext()
}

ICreate_table_statementContext is an interface to support dynamic dispatch.

type IDelete_statementContext

type IDelete_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetTable_name returns the table_name rule contexts.
	GetTable_name() IIdentifierContext

	// GetAlias returns the alias rule contexts.
	GetAlias() IIdentifierContext

	// GetWhere returns the where rule contexts.
	GetWhere() ISql_exprContext

	// SetTable_name sets the table_name rule contexts.
	SetTable_name(IIdentifierContext)

	// SetAlias sets the alias rule contexts.
	SetAlias(IIdentifierContext)

	// SetWhere sets the where rule contexts.
	SetWhere(ISql_exprContext)

	// Getter signatures
	DELETE() antlr.TerminalNode
	FROM() antlr.TerminalNode
	AllIdentifier() []IIdentifierContext
	Identifier(i int) IIdentifierContext
	WHERE() antlr.TerminalNode
	Sql_expr() ISql_exprContext
	AS() antlr.TerminalNode

	// IsDelete_statementContext differentiates from other interfaces.
	IsDelete_statementContext()
}

IDelete_statementContext is an interface to support dynamic dispatch.

type IDrop_action_statementContext

type IDrop_action_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	DROP() antlr.TerminalNode
	ACTION() antlr.TerminalNode
	Identifier() IIdentifierContext
	IF() antlr.TerminalNode
	EXISTS() antlr.TerminalNode

	// IsDrop_action_statementContext differentiates from other interfaces.
	IsDrop_action_statementContext()
}

IDrop_action_statementContext is an interface to support dynamic dispatch.

type IDrop_index_statementContext

type IDrop_index_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetName returns the name rule contexts.
	GetName() IIdentifierContext

	// SetName sets the name rule contexts.
	SetName(IIdentifierContext)

	// Getter signatures
	DROP() antlr.TerminalNode
	INDEX() antlr.TerminalNode
	Identifier() IIdentifierContext
	IF() antlr.TerminalNode
	EXISTS() antlr.TerminalNode

	// IsDrop_index_statementContext differentiates from other interfaces.
	IsDrop_index_statementContext()
}

IDrop_index_statementContext is an interface to support dynamic dispatch.

type IDrop_namespace_statementContext

type IDrop_namespace_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	DROP() antlr.TerminalNode
	NAMESPACE() antlr.TerminalNode
	Identifier() IIdentifierContext
	IF() antlr.TerminalNode
	EXISTS() antlr.TerminalNode

	// IsDrop_namespace_statementContext differentiates from other interfaces.
	IsDrop_namespace_statementContext()
}

IDrop_namespace_statementContext is an interface to support dynamic dispatch.

type IDrop_role_statementContext

type IDrop_role_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	DROP() antlr.TerminalNode
	ROLE() antlr.TerminalNode
	Identifier() IIdentifierContext
	IF() antlr.TerminalNode
	EXISTS() antlr.TerminalNode

	// IsDrop_role_statementContext differentiates from other interfaces.
	IsDrop_role_statementContext()
}

IDrop_role_statementContext is an interface to support dynamic dispatch.

type IDrop_table_statementContext

type IDrop_table_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetTables returns the tables rule contexts.
	GetTables() IIdentifier_listContext

	// SetTables sets the tables rule contexts.
	SetTables(IIdentifier_listContext)

	// Getter signatures
	DROP() antlr.TerminalNode
	TABLE() antlr.TerminalNode
	Identifier_list() IIdentifier_listContext
	IF() antlr.TerminalNode
	EXISTS() antlr.TerminalNode
	Opt_drop_behavior() IOpt_drop_behaviorContext

	// IsDrop_table_statementContext differentiates from other interfaces.
	IsDrop_table_statementContext()
}

IDrop_table_statementContext is an interface to support dynamic dispatch.

type IEntryContext

type IEntryContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	AllStatement() []IStatementContext
	Statement(i int) IStatementContext
	EOF() antlr.TerminalNode
	AllSCOL() []antlr.TerminalNode
	SCOL(i int) antlr.TerminalNode

	// IsEntryContext differentiates from other interfaces.
	IsEntryContext()
}

IEntryContext is an interface to support dynamic dispatch.

type IFk_actionContext

type IFk_actionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	ON() antlr.TerminalNode
	UPDATE() antlr.TerminalNode
	DELETE() antlr.TerminalNode
	SET() antlr.TerminalNode
	NULL() antlr.TerminalNode
	DEFAULT() antlr.TerminalNode
	RESTRICT() antlr.TerminalNode
	NO() antlr.TerminalNode
	ACTION() antlr.TerminalNode
	CASCADE() antlr.TerminalNode

	// IsFk_actionContext differentiates from other interfaces.
	IsFk_actionContext()
}

IFk_actionContext is an interface to support dynamic dispatch.

type IFk_constraintContext

type IFk_constraintContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetNamespace returns the namespace rule contexts.
	GetNamespace() IIdentifierContext

	// GetTable returns the table rule contexts.
	GetTable() IIdentifierContext

	// SetNamespace sets the namespace rule contexts.
	SetNamespace(IIdentifierContext)

	// SetTable sets the table rule contexts.
	SetTable(IIdentifierContext)

	// Getter signatures
	REFERENCES() antlr.TerminalNode
	LPAREN() antlr.TerminalNode
	Identifier_list() IIdentifier_listContext
	RPAREN() antlr.TerminalNode
	AllIdentifier() []IIdentifierContext
	Identifier(i int) IIdentifierContext
	PERIOD() antlr.TerminalNode
	AllFk_action() []IFk_actionContext
	Fk_action(i int) IFk_actionContext

	// IsFk_constraintContext differentiates from other interfaces.
	IsFk_constraintContext()
}

IFk_constraintContext is an interface to support dynamic dispatch.

type IGrant_statementContext

type IGrant_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetUser returns the user token.
	GetUser() antlr.Token

	// SetUser sets the user token.
	SetUser(antlr.Token)

	// GetGrant_role returns the grant_role rule contexts.
	GetGrant_role() IIdentifierContext

	// GetNamespace returns the namespace rule contexts.
	GetNamespace() IIdentifierContext

	// GetRole returns the role rule contexts.
	GetRole() IIdentifierContext

	// GetUser_var returns the user_var rule contexts.
	GetUser_var() IAction_exprContext

	// SetGrant_role sets the grant_role rule contexts.
	SetGrant_role(IIdentifierContext)

	// SetNamespace sets the namespace rule contexts.
	SetNamespace(IIdentifierContext)

	// SetRole sets the role rule contexts.
	SetRole(IIdentifierContext)

	// SetUser_var sets the user_var rule contexts.
	SetUser_var(IAction_exprContext)

	// Getter signatures
	GRANT() antlr.TerminalNode
	TO() antlr.TerminalNode
	Privilege_list() IPrivilege_listContext
	IF() antlr.TerminalNode
	NOT() antlr.TerminalNode
	GRANTED() antlr.TerminalNode
	AllIdentifier() []IIdentifierContext
	Identifier(i int) IIdentifierContext
	ON() antlr.TerminalNode
	STRING_() antlr.TerminalNode
	Action_expr() IAction_exprContext

	// IsGrant_statementContext differentiates from other interfaces.
	IsGrant_statementContext()
}

IGrant_statementContext is an interface to support dynamic dispatch.

type IIdentifierContext

type IIdentifierContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	AllDOUBLE_QUOTE() []antlr.TerminalNode
	DOUBLE_QUOTE(i int) antlr.TerminalNode
	Allowed_identifier() IAllowed_identifierContext

	// IsIdentifierContext differentiates from other interfaces.
	IsIdentifierContext()
}

IIdentifierContext is an interface to support dynamic dispatch.

type IIdentifier_listContext

type IIdentifier_listContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	AllIdentifier() []IIdentifierContext
	Identifier(i int) IIdentifierContext
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

	// IsIdentifier_listContext differentiates from other interfaces.
	IsIdentifier_listContext()
}

IIdentifier_listContext is an interface to support dynamic dispatch.

type IIf_then_blockContext

type IIf_then_blockContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	Action_expr() IAction_exprContext
	LBRACE() antlr.TerminalNode
	RBRACE() antlr.TerminalNode
	AllAction_statement() []IAction_statementContext
	Action_statement(i int) IAction_statementContext

	// IsIf_then_blockContext differentiates from other interfaces.
	IsIf_then_blockContext()
}

IIf_then_blockContext is an interface to support dynamic dispatch.

type IInline_constraintContext

type IInline_constraintContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	PRIMARY() antlr.TerminalNode
	KEY() antlr.TerminalNode
	UNIQUE() antlr.TerminalNode
	NOT() antlr.TerminalNode
	NULL() antlr.TerminalNode
	DEFAULT() antlr.TerminalNode
	Action_expr() IAction_exprContext
	Fk_constraint() IFk_constraintContext
	CHECK() antlr.TerminalNode
	LPAREN() antlr.TerminalNode
	Sql_expr() ISql_exprContext
	RPAREN() antlr.TerminalNode

	// IsInline_constraintContext differentiates from other interfaces.
	IsInline_constraintContext()
}

IInline_constraintContext is an interface to support dynamic dispatch.

type IInsert_statementContext

type IInsert_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetTable_name returns the table_name rule contexts.
	GetTable_name() IIdentifierContext

	// GetAlias returns the alias rule contexts.
	GetAlias() IIdentifierContext

	// GetTarget_columns returns the target_columns rule contexts.
	GetTarget_columns() IIdentifier_listContext

	// SetTable_name sets the table_name rule contexts.
	SetTable_name(IIdentifierContext)

	// SetAlias sets the alias rule contexts.
	SetAlias(IIdentifierContext)

	// SetTarget_columns sets the target_columns rule contexts.
	SetTarget_columns(IIdentifier_listContext)

	// Getter signatures
	INSERT() antlr.TerminalNode
	INTO() antlr.TerminalNode
	AllIdentifier() []IIdentifierContext
	Identifier(i int) IIdentifierContext
	AllLPAREN() []antlr.TerminalNode
	LPAREN(i int) antlr.TerminalNode
	AllRPAREN() []antlr.TerminalNode
	RPAREN(i int) antlr.TerminalNode
	Upsert_clause() IUpsert_clauseContext
	Identifier_list() IIdentifier_listContext
	VALUES() antlr.TerminalNode
	AllSql_expr_list() []ISql_expr_listContext
	Sql_expr_list(i int) ISql_expr_listContext
	Select_statement() ISelect_statementContext
	AS() antlr.TerminalNode
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

	// IsInsert_statementContext differentiates from other interfaces.
	IsInsert_statementContext()
}

IInsert_statementContext is an interface to support dynamic dispatch.

type IJoinContext

type IJoinContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	JOIN() antlr.TerminalNode
	Relation() IRelationContext
	ON() antlr.TerminalNode
	Sql_expr() ISql_exprContext
	INNER() antlr.TerminalNode
	LEFT() antlr.TerminalNode
	RIGHT() antlr.TerminalNode
	FULL() antlr.TerminalNode

	// IsJoinContext differentiates from other interfaces.
	IsJoinContext()
}

IJoinContext is an interface to support dynamic dispatch.

type ILiteralContext

type ILiteralContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsLiteralContext differentiates from other interfaces.
	IsLiteralContext()
}

ILiteralContext is an interface to support dynamic dispatch.

type INamed_type_listContext

type INamed_type_listContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	AllIdentifier() []IIdentifierContext
	Identifier(i int) IIdentifierContext
	AllType_() []ITypeContext
	Type_(i int) ITypeContext
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

	// IsNamed_type_listContext differentiates from other interfaces.
	IsNamed_type_listContext()
}

INamed_type_listContext is an interface to support dynamic dispatch.

type IOpt_drop_behaviorContext

type IOpt_drop_behaviorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	CASCADE() antlr.TerminalNode
	RESTRICT() antlr.TerminalNode

	// IsOpt_drop_behaviorContext differentiates from other interfaces.
	IsOpt_drop_behaviorContext()
}

IOpt_drop_behaviorContext is an interface to support dynamic dispatch.

type IOrdering_termContext

type IOrdering_termContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	Sql_expr() ISql_exprContext
	NULLS() antlr.TerminalNode
	ASC() antlr.TerminalNode
	DESC() antlr.TerminalNode
	FIRST() antlr.TerminalNode
	LAST() antlr.TerminalNode

	// IsOrdering_termContext differentiates from other interfaces.
	IsOrdering_termContext()
}

IOrdering_termContext is an interface to support dynamic dispatch.

type IPrivilegeContext

type IPrivilegeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	SELECT() antlr.TerminalNode
	INSERT() antlr.TerminalNode
	UPDATE() antlr.TerminalNode
	DELETE() antlr.TerminalNode
	CREATE() antlr.TerminalNode
	DROP() antlr.TerminalNode
	ALTER() antlr.TerminalNode
	ROLES() antlr.TerminalNode
	CALL() antlr.TerminalNode
	USE() antlr.TerminalNode

	// IsPrivilegeContext differentiates from other interfaces.
	IsPrivilegeContext()
}

IPrivilegeContext is an interface to support dynamic dispatch.

type IPrivilege_listContext

type IPrivilege_listContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	AllPrivilege() []IPrivilegeContext
	Privilege(i int) IPrivilegeContext
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

	// IsPrivilege_listContext differentiates from other interfaces.
	IsPrivilege_listContext()
}

IPrivilege_listContext is an interface to support dynamic dispatch.

type IRangeContext

type IRangeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	AllAction_expr() []IAction_exprContext
	Action_expr(i int) IAction_exprContext
	RANGE() antlr.TerminalNode

	// IsRangeContext differentiates from other interfaces.
	IsRangeContext()
}

IRangeContext is an interface to support dynamic dispatch.

type IRelationContext

type IRelationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsRelationContext differentiates from other interfaces.
	IsRelationContext()
}

IRelationContext is an interface to support dynamic dispatch.

type IResult_columnContext

type IResult_columnContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsResult_columnContext differentiates from other interfaces.
	IsResult_columnContext()
}

IResult_columnContext is an interface to support dynamic dispatch.

type IRevoke_statementContext

type IRevoke_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetUser returns the user token.
	GetUser() antlr.Token

	// SetUser sets the user token.
	SetUser(antlr.Token)

	// GetGrant_role returns the grant_role rule contexts.
	GetGrant_role() IIdentifierContext

	// GetNamespace returns the namespace rule contexts.
	GetNamespace() IIdentifierContext

	// GetRole returns the role rule contexts.
	GetRole() IIdentifierContext

	// GetUser_var returns the user_var rule contexts.
	GetUser_var() IAction_exprContext

	// SetGrant_role sets the grant_role rule contexts.
	SetGrant_role(IIdentifierContext)

	// SetNamespace sets the namespace rule contexts.
	SetNamespace(IIdentifierContext)

	// SetRole sets the role rule contexts.
	SetRole(IIdentifierContext)

	// SetUser_var sets the user_var rule contexts.
	SetUser_var(IAction_exprContext)

	// Getter signatures
	REVOKE() antlr.TerminalNode
	FROM() antlr.TerminalNode
	Privilege_list() IPrivilege_listContext
	IF() antlr.TerminalNode
	GRANTED() antlr.TerminalNode
	AllIdentifier() []IIdentifierContext
	Identifier(i int) IIdentifierContext
	ON() antlr.TerminalNode
	STRING_() antlr.TerminalNode
	Action_expr() IAction_exprContext

	// IsRevoke_statementContext differentiates from other interfaces.
	IsRevoke_statementContext()
}

IRevoke_statementContext is an interface to support dynamic dispatch.

type ISelect_coreContext

type ISelect_coreContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetWhere returns the where rule contexts.
	GetWhere() ISql_exprContext

	// GetGroup_by returns the group_by rule contexts.
	GetGroup_by() ISql_expr_listContext

	// GetHaving returns the having rule contexts.
	GetHaving() ISql_exprContext

	// SetWhere sets the where rule contexts.
	SetWhere(ISql_exprContext)

	// SetGroup_by sets the group_by rule contexts.
	SetGroup_by(ISql_expr_listContext)

	// SetHaving sets the having rule contexts.
	SetHaving(ISql_exprContext)

	// Getter signatures
	SELECT() antlr.TerminalNode
	AllResult_column() []IResult_columnContext
	Result_column(i int) IResult_columnContext
	DISTINCT() antlr.TerminalNode
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode
	FROM() antlr.TerminalNode
	Relation() IRelationContext
	WHERE() antlr.TerminalNode
	GROUP() antlr.TerminalNode
	BY() antlr.TerminalNode
	WINDOW() antlr.TerminalNode
	AllIdentifier() []IIdentifierContext
	Identifier(i int) IIdentifierContext
	AllAS() []antlr.TerminalNode
	AS(i int) antlr.TerminalNode
	AllWindow() []IWindowContext
	Window(i int) IWindowContext
	AllSql_expr() []ISql_exprContext
	Sql_expr(i int) ISql_exprContext
	Sql_expr_list() ISql_expr_listContext
	AllJoin() []IJoinContext
	Join(i int) IJoinContext
	HAVING() antlr.TerminalNode

	// IsSelect_coreContext differentiates from other interfaces.
	IsSelect_coreContext()
}

ISelect_coreContext is an interface to support dynamic dispatch.

type ISelect_statementContext

type ISelect_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetLimit returns the limit rule contexts.
	GetLimit() ISql_exprContext

	// GetOffset returns the offset rule contexts.
	GetOffset() ISql_exprContext

	// SetLimit sets the limit rule contexts.
	SetLimit(ISql_exprContext)

	// SetOffset sets the offset rule contexts.
	SetOffset(ISql_exprContext)

	// Getter signatures
	AllSelect_core() []ISelect_coreContext
	Select_core(i int) ISelect_coreContext
	AllCompound_operator() []ICompound_operatorContext
	Compound_operator(i int) ICompound_operatorContext
	ORDER() antlr.TerminalNode
	BY() antlr.TerminalNode
	AllOrdering_term() []IOrdering_termContext
	Ordering_term(i int) IOrdering_termContext
	LIMIT() antlr.TerminalNode
	OFFSET() antlr.TerminalNode
	AllSql_expr() []ISql_exprContext
	Sql_expr(i int) ISql_exprContext
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

	// IsSelect_statementContext differentiates from other interfaces.
	IsSelect_statementContext()
}

ISelect_statementContext is an interface to support dynamic dispatch.

type ISet_current_namespace_statementContext

type ISet_current_namespace_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	SET() antlr.TerminalNode
	CURRENT() antlr.TerminalNode
	NAMESPACE() antlr.TerminalNode
	TO() antlr.TerminalNode
	Identifier() IIdentifierContext

	// IsSet_current_namespace_statementContext differentiates from other interfaces.
	IsSet_current_namespace_statementContext()
}

ISet_current_namespace_statementContext is an interface to support dynamic dispatch.

type ISql_exprContext

type ISql_exprContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsSql_exprContext differentiates from other interfaces.
	IsSql_exprContext()
}

ISql_exprContext is an interface to support dynamic dispatch.

type ISql_expr_listContext

type ISql_expr_listContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	AllSql_expr() []ISql_exprContext
	Sql_expr(i int) ISql_exprContext
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

	// IsSql_expr_listContext differentiates from other interfaces.
	IsSql_expr_listContext()
}

ISql_expr_listContext is an interface to support dynamic dispatch.

type ISql_function_callContext

type ISql_function_callContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsSql_function_callContext differentiates from other interfaces.
	IsSql_function_callContext()
}

ISql_function_callContext is an interface to support dynamic dispatch.

type ISql_statementContext

type ISql_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	Select_statement() ISelect_statementContext
	Update_statement() IUpdate_statementContext
	Insert_statement() IInsert_statementContext
	Delete_statement() IDelete_statementContext
	WITH() antlr.TerminalNode
	AllCommon_table_expression() []ICommon_table_expressionContext
	Common_table_expression(i int) ICommon_table_expressionContext
	RECURSIVE() antlr.TerminalNode
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

	// IsSql_statementContext differentiates from other interfaces.
	IsSql_statementContext()
}

ISql_statementContext is an interface to support dynamic dispatch.

type IStatementContext

type IStatementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetNamespace returns the namespace rule contexts.
	GetNamespace() IIdentifierContext

	// SetNamespace sets the namespace rule contexts.
	SetNamespace(IIdentifierContext)

	// Getter signatures
	Sql_statement() ISql_statementContext
	Create_table_statement() ICreate_table_statementContext
	Alter_table_statement() IAlter_table_statementContext
	Drop_table_statement() IDrop_table_statementContext
	Create_index_statement() ICreate_index_statementContext
	Drop_index_statement() IDrop_index_statementContext
	Create_role_statement() ICreate_role_statementContext
	Drop_role_statement() IDrop_role_statementContext
	Grant_statement() IGrant_statementContext
	Revoke_statement() IRevoke_statementContext
	Transfer_ownership_statement() ITransfer_ownership_statementContext
	Create_action_statement() ICreate_action_statementContext
	Drop_action_statement() IDrop_action_statementContext
	Use_extension_statement() IUse_extension_statementContext
	Unuse_extension_statement() IUnuse_extension_statementContext
	Create_namespace_statement() ICreate_namespace_statementContext
	Drop_namespace_statement() IDrop_namespace_statementContext
	Set_current_namespace_statement() ISet_current_namespace_statementContext
	LBRACE() antlr.TerminalNode
	RBRACE() antlr.TerminalNode
	Identifier() IIdentifierContext

	// IsStatementContext differentiates from other interfaces.
	IsStatementContext()
}

IStatementContext is an interface to support dynamic dispatch.

type ITable_column_defContext

type ITable_column_defContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetName returns the name rule contexts.
	GetName() IIdentifierContext

	// SetName sets the name rule contexts.
	SetName(IIdentifierContext)

	// Getter signatures
	Type_() ITypeContext
	Identifier() IIdentifierContext
	AllInline_constraint() []IInline_constraintContext
	Inline_constraint(i int) IInline_constraintContext

	// IsTable_column_defContext differentiates from other interfaces.
	IsTable_column_defContext()
}

ITable_column_defContext is an interface to support dynamic dispatch.

type ITable_constraint_defContext

type ITable_constraint_defContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetName returns the name rule contexts.
	GetName() IIdentifierContext

	// SetName sets the name rule contexts.
	SetName(IIdentifierContext)

	// Getter signatures
	UNIQUE() antlr.TerminalNode
	LPAREN() antlr.TerminalNode
	Identifier_list() IIdentifier_listContext
	RPAREN() antlr.TerminalNode
	CHECK() antlr.TerminalNode
	Sql_expr() ISql_exprContext
	FOREIGN() antlr.TerminalNode
	KEY() antlr.TerminalNode
	Fk_constraint() IFk_constraintContext
	PRIMARY() antlr.TerminalNode
	CONSTRAINT() antlr.TerminalNode
	Identifier() IIdentifierContext

	// IsTable_constraint_defContext differentiates from other interfaces.
	IsTable_constraint_defContext()
}

ITable_constraint_defContext is an interface to support dynamic dispatch.

type ITransfer_ownership_statementContext

type ITransfer_ownership_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetUser returns the user token.
	GetUser() antlr.Token

	// SetUser sets the user token.
	SetUser(antlr.Token)

	// GetUser_var returns the user_var rule contexts.
	GetUser_var() IAction_exprContext

	// SetUser_var sets the user_var rule contexts.
	SetUser_var(IAction_exprContext)

	// Getter signatures
	TRANSFER() antlr.TerminalNode
	OWNERSHIP() antlr.TerminalNode
	TO() antlr.TerminalNode
	STRING_() antlr.TerminalNode
	Action_expr() IAction_exprContext

	// IsTransfer_ownership_statementContext differentiates from other interfaces.
	IsTransfer_ownership_statementContext()
}

ITransfer_ownership_statementContext is an interface to support dynamic dispatch.

type ITypeContext

type ITypeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetPrecision returns the precision token.
	GetPrecision() antlr.Token

	// GetScale returns the scale token.
	GetScale() antlr.Token

	// SetPrecision sets the precision token.
	SetPrecision(antlr.Token)

	// SetScale sets the scale token.
	SetScale(antlr.Token)

	// Getter signatures
	Identifier() IIdentifierContext
	LPAREN() antlr.TerminalNode
	RPAREN() antlr.TerminalNode
	LBRACKET() antlr.TerminalNode
	RBRACKET() antlr.TerminalNode
	AllDIGITS_() []antlr.TerminalNode
	DIGITS_(i int) antlr.TerminalNode
	COMMA() antlr.TerminalNode

	// IsTypeContext differentiates from other interfaces.
	IsTypeContext()
}

ITypeContext is an interface to support dynamic dispatch.

type IType_castContext

type IType_castContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	TYPE_CAST() antlr.TerminalNode
	Type_() ITypeContext

	// IsType_castContext differentiates from other interfaces.
	IsType_castContext()
}

IType_castContext is an interface to support dynamic dispatch.

type IType_listContext

type IType_listContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	AllType_() []ITypeContext
	Type_(i int) ITypeContext
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

	// IsType_listContext differentiates from other interfaces.
	IsType_listContext()
}

IType_listContext is an interface to support dynamic dispatch.

type IUnuse_extension_statementContext

type IUnuse_extension_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetAlias returns the alias rule contexts.
	GetAlias() IIdentifierContext

	// SetAlias sets the alias rule contexts.
	SetAlias(IIdentifierContext)

	// Getter signatures
	UNUSE() antlr.TerminalNode
	Identifier() IIdentifierContext
	IF() antlr.TerminalNode
	EXISTS() antlr.TerminalNode

	// IsUnuse_extension_statementContext differentiates from other interfaces.
	IsUnuse_extension_statementContext()
}

IUnuse_extension_statementContext is an interface to support dynamic dispatch.

type IUpdate_set_clauseContext

type IUpdate_set_clauseContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetColumn returns the column rule contexts.
	GetColumn() IIdentifierContext

	// SetColumn sets the column rule contexts.
	SetColumn(IIdentifierContext)

	// Getter signatures
	EQUALS() antlr.TerminalNode
	Sql_expr() ISql_exprContext
	Identifier() IIdentifierContext

	// IsUpdate_set_clauseContext differentiates from other interfaces.
	IsUpdate_set_clauseContext()
}

IUpdate_set_clauseContext is an interface to support dynamic dispatch.

type IUpdate_statementContext

type IUpdate_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetTable_name returns the table_name rule contexts.
	GetTable_name() IIdentifierContext

	// GetAlias returns the alias rule contexts.
	GetAlias() IIdentifierContext

	// GetWhere returns the where rule contexts.
	GetWhere() ISql_exprContext

	// SetTable_name sets the table_name rule contexts.
	SetTable_name(IIdentifierContext)

	// SetAlias sets the alias rule contexts.
	SetAlias(IIdentifierContext)

	// SetWhere sets the where rule contexts.
	SetWhere(ISql_exprContext)

	// Getter signatures
	UPDATE() antlr.TerminalNode
	SET() antlr.TerminalNode
	AllUpdate_set_clause() []IUpdate_set_clauseContext
	Update_set_clause(i int) IUpdate_set_clauseContext
	AllIdentifier() []IIdentifierContext
	Identifier(i int) IIdentifierContext
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode
	FROM() antlr.TerminalNode
	Relation() IRelationContext
	WHERE() antlr.TerminalNode
	Sql_expr() ISql_exprContext
	AS() antlr.TerminalNode
	AllJoin() []IJoinContext
	Join(i int) IJoinContext

	// IsUpdate_statementContext differentiates from other interfaces.
	IsUpdate_statementContext()
}

IUpdate_statementContext is an interface to support dynamic dispatch.

type IUpsert_clauseContext

type IUpsert_clauseContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetConflict_columns returns the conflict_columns rule contexts.
	GetConflict_columns() IIdentifier_listContext

	// GetConflict_where returns the conflict_where rule contexts.
	GetConflict_where() ISql_exprContext

	// GetUpdate_where returns the update_where rule contexts.
	GetUpdate_where() ISql_exprContext

	// SetConflict_columns sets the conflict_columns rule contexts.
	SetConflict_columns(IIdentifier_listContext)

	// SetConflict_where sets the conflict_where rule contexts.
	SetConflict_where(ISql_exprContext)

	// SetUpdate_where sets the update_where rule contexts.
	SetUpdate_where(ISql_exprContext)

	// Getter signatures
	ON() antlr.TerminalNode
	CONFLICT() antlr.TerminalNode
	DO() antlr.TerminalNode
	NOTHING() antlr.TerminalNode
	UPDATE() antlr.TerminalNode
	SET() antlr.TerminalNode
	AllUpdate_set_clause() []IUpdate_set_clauseContext
	Update_set_clause(i int) IUpdate_set_clauseContext
	LPAREN() antlr.TerminalNode
	RPAREN() antlr.TerminalNode
	Identifier_list() IIdentifier_listContext
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode
	AllWHERE() []antlr.TerminalNode
	WHERE(i int) antlr.TerminalNode
	AllSql_expr() []ISql_exprContext
	Sql_expr(i int) ISql_exprContext

	// IsUpsert_clauseContext differentiates from other interfaces.
	IsUpsert_clauseContext()
}

IUpsert_clauseContext is an interface to support dynamic dispatch.

type IUse_extension_statementContext

type IUse_extension_statementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetExtension_name returns the extension_name rule contexts.
	GetExtension_name() IIdentifierContext

	// GetAlias returns the alias rule contexts.
	GetAlias() IIdentifierContext

	// SetExtension_name sets the extension_name rule contexts.
	SetExtension_name(IIdentifierContext)

	// SetAlias sets the alias rule contexts.
	SetAlias(IIdentifierContext)

	// Getter signatures
	USE() antlr.TerminalNode
	AS() antlr.TerminalNode
	AllIdentifier() []IIdentifierContext
	Identifier(i int) IIdentifierContext
	IF() antlr.TerminalNode
	NOT() antlr.TerminalNode
	EXISTS() antlr.TerminalNode
	LBRACE() antlr.TerminalNode
	RBRACE() antlr.TerminalNode
	AllCOL() []antlr.TerminalNode
	COL(i int) antlr.TerminalNode
	AllAction_expr() []IAction_exprContext
	Action_expr(i int) IAction_exprContext
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

	// IsUse_extension_statementContext differentiates from other interfaces.
	IsUse_extension_statementContext()
}

IUse_extension_statementContext is an interface to support dynamic dispatch.

type IVariableContext

type IVariableContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	VARIABLE() antlr.TerminalNode
	CONTEXTUAL_VARIABLE() antlr.TerminalNode

	// IsVariableContext differentiates from other interfaces.
	IsVariableContext()
}

IVariableContext is an interface to support dynamic dispatch.

type IVariable_or_underscoreContext

type IVariable_or_underscoreContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	VARIABLE() antlr.TerminalNode
	UNDERSCORE() antlr.TerminalNode

	// IsVariable_or_underscoreContext differentiates from other interfaces.
	IsVariable_or_underscoreContext()
}

IVariable_or_underscoreContext is an interface to support dynamic dispatch.

type IWhen_then_clauseContext

type IWhen_then_clauseContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetWhen_condition returns the when_condition rule contexts.
	GetWhen_condition() ISql_exprContext

	// GetThen returns the then rule contexts.
	GetThen() ISql_exprContext

	// SetWhen_condition sets the when_condition rule contexts.
	SetWhen_condition(ISql_exprContext)

	// SetThen sets the then rule contexts.
	SetThen(ISql_exprContext)

	// Getter signatures
	WHEN() antlr.TerminalNode
	THEN() antlr.TerminalNode
	AllSql_expr() []ISql_exprContext
	Sql_expr(i int) ISql_exprContext

	// IsWhen_then_clauseContext differentiates from other interfaces.
	IsWhen_then_clauseContext()
}

IWhen_then_clauseContext is an interface to support dynamic dispatch.

type IWindowContext

type IWindowContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetPartition returns the partition rule contexts.
	GetPartition() ISql_expr_listContext

	// SetPartition sets the partition rule contexts.
	SetPartition(ISql_expr_listContext)

	// Getter signatures
	LPAREN() antlr.TerminalNode
	RPAREN() antlr.TerminalNode
	PARTITION() antlr.TerminalNode
	AllBY() []antlr.TerminalNode
	BY(i int) antlr.TerminalNode
	ORDER() antlr.TerminalNode
	AllOrdering_term() []IOrdering_termContext
	Ordering_term(i int) IOrdering_termContext
	Sql_expr_list() ISql_expr_listContext
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

	// IsWindowContext differentiates from other interfaces.
	IsWindowContext()
}

IWindowContext is an interface to support dynamic dispatch.

type IdentifierContext

type IdentifierContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyIdentifierContext

func NewEmptyIdentifierContext() *IdentifierContext

func NewIdentifierContext

func NewIdentifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierContext

func (*IdentifierContext) Accept

func (s *IdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IdentifierContext) AllDOUBLE_QUOTE

func (s *IdentifierContext) AllDOUBLE_QUOTE() []antlr.TerminalNode

func (*IdentifierContext) Allowed_identifier

func (s *IdentifierContext) Allowed_identifier() IAllowed_identifierContext

func (*IdentifierContext) DOUBLE_QUOTE

func (s *IdentifierContext) DOUBLE_QUOTE(i int) antlr.TerminalNode

func (*IdentifierContext) GetParser

func (s *IdentifierContext) GetParser() antlr.Parser

func (*IdentifierContext) GetRuleContext

func (s *IdentifierContext) GetRuleContext() antlr.RuleContext

func (*IdentifierContext) IsIdentifierContext

func (*IdentifierContext) IsIdentifierContext()

func (*IdentifierContext) ToStringTree

func (s *IdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Identifier_listContext

type Identifier_listContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyIdentifier_listContext

func NewEmptyIdentifier_listContext() *Identifier_listContext

func NewIdentifier_listContext

func NewIdentifier_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Identifier_listContext

func (*Identifier_listContext) Accept

func (s *Identifier_listContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Identifier_listContext) AllCOMMA

func (s *Identifier_listContext) AllCOMMA() []antlr.TerminalNode

func (*Identifier_listContext) AllIdentifier

func (s *Identifier_listContext) AllIdentifier() []IIdentifierContext

func (*Identifier_listContext) COMMA

func (s *Identifier_listContext) COMMA(i int) antlr.TerminalNode

func (*Identifier_listContext) GetParser

func (s *Identifier_listContext) GetParser() antlr.Parser

func (*Identifier_listContext) GetRuleContext

func (s *Identifier_listContext) GetRuleContext() antlr.RuleContext

func (*Identifier_listContext) Identifier

func (*Identifier_listContext) IsIdentifier_listContext

func (*Identifier_listContext) IsIdentifier_listContext()

func (*Identifier_listContext) ToStringTree

func (s *Identifier_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type If_then_blockContext

type If_then_blockContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyIf_then_blockContext

func NewEmptyIf_then_blockContext() *If_then_blockContext

func NewIf_then_blockContext

func NewIf_then_blockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *If_then_blockContext

func (*If_then_blockContext) Accept

func (s *If_then_blockContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*If_then_blockContext) Action_expr

func (s *If_then_blockContext) Action_expr() IAction_exprContext

func (*If_then_blockContext) Action_statement

func (s *If_then_blockContext) Action_statement(i int) IAction_statementContext

func (*If_then_blockContext) AllAction_statement

func (s *If_then_blockContext) AllAction_statement() []IAction_statementContext

func (*If_then_blockContext) GetParser

func (s *If_then_blockContext) GetParser() antlr.Parser

func (*If_then_blockContext) GetRuleContext

func (s *If_then_blockContext) GetRuleContext() antlr.RuleContext

func (*If_then_blockContext) IsIf_then_blockContext

func (*If_then_blockContext) IsIf_then_blockContext()

func (*If_then_blockContext) LBRACE

func (s *If_then_blockContext) LBRACE() antlr.TerminalNode

func (*If_then_blockContext) RBRACE

func (s *If_then_blockContext) RBRACE() antlr.TerminalNode

func (*If_then_blockContext) ToStringTree

func (s *If_then_blockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type In_sql_exprContext

type In_sql_exprContext struct {
	Sql_exprContext
}

func NewIn_sql_exprContext

func NewIn_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *In_sql_exprContext

func (*In_sql_exprContext) Accept

func (s *In_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*In_sql_exprContext) GetRuleContext

func (s *In_sql_exprContext) GetRuleContext() antlr.RuleContext

func (*In_sql_exprContext) IN

func (s *In_sql_exprContext) IN() antlr.TerminalNode

func (*In_sql_exprContext) LPAREN

func (s *In_sql_exprContext) LPAREN() antlr.TerminalNode

func (*In_sql_exprContext) NOT

func (s *In_sql_exprContext) NOT() antlr.TerminalNode

func (*In_sql_exprContext) RPAREN

func (s *In_sql_exprContext) RPAREN() antlr.TerminalNode

func (*In_sql_exprContext) Select_statement

func (s *In_sql_exprContext) Select_statement() ISelect_statementContext

func (*In_sql_exprContext) Sql_expr

func (s *In_sql_exprContext) Sql_expr() ISql_exprContext

func (*In_sql_exprContext) Sql_expr_list

func (s *In_sql_exprContext) Sql_expr_list() ISql_expr_listContext

type Inline_constraintContext

type Inline_constraintContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyInline_constraintContext

func NewEmptyInline_constraintContext() *Inline_constraintContext

func NewInline_constraintContext

func NewInline_constraintContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Inline_constraintContext

func (*Inline_constraintContext) Accept

func (s *Inline_constraintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Inline_constraintContext) Action_expr

func (*Inline_constraintContext) CHECK

func (s *Inline_constraintContext) CHECK() antlr.TerminalNode

func (*Inline_constraintContext) DEFAULT

func (s *Inline_constraintContext) DEFAULT() antlr.TerminalNode

func (*Inline_constraintContext) Fk_constraint

func (*Inline_constraintContext) GetParser

func (s *Inline_constraintContext) GetParser() antlr.Parser

func (*Inline_constraintContext) GetRuleContext

func (s *Inline_constraintContext) GetRuleContext() antlr.RuleContext

func (*Inline_constraintContext) IsInline_constraintContext

func (*Inline_constraintContext) IsInline_constraintContext()

func (*Inline_constraintContext) KEY

func (s *Inline_constraintContext) KEY() antlr.TerminalNode

func (*Inline_constraintContext) LPAREN

func (s *Inline_constraintContext) LPAREN() antlr.TerminalNode

func (*Inline_constraintContext) NOT

func (s *Inline_constraintContext) NOT() antlr.TerminalNode

func (*Inline_constraintContext) NULL

func (s *Inline_constraintContext) NULL() antlr.TerminalNode

func (*Inline_constraintContext) PRIMARY

func (s *Inline_constraintContext) PRIMARY() antlr.TerminalNode

func (*Inline_constraintContext) RPAREN

func (s *Inline_constraintContext) RPAREN() antlr.TerminalNode

func (*Inline_constraintContext) Sql_expr

func (*Inline_constraintContext) ToStringTree

func (s *Inline_constraintContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Inline_constraintContext) UNIQUE

func (s *Inline_constraintContext) UNIQUE() antlr.TerminalNode

type Insert_statementContext

type Insert_statementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyInsert_statementContext

func NewEmptyInsert_statementContext() *Insert_statementContext

func NewInsert_statementContext

func NewInsert_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Insert_statementContext

func (*Insert_statementContext) AS

func (s *Insert_statementContext) AS() antlr.TerminalNode

func (*Insert_statementContext) Accept

func (s *Insert_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Insert_statementContext) AllCOMMA

func (s *Insert_statementContext) AllCOMMA() []antlr.TerminalNode

func (*Insert_statementContext) AllIdentifier

func (s *Insert_statementContext) AllIdentifier() []IIdentifierContext

func (*Insert_statementContext) AllLPAREN

func (s *Insert_statementContext) AllLPAREN() []antlr.TerminalNode

func (*Insert_statementContext) AllRPAREN

func (s *Insert_statementContext) AllRPAREN() []antlr.TerminalNode

func (*Insert_statementContext) AllSql_expr_list

func (s *Insert_statementContext) AllSql_expr_list() []ISql_expr_listContext

func (*Insert_statementContext) COMMA

func (s *Insert_statementContext) COMMA(i int) antlr.TerminalNode

func (*Insert_statementContext) GetAlias

func (*Insert_statementContext) GetParser

func (s *Insert_statementContext) GetParser() antlr.Parser

func (*Insert_statementContext) GetRuleContext

func (s *Insert_statementContext) GetRuleContext() antlr.RuleContext

func (*Insert_statementContext) GetTable_name

func (s *Insert_statementContext) GetTable_name() IIdentifierContext

func (*Insert_statementContext) GetTarget_columns

func (s *Insert_statementContext) GetTarget_columns() IIdentifier_listContext

func (*Insert_statementContext) INSERT

func (s *Insert_statementContext) INSERT() antlr.TerminalNode

func (*Insert_statementContext) INTO

func (s *Insert_statementContext) INTO() antlr.TerminalNode

func (*Insert_statementContext) Identifier

func (*Insert_statementContext) Identifier_list

func (s *Insert_statementContext) Identifier_list() IIdentifier_listContext

func (*Insert_statementContext) IsInsert_statementContext

func (*Insert_statementContext) IsInsert_statementContext()

func (*Insert_statementContext) LPAREN

func (s *Insert_statementContext) LPAREN(i int) antlr.TerminalNode

func (*Insert_statementContext) RPAREN

func (s *Insert_statementContext) RPAREN(i int) antlr.TerminalNode

func (*Insert_statementContext) Select_statement

func (s *Insert_statementContext) Select_statement() ISelect_statementContext

func (*Insert_statementContext) SetAlias

func (*Insert_statementContext) SetTable_name

func (s *Insert_statementContext) SetTable_name(v IIdentifierContext)

func (*Insert_statementContext) SetTarget_columns

func (s *Insert_statementContext) SetTarget_columns(v IIdentifier_listContext)

func (*Insert_statementContext) Sql_expr_list

func (*Insert_statementContext) ToStringTree

func (s *Insert_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Insert_statementContext) Upsert_clause

func (*Insert_statementContext) VALUES

func (s *Insert_statementContext) VALUES() antlr.TerminalNode

type Integer_literalContext

type Integer_literalContext struct {
	LiteralContext
}

func NewInteger_literalContext

func NewInteger_literalContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Integer_literalContext

func (*Integer_literalContext) Accept

func (s *Integer_literalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Integer_literalContext) DIGITS_

func (s *Integer_literalContext) DIGITS_() antlr.TerminalNode

func (*Integer_literalContext) GetRuleContext

func (s *Integer_literalContext) GetRuleContext() antlr.RuleContext

func (*Integer_literalContext) MINUS

func (s *Integer_literalContext) MINUS() antlr.TerminalNode

func (*Integer_literalContext) PLUS

func (s *Integer_literalContext) PLUS() antlr.TerminalNode

type Is_action_exprContext

type Is_action_exprContext struct {
	Action_exprContext
	// contains filtered or unexported fields
}

func NewIs_action_exprContext

func NewIs_action_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Is_action_exprContext

func (*Is_action_exprContext) Accept

func (s *Is_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Is_action_exprContext) Action_expr

func (s *Is_action_exprContext) Action_expr(i int) IAction_exprContext

func (*Is_action_exprContext) AllAction_expr

func (s *Is_action_exprContext) AllAction_expr() []IAction_exprContext

func (*Is_action_exprContext) DISTINCT

func (s *Is_action_exprContext) DISTINCT() antlr.TerminalNode

func (*Is_action_exprContext) FALSE

func (s *Is_action_exprContext) FALSE() antlr.TerminalNode

func (*Is_action_exprContext) FROM

func (s *Is_action_exprContext) FROM() antlr.TerminalNode

func (*Is_action_exprContext) GetLeft

func (*Is_action_exprContext) GetRight

func (*Is_action_exprContext) GetRuleContext

func (s *Is_action_exprContext) GetRuleContext() antlr.RuleContext

func (*Is_action_exprContext) IS

func (s *Is_action_exprContext) IS() antlr.TerminalNode

func (*Is_action_exprContext) NOT

func (s *Is_action_exprContext) NOT() antlr.TerminalNode

func (*Is_action_exprContext) NULL

func (s *Is_action_exprContext) NULL() antlr.TerminalNode

func (*Is_action_exprContext) SetLeft

func (*Is_action_exprContext) SetRight

func (*Is_action_exprContext) TRUE

func (s *Is_action_exprContext) TRUE() antlr.TerminalNode

type Is_sql_exprContext

type Is_sql_exprContext struct {
	Sql_exprContext
	// contains filtered or unexported fields
}

func NewIs_sql_exprContext

func NewIs_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Is_sql_exprContext

func (*Is_sql_exprContext) Accept

func (s *Is_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Is_sql_exprContext) AllSql_expr

func (s *Is_sql_exprContext) AllSql_expr() []ISql_exprContext

func (*Is_sql_exprContext) DISTINCT

func (s *Is_sql_exprContext) DISTINCT() antlr.TerminalNode

func (*Is_sql_exprContext) FALSE

func (s *Is_sql_exprContext) FALSE() antlr.TerminalNode

func (*Is_sql_exprContext) FROM

func (s *Is_sql_exprContext) FROM() antlr.TerminalNode

func (*Is_sql_exprContext) GetLeft

func (s *Is_sql_exprContext) GetLeft() ISql_exprContext

func (*Is_sql_exprContext) GetRight

func (s *Is_sql_exprContext) GetRight() ISql_exprContext

func (*Is_sql_exprContext) GetRuleContext

func (s *Is_sql_exprContext) GetRuleContext() antlr.RuleContext

func (*Is_sql_exprContext) IS

func (s *Is_sql_exprContext) IS() antlr.TerminalNode

func (*Is_sql_exprContext) NOT

func (s *Is_sql_exprContext) NOT() antlr.TerminalNode

func (*Is_sql_exprContext) NULL

func (s *Is_sql_exprContext) NULL() antlr.TerminalNode

func (*Is_sql_exprContext) SetLeft

func (s *Is_sql_exprContext) SetLeft(v ISql_exprContext)

func (*Is_sql_exprContext) SetRight

func (s *Is_sql_exprContext) SetRight(v ISql_exprContext)

func (*Is_sql_exprContext) Sql_expr

func (s *Is_sql_exprContext) Sql_expr(i int) ISql_exprContext

func (*Is_sql_exprContext) TRUE

func (s *Is_sql_exprContext) TRUE() antlr.TerminalNode

type JoinContext

type JoinContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyJoinContext

func NewEmptyJoinContext() *JoinContext

func NewJoinContext

func NewJoinContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *JoinContext

func (*JoinContext) Accept

func (s *JoinContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*JoinContext) FULL

func (s *JoinContext) FULL() antlr.TerminalNode

func (*JoinContext) GetParser

func (s *JoinContext) GetParser() antlr.Parser

func (*JoinContext) GetRuleContext

func (s *JoinContext) GetRuleContext() antlr.RuleContext

func (*JoinContext) INNER

func (s *JoinContext) INNER() antlr.TerminalNode

func (*JoinContext) IsJoinContext

func (*JoinContext) IsJoinContext()

func (*JoinContext) JOIN

func (s *JoinContext) JOIN() antlr.TerminalNode

func (*JoinContext) LEFT

func (s *JoinContext) LEFT() antlr.TerminalNode

func (*JoinContext) ON

func (s *JoinContext) ON() antlr.TerminalNode

func (*JoinContext) RIGHT

func (s *JoinContext) RIGHT() antlr.TerminalNode

func (*JoinContext) Relation

func (s *JoinContext) Relation() IRelationContext

func (*JoinContext) Sql_expr

func (s *JoinContext) Sql_expr() ISql_exprContext

func (*JoinContext) ToStringTree

func (s *JoinContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type KuneiformLexer

type KuneiformLexer struct {
	*antlr.BaseLexer
	// contains filtered or unexported fields
}

func NewKuneiformLexer

func NewKuneiformLexer(input antlr.CharStream) *KuneiformLexer

NewKuneiformLexer produces a new lexer instance for the optional input antlr.CharStream.

type KuneiformParser

type KuneiformParser struct {
	*antlr.BaseParser
}

func NewKuneiformParser

func NewKuneiformParser(input antlr.TokenStream) *KuneiformParser

NewKuneiformParser produces a new parser instance for the optional input antlr.TokenStream.

func (*KuneiformParser) Action_expr

func (p *KuneiformParser) Action_expr() (localctx IAction_exprContext)

func (*KuneiformParser) Action_expr_Sempred

func (p *KuneiformParser) Action_expr_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*KuneiformParser) Action_expr_list

func (p *KuneiformParser) Action_expr_list() (localctx IAction_expr_listContext)

func (*KuneiformParser) Action_function_call

func (p *KuneiformParser) Action_function_call() (localctx IAction_function_callContext)

func (*KuneiformParser) Action_return

func (p *KuneiformParser) Action_return() (localctx IAction_returnContext)

func (*KuneiformParser) Action_statement

func (p *KuneiformParser) Action_statement() (localctx IAction_statementContext)

func (*KuneiformParser) Allowed_identifier

func (p *KuneiformParser) Allowed_identifier() (localctx IAllowed_identifierContext)

func (*KuneiformParser) Alter_table_action

func (p *KuneiformParser) Alter_table_action() (localctx IAlter_table_actionContext)

func (*KuneiformParser) Alter_table_statement

func (p *KuneiformParser) Alter_table_statement() (localctx IAlter_table_statementContext)

func (*KuneiformParser) Common_table_expression

func (p *KuneiformParser) Common_table_expression() (localctx ICommon_table_expressionContext)

func (*KuneiformParser) Compound_operator

func (p *KuneiformParser) Compound_operator() (localctx ICompound_operatorContext)

func (*KuneiformParser) Create_action_statement

func (p *KuneiformParser) Create_action_statement() (localctx ICreate_action_statementContext)

func (*KuneiformParser) Create_index_statement

func (p *KuneiformParser) Create_index_statement() (localctx ICreate_index_statementContext)

func (*KuneiformParser) Create_namespace_statement

func (p *KuneiformParser) Create_namespace_statement() (localctx ICreate_namespace_statementContext)

func (*KuneiformParser) Create_role_statement

func (p *KuneiformParser) Create_role_statement() (localctx ICreate_role_statementContext)

func (*KuneiformParser) Create_table_statement

func (p *KuneiformParser) Create_table_statement() (localctx ICreate_table_statementContext)

func (*KuneiformParser) Delete_statement

func (p *KuneiformParser) Delete_statement() (localctx IDelete_statementContext)

func (*KuneiformParser) Drop_action_statement

func (p *KuneiformParser) Drop_action_statement() (localctx IDrop_action_statementContext)

func (*KuneiformParser) Drop_index_statement

func (p *KuneiformParser) Drop_index_statement() (localctx IDrop_index_statementContext)

func (*KuneiformParser) Drop_namespace_statement

func (p *KuneiformParser) Drop_namespace_statement() (localctx IDrop_namespace_statementContext)

func (*KuneiformParser) Drop_role_statement

func (p *KuneiformParser) Drop_role_statement() (localctx IDrop_role_statementContext)

func (*KuneiformParser) Drop_table_statement

func (p *KuneiformParser) Drop_table_statement() (localctx IDrop_table_statementContext)

func (*KuneiformParser) Entry

func (p *KuneiformParser) Entry() (localctx IEntryContext)

func (*KuneiformParser) Fk_action

func (p *KuneiformParser) Fk_action() (localctx IFk_actionContext)

func (*KuneiformParser) Fk_constraint

func (p *KuneiformParser) Fk_constraint() (localctx IFk_constraintContext)

func (*KuneiformParser) Grant_statement

func (p *KuneiformParser) Grant_statement() (localctx IGrant_statementContext)

func (*KuneiformParser) Identifier

func (p *KuneiformParser) Identifier() (localctx IIdentifierContext)

func (*KuneiformParser) Identifier_list

func (p *KuneiformParser) Identifier_list() (localctx IIdentifier_listContext)

func (*KuneiformParser) If_then_block

func (p *KuneiformParser) If_then_block() (localctx IIf_then_blockContext)

func (*KuneiformParser) Inline_constraint

func (p *KuneiformParser) Inline_constraint() (localctx IInline_constraintContext)

func (*KuneiformParser) Insert_statement

func (p *KuneiformParser) Insert_statement() (localctx IInsert_statementContext)

func (*KuneiformParser) Join

func (p *KuneiformParser) Join() (localctx IJoinContext)

func (*KuneiformParser) Literal

func (p *KuneiformParser) Literal() (localctx ILiteralContext)

func (*KuneiformParser) Named_type_list

func (p *KuneiformParser) Named_type_list() (localctx INamed_type_listContext)

func (*KuneiformParser) Opt_drop_behavior

func (p *KuneiformParser) Opt_drop_behavior() (localctx IOpt_drop_behaviorContext)

func (*KuneiformParser) Ordering_term

func (p *KuneiformParser) Ordering_term() (localctx IOrdering_termContext)

func (*KuneiformParser) Privilege

func (p *KuneiformParser) Privilege() (localctx IPrivilegeContext)

func (*KuneiformParser) Privilege_list

func (p *KuneiformParser) Privilege_list() (localctx IPrivilege_listContext)

func (*KuneiformParser) Range_

func (p *KuneiformParser) Range_() (localctx IRangeContext)

func (*KuneiformParser) Relation

func (p *KuneiformParser) Relation() (localctx IRelationContext)

func (*KuneiformParser) Result_column

func (p *KuneiformParser) Result_column() (localctx IResult_columnContext)

func (*KuneiformParser) Revoke_statement

func (p *KuneiformParser) Revoke_statement() (localctx IRevoke_statementContext)

func (*KuneiformParser) Select_core

func (p *KuneiformParser) Select_core() (localctx ISelect_coreContext)

func (*KuneiformParser) Select_statement

func (p *KuneiformParser) Select_statement() (localctx ISelect_statementContext)

func (*KuneiformParser) Sempred

func (p *KuneiformParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool

func (*KuneiformParser) Set_current_namespace_statement

func (p *KuneiformParser) Set_current_namespace_statement() (localctx ISet_current_namespace_statementContext)

func (*KuneiformParser) Sql_expr

func (p *KuneiformParser) Sql_expr() (localctx ISql_exprContext)

func (*KuneiformParser) Sql_expr_Sempred

func (p *KuneiformParser) Sql_expr_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*KuneiformParser) Sql_expr_list

func (p *KuneiformParser) Sql_expr_list() (localctx ISql_expr_listContext)

func (*KuneiformParser) Sql_function_call

func (p *KuneiformParser) Sql_function_call() (localctx ISql_function_callContext)

func (*KuneiformParser) Sql_statement

func (p *KuneiformParser) Sql_statement() (localctx ISql_statementContext)

func (*KuneiformParser) Statement

func (p *KuneiformParser) Statement() (localctx IStatementContext)

func (*KuneiformParser) Table_column_def

func (p *KuneiformParser) Table_column_def() (localctx ITable_column_defContext)

func (*KuneiformParser) Table_constraint_def

func (p *KuneiformParser) Table_constraint_def() (localctx ITable_constraint_defContext)

func (*KuneiformParser) Transfer_ownership_statement

func (p *KuneiformParser) Transfer_ownership_statement() (localctx ITransfer_ownership_statementContext)

func (*KuneiformParser) Type_

func (p *KuneiformParser) Type_() (localctx ITypeContext)

func (*KuneiformParser) Type_cast

func (p *KuneiformParser) Type_cast() (localctx IType_castContext)

func (*KuneiformParser) Type_list

func (p *KuneiformParser) Type_list() (localctx IType_listContext)

func (*KuneiformParser) Unuse_extension_statement

func (p *KuneiformParser) Unuse_extension_statement() (localctx IUnuse_extension_statementContext)

func (*KuneiformParser) Update_set_clause

func (p *KuneiformParser) Update_set_clause() (localctx IUpdate_set_clauseContext)

func (*KuneiformParser) Update_statement

func (p *KuneiformParser) Update_statement() (localctx IUpdate_statementContext)

func (*KuneiformParser) Upsert_clause

func (p *KuneiformParser) Upsert_clause() (localctx IUpsert_clauseContext)

func (*KuneiformParser) Use_extension_statement

func (p *KuneiformParser) Use_extension_statement() (localctx IUse_extension_statementContext)

func (*KuneiformParser) Variable

func (p *KuneiformParser) Variable() (localctx IVariableContext)

func (*KuneiformParser) Variable_or_underscore

func (p *KuneiformParser) Variable_or_underscore() (localctx IVariable_or_underscoreContext)

func (*KuneiformParser) When_then_clause

func (p *KuneiformParser) When_then_clause() (localctx IWhen_then_clauseContext)

func (*KuneiformParser) Window

func (p *KuneiformParser) Window() (localctx IWindowContext)

type KuneiformParserVisitor

type KuneiformParserVisitor interface {
	antlr.ParseTreeVisitor

	// Visit a parse tree produced by KuneiformParser#entry.
	VisitEntry(ctx *EntryContext) interface{}

	// Visit a parse tree produced by KuneiformParser#statement.
	VisitStatement(ctx *StatementContext) interface{}

	// Visit a parse tree produced by KuneiformParser#string_literal.
	VisitString_literal(ctx *String_literalContext) interface{}

	// Visit a parse tree produced by KuneiformParser#integer_literal.
	VisitInteger_literal(ctx *Integer_literalContext) interface{}

	// Visit a parse tree produced by KuneiformParser#decimal_literal.
	VisitDecimal_literal(ctx *Decimal_literalContext) interface{}

	// Visit a parse tree produced by KuneiformParser#boolean_literal.
	VisitBoolean_literal(ctx *Boolean_literalContext) interface{}

	// Visit a parse tree produced by KuneiformParser#null_literal.
	VisitNull_literal(ctx *Null_literalContext) interface{}

	// Visit a parse tree produced by KuneiformParser#binary_literal.
	VisitBinary_literal(ctx *Binary_literalContext) interface{}

	// Visit a parse tree produced by KuneiformParser#identifier.
	VisitIdentifier(ctx *IdentifierContext) interface{}

	// Visit a parse tree produced by KuneiformParser#allowed_identifier.
	VisitAllowed_identifier(ctx *Allowed_identifierContext) interface{}

	// Visit a parse tree produced by KuneiformParser#identifier_list.
	VisitIdentifier_list(ctx *Identifier_listContext) interface{}

	// Visit a parse tree produced by KuneiformParser#type.
	VisitType(ctx *TypeContext) interface{}

	// Visit a parse tree produced by KuneiformParser#type_cast.
	VisitType_cast(ctx *Type_castContext) interface{}

	// Visit a parse tree produced by KuneiformParser#variable.
	VisitVariable(ctx *VariableContext) interface{}

	// Visit a parse tree produced by KuneiformParser#table_column_def.
	VisitTable_column_def(ctx *Table_column_defContext) interface{}

	// Visit a parse tree produced by KuneiformParser#type_list.
	VisitType_list(ctx *Type_listContext) interface{}

	// Visit a parse tree produced by KuneiformParser#named_type_list.
	VisitNamed_type_list(ctx *Named_type_listContext) interface{}

	// Visit a parse tree produced by KuneiformParser#inline_constraint.
	VisitInline_constraint(ctx *Inline_constraintContext) interface{}

	// Visit a parse tree produced by KuneiformParser#fk_action.
	VisitFk_action(ctx *Fk_actionContext) interface{}

	// Visit a parse tree produced by KuneiformParser#fk_constraint.
	VisitFk_constraint(ctx *Fk_constraintContext) interface{}

	// Visit a parse tree produced by KuneiformParser#action_return.
	VisitAction_return(ctx *Action_returnContext) interface{}

	// Visit a parse tree produced by KuneiformParser#sql_statement.
	VisitSql_statement(ctx *Sql_statementContext) interface{}

	// Visit a parse tree produced by KuneiformParser#common_table_expression.
	VisitCommon_table_expression(ctx *Common_table_expressionContext) interface{}

	// Visit a parse tree produced by KuneiformParser#create_table_statement.
	VisitCreate_table_statement(ctx *Create_table_statementContext) interface{}

	// Visit a parse tree produced by KuneiformParser#table_constraint_def.
	VisitTable_constraint_def(ctx *Table_constraint_defContext) interface{}

	// Visit a parse tree produced by KuneiformParser#opt_drop_behavior.
	VisitOpt_drop_behavior(ctx *Opt_drop_behaviorContext) interface{}

	// Visit a parse tree produced by KuneiformParser#drop_table_statement.
	VisitDrop_table_statement(ctx *Drop_table_statementContext) interface{}

	// Visit a parse tree produced by KuneiformParser#alter_table_statement.
	VisitAlter_table_statement(ctx *Alter_table_statementContext) interface{}

	// Visit a parse tree produced by KuneiformParser#add_column_constraint.
	VisitAdd_column_constraint(ctx *Add_column_constraintContext) interface{}

	// Visit a parse tree produced by KuneiformParser#drop_column_constraint.
	VisitDrop_column_constraint(ctx *Drop_column_constraintContext) interface{}

	// Visit a parse tree produced by KuneiformParser#add_column.
	VisitAdd_column(ctx *Add_columnContext) interface{}

	// Visit a parse tree produced by KuneiformParser#drop_column.
	VisitDrop_column(ctx *Drop_columnContext) interface{}

	// Visit a parse tree produced by KuneiformParser#rename_column.
	VisitRename_column(ctx *Rename_columnContext) interface{}

	// Visit a parse tree produced by KuneiformParser#rename_table.
	VisitRename_table(ctx *Rename_tableContext) interface{}

	// Visit a parse tree produced by KuneiformParser#add_table_constraint.
	VisitAdd_table_constraint(ctx *Add_table_constraintContext) interface{}

	// Visit a parse tree produced by KuneiformParser#drop_table_constraint.
	VisitDrop_table_constraint(ctx *Drop_table_constraintContext) interface{}

	// Visit a parse tree produced by KuneiformParser#create_index_statement.
	VisitCreate_index_statement(ctx *Create_index_statementContext) interface{}

	// Visit a parse tree produced by KuneiformParser#drop_index_statement.
	VisitDrop_index_statement(ctx *Drop_index_statementContext) interface{}

	// Visit a parse tree produced by KuneiformParser#create_role_statement.
	VisitCreate_role_statement(ctx *Create_role_statementContext) interface{}

	// Visit a parse tree produced by KuneiformParser#drop_role_statement.
	VisitDrop_role_statement(ctx *Drop_role_statementContext) interface{}

	// Visit a parse tree produced by KuneiformParser#grant_statement.
	VisitGrant_statement(ctx *Grant_statementContext) interface{}

	// Visit a parse tree produced by KuneiformParser#revoke_statement.
	VisitRevoke_statement(ctx *Revoke_statementContext) interface{}

	// Visit a parse tree produced by KuneiformParser#transfer_ownership_statement.
	VisitTransfer_ownership_statement(ctx *Transfer_ownership_statementContext) interface{}

	// Visit a parse tree produced by KuneiformParser#privilege_list.
	VisitPrivilege_list(ctx *Privilege_listContext) interface{}

	// Visit a parse tree produced by KuneiformParser#privilege.
	VisitPrivilege(ctx *PrivilegeContext) interface{}

	// Visit a parse tree produced by KuneiformParser#create_action_statement.
	VisitCreate_action_statement(ctx *Create_action_statementContext) interface{}

	// Visit a parse tree produced by KuneiformParser#drop_action_statement.
	VisitDrop_action_statement(ctx *Drop_action_statementContext) interface{}

	// Visit a parse tree produced by KuneiformParser#use_extension_statement.
	VisitUse_extension_statement(ctx *Use_extension_statementContext) interface{}

	// Visit a parse tree produced by KuneiformParser#unuse_extension_statement.
	VisitUnuse_extension_statement(ctx *Unuse_extension_statementContext) interface{}

	// Visit a parse tree produced by KuneiformParser#create_namespace_statement.
	VisitCreate_namespace_statement(ctx *Create_namespace_statementContext) interface{}

	// Visit a parse tree produced by KuneiformParser#drop_namespace_statement.
	VisitDrop_namespace_statement(ctx *Drop_namespace_statementContext) interface{}

	// Visit a parse tree produced by KuneiformParser#set_current_namespace_statement.
	VisitSet_current_namespace_statement(ctx *Set_current_namespace_statementContext) interface{}

	// Visit a parse tree produced by KuneiformParser#select_statement.
	VisitSelect_statement(ctx *Select_statementContext) interface{}

	// Visit a parse tree produced by KuneiformParser#compound_operator.
	VisitCompound_operator(ctx *Compound_operatorContext) interface{}

	// Visit a parse tree produced by KuneiformParser#ordering_term.
	VisitOrdering_term(ctx *Ordering_termContext) interface{}

	// Visit a parse tree produced by KuneiformParser#select_core.
	VisitSelect_core(ctx *Select_coreContext) interface{}

	// Visit a parse tree produced by KuneiformParser#table_relation.
	VisitTable_relation(ctx *Table_relationContext) interface{}

	// Visit a parse tree produced by KuneiformParser#subquery_relation.
	VisitSubquery_relation(ctx *Subquery_relationContext) interface{}

	// Visit a parse tree produced by KuneiformParser#join.
	VisitJoin(ctx *JoinContext) interface{}

	// Visit a parse tree produced by KuneiformParser#expression_result_column.
	VisitExpression_result_column(ctx *Expression_result_columnContext) interface{}

	// Visit a parse tree produced by KuneiformParser#wildcard_result_column.
	VisitWildcard_result_column(ctx *Wildcard_result_columnContext) interface{}

	// Visit a parse tree produced by KuneiformParser#update_statement.
	VisitUpdate_statement(ctx *Update_statementContext) interface{}

	// Visit a parse tree produced by KuneiformParser#update_set_clause.
	VisitUpdate_set_clause(ctx *Update_set_clauseContext) interface{}

	// Visit a parse tree produced by KuneiformParser#insert_statement.
	VisitInsert_statement(ctx *Insert_statementContext) interface{}

	// Visit a parse tree produced by KuneiformParser#upsert_clause.
	VisitUpsert_clause(ctx *Upsert_clauseContext) interface{}

	// Visit a parse tree produced by KuneiformParser#delete_statement.
	VisitDelete_statement(ctx *Delete_statementContext) interface{}

	// Visit a parse tree produced by KuneiformParser#column_sql_expr.
	VisitColumn_sql_expr(ctx *Column_sql_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#logical_sql_expr.
	VisitLogical_sql_expr(ctx *Logical_sql_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#field_access_sql_expr.
	VisitField_access_sql_expr(ctx *Field_access_sql_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#array_access_sql_expr.
	VisitArray_access_sql_expr(ctx *Array_access_sql_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#comparison_sql_expr.
	VisitComparison_sql_expr(ctx *Comparison_sql_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#literal_sql_expr.
	VisitLiteral_sql_expr(ctx *Literal_sql_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#between_sql_expr.
	VisitBetween_sql_expr(ctx *Between_sql_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#function_call_sql_expr.
	VisitFunction_call_sql_expr(ctx *Function_call_sql_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#paren_sql_expr.
	VisitParen_sql_expr(ctx *Paren_sql_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#collate_sql_expr.
	VisitCollate_sql_expr(ctx *Collate_sql_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#make_array_sql_expr.
	VisitMake_array_sql_expr(ctx *Make_array_sql_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#variable_sql_expr.
	VisitVariable_sql_expr(ctx *Variable_sql_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#window_function_call_sql_expr.
	VisitWindow_function_call_sql_expr(ctx *Window_function_call_sql_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#is_sql_expr.
	VisitIs_sql_expr(ctx *Is_sql_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#arithmetic_sql_expr.
	VisitArithmetic_sql_expr(ctx *Arithmetic_sql_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#like_sql_expr.
	VisitLike_sql_expr(ctx *Like_sql_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#subquery_sql_expr.
	VisitSubquery_sql_expr(ctx *Subquery_sql_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#unary_sql_expr.
	VisitUnary_sql_expr(ctx *Unary_sql_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#case_expr.
	VisitCase_expr(ctx *Case_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#in_sql_expr.
	VisitIn_sql_expr(ctx *In_sql_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#window.
	VisitWindow(ctx *WindowContext) interface{}

	// Visit a parse tree produced by KuneiformParser#when_then_clause.
	VisitWhen_then_clause(ctx *When_then_clauseContext) interface{}

	// Visit a parse tree produced by KuneiformParser#sql_expr_list.
	VisitSql_expr_list(ctx *Sql_expr_listContext) interface{}

	// Visit a parse tree produced by KuneiformParser#normal_call_sql.
	VisitNormal_call_sql(ctx *Normal_call_sqlContext) interface{}

	// Visit a parse tree produced by KuneiformParser#function_call_action_expr.
	VisitFunction_call_action_expr(ctx *Function_call_action_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#literal_action_expr.
	VisitLiteral_action_expr(ctx *Literal_action_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#field_access_action_expr.
	VisitField_access_action_expr(ctx *Field_access_action_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#is_action_expr.
	VisitIs_action_expr(ctx *Is_action_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#variable_action_expr.
	VisitVariable_action_expr(ctx *Variable_action_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#make_array_action_expr.
	VisitMake_array_action_expr(ctx *Make_array_action_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#comparison_action_expr.
	VisitComparison_action_expr(ctx *Comparison_action_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#action_expr_arithmetic.
	VisitAction_expr_arithmetic(ctx *Action_expr_arithmeticContext) interface{}

	// Visit a parse tree produced by KuneiformParser#array_access_action_expr.
	VisitArray_access_action_expr(ctx *Array_access_action_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#logical_action_expr.
	VisitLogical_action_expr(ctx *Logical_action_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#paren_action_expr.
	VisitParen_action_expr(ctx *Paren_action_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#unary_action_expr.
	VisitUnary_action_expr(ctx *Unary_action_exprContext) interface{}

	// Visit a parse tree produced by KuneiformParser#action_expr_list.
	VisitAction_expr_list(ctx *Action_expr_listContext) interface{}

	// Visit a parse tree produced by KuneiformParser#stmt_variable_declaration.
	VisitStmt_variable_declaration(ctx *Stmt_variable_declarationContext) interface{}

	// Visit a parse tree produced by KuneiformParser#stmt_action_call.
	VisitStmt_action_call(ctx *Stmt_action_callContext) interface{}

	// Visit a parse tree produced by KuneiformParser#stmt_variable_assignment.
	VisitStmt_variable_assignment(ctx *Stmt_variable_assignmentContext) interface{}

	// Visit a parse tree produced by KuneiformParser#stmt_for_loop.
	VisitStmt_for_loop(ctx *Stmt_for_loopContext) interface{}

	// Visit a parse tree produced by KuneiformParser#stmt_if.
	VisitStmt_if(ctx *Stmt_ifContext) interface{}

	// Visit a parse tree produced by KuneiformParser#stmt_sql.
	VisitStmt_sql(ctx *Stmt_sqlContext) interface{}

	// Visit a parse tree produced by KuneiformParser#stmt_loop_control.
	VisitStmt_loop_control(ctx *Stmt_loop_controlContext) interface{}

	// Visit a parse tree produced by KuneiformParser#stmt_return.
	VisitStmt_return(ctx *Stmt_returnContext) interface{}

	// Visit a parse tree produced by KuneiformParser#stmt_return_next.
	VisitStmt_return_next(ctx *Stmt_return_nextContext) interface{}

	// Visit a parse tree produced by KuneiformParser#variable_or_underscore.
	VisitVariable_or_underscore(ctx *Variable_or_underscoreContext) interface{}

	// Visit a parse tree produced by KuneiformParser#normal_call_action.
	VisitNormal_call_action(ctx *Normal_call_actionContext) interface{}

	// Visit a parse tree produced by KuneiformParser#if_then_block.
	VisitIf_then_block(ctx *If_then_blockContext) interface{}

	// Visit a parse tree produced by KuneiformParser#range.
	VisitRange(ctx *RangeContext) interface{}
}

A complete Visitor for a parse tree produced by KuneiformParser.

type Like_sql_exprContext

type Like_sql_exprContext struct {
	Sql_exprContext
	// contains filtered or unexported fields
}

func NewLike_sql_exprContext

func NewLike_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Like_sql_exprContext

func (*Like_sql_exprContext) Accept

func (s *Like_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Like_sql_exprContext) AllSql_expr

func (s *Like_sql_exprContext) AllSql_expr() []ISql_exprContext

func (*Like_sql_exprContext) GetLeft

func (*Like_sql_exprContext) GetRight

func (s *Like_sql_exprContext) GetRight() ISql_exprContext

func (*Like_sql_exprContext) GetRuleContext

func (s *Like_sql_exprContext) GetRuleContext() antlr.RuleContext

func (*Like_sql_exprContext) ILIKE

func (s *Like_sql_exprContext) ILIKE() antlr.TerminalNode

func (*Like_sql_exprContext) LIKE

func (s *Like_sql_exprContext) LIKE() antlr.TerminalNode

func (*Like_sql_exprContext) NOT

func (s *Like_sql_exprContext) NOT() antlr.TerminalNode

func (*Like_sql_exprContext) SetLeft

func (s *Like_sql_exprContext) SetLeft(v ISql_exprContext)

func (*Like_sql_exprContext) SetRight

func (s *Like_sql_exprContext) SetRight(v ISql_exprContext)

func (*Like_sql_exprContext) Sql_expr

func (s *Like_sql_exprContext) Sql_expr(i int) ISql_exprContext

type LiteralContext

type LiteralContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyLiteralContext

func NewEmptyLiteralContext() *LiteralContext

func NewLiteralContext

func NewLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralContext

func (*LiteralContext) CopyAll

func (s *LiteralContext) CopyAll(ctx *LiteralContext)

func (*LiteralContext) GetParser

func (s *LiteralContext) GetParser() antlr.Parser

func (*LiteralContext) GetRuleContext

func (s *LiteralContext) GetRuleContext() antlr.RuleContext

func (*LiteralContext) IsLiteralContext

func (*LiteralContext) IsLiteralContext()

func (*LiteralContext) ToStringTree

func (s *LiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Literal_action_exprContext

type Literal_action_exprContext struct {
	Action_exprContext
}

func NewLiteral_action_exprContext

func NewLiteral_action_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Literal_action_exprContext

func (*Literal_action_exprContext) Accept

func (s *Literal_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Literal_action_exprContext) GetRuleContext

func (s *Literal_action_exprContext) GetRuleContext() antlr.RuleContext

func (*Literal_action_exprContext) Literal

func (*Literal_action_exprContext) Type_cast

type Literal_sql_exprContext

type Literal_sql_exprContext struct {
	Sql_exprContext
}

func NewLiteral_sql_exprContext

func NewLiteral_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Literal_sql_exprContext

func (*Literal_sql_exprContext) Accept

func (s *Literal_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Literal_sql_exprContext) GetRuleContext

func (s *Literal_sql_exprContext) GetRuleContext() antlr.RuleContext

func (*Literal_sql_exprContext) Literal

func (*Literal_sql_exprContext) Type_cast

type Logical_action_exprContext

type Logical_action_exprContext struct {
	Action_exprContext
}

func NewLogical_action_exprContext

func NewLogical_action_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Logical_action_exprContext

func (*Logical_action_exprContext) AND

func (s *Logical_action_exprContext) AND() antlr.TerminalNode

func (*Logical_action_exprContext) Accept

func (s *Logical_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Logical_action_exprContext) Action_expr

func (*Logical_action_exprContext) AllAction_expr

func (s *Logical_action_exprContext) AllAction_expr() []IAction_exprContext

func (*Logical_action_exprContext) GetRuleContext

func (s *Logical_action_exprContext) GetRuleContext() antlr.RuleContext

func (*Logical_action_exprContext) OR

func (s *Logical_action_exprContext) OR() antlr.TerminalNode

type Logical_sql_exprContext

type Logical_sql_exprContext struct {
	Sql_exprContext
	// contains filtered or unexported fields
}

func NewLogical_sql_exprContext

func NewLogical_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Logical_sql_exprContext

func (*Logical_sql_exprContext) AND

func (s *Logical_sql_exprContext) AND() antlr.TerminalNode

func (*Logical_sql_exprContext) Accept

func (s *Logical_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Logical_sql_exprContext) AllSql_expr

func (s *Logical_sql_exprContext) AllSql_expr() []ISql_exprContext

func (*Logical_sql_exprContext) GetLeft

func (*Logical_sql_exprContext) GetRight

func (*Logical_sql_exprContext) GetRuleContext

func (s *Logical_sql_exprContext) GetRuleContext() antlr.RuleContext

func (*Logical_sql_exprContext) OR

func (s *Logical_sql_exprContext) OR() antlr.TerminalNode

func (*Logical_sql_exprContext) SetLeft

func (*Logical_sql_exprContext) SetRight

func (*Logical_sql_exprContext) Sql_expr

type Make_array_action_exprContext

type Make_array_action_exprContext struct {
	Action_exprContext
}

func NewMake_array_action_exprContext

func NewMake_array_action_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Make_array_action_exprContext

func (*Make_array_action_exprContext) ARRAY

func (s *Make_array_action_exprContext) ARRAY() antlr.TerminalNode

func (*Make_array_action_exprContext) Accept

func (s *Make_array_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Make_array_action_exprContext) Action_expr_list

func (*Make_array_action_exprContext) GetRuleContext

func (s *Make_array_action_exprContext) GetRuleContext() antlr.RuleContext

func (*Make_array_action_exprContext) LBRACKET

func (s *Make_array_action_exprContext) LBRACKET() antlr.TerminalNode

func (*Make_array_action_exprContext) RBRACKET

func (s *Make_array_action_exprContext) RBRACKET() antlr.TerminalNode

func (*Make_array_action_exprContext) Type_cast

type Make_array_sql_exprContext

type Make_array_sql_exprContext struct {
	Sql_exprContext
}

func NewMake_array_sql_exprContext

func NewMake_array_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Make_array_sql_exprContext

func (*Make_array_sql_exprContext) ARRAY

func (s *Make_array_sql_exprContext) ARRAY() antlr.TerminalNode

func (*Make_array_sql_exprContext) Accept

func (s *Make_array_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Make_array_sql_exprContext) GetRuleContext

func (s *Make_array_sql_exprContext) GetRuleContext() antlr.RuleContext

func (*Make_array_sql_exprContext) LBRACKET

func (s *Make_array_sql_exprContext) LBRACKET() antlr.TerminalNode

func (*Make_array_sql_exprContext) RBRACKET

func (s *Make_array_sql_exprContext) RBRACKET() antlr.TerminalNode

func (*Make_array_sql_exprContext) Sql_expr_list

func (*Make_array_sql_exprContext) Type_cast

type Named_type_listContext

type Named_type_listContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyNamed_type_listContext

func NewEmptyNamed_type_listContext() *Named_type_listContext

func NewNamed_type_listContext

func NewNamed_type_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Named_type_listContext

func (*Named_type_listContext) Accept

func (s *Named_type_listContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Named_type_listContext) AllCOMMA

func (s *Named_type_listContext) AllCOMMA() []antlr.TerminalNode

func (*Named_type_listContext) AllIdentifier

func (s *Named_type_listContext) AllIdentifier() []IIdentifierContext

func (*Named_type_listContext) AllType_

func (s *Named_type_listContext) AllType_() []ITypeContext

func (*Named_type_listContext) COMMA

func (s *Named_type_listContext) COMMA(i int) antlr.TerminalNode

func (*Named_type_listContext) GetParser

func (s *Named_type_listContext) GetParser() antlr.Parser

func (*Named_type_listContext) GetRuleContext

func (s *Named_type_listContext) GetRuleContext() antlr.RuleContext

func (*Named_type_listContext) Identifier

func (*Named_type_listContext) IsNamed_type_listContext

func (*Named_type_listContext) IsNamed_type_listContext()

func (*Named_type_listContext) ToStringTree

func (s *Named_type_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Named_type_listContext) Type_

type Normal_call_actionContext

type Normal_call_actionContext struct {
	Action_function_callContext
	// contains filtered or unexported fields
}

func NewNormal_call_actionContext

func NewNormal_call_actionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Normal_call_actionContext

func (*Normal_call_actionContext) Accept

func (s *Normal_call_actionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Normal_call_actionContext) Action_expr_list

func (*Normal_call_actionContext) AllIdentifier

func (s *Normal_call_actionContext) AllIdentifier() []IIdentifierContext

func (*Normal_call_actionContext) GetFunction

func (*Normal_call_actionContext) GetNamespace

func (*Normal_call_actionContext) GetRuleContext

func (s *Normal_call_actionContext) GetRuleContext() antlr.RuleContext

func (*Normal_call_actionContext) Identifier

func (*Normal_call_actionContext) LPAREN

func (s *Normal_call_actionContext) LPAREN() antlr.TerminalNode

func (*Normal_call_actionContext) PERIOD

func (s *Normal_call_actionContext) PERIOD() antlr.TerminalNode

func (*Normal_call_actionContext) RPAREN

func (s *Normal_call_actionContext) RPAREN() antlr.TerminalNode

func (*Normal_call_actionContext) SetFunction

func (*Normal_call_actionContext) SetNamespace

func (s *Normal_call_actionContext) SetNamespace(v IIdentifierContext)

type Normal_call_sqlContext

type Normal_call_sqlContext struct {
	Sql_function_callContext
}

func NewNormal_call_sqlContext

func NewNormal_call_sqlContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Normal_call_sqlContext

func (*Normal_call_sqlContext) Accept

func (s *Normal_call_sqlContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Normal_call_sqlContext) DISTINCT

func (s *Normal_call_sqlContext) DISTINCT() antlr.TerminalNode

func (*Normal_call_sqlContext) GetRuleContext

func (s *Normal_call_sqlContext) GetRuleContext() antlr.RuleContext

func (*Normal_call_sqlContext) Identifier

func (*Normal_call_sqlContext) LPAREN

func (s *Normal_call_sqlContext) LPAREN() antlr.TerminalNode

func (*Normal_call_sqlContext) RPAREN

func (s *Normal_call_sqlContext) RPAREN() antlr.TerminalNode

func (*Normal_call_sqlContext) STAR

func (s *Normal_call_sqlContext) STAR() antlr.TerminalNode

func (*Normal_call_sqlContext) Sql_expr_list

func (s *Normal_call_sqlContext) Sql_expr_list() ISql_expr_listContext

type Null_literalContext

type Null_literalContext struct {
	LiteralContext
}

func NewNull_literalContext

func NewNull_literalContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Null_literalContext

func (*Null_literalContext) Accept

func (s *Null_literalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Null_literalContext) GetRuleContext

func (s *Null_literalContext) GetRuleContext() antlr.RuleContext

func (*Null_literalContext) NULL

func (s *Null_literalContext) NULL() antlr.TerminalNode

type Opt_drop_behaviorContext

type Opt_drop_behaviorContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyOpt_drop_behaviorContext

func NewEmptyOpt_drop_behaviorContext() *Opt_drop_behaviorContext

func NewOpt_drop_behaviorContext

func NewOpt_drop_behaviorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Opt_drop_behaviorContext

func (*Opt_drop_behaviorContext) Accept

func (s *Opt_drop_behaviorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Opt_drop_behaviorContext) CASCADE

func (s *Opt_drop_behaviorContext) CASCADE() antlr.TerminalNode

func (*Opt_drop_behaviorContext) GetParser

func (s *Opt_drop_behaviorContext) GetParser() antlr.Parser

func (*Opt_drop_behaviorContext) GetRuleContext

func (s *Opt_drop_behaviorContext) GetRuleContext() antlr.RuleContext

func (*Opt_drop_behaviorContext) IsOpt_drop_behaviorContext

func (*Opt_drop_behaviorContext) IsOpt_drop_behaviorContext()

func (*Opt_drop_behaviorContext) RESTRICT

func (s *Opt_drop_behaviorContext) RESTRICT() antlr.TerminalNode

func (*Opt_drop_behaviorContext) ToStringTree

func (s *Opt_drop_behaviorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Ordering_termContext

type Ordering_termContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyOrdering_termContext

func NewEmptyOrdering_termContext() *Ordering_termContext

func NewOrdering_termContext

func NewOrdering_termContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Ordering_termContext

func (*Ordering_termContext) ASC

func (s *Ordering_termContext) ASC() antlr.TerminalNode

func (*Ordering_termContext) Accept

func (s *Ordering_termContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Ordering_termContext) DESC

func (s *Ordering_termContext) DESC() antlr.TerminalNode

func (*Ordering_termContext) FIRST

func (s *Ordering_termContext) FIRST() antlr.TerminalNode

func (*Ordering_termContext) GetParser

func (s *Ordering_termContext) GetParser() antlr.Parser

func (*Ordering_termContext) GetRuleContext

func (s *Ordering_termContext) GetRuleContext() antlr.RuleContext

func (*Ordering_termContext) IsOrdering_termContext

func (*Ordering_termContext) IsOrdering_termContext()

func (*Ordering_termContext) LAST

func (s *Ordering_termContext) LAST() antlr.TerminalNode

func (*Ordering_termContext) NULLS

func (s *Ordering_termContext) NULLS() antlr.TerminalNode

func (*Ordering_termContext) Sql_expr

func (s *Ordering_termContext) Sql_expr() ISql_exprContext

func (*Ordering_termContext) ToStringTree

func (s *Ordering_termContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Paren_action_exprContext

type Paren_action_exprContext struct {
	Action_exprContext
}

func NewParen_action_exprContext

func NewParen_action_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Paren_action_exprContext

func (*Paren_action_exprContext) Accept

func (s *Paren_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Paren_action_exprContext) Action_expr

func (*Paren_action_exprContext) GetRuleContext

func (s *Paren_action_exprContext) GetRuleContext() antlr.RuleContext

func (*Paren_action_exprContext) LPAREN

func (s *Paren_action_exprContext) LPAREN() antlr.TerminalNode

func (*Paren_action_exprContext) RPAREN

func (s *Paren_action_exprContext) RPAREN() antlr.TerminalNode

func (*Paren_action_exprContext) Type_cast

type Paren_sql_exprContext

type Paren_sql_exprContext struct {
	Sql_exprContext
}

func NewParen_sql_exprContext

func NewParen_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Paren_sql_exprContext

func (*Paren_sql_exprContext) Accept

func (s *Paren_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Paren_sql_exprContext) GetRuleContext

func (s *Paren_sql_exprContext) GetRuleContext() antlr.RuleContext

func (*Paren_sql_exprContext) LPAREN

func (s *Paren_sql_exprContext) LPAREN() antlr.TerminalNode

func (*Paren_sql_exprContext) RPAREN

func (s *Paren_sql_exprContext) RPAREN() antlr.TerminalNode

func (*Paren_sql_exprContext) Sql_expr

func (*Paren_sql_exprContext) Type_cast

type PrivilegeContext

type PrivilegeContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPrivilegeContext

func NewEmptyPrivilegeContext() *PrivilegeContext

func NewPrivilegeContext

func NewPrivilegeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrivilegeContext

func (*PrivilegeContext) ALTER

func (s *PrivilegeContext) ALTER() antlr.TerminalNode

func (*PrivilegeContext) Accept

func (s *PrivilegeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PrivilegeContext) CALL

func (s *PrivilegeContext) CALL() antlr.TerminalNode

func (*PrivilegeContext) CREATE

func (s *PrivilegeContext) CREATE() antlr.TerminalNode

func (*PrivilegeContext) DELETE

func (s *PrivilegeContext) DELETE() antlr.TerminalNode

func (*PrivilegeContext) DROP

func (s *PrivilegeContext) DROP() antlr.TerminalNode

func (*PrivilegeContext) GetParser

func (s *PrivilegeContext) GetParser() antlr.Parser

func (*PrivilegeContext) GetRuleContext

func (s *PrivilegeContext) GetRuleContext() antlr.RuleContext

func (*PrivilegeContext) INSERT

func (s *PrivilegeContext) INSERT() antlr.TerminalNode

func (*PrivilegeContext) IsPrivilegeContext

func (*PrivilegeContext) IsPrivilegeContext()

func (*PrivilegeContext) ROLES

func (s *PrivilegeContext) ROLES() antlr.TerminalNode

func (*PrivilegeContext) SELECT

func (s *PrivilegeContext) SELECT() antlr.TerminalNode

func (*PrivilegeContext) ToStringTree

func (s *PrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*PrivilegeContext) UPDATE

func (s *PrivilegeContext) UPDATE() antlr.TerminalNode

func (*PrivilegeContext) USE

func (s *PrivilegeContext) USE() antlr.TerminalNode

type Privilege_listContext

type Privilege_listContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPrivilege_listContext

func NewEmptyPrivilege_listContext() *Privilege_listContext

func NewPrivilege_listContext

func NewPrivilege_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Privilege_listContext

func (*Privilege_listContext) Accept

func (s *Privilege_listContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Privilege_listContext) AllCOMMA

func (s *Privilege_listContext) AllCOMMA() []antlr.TerminalNode

func (*Privilege_listContext) AllPrivilege

func (s *Privilege_listContext) AllPrivilege() []IPrivilegeContext

func (*Privilege_listContext) COMMA

func (s *Privilege_listContext) COMMA(i int) antlr.TerminalNode

func (*Privilege_listContext) GetParser

func (s *Privilege_listContext) GetParser() antlr.Parser

func (*Privilege_listContext) GetRuleContext

func (s *Privilege_listContext) GetRuleContext() antlr.RuleContext

func (*Privilege_listContext) IsPrivilege_listContext

func (*Privilege_listContext) IsPrivilege_listContext()

func (*Privilege_listContext) Privilege

func (*Privilege_listContext) ToStringTree

func (s *Privilege_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type RangeContext

type RangeContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRangeContext

func NewEmptyRangeContext() *RangeContext

func NewRangeContext

func NewRangeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RangeContext

func (*RangeContext) Accept

func (s *RangeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RangeContext) Action_expr

func (s *RangeContext) Action_expr(i int) IAction_exprContext

func (*RangeContext) AllAction_expr

func (s *RangeContext) AllAction_expr() []IAction_exprContext

func (*RangeContext) GetParser

func (s *RangeContext) GetParser() antlr.Parser

func (*RangeContext) GetRuleContext

func (s *RangeContext) GetRuleContext() antlr.RuleContext

func (*RangeContext) IsRangeContext

func (*RangeContext) IsRangeContext()

func (*RangeContext) RANGE

func (s *RangeContext) RANGE() antlr.TerminalNode

func (*RangeContext) ToStringTree

func (s *RangeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type RelationContext

type RelationContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRelationContext

func NewEmptyRelationContext() *RelationContext

func NewRelationContext

func NewRelationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RelationContext

func (*RelationContext) CopyAll

func (s *RelationContext) CopyAll(ctx *RelationContext)

func (*RelationContext) GetParser

func (s *RelationContext) GetParser() antlr.Parser

func (*RelationContext) GetRuleContext

func (s *RelationContext) GetRuleContext() antlr.RuleContext

func (*RelationContext) IsRelationContext

func (*RelationContext) IsRelationContext()

func (*RelationContext) ToStringTree

func (s *RelationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Rename_columnContext

type Rename_columnContext struct {
	Alter_table_actionContext
	// contains filtered or unexported fields
}

func NewRename_columnContext

func NewRename_columnContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Rename_columnContext

func (*Rename_columnContext) Accept

func (s *Rename_columnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Rename_columnContext) AllIdentifier

func (s *Rename_columnContext) AllIdentifier() []IIdentifierContext

func (*Rename_columnContext) COLUMN

func (s *Rename_columnContext) COLUMN() antlr.TerminalNode

func (*Rename_columnContext) GetNew_column

func (s *Rename_columnContext) GetNew_column() IIdentifierContext

func (*Rename_columnContext) GetOld_column

func (s *Rename_columnContext) GetOld_column() IIdentifierContext

func (*Rename_columnContext) GetRuleContext

func (s *Rename_columnContext) GetRuleContext() antlr.RuleContext

func (*Rename_columnContext) Identifier

func (s *Rename_columnContext) Identifier(i int) IIdentifierContext

func (*Rename_columnContext) RENAME

func (s *Rename_columnContext) RENAME() antlr.TerminalNode

func (*Rename_columnContext) SetNew_column

func (s *Rename_columnContext) SetNew_column(v IIdentifierContext)

func (*Rename_columnContext) SetOld_column

func (s *Rename_columnContext) SetOld_column(v IIdentifierContext)

func (*Rename_columnContext) TO

func (s *Rename_columnContext) TO() antlr.TerminalNode

type Rename_tableContext

type Rename_tableContext struct {
	Alter_table_actionContext
	// contains filtered or unexported fields
}

func NewRename_tableContext

func NewRename_tableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Rename_tableContext

func (*Rename_tableContext) Accept

func (s *Rename_tableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Rename_tableContext) GetNew_table

func (s *Rename_tableContext) GetNew_table() IIdentifierContext

func (*Rename_tableContext) GetRuleContext

func (s *Rename_tableContext) GetRuleContext() antlr.RuleContext

func (*Rename_tableContext) Identifier

func (s *Rename_tableContext) Identifier() IIdentifierContext

func (*Rename_tableContext) RENAME

func (s *Rename_tableContext) RENAME() antlr.TerminalNode

func (*Rename_tableContext) SetNew_table

func (s *Rename_tableContext) SetNew_table(v IIdentifierContext)

func (*Rename_tableContext) TO

func (s *Rename_tableContext) TO() antlr.TerminalNode

type Result_columnContext

type Result_columnContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyResult_columnContext

func NewEmptyResult_columnContext() *Result_columnContext

func NewResult_columnContext

func NewResult_columnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Result_columnContext

func (*Result_columnContext) CopyAll

func (s *Result_columnContext) CopyAll(ctx *Result_columnContext)

func (*Result_columnContext) GetParser

func (s *Result_columnContext) GetParser() antlr.Parser

func (*Result_columnContext) GetRuleContext

func (s *Result_columnContext) GetRuleContext() antlr.RuleContext

func (*Result_columnContext) IsResult_columnContext

func (*Result_columnContext) IsResult_columnContext()

func (*Result_columnContext) ToStringTree

func (s *Result_columnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Revoke_statementContext

type Revoke_statementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRevoke_statementContext

func NewEmptyRevoke_statementContext() *Revoke_statementContext

func NewRevoke_statementContext

func NewRevoke_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Revoke_statementContext

func (*Revoke_statementContext) Accept

func (s *Revoke_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Revoke_statementContext) Action_expr

func (*Revoke_statementContext) AllIdentifier

func (s *Revoke_statementContext) AllIdentifier() []IIdentifierContext

func (*Revoke_statementContext) FROM

func (s *Revoke_statementContext) FROM() antlr.TerminalNode

func (*Revoke_statementContext) GRANTED

func (s *Revoke_statementContext) GRANTED() antlr.TerminalNode

func (*Revoke_statementContext) GetGrant_role

func (s *Revoke_statementContext) GetGrant_role() IIdentifierContext

func (*Revoke_statementContext) GetNamespace

func (s *Revoke_statementContext) GetNamespace() IIdentifierContext

func (*Revoke_statementContext) GetParser

func (s *Revoke_statementContext) GetParser() antlr.Parser

func (*Revoke_statementContext) GetRole

func (*Revoke_statementContext) GetRuleContext

func (s *Revoke_statementContext) GetRuleContext() antlr.RuleContext

func (*Revoke_statementContext) GetUser

func (s *Revoke_statementContext) GetUser() antlr.Token

func (*Revoke_statementContext) GetUser_var

func (*Revoke_statementContext) IF

func (s *Revoke_statementContext) IF() antlr.TerminalNode

func (*Revoke_statementContext) Identifier

func (*Revoke_statementContext) IsRevoke_statementContext

func (*Revoke_statementContext) IsRevoke_statementContext()

func (*Revoke_statementContext) ON

func (s *Revoke_statementContext) ON() antlr.TerminalNode

func (*Revoke_statementContext) Privilege_list

func (s *Revoke_statementContext) Privilege_list() IPrivilege_listContext

func (*Revoke_statementContext) REVOKE

func (s *Revoke_statementContext) REVOKE() antlr.TerminalNode

func (*Revoke_statementContext) STRING_

func (s *Revoke_statementContext) STRING_() antlr.TerminalNode

func (*Revoke_statementContext) SetGrant_role

func (s *Revoke_statementContext) SetGrant_role(v IIdentifierContext)

func (*Revoke_statementContext) SetNamespace

func (s *Revoke_statementContext) SetNamespace(v IIdentifierContext)

func (*Revoke_statementContext) SetRole

func (*Revoke_statementContext) SetUser

func (s *Revoke_statementContext) SetUser(v antlr.Token)

func (*Revoke_statementContext) SetUser_var

func (s *Revoke_statementContext) SetUser_var(v IAction_exprContext)

func (*Revoke_statementContext) ToStringTree

func (s *Revoke_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Select_coreContext

type Select_coreContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySelect_coreContext

func NewEmptySelect_coreContext() *Select_coreContext

func NewSelect_coreContext

func NewSelect_coreContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_coreContext

func (*Select_coreContext) AS

func (s *Select_coreContext) AS(i int) antlr.TerminalNode

func (*Select_coreContext) Accept

func (s *Select_coreContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Select_coreContext) AllAS

func (s *Select_coreContext) AllAS() []antlr.TerminalNode

func (*Select_coreContext) AllCOMMA

func (s *Select_coreContext) AllCOMMA() []antlr.TerminalNode

func (*Select_coreContext) AllIdentifier

func (s *Select_coreContext) AllIdentifier() []IIdentifierContext

func (*Select_coreContext) AllJoin

func (s *Select_coreContext) AllJoin() []IJoinContext

func (*Select_coreContext) AllResult_column

func (s *Select_coreContext) AllResult_column() []IResult_columnContext

func (*Select_coreContext) AllSql_expr

func (s *Select_coreContext) AllSql_expr() []ISql_exprContext

func (*Select_coreContext) AllWindow

func (s *Select_coreContext) AllWindow() []IWindowContext

func (*Select_coreContext) BY

func (s *Select_coreContext) BY() antlr.TerminalNode

func (*Select_coreContext) COMMA

func (s *Select_coreContext) COMMA(i int) antlr.TerminalNode

func (*Select_coreContext) DISTINCT

func (s *Select_coreContext) DISTINCT() antlr.TerminalNode

func (*Select_coreContext) FROM

func (s *Select_coreContext) FROM() antlr.TerminalNode

func (*Select_coreContext) GROUP

func (s *Select_coreContext) GROUP() antlr.TerminalNode

func (*Select_coreContext) GetGroup_by

func (s *Select_coreContext) GetGroup_by() ISql_expr_listContext

func (*Select_coreContext) GetHaving

func (s *Select_coreContext) GetHaving() ISql_exprContext

func (*Select_coreContext) GetParser

func (s *Select_coreContext) GetParser() antlr.Parser

func (*Select_coreContext) GetRuleContext

func (s *Select_coreContext) GetRuleContext() antlr.RuleContext

func (*Select_coreContext) GetWhere

func (s *Select_coreContext) GetWhere() ISql_exprContext

func (*Select_coreContext) HAVING

func (s *Select_coreContext) HAVING() antlr.TerminalNode

func (*Select_coreContext) Identifier

func (s *Select_coreContext) Identifier(i int) IIdentifierContext

func (*Select_coreContext) IsSelect_coreContext

func (*Select_coreContext) IsSelect_coreContext()

func (*Select_coreContext) Join

func (s *Select_coreContext) Join(i int) IJoinContext

func (*Select_coreContext) Relation

func (s *Select_coreContext) Relation() IRelationContext

func (*Select_coreContext) Result_column

func (s *Select_coreContext) Result_column(i int) IResult_columnContext

func (*Select_coreContext) SELECT

func (s *Select_coreContext) SELECT() antlr.TerminalNode

func (*Select_coreContext) SetGroup_by

func (s *Select_coreContext) SetGroup_by(v ISql_expr_listContext)

func (*Select_coreContext) SetHaving

func (s *Select_coreContext) SetHaving(v ISql_exprContext)

func (*Select_coreContext) SetWhere

func (s *Select_coreContext) SetWhere(v ISql_exprContext)

func (*Select_coreContext) Sql_expr

func (s *Select_coreContext) Sql_expr(i int) ISql_exprContext

func (*Select_coreContext) Sql_expr_list

func (s *Select_coreContext) Sql_expr_list() ISql_expr_listContext

func (*Select_coreContext) ToStringTree

func (s *Select_coreContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Select_coreContext) WHERE

func (s *Select_coreContext) WHERE() antlr.TerminalNode

func (*Select_coreContext) WINDOW

func (s *Select_coreContext) WINDOW() antlr.TerminalNode

func (*Select_coreContext) Window

func (s *Select_coreContext) Window(i int) IWindowContext

type Select_statementContext

type Select_statementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySelect_statementContext

func NewEmptySelect_statementContext() *Select_statementContext

func NewSelect_statementContext

func NewSelect_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_statementContext

func (*Select_statementContext) Accept

func (s *Select_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Select_statementContext) AllCOMMA

func (s *Select_statementContext) AllCOMMA() []antlr.TerminalNode

func (*Select_statementContext) AllCompound_operator

func (s *Select_statementContext) AllCompound_operator() []ICompound_operatorContext

func (*Select_statementContext) AllOrdering_term

func (s *Select_statementContext) AllOrdering_term() []IOrdering_termContext

func (*Select_statementContext) AllSelect_core

func (s *Select_statementContext) AllSelect_core() []ISelect_coreContext

func (*Select_statementContext) AllSql_expr

func (s *Select_statementContext) AllSql_expr() []ISql_exprContext

func (*Select_statementContext) BY

func (s *Select_statementContext) BY() antlr.TerminalNode

func (*Select_statementContext) COMMA

func (s *Select_statementContext) COMMA(i int) antlr.TerminalNode

func (*Select_statementContext) Compound_operator

func (s *Select_statementContext) Compound_operator(i int) ICompound_operatorContext

func (*Select_statementContext) GetLimit

func (*Select_statementContext) GetOffset

func (*Select_statementContext) GetParser

func (s *Select_statementContext) GetParser() antlr.Parser

func (*Select_statementContext) GetRuleContext

func (s *Select_statementContext) GetRuleContext() antlr.RuleContext

func (*Select_statementContext) IsSelect_statementContext

func (*Select_statementContext) IsSelect_statementContext()

func (*Select_statementContext) LIMIT

func (s *Select_statementContext) LIMIT() antlr.TerminalNode

func (*Select_statementContext) OFFSET

func (s *Select_statementContext) OFFSET() antlr.TerminalNode

func (*Select_statementContext) ORDER

func (s *Select_statementContext) ORDER() antlr.TerminalNode

func (*Select_statementContext) Ordering_term

func (*Select_statementContext) Select_core

func (*Select_statementContext) SetLimit

func (*Select_statementContext) SetOffset

func (s *Select_statementContext) SetOffset(v ISql_exprContext)

func (*Select_statementContext) Sql_expr

func (*Select_statementContext) ToStringTree

func (s *Select_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Set_current_namespace_statementContext

type Set_current_namespace_statementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySet_current_namespace_statementContext

func NewEmptySet_current_namespace_statementContext() *Set_current_namespace_statementContext

func NewSet_current_namespace_statementContext

func NewSet_current_namespace_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Set_current_namespace_statementContext

func (*Set_current_namespace_statementContext) Accept

func (s *Set_current_namespace_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Set_current_namespace_statementContext) CURRENT

func (s *Set_current_namespace_statementContext) CURRENT() antlr.TerminalNode

func (*Set_current_namespace_statementContext) GetParser

func (s *Set_current_namespace_statementContext) GetParser() antlr.Parser

func (*Set_current_namespace_statementContext) GetRuleContext

func (s *Set_current_namespace_statementContext) GetRuleContext() antlr.RuleContext

func (*Set_current_namespace_statementContext) Identifier

func (*Set_current_namespace_statementContext) IsSet_current_namespace_statementContext

func (*Set_current_namespace_statementContext) IsSet_current_namespace_statementContext()

func (*Set_current_namespace_statementContext) NAMESPACE

func (s *Set_current_namespace_statementContext) NAMESPACE() antlr.TerminalNode

func (*Set_current_namespace_statementContext) SET

func (s *Set_current_namespace_statementContext) SET() antlr.TerminalNode

func (*Set_current_namespace_statementContext) TO

func (s *Set_current_namespace_statementContext) TO() antlr.TerminalNode

func (*Set_current_namespace_statementContext) ToStringTree

func (s *Set_current_namespace_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Sql_exprContext

type Sql_exprContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySql_exprContext

func NewEmptySql_exprContext() *Sql_exprContext

func NewSql_exprContext

func NewSql_exprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Sql_exprContext

func (*Sql_exprContext) CopyAll

func (s *Sql_exprContext) CopyAll(ctx *Sql_exprContext)

func (*Sql_exprContext) GetParser

func (s *Sql_exprContext) GetParser() antlr.Parser

func (*Sql_exprContext) GetRuleContext

func (s *Sql_exprContext) GetRuleContext() antlr.RuleContext

func (*Sql_exprContext) IsSql_exprContext

func (*Sql_exprContext) IsSql_exprContext()

func (*Sql_exprContext) ToStringTree

func (s *Sql_exprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Sql_expr_listContext

type Sql_expr_listContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySql_expr_listContext

func NewEmptySql_expr_listContext() *Sql_expr_listContext

func NewSql_expr_listContext

func NewSql_expr_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Sql_expr_listContext

func (*Sql_expr_listContext) Accept

func (s *Sql_expr_listContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Sql_expr_listContext) AllCOMMA

func (s *Sql_expr_listContext) AllCOMMA() []antlr.TerminalNode

func (*Sql_expr_listContext) AllSql_expr

func (s *Sql_expr_listContext) AllSql_expr() []ISql_exprContext

func (*Sql_expr_listContext) COMMA

func (s *Sql_expr_listContext) COMMA(i int) antlr.TerminalNode

func (*Sql_expr_listContext) GetParser

func (s *Sql_expr_listContext) GetParser() antlr.Parser

func (*Sql_expr_listContext) GetRuleContext

func (s *Sql_expr_listContext) GetRuleContext() antlr.RuleContext

func (*Sql_expr_listContext) IsSql_expr_listContext

func (*Sql_expr_listContext) IsSql_expr_listContext()

func (*Sql_expr_listContext) Sql_expr

func (s *Sql_expr_listContext) Sql_expr(i int) ISql_exprContext

func (*Sql_expr_listContext) ToStringTree

func (s *Sql_expr_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Sql_function_callContext

type Sql_function_callContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySql_function_callContext

func NewEmptySql_function_callContext() *Sql_function_callContext

func NewSql_function_callContext

func NewSql_function_callContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Sql_function_callContext

func (*Sql_function_callContext) CopyAll

func (*Sql_function_callContext) GetParser

func (s *Sql_function_callContext) GetParser() antlr.Parser

func (*Sql_function_callContext) GetRuleContext

func (s *Sql_function_callContext) GetRuleContext() antlr.RuleContext

func (*Sql_function_callContext) IsSql_function_callContext

func (*Sql_function_callContext) IsSql_function_callContext()

func (*Sql_function_callContext) ToStringTree

func (s *Sql_function_callContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Sql_statementContext

type Sql_statementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySql_statementContext

func NewEmptySql_statementContext() *Sql_statementContext

func NewSql_statementContext

func NewSql_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Sql_statementContext

func (*Sql_statementContext) Accept

func (s *Sql_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Sql_statementContext) AllCOMMA

func (s *Sql_statementContext) AllCOMMA() []antlr.TerminalNode

func (*Sql_statementContext) AllCommon_table_expression

func (s *Sql_statementContext) AllCommon_table_expression() []ICommon_table_expressionContext

func (*Sql_statementContext) COMMA

func (s *Sql_statementContext) COMMA(i int) antlr.TerminalNode

func (*Sql_statementContext) Common_table_expression

func (s *Sql_statementContext) Common_table_expression(i int) ICommon_table_expressionContext

func (*Sql_statementContext) Delete_statement

func (s *Sql_statementContext) Delete_statement() IDelete_statementContext

func (*Sql_statementContext) GetParser

func (s *Sql_statementContext) GetParser() antlr.Parser

func (*Sql_statementContext) GetRuleContext

func (s *Sql_statementContext) GetRuleContext() antlr.RuleContext

func (*Sql_statementContext) Insert_statement

func (s *Sql_statementContext) Insert_statement() IInsert_statementContext

func (*Sql_statementContext) IsSql_statementContext

func (*Sql_statementContext) IsSql_statementContext()

func (*Sql_statementContext) RECURSIVE

func (s *Sql_statementContext) RECURSIVE() antlr.TerminalNode

func (*Sql_statementContext) Select_statement

func (s *Sql_statementContext) Select_statement() ISelect_statementContext

func (*Sql_statementContext) ToStringTree

func (s *Sql_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Sql_statementContext) Update_statement

func (s *Sql_statementContext) Update_statement() IUpdate_statementContext

func (*Sql_statementContext) WITH

func (s *Sql_statementContext) WITH() antlr.TerminalNode

type StatementContext

type StatementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyStatementContext

func NewEmptyStatementContext() *StatementContext

func NewStatementContext

func NewStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementContext

func (*StatementContext) Accept

func (s *StatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*StatementContext) Alter_table_statement

func (s *StatementContext) Alter_table_statement() IAlter_table_statementContext

func (*StatementContext) Create_action_statement

func (s *StatementContext) Create_action_statement() ICreate_action_statementContext

func (*StatementContext) Create_index_statement

func (s *StatementContext) Create_index_statement() ICreate_index_statementContext

func (*StatementContext) Create_namespace_statement

func (s *StatementContext) Create_namespace_statement() ICreate_namespace_statementContext

func (*StatementContext) Create_role_statement

func (s *StatementContext) Create_role_statement() ICreate_role_statementContext

func (*StatementContext) Create_table_statement

func (s *StatementContext) Create_table_statement() ICreate_table_statementContext

func (*StatementContext) Drop_action_statement

func (s *StatementContext) Drop_action_statement() IDrop_action_statementContext

func (*StatementContext) Drop_index_statement

func (s *StatementContext) Drop_index_statement() IDrop_index_statementContext

func (*StatementContext) Drop_namespace_statement

func (s *StatementContext) Drop_namespace_statement() IDrop_namespace_statementContext

func (*StatementContext) Drop_role_statement

func (s *StatementContext) Drop_role_statement() IDrop_role_statementContext

func (*StatementContext) Drop_table_statement

func (s *StatementContext) Drop_table_statement() IDrop_table_statementContext

func (*StatementContext) GetNamespace

func (s *StatementContext) GetNamespace() IIdentifierContext

func (*StatementContext) GetParser

func (s *StatementContext) GetParser() antlr.Parser

func (*StatementContext) GetRuleContext

func (s *StatementContext) GetRuleContext() antlr.RuleContext

func (*StatementContext) Grant_statement

func (s *StatementContext) Grant_statement() IGrant_statementContext

func (*StatementContext) Identifier

func (s *StatementContext) Identifier() IIdentifierContext

func (*StatementContext) IsStatementContext

func (*StatementContext) IsStatementContext()

func (*StatementContext) LBRACE

func (s *StatementContext) LBRACE() antlr.TerminalNode

func (*StatementContext) RBRACE

func (s *StatementContext) RBRACE() antlr.TerminalNode

func (*StatementContext) Revoke_statement

func (s *StatementContext) Revoke_statement() IRevoke_statementContext

func (*StatementContext) SetNamespace

func (s *StatementContext) SetNamespace(v IIdentifierContext)

func (*StatementContext) Set_current_namespace_statement

func (s *StatementContext) Set_current_namespace_statement() ISet_current_namespace_statementContext

func (*StatementContext) Sql_statement

func (s *StatementContext) Sql_statement() ISql_statementContext

func (*StatementContext) ToStringTree

func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*StatementContext) Transfer_ownership_statement

func (s *StatementContext) Transfer_ownership_statement() ITransfer_ownership_statementContext

func (*StatementContext) Unuse_extension_statement

func (s *StatementContext) Unuse_extension_statement() IUnuse_extension_statementContext

func (*StatementContext) Use_extension_statement

func (s *StatementContext) Use_extension_statement() IUse_extension_statementContext

type Stmt_action_callContext

type Stmt_action_callContext struct {
	Action_statementContext
}

func NewStmt_action_callContext

func NewStmt_action_callContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Stmt_action_callContext

func (*Stmt_action_callContext) ASSIGN

func (s *Stmt_action_callContext) ASSIGN() antlr.TerminalNode

func (*Stmt_action_callContext) Accept

func (s *Stmt_action_callContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Stmt_action_callContext) Action_function_call

func (s *Stmt_action_callContext) Action_function_call() IAction_function_callContext

func (*Stmt_action_callContext) AllCOMMA

func (s *Stmt_action_callContext) AllCOMMA() []antlr.TerminalNode

func (*Stmt_action_callContext) AllVariable_or_underscore

func (s *Stmt_action_callContext) AllVariable_or_underscore() []IVariable_or_underscoreContext

func (*Stmt_action_callContext) COMMA

func (s *Stmt_action_callContext) COMMA(i int) antlr.TerminalNode

func (*Stmt_action_callContext) EQUALS

func (s *Stmt_action_callContext) EQUALS() antlr.TerminalNode

func (*Stmt_action_callContext) GetRuleContext

func (s *Stmt_action_callContext) GetRuleContext() antlr.RuleContext

func (*Stmt_action_callContext) SCOL

func (s *Stmt_action_callContext) SCOL() antlr.TerminalNode

func (*Stmt_action_callContext) Variable_or_underscore

func (s *Stmt_action_callContext) Variable_or_underscore(i int) IVariable_or_underscoreContext

type Stmt_for_loopContext

type Stmt_for_loopContext struct {
	Action_statementContext
	// contains filtered or unexported fields
}

func NewStmt_for_loopContext

func NewStmt_for_loopContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Stmt_for_loopContext

func (*Stmt_for_loopContext) ARRAY

func (s *Stmt_for_loopContext) ARRAY() antlr.TerminalNode

func (*Stmt_for_loopContext) Accept

func (s *Stmt_for_loopContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Stmt_for_loopContext) Action_expr

func (s *Stmt_for_loopContext) Action_expr() IAction_exprContext

func (*Stmt_for_loopContext) Action_statement

func (s *Stmt_for_loopContext) Action_statement(i int) IAction_statementContext

func (*Stmt_for_loopContext) AllAction_statement

func (s *Stmt_for_loopContext) AllAction_statement() []IAction_statementContext

func (*Stmt_for_loopContext) FOR

func (s *Stmt_for_loopContext) FOR() antlr.TerminalNode

func (*Stmt_for_loopContext) GetReceiver

func (s *Stmt_for_loopContext) GetReceiver() antlr.Token

func (*Stmt_for_loopContext) GetRuleContext

func (s *Stmt_for_loopContext) GetRuleContext() antlr.RuleContext

func (*Stmt_for_loopContext) IN

func (s *Stmt_for_loopContext) IN() antlr.TerminalNode

func (*Stmt_for_loopContext) LBRACE

func (s *Stmt_for_loopContext) LBRACE() antlr.TerminalNode

func (*Stmt_for_loopContext) RBRACE

func (s *Stmt_for_loopContext) RBRACE() antlr.TerminalNode

func (*Stmt_for_loopContext) Range_

func (s *Stmt_for_loopContext) Range_() IRangeContext

func (*Stmt_for_loopContext) SCOL

func (s *Stmt_for_loopContext) SCOL() antlr.TerminalNode

func (*Stmt_for_loopContext) SetReceiver

func (s *Stmt_for_loopContext) SetReceiver(v antlr.Token)

func (*Stmt_for_loopContext) Sql_statement

func (s *Stmt_for_loopContext) Sql_statement() ISql_statementContext

func (*Stmt_for_loopContext) VARIABLE

func (s *Stmt_for_loopContext) VARIABLE() antlr.TerminalNode

type Stmt_ifContext

type Stmt_ifContext struct {
	Action_statementContext
}

func NewStmt_ifContext

func NewStmt_ifContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Stmt_ifContext

func (*Stmt_ifContext) Accept

func (s *Stmt_ifContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Stmt_ifContext) Action_statement

func (s *Stmt_ifContext) Action_statement(i int) IAction_statementContext

func (*Stmt_ifContext) AllAction_statement

func (s *Stmt_ifContext) AllAction_statement() []IAction_statementContext

func (*Stmt_ifContext) AllELSE

func (s *Stmt_ifContext) AllELSE() []antlr.TerminalNode

func (*Stmt_ifContext) AllELSEIF

func (s *Stmt_ifContext) AllELSEIF() []antlr.TerminalNode

func (*Stmt_ifContext) AllIF

func (s *Stmt_ifContext) AllIF() []antlr.TerminalNode

func (*Stmt_ifContext) AllIf_then_block

func (s *Stmt_ifContext) AllIf_then_block() []IIf_then_blockContext

func (*Stmt_ifContext) ELSE

func (s *Stmt_ifContext) ELSE(i int) antlr.TerminalNode

func (*Stmt_ifContext) ELSEIF

func (s *Stmt_ifContext) ELSEIF(i int) antlr.TerminalNode

func (*Stmt_ifContext) GetRuleContext

func (s *Stmt_ifContext) GetRuleContext() antlr.RuleContext

func (*Stmt_ifContext) IF

func (s *Stmt_ifContext) IF(i int) antlr.TerminalNode

func (*Stmt_ifContext) If_then_block

func (s *Stmt_ifContext) If_then_block(i int) IIf_then_blockContext

func (*Stmt_ifContext) LBRACE

func (s *Stmt_ifContext) LBRACE() antlr.TerminalNode

func (*Stmt_ifContext) RBRACE

func (s *Stmt_ifContext) RBRACE() antlr.TerminalNode

func (*Stmt_ifContext) SCOL

func (s *Stmt_ifContext) SCOL() antlr.TerminalNode

type Stmt_loop_controlContext

type Stmt_loop_controlContext struct {
	Action_statementContext
}

func NewStmt_loop_controlContext

func NewStmt_loop_controlContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Stmt_loop_controlContext

func (*Stmt_loop_controlContext) Accept

func (s *Stmt_loop_controlContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Stmt_loop_controlContext) BREAK

func (s *Stmt_loop_controlContext) BREAK() antlr.TerminalNode

func (*Stmt_loop_controlContext) CONTINUE

func (s *Stmt_loop_controlContext) CONTINUE() antlr.TerminalNode

func (*Stmt_loop_controlContext) GetRuleContext

func (s *Stmt_loop_controlContext) GetRuleContext() antlr.RuleContext

func (*Stmt_loop_controlContext) SCOL

func (s *Stmt_loop_controlContext) SCOL() antlr.TerminalNode

type Stmt_returnContext

type Stmt_returnContext struct {
	Action_statementContext
}

func NewStmt_returnContext

func NewStmt_returnContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Stmt_returnContext

func (*Stmt_returnContext) Accept

func (s *Stmt_returnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Stmt_returnContext) Action_expr_list

func (s *Stmt_returnContext) Action_expr_list() IAction_expr_listContext

func (*Stmt_returnContext) GetRuleContext

func (s *Stmt_returnContext) GetRuleContext() antlr.RuleContext

func (*Stmt_returnContext) RETURN

func (s *Stmt_returnContext) RETURN() antlr.TerminalNode

func (*Stmt_returnContext) SCOL

func (s *Stmt_returnContext) SCOL() antlr.TerminalNode

func (*Stmt_returnContext) Sql_statement

func (s *Stmt_returnContext) Sql_statement() ISql_statementContext

type Stmt_return_nextContext

type Stmt_return_nextContext struct {
	Action_statementContext
}

func NewStmt_return_nextContext

func NewStmt_return_nextContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Stmt_return_nextContext

func (*Stmt_return_nextContext) Accept

func (s *Stmt_return_nextContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Stmt_return_nextContext) Action_expr_list

func (s *Stmt_return_nextContext) Action_expr_list() IAction_expr_listContext

func (*Stmt_return_nextContext) GetRuleContext

func (s *Stmt_return_nextContext) GetRuleContext() antlr.RuleContext

func (*Stmt_return_nextContext) NEXT

func (s *Stmt_return_nextContext) NEXT() antlr.TerminalNode

func (*Stmt_return_nextContext) RETURN

func (s *Stmt_return_nextContext) RETURN() antlr.TerminalNode

func (*Stmt_return_nextContext) SCOL

func (s *Stmt_return_nextContext) SCOL() antlr.TerminalNode

type Stmt_sqlContext

type Stmt_sqlContext struct {
	Action_statementContext
}

func NewStmt_sqlContext

func NewStmt_sqlContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Stmt_sqlContext

func (*Stmt_sqlContext) Accept

func (s *Stmt_sqlContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Stmt_sqlContext) GetRuleContext

func (s *Stmt_sqlContext) GetRuleContext() antlr.RuleContext

func (*Stmt_sqlContext) SCOL

func (s *Stmt_sqlContext) SCOL() antlr.TerminalNode

func (*Stmt_sqlContext) Sql_statement

func (s *Stmt_sqlContext) Sql_statement() ISql_statementContext

type Stmt_variable_assignmentContext

type Stmt_variable_assignmentContext struct {
	Action_statementContext
}

func NewStmt_variable_assignmentContext

func NewStmt_variable_assignmentContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Stmt_variable_assignmentContext

func (*Stmt_variable_assignmentContext) ASSIGN

func (s *Stmt_variable_assignmentContext) ASSIGN() antlr.TerminalNode

func (*Stmt_variable_assignmentContext) Accept

func (s *Stmt_variable_assignmentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Stmt_variable_assignmentContext) Action_expr

func (*Stmt_variable_assignmentContext) AllAction_expr

func (*Stmt_variable_assignmentContext) EQUALS

func (s *Stmt_variable_assignmentContext) EQUALS() antlr.TerminalNode

func (*Stmt_variable_assignmentContext) GetRuleContext

func (s *Stmt_variable_assignmentContext) GetRuleContext() antlr.RuleContext

func (*Stmt_variable_assignmentContext) SCOL

func (s *Stmt_variable_assignmentContext) SCOL() antlr.TerminalNode

func (*Stmt_variable_assignmentContext) Type_

type Stmt_variable_declarationContext

type Stmt_variable_declarationContext struct {
	Action_statementContext
}

func NewStmt_variable_declarationContext

func NewStmt_variable_declarationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Stmt_variable_declarationContext

func (*Stmt_variable_declarationContext) Accept

func (s *Stmt_variable_declarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Stmt_variable_declarationContext) GetRuleContext

func (s *Stmt_variable_declarationContext) GetRuleContext() antlr.RuleContext

func (*Stmt_variable_declarationContext) SCOL

func (s *Stmt_variable_declarationContext) SCOL() antlr.TerminalNode

func (*Stmt_variable_declarationContext) Type_

func (*Stmt_variable_declarationContext) VARIABLE

func (s *Stmt_variable_declarationContext) VARIABLE() antlr.TerminalNode

type String_literalContext

type String_literalContext struct {
	LiteralContext
}

func NewString_literalContext

func NewString_literalContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *String_literalContext

func (*String_literalContext) Accept

func (s *String_literalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*String_literalContext) GetRuleContext

func (s *String_literalContext) GetRuleContext() antlr.RuleContext

func (*String_literalContext) STRING_

func (s *String_literalContext) STRING_() antlr.TerminalNode

type Subquery_relationContext

type Subquery_relationContext struct {
	RelationContext
	// contains filtered or unexported fields
}

func NewSubquery_relationContext

func NewSubquery_relationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Subquery_relationContext

func (*Subquery_relationContext) AS

func (s *Subquery_relationContext) AS() antlr.TerminalNode

func (*Subquery_relationContext) Accept

func (s *Subquery_relationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Subquery_relationContext) GetAlias

func (*Subquery_relationContext) GetRuleContext

func (s *Subquery_relationContext) GetRuleContext() antlr.RuleContext

func (*Subquery_relationContext) Identifier

func (*Subquery_relationContext) LPAREN

func (s *Subquery_relationContext) LPAREN() antlr.TerminalNode

func (*Subquery_relationContext) RPAREN

func (s *Subquery_relationContext) RPAREN() antlr.TerminalNode

func (*Subquery_relationContext) Select_statement

func (s *Subquery_relationContext) Select_statement() ISelect_statementContext

func (*Subquery_relationContext) SetAlias

type Subquery_sql_exprContext

type Subquery_sql_exprContext struct {
	Sql_exprContext
}

func NewSubquery_sql_exprContext

func NewSubquery_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Subquery_sql_exprContext

func (*Subquery_sql_exprContext) Accept

func (s *Subquery_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Subquery_sql_exprContext) EXISTS

func (s *Subquery_sql_exprContext) EXISTS() antlr.TerminalNode

func (*Subquery_sql_exprContext) GetRuleContext

func (s *Subquery_sql_exprContext) GetRuleContext() antlr.RuleContext

func (*Subquery_sql_exprContext) LPAREN

func (s *Subquery_sql_exprContext) LPAREN() antlr.TerminalNode

func (*Subquery_sql_exprContext) NOT

func (s *Subquery_sql_exprContext) NOT() antlr.TerminalNode

func (*Subquery_sql_exprContext) RPAREN

func (s *Subquery_sql_exprContext) RPAREN() antlr.TerminalNode

func (*Subquery_sql_exprContext) Select_statement

func (s *Subquery_sql_exprContext) Select_statement() ISelect_statementContext

func (*Subquery_sql_exprContext) Type_cast

type Table_column_defContext

type Table_column_defContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTable_column_defContext

func NewEmptyTable_column_defContext() *Table_column_defContext

func NewTable_column_defContext

func NewTable_column_defContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_column_defContext

func (*Table_column_defContext) Accept

func (s *Table_column_defContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Table_column_defContext) AllInline_constraint

func (s *Table_column_defContext) AllInline_constraint() []IInline_constraintContext

func (*Table_column_defContext) GetName

func (*Table_column_defContext) GetParser

func (s *Table_column_defContext) GetParser() antlr.Parser

func (*Table_column_defContext) GetRuleContext

func (s *Table_column_defContext) GetRuleContext() antlr.RuleContext

func (*Table_column_defContext) Identifier

func (*Table_column_defContext) Inline_constraint

func (s *Table_column_defContext) Inline_constraint(i int) IInline_constraintContext

func (*Table_column_defContext) IsTable_column_defContext

func (*Table_column_defContext) IsTable_column_defContext()

func (*Table_column_defContext) SetName

func (*Table_column_defContext) ToStringTree

func (s *Table_column_defContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Table_column_defContext) Type_

type Table_constraint_defContext

type Table_constraint_defContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTable_constraint_defContext

func NewEmptyTable_constraint_defContext() *Table_constraint_defContext

func NewTable_constraint_defContext

func NewTable_constraint_defContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_constraint_defContext

func (*Table_constraint_defContext) Accept

func (s *Table_constraint_defContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Table_constraint_defContext) CHECK

func (s *Table_constraint_defContext) CHECK() antlr.TerminalNode

func (*Table_constraint_defContext) CONSTRAINT

func (s *Table_constraint_defContext) CONSTRAINT() antlr.TerminalNode

func (*Table_constraint_defContext) FOREIGN

func (s *Table_constraint_defContext) FOREIGN() antlr.TerminalNode

func (*Table_constraint_defContext) Fk_constraint

func (*Table_constraint_defContext) GetName

func (*Table_constraint_defContext) GetParser

func (s *Table_constraint_defContext) GetParser() antlr.Parser

func (*Table_constraint_defContext) GetRuleContext

func (s *Table_constraint_defContext) GetRuleContext() antlr.RuleContext

func (*Table_constraint_defContext) Identifier

func (*Table_constraint_defContext) Identifier_list

func (*Table_constraint_defContext) IsTable_constraint_defContext

func (*Table_constraint_defContext) IsTable_constraint_defContext()

func (*Table_constraint_defContext) KEY

func (s *Table_constraint_defContext) KEY() antlr.TerminalNode

func (*Table_constraint_defContext) LPAREN

func (s *Table_constraint_defContext) LPAREN() antlr.TerminalNode

func (*Table_constraint_defContext) PRIMARY

func (s *Table_constraint_defContext) PRIMARY() antlr.TerminalNode

func (*Table_constraint_defContext) RPAREN

func (s *Table_constraint_defContext) RPAREN() antlr.TerminalNode

func (*Table_constraint_defContext) SetName

func (*Table_constraint_defContext) Sql_expr

func (*Table_constraint_defContext) ToStringTree

func (s *Table_constraint_defContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Table_constraint_defContext) UNIQUE

func (s *Table_constraint_defContext) UNIQUE() antlr.TerminalNode

type Table_relationContext

type Table_relationContext struct {
	RelationContext
	// contains filtered or unexported fields
}

func NewTable_relationContext

func NewTable_relationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Table_relationContext

func (*Table_relationContext) AS

func (s *Table_relationContext) AS() antlr.TerminalNode

func (*Table_relationContext) Accept

func (s *Table_relationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Table_relationContext) AllIdentifier

func (s *Table_relationContext) AllIdentifier() []IIdentifierContext

func (*Table_relationContext) GetAlias

func (*Table_relationContext) GetNamespace

func (s *Table_relationContext) GetNamespace() IIdentifierContext

func (*Table_relationContext) GetRuleContext

func (s *Table_relationContext) GetRuleContext() antlr.RuleContext

func (*Table_relationContext) GetTable_name

func (s *Table_relationContext) GetTable_name() IIdentifierContext

func (*Table_relationContext) Identifier

func (s *Table_relationContext) Identifier(i int) IIdentifierContext

func (*Table_relationContext) PERIOD

func (s *Table_relationContext) PERIOD() antlr.TerminalNode

func (*Table_relationContext) SetAlias

func (*Table_relationContext) SetNamespace

func (s *Table_relationContext) SetNamespace(v IIdentifierContext)

func (*Table_relationContext) SetTable_name

func (s *Table_relationContext) SetTable_name(v IIdentifierContext)

type Transfer_ownership_statementContext

type Transfer_ownership_statementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTransfer_ownership_statementContext

func NewEmptyTransfer_ownership_statementContext() *Transfer_ownership_statementContext

func NewTransfer_ownership_statementContext

func NewTransfer_ownership_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Transfer_ownership_statementContext

func (*Transfer_ownership_statementContext) Accept

func (s *Transfer_ownership_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Transfer_ownership_statementContext) Action_expr

func (*Transfer_ownership_statementContext) GetParser

func (s *Transfer_ownership_statementContext) GetParser() antlr.Parser

func (*Transfer_ownership_statementContext) GetRuleContext

func (s *Transfer_ownership_statementContext) GetRuleContext() antlr.RuleContext

func (*Transfer_ownership_statementContext) GetUser

func (s *Transfer_ownership_statementContext) GetUser() antlr.Token

func (*Transfer_ownership_statementContext) GetUser_var

func (*Transfer_ownership_statementContext) IsTransfer_ownership_statementContext

func (*Transfer_ownership_statementContext) IsTransfer_ownership_statementContext()

func (*Transfer_ownership_statementContext) OWNERSHIP

func (s *Transfer_ownership_statementContext) OWNERSHIP() antlr.TerminalNode

func (*Transfer_ownership_statementContext) STRING_

func (s *Transfer_ownership_statementContext) STRING_() antlr.TerminalNode

func (*Transfer_ownership_statementContext) SetUser

func (s *Transfer_ownership_statementContext) SetUser(v antlr.Token)

func (*Transfer_ownership_statementContext) SetUser_var

func (*Transfer_ownership_statementContext) TO

func (s *Transfer_ownership_statementContext) TO() antlr.TerminalNode

func (*Transfer_ownership_statementContext) TRANSFER

func (s *Transfer_ownership_statementContext) TRANSFER() antlr.TerminalNode

func (*Transfer_ownership_statementContext) ToStringTree

func (s *Transfer_ownership_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type TypeContext

type TypeContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTypeContext

func NewEmptyTypeContext() *TypeContext

func NewTypeContext

func NewTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeContext

func (*TypeContext) Accept

func (s *TypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TypeContext) AllDIGITS_

func (s *TypeContext) AllDIGITS_() []antlr.TerminalNode

func (*TypeContext) COMMA

func (s *TypeContext) COMMA() antlr.TerminalNode

func (*TypeContext) DIGITS_

func (s *TypeContext) DIGITS_(i int) antlr.TerminalNode

func (*TypeContext) GetParser

func (s *TypeContext) GetParser() antlr.Parser

func (*TypeContext) GetPrecision

func (s *TypeContext) GetPrecision() antlr.Token

func (*TypeContext) GetRuleContext

func (s *TypeContext) GetRuleContext() antlr.RuleContext

func (*TypeContext) GetScale

func (s *TypeContext) GetScale() antlr.Token

func (*TypeContext) Identifier

func (s *TypeContext) Identifier() IIdentifierContext

func (*TypeContext) IsTypeContext

func (*TypeContext) IsTypeContext()

func (*TypeContext) LBRACKET

func (s *TypeContext) LBRACKET() antlr.TerminalNode

func (*TypeContext) LPAREN

func (s *TypeContext) LPAREN() antlr.TerminalNode

func (*TypeContext) RBRACKET

func (s *TypeContext) RBRACKET() antlr.TerminalNode

func (*TypeContext) RPAREN

func (s *TypeContext) RPAREN() antlr.TerminalNode

func (*TypeContext) SetPrecision

func (s *TypeContext) SetPrecision(v antlr.Token)

func (*TypeContext) SetScale

func (s *TypeContext) SetScale(v antlr.Token)

func (*TypeContext) ToStringTree

func (s *TypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Type_castContext

type Type_castContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyType_castContext

func NewEmptyType_castContext() *Type_castContext

func NewType_castContext

func NewType_castContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Type_castContext

func (*Type_castContext) Accept

func (s *Type_castContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Type_castContext) GetParser

func (s *Type_castContext) GetParser() antlr.Parser

func (*Type_castContext) GetRuleContext

func (s *Type_castContext) GetRuleContext() antlr.RuleContext

func (*Type_castContext) IsType_castContext

func (*Type_castContext) IsType_castContext()

func (*Type_castContext) TYPE_CAST

func (s *Type_castContext) TYPE_CAST() antlr.TerminalNode

func (*Type_castContext) ToStringTree

func (s *Type_castContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Type_castContext) Type_

func (s *Type_castContext) Type_() ITypeContext

type Type_listContext

type Type_listContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyType_listContext

func NewEmptyType_listContext() *Type_listContext

func NewType_listContext

func NewType_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Type_listContext

func (*Type_listContext) Accept

func (s *Type_listContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Type_listContext) AllCOMMA

func (s *Type_listContext) AllCOMMA() []antlr.TerminalNode

func (*Type_listContext) AllType_

func (s *Type_listContext) AllType_() []ITypeContext

func (*Type_listContext) COMMA

func (s *Type_listContext) COMMA(i int) antlr.TerminalNode

func (*Type_listContext) GetParser

func (s *Type_listContext) GetParser() antlr.Parser

func (*Type_listContext) GetRuleContext

func (s *Type_listContext) GetRuleContext() antlr.RuleContext

func (*Type_listContext) IsType_listContext

func (*Type_listContext) IsType_listContext()

func (*Type_listContext) ToStringTree

func (s *Type_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Type_listContext) Type_

func (s *Type_listContext) Type_(i int) ITypeContext

type Unary_action_exprContext

type Unary_action_exprContext struct {
	Action_exprContext
}

func NewUnary_action_exprContext

func NewUnary_action_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Unary_action_exprContext

func (*Unary_action_exprContext) Accept

func (s *Unary_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Unary_action_exprContext) Action_expr

func (*Unary_action_exprContext) EXCL

func (s *Unary_action_exprContext) EXCL() antlr.TerminalNode

func (*Unary_action_exprContext) GetRuleContext

func (s *Unary_action_exprContext) GetRuleContext() antlr.RuleContext

func (*Unary_action_exprContext) MINUS

func (s *Unary_action_exprContext) MINUS() antlr.TerminalNode

func (*Unary_action_exprContext) NOT

func (s *Unary_action_exprContext) NOT() antlr.TerminalNode

func (*Unary_action_exprContext) PLUS

func (s *Unary_action_exprContext) PLUS() antlr.TerminalNode

type Unary_sql_exprContext

type Unary_sql_exprContext struct {
	Sql_exprContext
}

func NewUnary_sql_exprContext

func NewUnary_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Unary_sql_exprContext

func (*Unary_sql_exprContext) Accept

func (s *Unary_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Unary_sql_exprContext) GetRuleContext

func (s *Unary_sql_exprContext) GetRuleContext() antlr.RuleContext

func (*Unary_sql_exprContext) MINUS

func (s *Unary_sql_exprContext) MINUS() antlr.TerminalNode

func (*Unary_sql_exprContext) NOT

func (s *Unary_sql_exprContext) NOT() antlr.TerminalNode

func (*Unary_sql_exprContext) PLUS

func (s *Unary_sql_exprContext) PLUS() antlr.TerminalNode

func (*Unary_sql_exprContext) Sql_expr

type Unuse_extension_statementContext

type Unuse_extension_statementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUnuse_extension_statementContext

func NewEmptyUnuse_extension_statementContext() *Unuse_extension_statementContext

func NewUnuse_extension_statementContext

func NewUnuse_extension_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Unuse_extension_statementContext

func (*Unuse_extension_statementContext) Accept

func (s *Unuse_extension_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Unuse_extension_statementContext) EXISTS

func (s *Unuse_extension_statementContext) EXISTS() antlr.TerminalNode

func (*Unuse_extension_statementContext) GetAlias

func (*Unuse_extension_statementContext) GetParser

func (s *Unuse_extension_statementContext) GetParser() antlr.Parser

func (*Unuse_extension_statementContext) GetRuleContext

func (s *Unuse_extension_statementContext) GetRuleContext() antlr.RuleContext

func (*Unuse_extension_statementContext) IF

func (s *Unuse_extension_statementContext) IF() antlr.TerminalNode

func (*Unuse_extension_statementContext) Identifier

func (*Unuse_extension_statementContext) IsUnuse_extension_statementContext

func (*Unuse_extension_statementContext) IsUnuse_extension_statementContext()

func (*Unuse_extension_statementContext) SetAlias

func (*Unuse_extension_statementContext) ToStringTree

func (s *Unuse_extension_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Unuse_extension_statementContext) UNUSE

func (s *Unuse_extension_statementContext) UNUSE() antlr.TerminalNode

type Update_set_clauseContext

type Update_set_clauseContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUpdate_set_clauseContext

func NewEmptyUpdate_set_clauseContext() *Update_set_clauseContext

func NewUpdate_set_clauseContext

func NewUpdate_set_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Update_set_clauseContext

func (*Update_set_clauseContext) Accept

func (s *Update_set_clauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Update_set_clauseContext) EQUALS

func (s *Update_set_clauseContext) EQUALS() antlr.TerminalNode

func (*Update_set_clauseContext) GetColumn

func (*Update_set_clauseContext) GetParser

func (s *Update_set_clauseContext) GetParser() antlr.Parser

func (*Update_set_clauseContext) GetRuleContext

func (s *Update_set_clauseContext) GetRuleContext() antlr.RuleContext

func (*Update_set_clauseContext) Identifier

func (*Update_set_clauseContext) IsUpdate_set_clauseContext

func (*Update_set_clauseContext) IsUpdate_set_clauseContext()

func (*Update_set_clauseContext) SetColumn

func (*Update_set_clauseContext) Sql_expr

func (*Update_set_clauseContext) ToStringTree

func (s *Update_set_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Update_statementContext

type Update_statementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUpdate_statementContext

func NewEmptyUpdate_statementContext() *Update_statementContext

func NewUpdate_statementContext

func NewUpdate_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Update_statementContext

func (*Update_statementContext) AS

func (s *Update_statementContext) AS() antlr.TerminalNode

func (*Update_statementContext) Accept

func (s *Update_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Update_statementContext) AllCOMMA

func (s *Update_statementContext) AllCOMMA() []antlr.TerminalNode

func (*Update_statementContext) AllIdentifier

func (s *Update_statementContext) AllIdentifier() []IIdentifierContext

func (*Update_statementContext) AllJoin

func (s *Update_statementContext) AllJoin() []IJoinContext

func (*Update_statementContext) AllUpdate_set_clause

func (s *Update_statementContext) AllUpdate_set_clause() []IUpdate_set_clauseContext

func (*Update_statementContext) COMMA

func (s *Update_statementContext) COMMA(i int) antlr.TerminalNode

func (*Update_statementContext) FROM

func (s *Update_statementContext) FROM() antlr.TerminalNode

func (*Update_statementContext) GetAlias

func (*Update_statementContext) GetParser

func (s *Update_statementContext) GetParser() antlr.Parser

func (*Update_statementContext) GetRuleContext

func (s *Update_statementContext) GetRuleContext() antlr.RuleContext

func (*Update_statementContext) GetTable_name

func (s *Update_statementContext) GetTable_name() IIdentifierContext

func (*Update_statementContext) GetWhere

func (*Update_statementContext) Identifier

func (*Update_statementContext) IsUpdate_statementContext

func (*Update_statementContext) IsUpdate_statementContext()

func (*Update_statementContext) Join

func (*Update_statementContext) Relation

func (*Update_statementContext) SET

func (s *Update_statementContext) SET() antlr.TerminalNode

func (*Update_statementContext) SetAlias

func (*Update_statementContext) SetTable_name

func (s *Update_statementContext) SetTable_name(v IIdentifierContext)

func (*Update_statementContext) SetWhere

func (*Update_statementContext) Sql_expr

func (*Update_statementContext) ToStringTree

func (s *Update_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Update_statementContext) UPDATE

func (s *Update_statementContext) UPDATE() antlr.TerminalNode

func (*Update_statementContext) Update_set_clause

func (s *Update_statementContext) Update_set_clause(i int) IUpdate_set_clauseContext

func (*Update_statementContext) WHERE

func (s *Update_statementContext) WHERE() antlr.TerminalNode

type Upsert_clauseContext

type Upsert_clauseContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUpsert_clauseContext

func NewEmptyUpsert_clauseContext() *Upsert_clauseContext

func NewUpsert_clauseContext

func NewUpsert_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Upsert_clauseContext

func (*Upsert_clauseContext) Accept

func (s *Upsert_clauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Upsert_clauseContext) AllCOMMA

func (s *Upsert_clauseContext) AllCOMMA() []antlr.TerminalNode

func (*Upsert_clauseContext) AllSql_expr

func (s *Upsert_clauseContext) AllSql_expr() []ISql_exprContext

func (*Upsert_clauseContext) AllUpdate_set_clause

func (s *Upsert_clauseContext) AllUpdate_set_clause() []IUpdate_set_clauseContext

func (*Upsert_clauseContext) AllWHERE

func (s *Upsert_clauseContext) AllWHERE() []antlr.TerminalNode

func (*Upsert_clauseContext) COMMA

func (s *Upsert_clauseContext) COMMA(i int) antlr.TerminalNode

func (*Upsert_clauseContext) CONFLICT

func (s *Upsert_clauseContext) CONFLICT() antlr.TerminalNode

func (*Upsert_clauseContext) DO

func (s *Upsert_clauseContext) DO() antlr.TerminalNode

func (*Upsert_clauseContext) GetConflict_columns

func (s *Upsert_clauseContext) GetConflict_columns() IIdentifier_listContext

func (*Upsert_clauseContext) GetConflict_where

func (s *Upsert_clauseContext) GetConflict_where() ISql_exprContext

func (*Upsert_clauseContext) GetParser

func (s *Upsert_clauseContext) GetParser() antlr.Parser

func (*Upsert_clauseContext) GetRuleContext

func (s *Upsert_clauseContext) GetRuleContext() antlr.RuleContext

func (*Upsert_clauseContext) GetUpdate_where

func (s *Upsert_clauseContext) GetUpdate_where() ISql_exprContext

func (*Upsert_clauseContext) Identifier_list

func (s *Upsert_clauseContext) Identifier_list() IIdentifier_listContext

func (*Upsert_clauseContext) IsUpsert_clauseContext

func (*Upsert_clauseContext) IsUpsert_clauseContext()

func (*Upsert_clauseContext) LPAREN

func (s *Upsert_clauseContext) LPAREN() antlr.TerminalNode

func (*Upsert_clauseContext) NOTHING

func (s *Upsert_clauseContext) NOTHING() antlr.TerminalNode

func (*Upsert_clauseContext) ON

func (s *Upsert_clauseContext) ON() antlr.TerminalNode

func (*Upsert_clauseContext) RPAREN

func (s *Upsert_clauseContext) RPAREN() antlr.TerminalNode

func (*Upsert_clauseContext) SET

func (s *Upsert_clauseContext) SET() antlr.TerminalNode

func (*Upsert_clauseContext) SetConflict_columns

func (s *Upsert_clauseContext) SetConflict_columns(v IIdentifier_listContext)

func (*Upsert_clauseContext) SetConflict_where

func (s *Upsert_clauseContext) SetConflict_where(v ISql_exprContext)

func (*Upsert_clauseContext) SetUpdate_where

func (s *Upsert_clauseContext) SetUpdate_where(v ISql_exprContext)

func (*Upsert_clauseContext) Sql_expr

func (s *Upsert_clauseContext) Sql_expr(i int) ISql_exprContext

func (*Upsert_clauseContext) ToStringTree

func (s *Upsert_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Upsert_clauseContext) UPDATE

func (s *Upsert_clauseContext) UPDATE() antlr.TerminalNode

func (*Upsert_clauseContext) Update_set_clause

func (s *Upsert_clauseContext) Update_set_clause(i int) IUpdate_set_clauseContext

func (*Upsert_clauseContext) WHERE

func (s *Upsert_clauseContext) WHERE(i int) antlr.TerminalNode

type Use_extension_statementContext

type Use_extension_statementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUse_extension_statementContext

func NewEmptyUse_extension_statementContext() *Use_extension_statementContext

func NewUse_extension_statementContext

func NewUse_extension_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Use_extension_statementContext

func (*Use_extension_statementContext) AS

func (s *Use_extension_statementContext) AS() antlr.TerminalNode

func (*Use_extension_statementContext) Accept

func (s *Use_extension_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Use_extension_statementContext) Action_expr

func (*Use_extension_statementContext) AllAction_expr

func (*Use_extension_statementContext) AllCOL

func (s *Use_extension_statementContext) AllCOL() []antlr.TerminalNode

func (*Use_extension_statementContext) AllCOMMA

func (s *Use_extension_statementContext) AllCOMMA() []antlr.TerminalNode

func (*Use_extension_statementContext) AllIdentifier

func (*Use_extension_statementContext) COL

func (s *Use_extension_statementContext) COL(i int) antlr.TerminalNode

func (*Use_extension_statementContext) COMMA

func (s *Use_extension_statementContext) COMMA(i int) antlr.TerminalNode

func (*Use_extension_statementContext) EXISTS

func (s *Use_extension_statementContext) EXISTS() antlr.TerminalNode

func (*Use_extension_statementContext) GetAlias

func (*Use_extension_statementContext) GetExtension_name

func (s *Use_extension_statementContext) GetExtension_name() IIdentifierContext

func (*Use_extension_statementContext) GetParser

func (s *Use_extension_statementContext) GetParser() antlr.Parser

func (*Use_extension_statementContext) GetRuleContext

func (s *Use_extension_statementContext) GetRuleContext() antlr.RuleContext

func (*Use_extension_statementContext) IF

func (s *Use_extension_statementContext) IF() antlr.TerminalNode

func (*Use_extension_statementContext) Identifier

func (*Use_extension_statementContext) IsUse_extension_statementContext

func (*Use_extension_statementContext) IsUse_extension_statementContext()

func (*Use_extension_statementContext) LBRACE

func (s *Use_extension_statementContext) LBRACE() antlr.TerminalNode

func (*Use_extension_statementContext) NOT

func (s *Use_extension_statementContext) NOT() antlr.TerminalNode

func (*Use_extension_statementContext) RBRACE

func (s *Use_extension_statementContext) RBRACE() antlr.TerminalNode

func (*Use_extension_statementContext) SetAlias

func (*Use_extension_statementContext) SetExtension_name

func (s *Use_extension_statementContext) SetExtension_name(v IIdentifierContext)

func (*Use_extension_statementContext) ToStringTree

func (s *Use_extension_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Use_extension_statementContext) USE

func (s *Use_extension_statementContext) USE() antlr.TerminalNode

type VariableContext

type VariableContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyVariableContext

func NewEmptyVariableContext() *VariableContext

func NewVariableContext

func NewVariableContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableContext

func (*VariableContext) Accept

func (s *VariableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*VariableContext) CONTEXTUAL_VARIABLE

func (s *VariableContext) CONTEXTUAL_VARIABLE() antlr.TerminalNode

func (*VariableContext) GetParser

func (s *VariableContext) GetParser() antlr.Parser

func (*VariableContext) GetRuleContext

func (s *VariableContext) GetRuleContext() antlr.RuleContext

func (*VariableContext) IsVariableContext

func (*VariableContext) IsVariableContext()

func (*VariableContext) ToStringTree

func (s *VariableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*VariableContext) VARIABLE

func (s *VariableContext) VARIABLE() antlr.TerminalNode

type Variable_action_exprContext

type Variable_action_exprContext struct {
	Action_exprContext
}

func NewVariable_action_exprContext

func NewVariable_action_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Variable_action_exprContext

func (*Variable_action_exprContext) Accept

func (s *Variable_action_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Variable_action_exprContext) GetRuleContext

func (s *Variable_action_exprContext) GetRuleContext() antlr.RuleContext

func (*Variable_action_exprContext) Type_cast

func (*Variable_action_exprContext) Variable

type Variable_or_underscoreContext

type Variable_or_underscoreContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyVariable_or_underscoreContext

func NewEmptyVariable_or_underscoreContext() *Variable_or_underscoreContext

func NewVariable_or_underscoreContext

func NewVariable_or_underscoreContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Variable_or_underscoreContext

func (*Variable_or_underscoreContext) Accept

func (s *Variable_or_underscoreContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Variable_or_underscoreContext) GetParser

func (s *Variable_or_underscoreContext) GetParser() antlr.Parser

func (*Variable_or_underscoreContext) GetRuleContext

func (s *Variable_or_underscoreContext) GetRuleContext() antlr.RuleContext

func (*Variable_or_underscoreContext) IsVariable_or_underscoreContext

func (*Variable_or_underscoreContext) IsVariable_or_underscoreContext()

func (*Variable_or_underscoreContext) ToStringTree

func (s *Variable_or_underscoreContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Variable_or_underscoreContext) UNDERSCORE

func (s *Variable_or_underscoreContext) UNDERSCORE() antlr.TerminalNode

func (*Variable_or_underscoreContext) VARIABLE

func (s *Variable_or_underscoreContext) VARIABLE() antlr.TerminalNode

type Variable_sql_exprContext

type Variable_sql_exprContext struct {
	Sql_exprContext
}

func NewVariable_sql_exprContext

func NewVariable_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Variable_sql_exprContext

func (*Variable_sql_exprContext) Accept

func (s *Variable_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Variable_sql_exprContext) GetRuleContext

func (s *Variable_sql_exprContext) GetRuleContext() antlr.RuleContext

func (*Variable_sql_exprContext) Type_cast

func (*Variable_sql_exprContext) Variable

type When_then_clauseContext

type When_then_clauseContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyWhen_then_clauseContext

func NewEmptyWhen_then_clauseContext() *When_then_clauseContext

func NewWhen_then_clauseContext

func NewWhen_then_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *When_then_clauseContext

func (*When_then_clauseContext) Accept

func (s *When_then_clauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*When_then_clauseContext) AllSql_expr

func (s *When_then_clauseContext) AllSql_expr() []ISql_exprContext

func (*When_then_clauseContext) GetParser

func (s *When_then_clauseContext) GetParser() antlr.Parser

func (*When_then_clauseContext) GetRuleContext

func (s *When_then_clauseContext) GetRuleContext() antlr.RuleContext

func (*When_then_clauseContext) GetThen

func (*When_then_clauseContext) GetWhen_condition

func (s *When_then_clauseContext) GetWhen_condition() ISql_exprContext

func (*When_then_clauseContext) IsWhen_then_clauseContext

func (*When_then_clauseContext) IsWhen_then_clauseContext()

func (*When_then_clauseContext) SetThen

func (*When_then_clauseContext) SetWhen_condition

func (s *When_then_clauseContext) SetWhen_condition(v ISql_exprContext)

func (*When_then_clauseContext) Sql_expr

func (*When_then_clauseContext) THEN

func (s *When_then_clauseContext) THEN() antlr.TerminalNode

func (*When_then_clauseContext) ToStringTree

func (s *When_then_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*When_then_clauseContext) WHEN

func (s *When_then_clauseContext) WHEN() antlr.TerminalNode

type Wildcard_result_columnContext

type Wildcard_result_columnContext struct {
	Result_columnContext
	// contains filtered or unexported fields
}

func NewWildcard_result_columnContext

func NewWildcard_result_columnContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Wildcard_result_columnContext

func (*Wildcard_result_columnContext) Accept

func (s *Wildcard_result_columnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Wildcard_result_columnContext) GetRuleContext

func (s *Wildcard_result_columnContext) GetRuleContext() antlr.RuleContext

func (*Wildcard_result_columnContext) GetTable_name

func (*Wildcard_result_columnContext) Identifier

func (*Wildcard_result_columnContext) PERIOD

func (s *Wildcard_result_columnContext) PERIOD() antlr.TerminalNode

func (*Wildcard_result_columnContext) STAR

func (s *Wildcard_result_columnContext) STAR() antlr.TerminalNode

func (*Wildcard_result_columnContext) SetTable_name

type WindowContext

type WindowContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyWindowContext

func NewEmptyWindowContext() *WindowContext

func NewWindowContext

func NewWindowContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WindowContext

func (*WindowContext) Accept

func (s *WindowContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*WindowContext) AllBY

func (s *WindowContext) AllBY() []antlr.TerminalNode

func (*WindowContext) AllCOMMA

func (s *WindowContext) AllCOMMA() []antlr.TerminalNode

func (*WindowContext) AllOrdering_term

func (s *WindowContext) AllOrdering_term() []IOrdering_termContext

func (*WindowContext) BY

func (s *WindowContext) BY(i int) antlr.TerminalNode

func (*WindowContext) COMMA

func (s *WindowContext) COMMA(i int) antlr.TerminalNode

func (*WindowContext) GetParser

func (s *WindowContext) GetParser() antlr.Parser

func (*WindowContext) GetPartition

func (s *WindowContext) GetPartition() ISql_expr_listContext

func (*WindowContext) GetRuleContext

func (s *WindowContext) GetRuleContext() antlr.RuleContext

func (*WindowContext) IsWindowContext

func (*WindowContext) IsWindowContext()

func (*WindowContext) LPAREN

func (s *WindowContext) LPAREN() antlr.TerminalNode

func (*WindowContext) ORDER

func (s *WindowContext) ORDER() antlr.TerminalNode

func (*WindowContext) Ordering_term

func (s *WindowContext) Ordering_term(i int) IOrdering_termContext

func (*WindowContext) PARTITION

func (s *WindowContext) PARTITION() antlr.TerminalNode

func (*WindowContext) RPAREN

func (s *WindowContext) RPAREN() antlr.TerminalNode

func (*WindowContext) SetPartition

func (s *WindowContext) SetPartition(v ISql_expr_listContext)

func (*WindowContext) Sql_expr_list

func (s *WindowContext) Sql_expr_list() ISql_expr_listContext

func (*WindowContext) ToStringTree

func (s *WindowContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Window_function_call_sql_exprContext

type Window_function_call_sql_exprContext struct {
	Sql_exprContext
}

func NewWindow_function_call_sql_exprContext

func NewWindow_function_call_sql_exprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Window_function_call_sql_exprContext

func (*Window_function_call_sql_exprContext) Accept

func (s *Window_function_call_sql_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Window_function_call_sql_exprContext) FILTER

func (s *Window_function_call_sql_exprContext) FILTER() antlr.TerminalNode

func (*Window_function_call_sql_exprContext) GetRuleContext

func (s *Window_function_call_sql_exprContext) GetRuleContext() antlr.RuleContext

func (*Window_function_call_sql_exprContext) Identifier

func (*Window_function_call_sql_exprContext) LPAREN

func (s *Window_function_call_sql_exprContext) LPAREN() antlr.TerminalNode

func (*Window_function_call_sql_exprContext) OVER

func (s *Window_function_call_sql_exprContext) OVER() antlr.TerminalNode

func (*Window_function_call_sql_exprContext) RPAREN

func (s *Window_function_call_sql_exprContext) RPAREN() antlr.TerminalNode

func (*Window_function_call_sql_exprContext) Sql_expr

func (*Window_function_call_sql_exprContext) Sql_function_call

func (*Window_function_call_sql_exprContext) WHERE

func (s *Window_function_call_sql_exprContext) WHERE() antlr.TerminalNode

func (*Window_function_call_sql_exprContext) Window

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher 🇻🇳