parser

package
v1.9.11 Latest Latest
Warning

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

Go to latest
Published: Mar 16, 2022 License: MPL-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	SqlLexerT__0                = 1
	SqlLexerSCOL                = 2
	SqlLexerDOT                 = 3
	SqlLexerOPEN_PAR            = 4
	SqlLexerCLOSE_PAR           = 5
	SqlLexerCOMMA               = 6
	SqlLexerASSIGN              = 7
	SqlLexerSTAR                = 8
	SqlLexerPLUS                = 9
	SqlLexerMINUS               = 10
	SqlLexerTILDE               = 11
	SqlLexerPIPE2               = 12
	SqlLexerDIV                 = 13
	SqlLexerMOD                 = 14
	SqlLexerLT2                 = 15
	SqlLexerGT2                 = 16
	SqlLexerAMP                 = 17
	SqlLexerPIPE                = 18
	SqlLexerLT                  = 19
	SqlLexerLT_EQ               = 20
	SqlLexerGT                  = 21
	SqlLexerGT_EQ               = 22
	SqlLexerEQ                  = 23
	SqlLexerNOT_EQ1             = 24
	SqlLexerNOT_EQ2             = 25
	SqlLexerK_ABORT             = 26
	SqlLexerK_ACTION            = 27
	SqlLexerK_ADD               = 28
	SqlLexerK_AFTER             = 29
	SqlLexerK_ALL               = 30
	SqlLexerK_ALTER             = 31
	SqlLexerK_ANALYZE           = 32
	SqlLexerK_AND               = 33
	SqlLexerK_AS                = 34
	SqlLexerK_ASC               = 35
	SqlLexerK_ATTACH            = 36
	SqlLexerK_AUTOINCREMENT     = 37
	SqlLexerK_BEFORE            = 38
	SqlLexerK_BEGIN             = 39
	SqlLexerK_BETWEEN           = 40
	SqlLexerK_BY                = 41
	SqlLexerK_CASCADE           = 42
	SqlLexerK_CASE              = 43
	SqlLexerK_CAST              = 44
	SqlLexerK_CHECK             = 45
	SqlLexerK_COLLATE           = 46
	SqlLexerK_COLUMN            = 47
	SqlLexerK_COMMIT            = 48
	SqlLexerK_CONFLICT          = 49
	SqlLexerK_CONSTRAINT        = 50
	SqlLexerK_CREATE            = 51
	SqlLexerK_CROSS             = 52
	SqlLexerK_CURRENT_DATE      = 53
	SqlLexerK_CURRENT_TIME      = 54
	SqlLexerK_CURRENT_TIMESTAMP = 55
	SqlLexerK_DATABASE          = 56
	SqlLexerK_DEFAULT           = 57
	SqlLexerK_DEFERRABLE        = 58
	SqlLexerK_DEFERRED          = 59
	SqlLexerK_DELETE            = 60
	SqlLexerK_DESC              = 61
	SqlLexerK_DETACH            = 62
	SqlLexerK_DISTINCT          = 63
	SqlLexerK_DROP              = 64
	SqlLexerK_EACH              = 65
	SqlLexerK_ELSE              = 66
	SqlLexerK_END               = 67
	SqlLexerK_ENABLE            = 68
	SqlLexerK_DISABLE           = 69
	SqlLexerK_NOVALIDATE        = 70
	SqlLexerK_ESCAPE            = 71
	SqlLexerK_EXCEPT            = 72
	SqlLexerK_EXCLUSIVE         = 73
	SqlLexerK_EXISTS            = 74
	SqlLexerK_EXPLAIN           = 75
	SqlLexerK_FAIL              = 76
	SqlLexerK_FOR               = 77
	SqlLexerK_FOREIGN           = 78
	SqlLexerK_FROM              = 79
	SqlLexerK_FULL              = 80
	SqlLexerK_GLOB              = 81
	SqlLexerK_GROUP             = 82
	SqlLexerK_HAVING            = 83
	SqlLexerK_IF                = 84
	SqlLexerK_IGNORE            = 85
	SqlLexerK_IMMEDIATE         = 86
	SqlLexerK_IN                = 87
	SqlLexerK_INDEX             = 88
	SqlLexerK_INDEXED           = 89
	SqlLexerK_INITIALLY         = 90
	SqlLexerK_INNER             = 91
	SqlLexerK_INSERT            = 92
	SqlLexerK_INSTEAD           = 93
	SqlLexerK_INTERSECT         = 94
	SqlLexerK_INTO              = 95
	SqlLexerK_IS                = 96
	SqlLexerK_ISNULL            = 97
	SqlLexerK_JOIN              = 98
	SqlLexerK_KEY               = 99
	SqlLexerK_LEFT              = 100
	SqlLexerK_LIKE              = 101
	SqlLexerK_LIMIT             = 102
	SqlLexerK_MATCH             = 103
	SqlLexerK_NATURAL           = 104
	SqlLexerK_NEXTVAL           = 105
	SqlLexerK_NO                = 106
	SqlLexerK_NOT               = 107
	SqlLexerK_NOTNULL           = 108
	SqlLexerK_NULL              = 109
	SqlLexerK_OF                = 110
	SqlLexerK_OFFSET            = 111
	SqlLexerK_ON                = 112
	SqlLexerK_ONLY              = 113
	SqlLexerK_OR                = 114
	SqlLexerK_ORDER             = 115
	SqlLexerK_OUTER             = 116
	SqlLexerK_PLAN              = 117
	SqlLexerK_PRAGMA            = 118
	SqlLexerK_PRIMARY           = 119
	SqlLexerK_QUERY             = 120
	SqlLexerK_RAISE             = 121
	SqlLexerK_RECURSIVE         = 122
	SqlLexerK_REFERENCES        = 123
	SqlLexerK_REGEXP            = 124
	SqlLexerK_REINDEX           = 125
	SqlLexerK_RELEASE           = 126
	SqlLexerK_RENAME            = 127
	SqlLexerK_REPLACE           = 128
	SqlLexerK_RESTRICT          = 129
	SqlLexerK_RIGHT             = 130
	SqlLexerK_ROLLBACK          = 131
	SqlLexerK_ROW               = 132
	SqlLexerK_SAVEPOINT         = 133
	SqlLexerK_SELECT            = 134
	SqlLexerK_SET               = 135
	SqlLexerK_TABLE             = 136
	SqlLexerK_TEMP              = 137
	SqlLexerK_TEMPORARY         = 138
	SqlLexerK_THEN              = 139
	SqlLexerK_TO                = 140
	SqlLexerK_TRANSACTION       = 141
	SqlLexerK_TRIGGER           = 142
	SqlLexerK_UNION             = 143
	SqlLexerK_UNIQUE            = 144
	SqlLexerK_UPDATE            = 145
	SqlLexerK_USING             = 146
	SqlLexerK_VACUUM            = 147
	SqlLexerK_VALUES            = 148
	SqlLexerK_VIEW              = 149
	SqlLexerK_FORCE             = 150
	SqlLexerK_VIRTUAL           = 151
	SqlLexerK_WHEN              = 152
	SqlLexerK_WHERE             = 153
	SqlLexerK_WITH              = 154
	SqlLexerK_WITHOUT           = 155
	SqlLexerIDENTIFIER          = 156
	SqlLexerNUMERIC_LITERAL     = 157
	SqlLexerBIND_PARAMETER      = 158
	SqlLexerSTRING_LITERAL      = 159
	SqlLexerBLOB_LITERAL        = 160
	SqlLexerSINGLE_LINE_COMMENT = 161
	SqlLexerMULTILINE_COMMENT   = 162
	SqlLexerSPACES              = 163
	SqlLexerUNEXPECTED_CHAR     = 164
)

SqlLexer tokens.

View Source
const (
	SqlParserEOF                 = antlr.TokenEOF
	SqlParserT__0                = 1
	SqlParserSCOL                = 2
	SqlParserDOT                 = 3
	SqlParserOPEN_PAR            = 4
	SqlParserCLOSE_PAR           = 5
	SqlParserCOMMA               = 6
	SqlParserASSIGN              = 7
	SqlParserSTAR                = 8
	SqlParserPLUS                = 9
	SqlParserMINUS               = 10
	SqlParserTILDE               = 11
	SqlParserPIPE2               = 12
	SqlParserDIV                 = 13
	SqlParserMOD                 = 14
	SqlParserLT2                 = 15
	SqlParserGT2                 = 16
	SqlParserAMP                 = 17
	SqlParserPIPE                = 18
	SqlParserLT                  = 19
	SqlParserLT_EQ               = 20
	SqlParserGT                  = 21
	SqlParserGT_EQ               = 22
	SqlParserEQ                  = 23
	SqlParserNOT_EQ1             = 24
	SqlParserNOT_EQ2             = 25
	SqlParserK_ABORT             = 26
	SqlParserK_ACTION            = 27
	SqlParserK_ADD               = 28
	SqlParserK_AFTER             = 29
	SqlParserK_ALL               = 30
	SqlParserK_ALTER             = 31
	SqlParserK_ANALYZE           = 32
	SqlParserK_AND               = 33
	SqlParserK_AS                = 34
	SqlParserK_ASC               = 35
	SqlParserK_ATTACH            = 36
	SqlParserK_AUTOINCREMENT     = 37
	SqlParserK_BEFORE            = 38
	SqlParserK_BEGIN             = 39
	SqlParserK_BETWEEN           = 40
	SqlParserK_BY                = 41
	SqlParserK_CASCADE           = 42
	SqlParserK_CASE              = 43
	SqlParserK_CAST              = 44
	SqlParserK_CHECK             = 45
	SqlParserK_COLLATE           = 46
	SqlParserK_COLUMN            = 47
	SqlParserK_COMMIT            = 48
	SqlParserK_CONFLICT          = 49
	SqlParserK_CONSTRAINT        = 50
	SqlParserK_CREATE            = 51
	SqlParserK_CROSS             = 52
	SqlParserK_CURRENT_DATE      = 53
	SqlParserK_CURRENT_TIME      = 54
	SqlParserK_CURRENT_TIMESTAMP = 55
	SqlParserK_DATABASE          = 56
	SqlParserK_DEFAULT           = 57
	SqlParserK_DEFERRABLE        = 58
	SqlParserK_DEFERRED          = 59
	SqlParserK_DELETE            = 60
	SqlParserK_DESC              = 61
	SqlParserK_DETACH            = 62
	SqlParserK_DISTINCT          = 63
	SqlParserK_DROP              = 64
	SqlParserK_EACH              = 65
	SqlParserK_ELSE              = 66
	SqlParserK_END               = 67
	SqlParserK_ENABLE            = 68
	SqlParserK_DISABLE           = 69
	SqlParserK_NOVALIDATE        = 70
	SqlParserK_ESCAPE            = 71
	SqlParserK_EXCEPT            = 72
	SqlParserK_EXCLUSIVE         = 73
	SqlParserK_EXISTS            = 74
	SqlParserK_EXPLAIN           = 75
	SqlParserK_FAIL              = 76
	SqlParserK_FOR               = 77
	SqlParserK_FOREIGN           = 78
	SqlParserK_FROM              = 79
	SqlParserK_FULL              = 80
	SqlParserK_GLOB              = 81
	SqlParserK_GROUP             = 82
	SqlParserK_HAVING            = 83
	SqlParserK_IF                = 84
	SqlParserK_IGNORE            = 85
	SqlParserK_IMMEDIATE         = 86
	SqlParserK_IN                = 87
	SqlParserK_INDEX             = 88
	SqlParserK_INDEXED           = 89
	SqlParserK_INITIALLY         = 90
	SqlParserK_INNER             = 91
	SqlParserK_INSERT            = 92
	SqlParserK_INSTEAD           = 93
	SqlParserK_INTERSECT         = 94
	SqlParserK_INTO              = 95
	SqlParserK_IS                = 96
	SqlParserK_ISNULL            = 97
	SqlParserK_JOIN              = 98
	SqlParserK_KEY               = 99
	SqlParserK_LEFT              = 100
	SqlParserK_LIKE              = 101
	SqlParserK_LIMIT             = 102
	SqlParserK_MATCH             = 103
	SqlParserK_NATURAL           = 104
	SqlParserK_NEXTVAL           = 105
	SqlParserK_NO                = 106
	SqlParserK_NOT               = 107
	SqlParserK_NOTNULL           = 108
	SqlParserK_NULL              = 109
	SqlParserK_OF                = 110
	SqlParserK_OFFSET            = 111
	SqlParserK_ON                = 112
	SqlParserK_ONLY              = 113
	SqlParserK_OR                = 114
	SqlParserK_ORDER             = 115
	SqlParserK_OUTER             = 116
	SqlParserK_PLAN              = 117
	SqlParserK_PRAGMA            = 118
	SqlParserK_PRIMARY           = 119
	SqlParserK_QUERY             = 120
	SqlParserK_RAISE             = 121
	SqlParserK_RECURSIVE         = 122
	SqlParserK_REFERENCES        = 123
	SqlParserK_REGEXP            = 124
	SqlParserK_REINDEX           = 125
	SqlParserK_RELEASE           = 126
	SqlParserK_RENAME            = 127
	SqlParserK_REPLACE           = 128
	SqlParserK_RESTRICT          = 129
	SqlParserK_RIGHT             = 130
	SqlParserK_ROLLBACK          = 131
	SqlParserK_ROW               = 132
	SqlParserK_SAVEPOINT         = 133
	SqlParserK_SELECT            = 134
	SqlParserK_SET               = 135
	SqlParserK_TABLE             = 136
	SqlParserK_TEMP              = 137
	SqlParserK_TEMPORARY         = 138
	SqlParserK_THEN              = 139
	SqlParserK_TO                = 140
	SqlParserK_TRANSACTION       = 141
	SqlParserK_TRIGGER           = 142
	SqlParserK_UNION             = 143
	SqlParserK_UNIQUE            = 144
	SqlParserK_UPDATE            = 145
	SqlParserK_USING             = 146
	SqlParserK_VACUUM            = 147
	SqlParserK_VALUES            = 148
	SqlParserK_VIEW              = 149
	SqlParserK_FORCE             = 150
	SqlParserK_VIRTUAL           = 151
	SqlParserK_WHEN              = 152
	SqlParserK_WHERE             = 153
	SqlParserK_WITH              = 154
	SqlParserK_WITHOUT           = 155
	SqlParserIDENTIFIER          = 156
	SqlParserNUMERIC_LITERAL     = 157
	SqlParserBIND_PARAMETER      = 158
	SqlParserSTRING_LITERAL      = 159
	SqlParserBLOB_LITERAL        = 160
	SqlParserSINGLE_LINE_COMMENT = 161
	SqlParserMULTILINE_COMMENT   = 162
	SqlParserSPACES              = 163
	SqlParserUNEXPECTED_CHAR     = 164
)

SqlParser tokens.

View Source
const (
	SqlParserRULE_parse                         = 0
	SqlParserRULE_error                         = 1
	SqlParserRULE_sql_stmt_list                 = 2
	SqlParserRULE_sql_stmt                      = 3
	SqlParserRULE_alter_table_stmt              = 4
	SqlParserRULE_alter_table_add_constraint    = 5
	SqlParserRULE_alter_table_add               = 6
	SqlParserRULE_analyze_stmt                  = 7
	SqlParserRULE_attach_stmt                   = 8
	SqlParserRULE_begin_stmt                    = 9
	SqlParserRULE_commit_stmt                   = 10
	SqlParserRULE_compound_select_stmt          = 11
	SqlParserRULE_create_index_stmt             = 12
	SqlParserRULE_create_table_stmt             = 13
	SqlParserRULE_create_trigger_stmt           = 14
	SqlParserRULE_create_view_stmt              = 15
	SqlParserRULE_create_force_view_stmt        = 16
	SqlParserRULE_create_virtual_table_stmt     = 17
	SqlParserRULE_delete_stmt                   = 18
	SqlParserRULE_delete_stmt_limited           = 19
	SqlParserRULE_detach_stmt                   = 20
	SqlParserRULE_drop_index_stmt               = 21
	SqlParserRULE_drop_table_stmt               = 22
	SqlParserRULE_drop_trigger_stmt             = 23
	SqlParserRULE_drop_view_stmt                = 24
	SqlParserRULE_factored_select_stmt          = 25
	SqlParserRULE_insert_stmt                   = 26
	SqlParserRULE_pragma_stmt                   = 27
	SqlParserRULE_reindex_stmt                  = 28
	SqlParserRULE_release_stmt                  = 29
	SqlParserRULE_rollback_stmt                 = 30
	SqlParserRULE_savepoint_stmt                = 31
	SqlParserRULE_simple_select_stmt            = 32
	SqlParserRULE_select_stmt                   = 33
	SqlParserRULE_select_or_values              = 34
	SqlParserRULE_update_stmt                   = 35
	SqlParserRULE_update_stmt_limited           = 36
	SqlParserRULE_vacuum_stmt                   = 37
	SqlParserRULE_column_def                    = 38
	SqlParserRULE_type_name                     = 39
	SqlParserRULE_column_constraint             = 40
	SqlParserRULE_column_constraint_primary_key = 41
	SqlParserRULE_column_constraint_foreign_key = 42
	SqlParserRULE_column_constraint_not_null    = 43
	SqlParserRULE_column_constraint_null        = 44
	SqlParserRULE_column_default                = 45
	SqlParserRULE_column_default_value          = 46
	SqlParserRULE_conflict_clause               = 47
	SqlParserRULE_expr                          = 48
	SqlParserRULE_foreign_key_clause            = 49
	SqlParserRULE_fk_target_column_name         = 50
	SqlParserRULE_raise_function                = 51
	SqlParserRULE_indexed_column                = 52
	SqlParserRULE_table_constraint              = 53
	SqlParserRULE_table_constraint_primary_key  = 54
	SqlParserRULE_table_constraint_foreign_key  = 55
	SqlParserRULE_table_constraint_unique       = 56
	SqlParserRULE_table_constraint_key          = 57
	SqlParserRULE_fk_origin_column_name         = 58
	SqlParserRULE_with_clause                   = 59
	SqlParserRULE_qualified_table_name          = 60
	SqlParserRULE_ordering_term                 = 61
	SqlParserRULE_pragma_value                  = 62
	SqlParserRULE_common_table_expression       = 63
	SqlParserRULE_result_column                 = 64
	SqlParserRULE_table_or_subquery             = 65
	SqlParserRULE_join_clause                   = 66
	SqlParserRULE_join_operator                 = 67
	SqlParserRULE_join_constraint               = 68
	SqlParserRULE_select_core                   = 69
	SqlParserRULE_compound_operator             = 70
	SqlParserRULE_cte_table_name                = 71
	SqlParserRULE_signed_number                 = 72
	SqlParserRULE_literal_value                 = 73
	SqlParserRULE_unary_operator                = 74
	SqlParserRULE_error_message                 = 75
	SqlParserRULE_module_argument               = 76
	SqlParserRULE_column_alias                  = 77
	SqlParserRULE_keyword                       = 78
	SqlParserRULE_unknown                       = 79
	SqlParserRULE_name                          = 80
	SqlParserRULE_function_name                 = 81
	SqlParserRULE_database_name                 = 82
	SqlParserRULE_source_table_name             = 83
	SqlParserRULE_table_name                    = 84
	SqlParserRULE_table_or_index_name           = 85
	SqlParserRULE_new_table_name                = 86
	SqlParserRULE_column_name                   = 87
	SqlParserRULE_collation_name                = 88
	SqlParserRULE_foreign_table                 = 89
	SqlParserRULE_index_name                    = 90
	SqlParserRULE_trigger_name                  = 91
	SqlParserRULE_view_name                     = 92
	SqlParserRULE_module_name                   = 93
	SqlParserRULE_pragma_name                   = 94
	SqlParserRULE_savepoint_name                = 95
	SqlParserRULE_table_alias                   = 96
	SqlParserRULE_transaction_name              = 97
	SqlParserRULE_any_name                      = 98
)

SqlParser rules.

Variables

This section is empty.

Functions

This section is empty.

Types

type Alter_table_addContext

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

func NewAlter_table_addContext

func NewAlter_table_addContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Alter_table_addContext

func NewEmptyAlter_table_addContext

func NewEmptyAlter_table_addContext() *Alter_table_addContext

func (*Alter_table_addContext) EnterRule

func (s *Alter_table_addContext) EnterRule(listener antlr.ParseTreeListener)

func (*Alter_table_addContext) ExitRule

func (s *Alter_table_addContext) ExitRule(listener antlr.ParseTreeListener)

func (*Alter_table_addContext) GetParser

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

func (*Alter_table_addContext) GetRuleContext

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

func (*Alter_table_addContext) IsAlter_table_addContext

func (*Alter_table_addContext) IsAlter_table_addContext()

func (*Alter_table_addContext) K_ADD

func (*Alter_table_addContext) Table_constraint

func (s *Alter_table_addContext) Table_constraint() ITable_constraintContext

func (*Alter_table_addContext) ToStringTree

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

type Alter_table_add_constraintContext

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

func NewAlter_table_add_constraintContext

func NewAlter_table_add_constraintContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Alter_table_add_constraintContext

func NewEmptyAlter_table_add_constraintContext

func NewEmptyAlter_table_add_constraintContext() *Alter_table_add_constraintContext

func (*Alter_table_add_constraintContext) Any_name

func (*Alter_table_add_constraintContext) EnterRule

func (*Alter_table_add_constraintContext) ExitRule

func (*Alter_table_add_constraintContext) GetParser

func (*Alter_table_add_constraintContext) GetRuleContext

func (*Alter_table_add_constraintContext) IsAlter_table_add_constraintContext

func (*Alter_table_add_constraintContext) IsAlter_table_add_constraintContext()

func (*Alter_table_add_constraintContext) K_ADD

func (*Alter_table_add_constraintContext) K_CONSTRAINT

func (*Alter_table_add_constraintContext) Table_constraint

func (*Alter_table_add_constraintContext) ToStringTree

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

type Alter_table_stmtContext

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

func NewAlter_table_stmtContext

func NewAlter_table_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Alter_table_stmtContext

func NewEmptyAlter_table_stmtContext

func NewEmptyAlter_table_stmtContext() *Alter_table_stmtContext

func (*Alter_table_stmtContext) Alter_table_add

func (s *Alter_table_stmtContext) Alter_table_add() IAlter_table_addContext

func (*Alter_table_stmtContext) Alter_table_add_constraint

func (s *Alter_table_stmtContext) Alter_table_add_constraint() IAlter_table_add_constraintContext

func (*Alter_table_stmtContext) Column_def

func (*Alter_table_stmtContext) DOT

func (*Alter_table_stmtContext) Database_name

func (*Alter_table_stmtContext) EnterRule

func (s *Alter_table_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Alter_table_stmtContext) ExitRule

func (s *Alter_table_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Alter_table_stmtContext) GetParser

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

func (*Alter_table_stmtContext) GetRuleContext

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

func (*Alter_table_stmtContext) IsAlter_table_stmtContext

func (*Alter_table_stmtContext) IsAlter_table_stmtContext()

func (*Alter_table_stmtContext) K_ADD

func (*Alter_table_stmtContext) K_ALTER

func (*Alter_table_stmtContext) K_COLUMN

func (*Alter_table_stmtContext) K_ENABLE

func (*Alter_table_stmtContext) K_ONLY

func (*Alter_table_stmtContext) K_RENAME

func (*Alter_table_stmtContext) K_TABLE

func (*Alter_table_stmtContext) K_TO

func (*Alter_table_stmtContext) New_table_name

func (s *Alter_table_stmtContext) New_table_name() INew_table_nameContext

func (*Alter_table_stmtContext) Source_table_name

func (s *Alter_table_stmtContext) Source_table_name() ISource_table_nameContext

func (*Alter_table_stmtContext) ToStringTree

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

type Analyze_stmtContext

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

func NewAnalyze_stmtContext

func NewAnalyze_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Analyze_stmtContext

func NewEmptyAnalyze_stmtContext

func NewEmptyAnalyze_stmtContext() *Analyze_stmtContext

func (*Analyze_stmtContext) DOT

func (*Analyze_stmtContext) Database_name

func (s *Analyze_stmtContext) Database_name() IDatabase_nameContext

func (*Analyze_stmtContext) EnterRule

func (s *Analyze_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Analyze_stmtContext) ExitRule

func (s *Analyze_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Analyze_stmtContext) GetParser

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

func (*Analyze_stmtContext) GetRuleContext

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

func (*Analyze_stmtContext) IsAnalyze_stmtContext

func (*Analyze_stmtContext) IsAnalyze_stmtContext()

func (*Analyze_stmtContext) K_ANALYZE

func (s *Analyze_stmtContext) K_ANALYZE() antlr.TerminalNode

func (*Analyze_stmtContext) Table_or_index_name

func (s *Analyze_stmtContext) Table_or_index_name() ITable_or_index_nameContext

func (*Analyze_stmtContext) ToStringTree

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

type Any_nameContext

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

func NewAny_nameContext

func NewAny_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Any_nameContext

func NewEmptyAny_nameContext

func NewEmptyAny_nameContext() *Any_nameContext

func (*Any_nameContext) Any_name

func (s *Any_nameContext) Any_name() IAny_nameContext

func (*Any_nameContext) CLOSE_PAR

func (s *Any_nameContext) CLOSE_PAR() antlr.TerminalNode

func (*Any_nameContext) EnterRule

func (s *Any_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Any_nameContext) ExitRule

func (s *Any_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Any_nameContext) GetParser

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

func (*Any_nameContext) GetRuleContext

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

func (*Any_nameContext) IDENTIFIER

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

func (*Any_nameContext) IsAny_nameContext

func (*Any_nameContext) IsAny_nameContext()

func (*Any_nameContext) Keyword

func (s *Any_nameContext) Keyword() IKeywordContext

func (*Any_nameContext) OPEN_PAR

func (s *Any_nameContext) OPEN_PAR() antlr.TerminalNode

func (*Any_nameContext) STRING_LITERAL

func (s *Any_nameContext) STRING_LITERAL() antlr.TerminalNode

func (*Any_nameContext) ToStringTree

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

type Attach_stmtContext

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

func NewAttach_stmtContext

func NewAttach_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Attach_stmtContext

func NewEmptyAttach_stmtContext

func NewEmptyAttach_stmtContext() *Attach_stmtContext

func (*Attach_stmtContext) Database_name

func (s *Attach_stmtContext) Database_name() IDatabase_nameContext

func (*Attach_stmtContext) EnterRule

func (s *Attach_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Attach_stmtContext) ExitRule

func (s *Attach_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Attach_stmtContext) Expr

func (s *Attach_stmtContext) Expr() IExprContext

func (*Attach_stmtContext) GetParser

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

func (*Attach_stmtContext) GetRuleContext

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

func (*Attach_stmtContext) IsAttach_stmtContext

func (*Attach_stmtContext) IsAttach_stmtContext()

func (*Attach_stmtContext) K_AS

func (*Attach_stmtContext) K_ATTACH

func (s *Attach_stmtContext) K_ATTACH() antlr.TerminalNode

func (*Attach_stmtContext) K_DATABASE

func (s *Attach_stmtContext) K_DATABASE() antlr.TerminalNode

func (*Attach_stmtContext) ToStringTree

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

type BaseSqlListener

type BaseSqlListener struct{}

BaseSqlListener is a complete listener for a parse tree produced by SqlParser.

func (*BaseSqlListener) EnterAlter_table_add

func (s *BaseSqlListener) EnterAlter_table_add(ctx *Alter_table_addContext)

EnterAlter_table_add is called when production alter_table_add is entered.

func (*BaseSqlListener) EnterAlter_table_add_constraint

func (s *BaseSqlListener) EnterAlter_table_add_constraint(ctx *Alter_table_add_constraintContext)

EnterAlter_table_add_constraint is called when production alter_table_add_constraint is entered.

func (*BaseSqlListener) EnterAlter_table_stmt

func (s *BaseSqlListener) EnterAlter_table_stmt(ctx *Alter_table_stmtContext)

EnterAlter_table_stmt is called when production alter_table_stmt is entered.

func (*BaseSqlListener) EnterAnalyze_stmt

func (s *BaseSqlListener) EnterAnalyze_stmt(ctx *Analyze_stmtContext)

EnterAnalyze_stmt is called when production analyze_stmt is entered.

func (*BaseSqlListener) EnterAny_name

func (s *BaseSqlListener) EnterAny_name(ctx *Any_nameContext)

EnterAny_name is called when production any_name is entered.

func (*BaseSqlListener) EnterAttach_stmt

func (s *BaseSqlListener) EnterAttach_stmt(ctx *Attach_stmtContext)

EnterAttach_stmt is called when production attach_stmt is entered.

func (*BaseSqlListener) EnterBegin_stmt

func (s *BaseSqlListener) EnterBegin_stmt(ctx *Begin_stmtContext)

EnterBegin_stmt is called when production begin_stmt is entered.

func (*BaseSqlListener) EnterCollation_name

func (s *BaseSqlListener) EnterCollation_name(ctx *Collation_nameContext)

EnterCollation_name is called when production collation_name is entered.

func (*BaseSqlListener) EnterColumn_alias

func (s *BaseSqlListener) EnterColumn_alias(ctx *Column_aliasContext)

EnterColumn_alias is called when production column_alias is entered.

func (*BaseSqlListener) EnterColumn_constraint

func (s *BaseSqlListener) EnterColumn_constraint(ctx *Column_constraintContext)

EnterColumn_constraint is called when production column_constraint is entered.

func (*BaseSqlListener) EnterColumn_constraint_foreign_key

func (s *BaseSqlListener) EnterColumn_constraint_foreign_key(ctx *Column_constraint_foreign_keyContext)

EnterColumn_constraint_foreign_key is called when production column_constraint_foreign_key is entered.

func (*BaseSqlListener) EnterColumn_constraint_not_null

func (s *BaseSqlListener) EnterColumn_constraint_not_null(ctx *Column_constraint_not_nullContext)

EnterColumn_constraint_not_null is called when production column_constraint_not_null is entered.

func (*BaseSqlListener) EnterColumn_constraint_null

func (s *BaseSqlListener) EnterColumn_constraint_null(ctx *Column_constraint_nullContext)

EnterColumn_constraint_null is called when production column_constraint_null is entered.

func (*BaseSqlListener) EnterColumn_constraint_primary_key

func (s *BaseSqlListener) EnterColumn_constraint_primary_key(ctx *Column_constraint_primary_keyContext)

EnterColumn_constraint_primary_key is called when production column_constraint_primary_key is entered.

func (*BaseSqlListener) EnterColumn_def

func (s *BaseSqlListener) EnterColumn_def(ctx *Column_defContext)

EnterColumn_def is called when production column_def is entered.

func (*BaseSqlListener) EnterColumn_default

func (s *BaseSqlListener) EnterColumn_default(ctx *Column_defaultContext)

EnterColumn_default is called when production column_default is entered.

func (*BaseSqlListener) EnterColumn_default_value

func (s *BaseSqlListener) EnterColumn_default_value(ctx *Column_default_valueContext)

EnterColumn_default_value is called when production column_default_value is entered.

func (*BaseSqlListener) EnterColumn_name

func (s *BaseSqlListener) EnterColumn_name(ctx *Column_nameContext)

EnterColumn_name is called when production column_name is entered.

func (*BaseSqlListener) EnterCommit_stmt

func (s *BaseSqlListener) EnterCommit_stmt(ctx *Commit_stmtContext)

EnterCommit_stmt is called when production commit_stmt is entered.

func (*BaseSqlListener) EnterCommon_table_expression

func (s *BaseSqlListener) EnterCommon_table_expression(ctx *Common_table_expressionContext)

EnterCommon_table_expression is called when production common_table_expression is entered.

func (*BaseSqlListener) EnterCompound_operator

func (s *BaseSqlListener) EnterCompound_operator(ctx *Compound_operatorContext)

EnterCompound_operator is called when production compound_operator is entered.

func (*BaseSqlListener) EnterCompound_select_stmt

func (s *BaseSqlListener) EnterCompound_select_stmt(ctx *Compound_select_stmtContext)

EnterCompound_select_stmt is called when production compound_select_stmt is entered.

func (*BaseSqlListener) EnterConflict_clause

func (s *BaseSqlListener) EnterConflict_clause(ctx *Conflict_clauseContext)

EnterConflict_clause is called when production conflict_clause is entered.

func (*BaseSqlListener) EnterCreate_force_view_stmt

func (s *BaseSqlListener) EnterCreate_force_view_stmt(ctx *Create_force_view_stmtContext)

EnterCreate_force_view_stmt is called when production create_force_view_stmt is entered.

func (*BaseSqlListener) EnterCreate_index_stmt

func (s *BaseSqlListener) EnterCreate_index_stmt(ctx *Create_index_stmtContext)

EnterCreate_index_stmt is called when production create_index_stmt is entered.

func (*BaseSqlListener) EnterCreate_table_stmt

func (s *BaseSqlListener) EnterCreate_table_stmt(ctx *Create_table_stmtContext)

EnterCreate_table_stmt is called when production create_table_stmt is entered.

func (*BaseSqlListener) EnterCreate_trigger_stmt

func (s *BaseSqlListener) EnterCreate_trigger_stmt(ctx *Create_trigger_stmtContext)

EnterCreate_trigger_stmt is called when production create_trigger_stmt is entered.

func (*BaseSqlListener) EnterCreate_view_stmt

func (s *BaseSqlListener) EnterCreate_view_stmt(ctx *Create_view_stmtContext)

EnterCreate_view_stmt is called when production create_view_stmt is entered.

func (*BaseSqlListener) EnterCreate_virtual_table_stmt

func (s *BaseSqlListener) EnterCreate_virtual_table_stmt(ctx *Create_virtual_table_stmtContext)

EnterCreate_virtual_table_stmt is called when production create_virtual_table_stmt is entered.

func (*BaseSqlListener) EnterCte_table_name

func (s *BaseSqlListener) EnterCte_table_name(ctx *Cte_table_nameContext)

EnterCte_table_name is called when production cte_table_name is entered.

func (*BaseSqlListener) EnterDatabase_name

func (s *BaseSqlListener) EnterDatabase_name(ctx *Database_nameContext)

EnterDatabase_name is called when production database_name is entered.

func (*BaseSqlListener) EnterDelete_stmt

func (s *BaseSqlListener) EnterDelete_stmt(ctx *Delete_stmtContext)

EnterDelete_stmt is called when production delete_stmt is entered.

func (*BaseSqlListener) EnterDelete_stmt_limited

func (s *BaseSqlListener) EnterDelete_stmt_limited(ctx *Delete_stmt_limitedContext)

EnterDelete_stmt_limited is called when production delete_stmt_limited is entered.

func (*BaseSqlListener) EnterDetach_stmt

func (s *BaseSqlListener) EnterDetach_stmt(ctx *Detach_stmtContext)

EnterDetach_stmt is called when production detach_stmt is entered.

func (*BaseSqlListener) EnterDrop_index_stmt

func (s *BaseSqlListener) EnterDrop_index_stmt(ctx *Drop_index_stmtContext)

EnterDrop_index_stmt is called when production drop_index_stmt is entered.

func (*BaseSqlListener) EnterDrop_table_stmt

func (s *BaseSqlListener) EnterDrop_table_stmt(ctx *Drop_table_stmtContext)

EnterDrop_table_stmt is called when production drop_table_stmt is entered.

func (*BaseSqlListener) EnterDrop_trigger_stmt

func (s *BaseSqlListener) EnterDrop_trigger_stmt(ctx *Drop_trigger_stmtContext)

EnterDrop_trigger_stmt is called when production drop_trigger_stmt is entered.

func (*BaseSqlListener) EnterDrop_view_stmt

func (s *BaseSqlListener) EnterDrop_view_stmt(ctx *Drop_view_stmtContext)

EnterDrop_view_stmt is called when production drop_view_stmt is entered.

func (*BaseSqlListener) EnterError

func (s *BaseSqlListener) EnterError(ctx *ErrorContext)

EnterError is called when production error is entered.

func (*BaseSqlListener) EnterError_message

func (s *BaseSqlListener) EnterError_message(ctx *Error_messageContext)

EnterError_message is called when production error_message is entered.

func (*BaseSqlListener) EnterEveryRule

func (s *BaseSqlListener) EnterEveryRule(ctx antlr.ParserRuleContext)

EnterEveryRule is called when any rule is entered.

func (*BaseSqlListener) EnterExpr

func (s *BaseSqlListener) EnterExpr(ctx *ExprContext)

EnterExpr is called when production expr is entered.

func (*BaseSqlListener) EnterFactored_select_stmt

func (s *BaseSqlListener) EnterFactored_select_stmt(ctx *Factored_select_stmtContext)

EnterFactored_select_stmt is called when production factored_select_stmt is entered.

func (*BaseSqlListener) EnterFk_origin_column_name

func (s *BaseSqlListener) EnterFk_origin_column_name(ctx *Fk_origin_column_nameContext)

EnterFk_origin_column_name is called when production fk_origin_column_name is entered.

func (*BaseSqlListener) EnterFk_target_column_name

func (s *BaseSqlListener) EnterFk_target_column_name(ctx *Fk_target_column_nameContext)

EnterFk_target_column_name is called when production fk_target_column_name is entered.

func (*BaseSqlListener) EnterForeign_key_clause

func (s *BaseSqlListener) EnterForeign_key_clause(ctx *Foreign_key_clauseContext)

EnterForeign_key_clause is called when production foreign_key_clause is entered.

func (*BaseSqlListener) EnterForeign_table

func (s *BaseSqlListener) EnterForeign_table(ctx *Foreign_tableContext)

EnterForeign_table is called when production foreign_table is entered.

func (*BaseSqlListener) EnterFunction_name

func (s *BaseSqlListener) EnterFunction_name(ctx *Function_nameContext)

EnterFunction_name is called when production function_name is entered.

func (*BaseSqlListener) EnterIndex_name

func (s *BaseSqlListener) EnterIndex_name(ctx *Index_nameContext)

EnterIndex_name is called when production index_name is entered.

func (*BaseSqlListener) EnterIndexed_column

func (s *BaseSqlListener) EnterIndexed_column(ctx *Indexed_columnContext)

EnterIndexed_column is called when production indexed_column is entered.

func (*BaseSqlListener) EnterInsert_stmt

func (s *BaseSqlListener) EnterInsert_stmt(ctx *Insert_stmtContext)

EnterInsert_stmt is called when production insert_stmt is entered.

func (*BaseSqlListener) EnterJoin_clause

func (s *BaseSqlListener) EnterJoin_clause(ctx *Join_clauseContext)

EnterJoin_clause is called when production join_clause is entered.

func (*BaseSqlListener) EnterJoin_constraint

func (s *BaseSqlListener) EnterJoin_constraint(ctx *Join_constraintContext)

EnterJoin_constraint is called when production join_constraint is entered.

func (*BaseSqlListener) EnterJoin_operator

func (s *BaseSqlListener) EnterJoin_operator(ctx *Join_operatorContext)

EnterJoin_operator is called when production join_operator is entered.

func (*BaseSqlListener) EnterKeyword

func (s *BaseSqlListener) EnterKeyword(ctx *KeywordContext)

EnterKeyword is called when production keyword is entered.

func (*BaseSqlListener) EnterLiteral_value

func (s *BaseSqlListener) EnterLiteral_value(ctx *Literal_valueContext)

EnterLiteral_value is called when production literal_value is entered.

func (*BaseSqlListener) EnterModule_argument

func (s *BaseSqlListener) EnterModule_argument(ctx *Module_argumentContext)

EnterModule_argument is called when production module_argument is entered.

func (*BaseSqlListener) EnterModule_name

func (s *BaseSqlListener) EnterModule_name(ctx *Module_nameContext)

EnterModule_name is called when production module_name is entered.

func (*BaseSqlListener) EnterName

func (s *BaseSqlListener) EnterName(ctx *NameContext)

EnterName is called when production name is entered.

func (*BaseSqlListener) EnterNew_table_name

func (s *BaseSqlListener) EnterNew_table_name(ctx *New_table_nameContext)

EnterNew_table_name is called when production new_table_name is entered.

func (*BaseSqlListener) EnterOrdering_term

func (s *BaseSqlListener) EnterOrdering_term(ctx *Ordering_termContext)

EnterOrdering_term is called when production ordering_term is entered.

func (*BaseSqlListener) EnterParse

func (s *BaseSqlListener) EnterParse(ctx *ParseContext)

EnterParse is called when production parse is entered.

func (*BaseSqlListener) EnterPragma_name

func (s *BaseSqlListener) EnterPragma_name(ctx *Pragma_nameContext)

EnterPragma_name is called when production pragma_name is entered.

func (*BaseSqlListener) EnterPragma_stmt

func (s *BaseSqlListener) EnterPragma_stmt(ctx *Pragma_stmtContext)

EnterPragma_stmt is called when production pragma_stmt is entered.

func (*BaseSqlListener) EnterPragma_value

func (s *BaseSqlListener) EnterPragma_value(ctx *Pragma_valueContext)

EnterPragma_value is called when production pragma_value is entered.

func (*BaseSqlListener) EnterQualified_table_name

func (s *BaseSqlListener) EnterQualified_table_name(ctx *Qualified_table_nameContext)

EnterQualified_table_name is called when production qualified_table_name is entered.

func (*BaseSqlListener) EnterRaise_function

func (s *BaseSqlListener) EnterRaise_function(ctx *Raise_functionContext)

EnterRaise_function is called when production raise_function is entered.

func (*BaseSqlListener) EnterReindex_stmt

func (s *BaseSqlListener) EnterReindex_stmt(ctx *Reindex_stmtContext)

EnterReindex_stmt is called when production reindex_stmt is entered.

func (*BaseSqlListener) EnterRelease_stmt

func (s *BaseSqlListener) EnterRelease_stmt(ctx *Release_stmtContext)

EnterRelease_stmt is called when production release_stmt is entered.

func (*BaseSqlListener) EnterResult_column

func (s *BaseSqlListener) EnterResult_column(ctx *Result_columnContext)

EnterResult_column is called when production result_column is entered.

func (*BaseSqlListener) EnterRollback_stmt

func (s *BaseSqlListener) EnterRollback_stmt(ctx *Rollback_stmtContext)

EnterRollback_stmt is called when production rollback_stmt is entered.

func (*BaseSqlListener) EnterSavepoint_name

func (s *BaseSqlListener) EnterSavepoint_name(ctx *Savepoint_nameContext)

EnterSavepoint_name is called when production savepoint_name is entered.

func (*BaseSqlListener) EnterSavepoint_stmt

func (s *BaseSqlListener) EnterSavepoint_stmt(ctx *Savepoint_stmtContext)

EnterSavepoint_stmt is called when production savepoint_stmt is entered.

func (*BaseSqlListener) EnterSelect_core

func (s *BaseSqlListener) EnterSelect_core(ctx *Select_coreContext)

EnterSelect_core is called when production select_core is entered.

func (*BaseSqlListener) EnterSelect_or_values

func (s *BaseSqlListener) EnterSelect_or_values(ctx *Select_or_valuesContext)

EnterSelect_or_values is called when production select_or_values is entered.

func (*BaseSqlListener) EnterSelect_stmt

func (s *BaseSqlListener) EnterSelect_stmt(ctx *Select_stmtContext)

EnterSelect_stmt is called when production select_stmt is entered.

func (*BaseSqlListener) EnterSigned_number

func (s *BaseSqlListener) EnterSigned_number(ctx *Signed_numberContext)

EnterSigned_number is called when production signed_number is entered.

func (*BaseSqlListener) EnterSimple_select_stmt

func (s *BaseSqlListener) EnterSimple_select_stmt(ctx *Simple_select_stmtContext)

EnterSimple_select_stmt is called when production simple_select_stmt is entered.

func (*BaseSqlListener) EnterSource_table_name

func (s *BaseSqlListener) EnterSource_table_name(ctx *Source_table_nameContext)

EnterSource_table_name is called when production source_table_name is entered.

func (*BaseSqlListener) EnterSql_stmt

func (s *BaseSqlListener) EnterSql_stmt(ctx *Sql_stmtContext)

EnterSql_stmt is called when production sql_stmt is entered.

func (*BaseSqlListener) EnterSql_stmt_list

func (s *BaseSqlListener) EnterSql_stmt_list(ctx *Sql_stmt_listContext)

EnterSql_stmt_list is called when production sql_stmt_list is entered.

func (*BaseSqlListener) EnterTable_alias

func (s *BaseSqlListener) EnterTable_alias(ctx *Table_aliasContext)

EnterTable_alias is called when production table_alias is entered.

func (*BaseSqlListener) EnterTable_constraint

func (s *BaseSqlListener) EnterTable_constraint(ctx *Table_constraintContext)

EnterTable_constraint is called when production table_constraint is entered.

func (*BaseSqlListener) EnterTable_constraint_foreign_key

func (s *BaseSqlListener) EnterTable_constraint_foreign_key(ctx *Table_constraint_foreign_keyContext)

EnterTable_constraint_foreign_key is called when production table_constraint_foreign_key is entered.

func (*BaseSqlListener) EnterTable_constraint_key

func (s *BaseSqlListener) EnterTable_constraint_key(ctx *Table_constraint_keyContext)

EnterTable_constraint_key is called when production table_constraint_key is entered.

func (*BaseSqlListener) EnterTable_constraint_primary_key

func (s *BaseSqlListener) EnterTable_constraint_primary_key(ctx *Table_constraint_primary_keyContext)

EnterTable_constraint_primary_key is called when production table_constraint_primary_key is entered.

func (*BaseSqlListener) EnterTable_constraint_unique

func (s *BaseSqlListener) EnterTable_constraint_unique(ctx *Table_constraint_uniqueContext)

EnterTable_constraint_unique is called when production table_constraint_unique is entered.

func (*BaseSqlListener) EnterTable_name

func (s *BaseSqlListener) EnterTable_name(ctx *Table_nameContext)

EnterTable_name is called when production table_name is entered.

func (*BaseSqlListener) EnterTable_or_index_name

func (s *BaseSqlListener) EnterTable_or_index_name(ctx *Table_or_index_nameContext)

EnterTable_or_index_name is called when production table_or_index_name is entered.

func (*BaseSqlListener) EnterTable_or_subquery

func (s *BaseSqlListener) EnterTable_or_subquery(ctx *Table_or_subqueryContext)

EnterTable_or_subquery is called when production table_or_subquery is entered.

func (*BaseSqlListener) EnterTransaction_name

func (s *BaseSqlListener) EnterTransaction_name(ctx *Transaction_nameContext)

EnterTransaction_name is called when production transaction_name is entered.

func (*BaseSqlListener) EnterTrigger_name

func (s *BaseSqlListener) EnterTrigger_name(ctx *Trigger_nameContext)

EnterTrigger_name is called when production trigger_name is entered.

func (*BaseSqlListener) EnterType_name

func (s *BaseSqlListener) EnterType_name(ctx *Type_nameContext)

EnterType_name is called when production type_name is entered.

func (*BaseSqlListener) EnterUnary_operator

func (s *BaseSqlListener) EnterUnary_operator(ctx *Unary_operatorContext)

EnterUnary_operator is called when production unary_operator is entered.

func (*BaseSqlListener) EnterUnknown

func (s *BaseSqlListener) EnterUnknown(ctx *UnknownContext)

EnterUnknown is called when production unknown is entered.

func (*BaseSqlListener) EnterUpdate_stmt

func (s *BaseSqlListener) EnterUpdate_stmt(ctx *Update_stmtContext)

EnterUpdate_stmt is called when production update_stmt is entered.

func (*BaseSqlListener) EnterUpdate_stmt_limited

func (s *BaseSqlListener) EnterUpdate_stmt_limited(ctx *Update_stmt_limitedContext)

EnterUpdate_stmt_limited is called when production update_stmt_limited is entered.

func (*BaseSqlListener) EnterVacuum_stmt

func (s *BaseSqlListener) EnterVacuum_stmt(ctx *Vacuum_stmtContext)

EnterVacuum_stmt is called when production vacuum_stmt is entered.

func (*BaseSqlListener) EnterView_name

func (s *BaseSqlListener) EnterView_name(ctx *View_nameContext)

EnterView_name is called when production view_name is entered.

func (*BaseSqlListener) EnterWith_clause

func (s *BaseSqlListener) EnterWith_clause(ctx *With_clauseContext)

EnterWith_clause is called when production with_clause is entered.

func (*BaseSqlListener) ExitAlter_table_add

func (s *BaseSqlListener) ExitAlter_table_add(ctx *Alter_table_addContext)

ExitAlter_table_add is called when production alter_table_add is exited.

func (*BaseSqlListener) ExitAlter_table_add_constraint

func (s *BaseSqlListener) ExitAlter_table_add_constraint(ctx *Alter_table_add_constraintContext)

ExitAlter_table_add_constraint is called when production alter_table_add_constraint is exited.

func (*BaseSqlListener) ExitAlter_table_stmt

func (s *BaseSqlListener) ExitAlter_table_stmt(ctx *Alter_table_stmtContext)

ExitAlter_table_stmt is called when production alter_table_stmt is exited.

func (*BaseSqlListener) ExitAnalyze_stmt

func (s *BaseSqlListener) ExitAnalyze_stmt(ctx *Analyze_stmtContext)

ExitAnalyze_stmt is called when production analyze_stmt is exited.

func (*BaseSqlListener) ExitAny_name

func (s *BaseSqlListener) ExitAny_name(ctx *Any_nameContext)

ExitAny_name is called when production any_name is exited.

func (*BaseSqlListener) ExitAttach_stmt

func (s *BaseSqlListener) ExitAttach_stmt(ctx *Attach_stmtContext)

ExitAttach_stmt is called when production attach_stmt is exited.

func (*BaseSqlListener) ExitBegin_stmt

func (s *BaseSqlListener) ExitBegin_stmt(ctx *Begin_stmtContext)

ExitBegin_stmt is called when production begin_stmt is exited.

func (*BaseSqlListener) ExitCollation_name

func (s *BaseSqlListener) ExitCollation_name(ctx *Collation_nameContext)

ExitCollation_name is called when production collation_name is exited.

func (*BaseSqlListener) ExitColumn_alias

func (s *BaseSqlListener) ExitColumn_alias(ctx *Column_aliasContext)

ExitColumn_alias is called when production column_alias is exited.

func (*BaseSqlListener) ExitColumn_constraint

func (s *BaseSqlListener) ExitColumn_constraint(ctx *Column_constraintContext)

ExitColumn_constraint is called when production column_constraint is exited.

func (*BaseSqlListener) ExitColumn_constraint_foreign_key

func (s *BaseSqlListener) ExitColumn_constraint_foreign_key(ctx *Column_constraint_foreign_keyContext)

ExitColumn_constraint_foreign_key is called when production column_constraint_foreign_key is exited.

func (*BaseSqlListener) ExitColumn_constraint_not_null

func (s *BaseSqlListener) ExitColumn_constraint_not_null(ctx *Column_constraint_not_nullContext)

ExitColumn_constraint_not_null is called when production column_constraint_not_null is exited.

func (*BaseSqlListener) ExitColumn_constraint_null

func (s *BaseSqlListener) ExitColumn_constraint_null(ctx *Column_constraint_nullContext)

ExitColumn_constraint_null is called when production column_constraint_null is exited.

func (*BaseSqlListener) ExitColumn_constraint_primary_key

func (s *BaseSqlListener) ExitColumn_constraint_primary_key(ctx *Column_constraint_primary_keyContext)

ExitColumn_constraint_primary_key is called when production column_constraint_primary_key is exited.

func (*BaseSqlListener) ExitColumn_def

func (s *BaseSqlListener) ExitColumn_def(ctx *Column_defContext)

ExitColumn_def is called when production column_def is exited.

func (*BaseSqlListener) ExitColumn_default

func (s *BaseSqlListener) ExitColumn_default(ctx *Column_defaultContext)

ExitColumn_default is called when production column_default is exited.

func (*BaseSqlListener) ExitColumn_default_value

func (s *BaseSqlListener) ExitColumn_default_value(ctx *Column_default_valueContext)

ExitColumn_default_value is called when production column_default_value is exited.

func (*BaseSqlListener) ExitColumn_name

func (s *BaseSqlListener) ExitColumn_name(ctx *Column_nameContext)

ExitColumn_name is called when production column_name is exited.

func (*BaseSqlListener) ExitCommit_stmt

func (s *BaseSqlListener) ExitCommit_stmt(ctx *Commit_stmtContext)

ExitCommit_stmt is called when production commit_stmt is exited.

func (*BaseSqlListener) ExitCommon_table_expression

func (s *BaseSqlListener) ExitCommon_table_expression(ctx *Common_table_expressionContext)

ExitCommon_table_expression is called when production common_table_expression is exited.

func (*BaseSqlListener) ExitCompound_operator

func (s *BaseSqlListener) ExitCompound_operator(ctx *Compound_operatorContext)

ExitCompound_operator is called when production compound_operator is exited.

func (*BaseSqlListener) ExitCompound_select_stmt

func (s *BaseSqlListener) ExitCompound_select_stmt(ctx *Compound_select_stmtContext)

ExitCompound_select_stmt is called when production compound_select_stmt is exited.

func (*BaseSqlListener) ExitConflict_clause

func (s *BaseSqlListener) ExitConflict_clause(ctx *Conflict_clauseContext)

ExitConflict_clause is called when production conflict_clause is exited.

func (*BaseSqlListener) ExitCreate_force_view_stmt

func (s *BaseSqlListener) ExitCreate_force_view_stmt(ctx *Create_force_view_stmtContext)

ExitCreate_force_view_stmt is called when production create_force_view_stmt is exited.

func (*BaseSqlListener) ExitCreate_index_stmt

func (s *BaseSqlListener) ExitCreate_index_stmt(ctx *Create_index_stmtContext)

ExitCreate_index_stmt is called when production create_index_stmt is exited.

func (*BaseSqlListener) ExitCreate_table_stmt

func (s *BaseSqlListener) ExitCreate_table_stmt(ctx *Create_table_stmtContext)

ExitCreate_table_stmt is called when production create_table_stmt is exited.

func (*BaseSqlListener) ExitCreate_trigger_stmt

func (s *BaseSqlListener) ExitCreate_trigger_stmt(ctx *Create_trigger_stmtContext)

ExitCreate_trigger_stmt is called when production create_trigger_stmt is exited.

func (*BaseSqlListener) ExitCreate_view_stmt

func (s *BaseSqlListener) ExitCreate_view_stmt(ctx *Create_view_stmtContext)

ExitCreate_view_stmt is called when production create_view_stmt is exited.

func (*BaseSqlListener) ExitCreate_virtual_table_stmt

func (s *BaseSqlListener) ExitCreate_virtual_table_stmt(ctx *Create_virtual_table_stmtContext)

ExitCreate_virtual_table_stmt is called when production create_virtual_table_stmt is exited.

func (*BaseSqlListener) ExitCte_table_name

func (s *BaseSqlListener) ExitCte_table_name(ctx *Cte_table_nameContext)

ExitCte_table_name is called when production cte_table_name is exited.

func (*BaseSqlListener) ExitDatabase_name

func (s *BaseSqlListener) ExitDatabase_name(ctx *Database_nameContext)

ExitDatabase_name is called when production database_name is exited.

func (*BaseSqlListener) ExitDelete_stmt

func (s *BaseSqlListener) ExitDelete_stmt(ctx *Delete_stmtContext)

ExitDelete_stmt is called when production delete_stmt is exited.

func (*BaseSqlListener) ExitDelete_stmt_limited

func (s *BaseSqlListener) ExitDelete_stmt_limited(ctx *Delete_stmt_limitedContext)

ExitDelete_stmt_limited is called when production delete_stmt_limited is exited.

func (*BaseSqlListener) ExitDetach_stmt

func (s *BaseSqlListener) ExitDetach_stmt(ctx *Detach_stmtContext)

ExitDetach_stmt is called when production detach_stmt is exited.

func (*BaseSqlListener) ExitDrop_index_stmt

func (s *BaseSqlListener) ExitDrop_index_stmt(ctx *Drop_index_stmtContext)

ExitDrop_index_stmt is called when production drop_index_stmt is exited.

func (*BaseSqlListener) ExitDrop_table_stmt

func (s *BaseSqlListener) ExitDrop_table_stmt(ctx *Drop_table_stmtContext)

ExitDrop_table_stmt is called when production drop_table_stmt is exited.

func (*BaseSqlListener) ExitDrop_trigger_stmt

func (s *BaseSqlListener) ExitDrop_trigger_stmt(ctx *Drop_trigger_stmtContext)

ExitDrop_trigger_stmt is called when production drop_trigger_stmt is exited.

func (*BaseSqlListener) ExitDrop_view_stmt

func (s *BaseSqlListener) ExitDrop_view_stmt(ctx *Drop_view_stmtContext)

ExitDrop_view_stmt is called when production drop_view_stmt is exited.

func (*BaseSqlListener) ExitError

func (s *BaseSqlListener) ExitError(ctx *ErrorContext)

ExitError is called when production error is exited.

func (*BaseSqlListener) ExitError_message

func (s *BaseSqlListener) ExitError_message(ctx *Error_messageContext)

ExitError_message is called when production error_message is exited.

func (*BaseSqlListener) ExitEveryRule

func (s *BaseSqlListener) ExitEveryRule(ctx antlr.ParserRuleContext)

ExitEveryRule is called when any rule is exited.

func (*BaseSqlListener) ExitExpr

func (s *BaseSqlListener) ExitExpr(ctx *ExprContext)

ExitExpr is called when production expr is exited.

func (*BaseSqlListener) ExitFactored_select_stmt

func (s *BaseSqlListener) ExitFactored_select_stmt(ctx *Factored_select_stmtContext)

ExitFactored_select_stmt is called when production factored_select_stmt is exited.

func (*BaseSqlListener) ExitFk_origin_column_name

func (s *BaseSqlListener) ExitFk_origin_column_name(ctx *Fk_origin_column_nameContext)

ExitFk_origin_column_name is called when production fk_origin_column_name is exited.

func (*BaseSqlListener) ExitFk_target_column_name

func (s *BaseSqlListener) ExitFk_target_column_name(ctx *Fk_target_column_nameContext)

ExitFk_target_column_name is called when production fk_target_column_name is exited.

func (*BaseSqlListener) ExitForeign_key_clause

func (s *BaseSqlListener) ExitForeign_key_clause(ctx *Foreign_key_clauseContext)

ExitForeign_key_clause is called when production foreign_key_clause is exited.

func (*BaseSqlListener) ExitForeign_table

func (s *BaseSqlListener) ExitForeign_table(ctx *Foreign_tableContext)

ExitForeign_table is called when production foreign_table is exited.

func (*BaseSqlListener) ExitFunction_name

func (s *BaseSqlListener) ExitFunction_name(ctx *Function_nameContext)

ExitFunction_name is called when production function_name is exited.

func (*BaseSqlListener) ExitIndex_name

func (s *BaseSqlListener) ExitIndex_name(ctx *Index_nameContext)

ExitIndex_name is called when production index_name is exited.

func (*BaseSqlListener) ExitIndexed_column

func (s *BaseSqlListener) ExitIndexed_column(ctx *Indexed_columnContext)

ExitIndexed_column is called when production indexed_column is exited.

func (*BaseSqlListener) ExitInsert_stmt

func (s *BaseSqlListener) ExitInsert_stmt(ctx *Insert_stmtContext)

ExitInsert_stmt is called when production insert_stmt is exited.

func (*BaseSqlListener) ExitJoin_clause

func (s *BaseSqlListener) ExitJoin_clause(ctx *Join_clauseContext)

ExitJoin_clause is called when production join_clause is exited.

func (*BaseSqlListener) ExitJoin_constraint

func (s *BaseSqlListener) ExitJoin_constraint(ctx *Join_constraintContext)

ExitJoin_constraint is called when production join_constraint is exited.

func (*BaseSqlListener) ExitJoin_operator

func (s *BaseSqlListener) ExitJoin_operator(ctx *Join_operatorContext)

ExitJoin_operator is called when production join_operator is exited.

func (*BaseSqlListener) ExitKeyword

func (s *BaseSqlListener) ExitKeyword(ctx *KeywordContext)

ExitKeyword is called when production keyword is exited.

func (*BaseSqlListener) ExitLiteral_value

func (s *BaseSqlListener) ExitLiteral_value(ctx *Literal_valueContext)

ExitLiteral_value is called when production literal_value is exited.

func (*BaseSqlListener) ExitModule_argument

func (s *BaseSqlListener) ExitModule_argument(ctx *Module_argumentContext)

ExitModule_argument is called when production module_argument is exited.

func (*BaseSqlListener) ExitModule_name

func (s *BaseSqlListener) ExitModule_name(ctx *Module_nameContext)

ExitModule_name is called when production module_name is exited.

func (*BaseSqlListener) ExitName

func (s *BaseSqlListener) ExitName(ctx *NameContext)

ExitName is called when production name is exited.

func (*BaseSqlListener) ExitNew_table_name

func (s *BaseSqlListener) ExitNew_table_name(ctx *New_table_nameContext)

ExitNew_table_name is called when production new_table_name is exited.

func (*BaseSqlListener) ExitOrdering_term

func (s *BaseSqlListener) ExitOrdering_term(ctx *Ordering_termContext)

ExitOrdering_term is called when production ordering_term is exited.

func (*BaseSqlListener) ExitParse

func (s *BaseSqlListener) ExitParse(ctx *ParseContext)

ExitParse is called when production parse is exited.

func (*BaseSqlListener) ExitPragma_name

func (s *BaseSqlListener) ExitPragma_name(ctx *Pragma_nameContext)

ExitPragma_name is called when production pragma_name is exited.

func (*BaseSqlListener) ExitPragma_stmt

func (s *BaseSqlListener) ExitPragma_stmt(ctx *Pragma_stmtContext)

ExitPragma_stmt is called when production pragma_stmt is exited.

func (*BaseSqlListener) ExitPragma_value

func (s *BaseSqlListener) ExitPragma_value(ctx *Pragma_valueContext)

ExitPragma_value is called when production pragma_value is exited.

func (*BaseSqlListener) ExitQualified_table_name

func (s *BaseSqlListener) ExitQualified_table_name(ctx *Qualified_table_nameContext)

ExitQualified_table_name is called when production qualified_table_name is exited.

func (*BaseSqlListener) ExitRaise_function

func (s *BaseSqlListener) ExitRaise_function(ctx *Raise_functionContext)

ExitRaise_function is called when production raise_function is exited.

func (*BaseSqlListener) ExitReindex_stmt

func (s *BaseSqlListener) ExitReindex_stmt(ctx *Reindex_stmtContext)

ExitReindex_stmt is called when production reindex_stmt is exited.

func (*BaseSqlListener) ExitRelease_stmt

func (s *BaseSqlListener) ExitRelease_stmt(ctx *Release_stmtContext)

ExitRelease_stmt is called when production release_stmt is exited.

func (*BaseSqlListener) ExitResult_column

func (s *BaseSqlListener) ExitResult_column(ctx *Result_columnContext)

ExitResult_column is called when production result_column is exited.

func (*BaseSqlListener) ExitRollback_stmt

func (s *BaseSqlListener) ExitRollback_stmt(ctx *Rollback_stmtContext)

ExitRollback_stmt is called when production rollback_stmt is exited.

func (*BaseSqlListener) ExitSavepoint_name

func (s *BaseSqlListener) ExitSavepoint_name(ctx *Savepoint_nameContext)

ExitSavepoint_name is called when production savepoint_name is exited.

func (*BaseSqlListener) ExitSavepoint_stmt

func (s *BaseSqlListener) ExitSavepoint_stmt(ctx *Savepoint_stmtContext)

ExitSavepoint_stmt is called when production savepoint_stmt is exited.

func (*BaseSqlListener) ExitSelect_core

func (s *BaseSqlListener) ExitSelect_core(ctx *Select_coreContext)

ExitSelect_core is called when production select_core is exited.

func (*BaseSqlListener) ExitSelect_or_values

func (s *BaseSqlListener) ExitSelect_or_values(ctx *Select_or_valuesContext)

ExitSelect_or_values is called when production select_or_values is exited.

func (*BaseSqlListener) ExitSelect_stmt

func (s *BaseSqlListener) ExitSelect_stmt(ctx *Select_stmtContext)

ExitSelect_stmt is called when production select_stmt is exited.

func (*BaseSqlListener) ExitSigned_number

func (s *BaseSqlListener) ExitSigned_number(ctx *Signed_numberContext)

ExitSigned_number is called when production signed_number is exited.

func (*BaseSqlListener) ExitSimple_select_stmt

func (s *BaseSqlListener) ExitSimple_select_stmt(ctx *Simple_select_stmtContext)

ExitSimple_select_stmt is called when production simple_select_stmt is exited.

func (*BaseSqlListener) ExitSource_table_name

func (s *BaseSqlListener) ExitSource_table_name(ctx *Source_table_nameContext)

ExitSource_table_name is called when production source_table_name is exited.

func (*BaseSqlListener) ExitSql_stmt

func (s *BaseSqlListener) ExitSql_stmt(ctx *Sql_stmtContext)

ExitSql_stmt is called when production sql_stmt is exited.

func (*BaseSqlListener) ExitSql_stmt_list

func (s *BaseSqlListener) ExitSql_stmt_list(ctx *Sql_stmt_listContext)

ExitSql_stmt_list is called when production sql_stmt_list is exited.

func (*BaseSqlListener) ExitTable_alias

func (s *BaseSqlListener) ExitTable_alias(ctx *Table_aliasContext)

ExitTable_alias is called when production table_alias is exited.

func (*BaseSqlListener) ExitTable_constraint

func (s *BaseSqlListener) ExitTable_constraint(ctx *Table_constraintContext)

ExitTable_constraint is called when production table_constraint is exited.

func (*BaseSqlListener) ExitTable_constraint_foreign_key

func (s *BaseSqlListener) ExitTable_constraint_foreign_key(ctx *Table_constraint_foreign_keyContext)

ExitTable_constraint_foreign_key is called when production table_constraint_foreign_key is exited.

func (*BaseSqlListener) ExitTable_constraint_key

func (s *BaseSqlListener) ExitTable_constraint_key(ctx *Table_constraint_keyContext)

ExitTable_constraint_key is called when production table_constraint_key is exited.

func (*BaseSqlListener) ExitTable_constraint_primary_key

func (s *BaseSqlListener) ExitTable_constraint_primary_key(ctx *Table_constraint_primary_keyContext)

ExitTable_constraint_primary_key is called when production table_constraint_primary_key is exited.

func (*BaseSqlListener) ExitTable_constraint_unique

func (s *BaseSqlListener) ExitTable_constraint_unique(ctx *Table_constraint_uniqueContext)

ExitTable_constraint_unique is called when production table_constraint_unique is exited.

func (*BaseSqlListener) ExitTable_name

func (s *BaseSqlListener) ExitTable_name(ctx *Table_nameContext)

ExitTable_name is called when production table_name is exited.

func (*BaseSqlListener) ExitTable_or_index_name

func (s *BaseSqlListener) ExitTable_or_index_name(ctx *Table_or_index_nameContext)

ExitTable_or_index_name is called when production table_or_index_name is exited.

func (*BaseSqlListener) ExitTable_or_subquery

func (s *BaseSqlListener) ExitTable_or_subquery(ctx *Table_or_subqueryContext)

ExitTable_or_subquery is called when production table_or_subquery is exited.

func (*BaseSqlListener) ExitTransaction_name

func (s *BaseSqlListener) ExitTransaction_name(ctx *Transaction_nameContext)

ExitTransaction_name is called when production transaction_name is exited.

func (*BaseSqlListener) ExitTrigger_name

func (s *BaseSqlListener) ExitTrigger_name(ctx *Trigger_nameContext)

ExitTrigger_name is called when production trigger_name is exited.

func (*BaseSqlListener) ExitType_name

func (s *BaseSqlListener) ExitType_name(ctx *Type_nameContext)

ExitType_name is called when production type_name is exited.

func (*BaseSqlListener) ExitUnary_operator

func (s *BaseSqlListener) ExitUnary_operator(ctx *Unary_operatorContext)

ExitUnary_operator is called when production unary_operator is exited.

func (*BaseSqlListener) ExitUnknown

func (s *BaseSqlListener) ExitUnknown(ctx *UnknownContext)

ExitUnknown is called when production unknown is exited.

func (*BaseSqlListener) ExitUpdate_stmt

func (s *BaseSqlListener) ExitUpdate_stmt(ctx *Update_stmtContext)

ExitUpdate_stmt is called when production update_stmt is exited.

func (*BaseSqlListener) ExitUpdate_stmt_limited

func (s *BaseSqlListener) ExitUpdate_stmt_limited(ctx *Update_stmt_limitedContext)

ExitUpdate_stmt_limited is called when production update_stmt_limited is exited.

func (*BaseSqlListener) ExitVacuum_stmt

func (s *BaseSqlListener) ExitVacuum_stmt(ctx *Vacuum_stmtContext)

ExitVacuum_stmt is called when production vacuum_stmt is exited.

func (*BaseSqlListener) ExitView_name

func (s *BaseSqlListener) ExitView_name(ctx *View_nameContext)

ExitView_name is called when production view_name is exited.

func (*BaseSqlListener) ExitWith_clause

func (s *BaseSqlListener) ExitWith_clause(ctx *With_clauseContext)

ExitWith_clause is called when production with_clause is exited.

func (*BaseSqlListener) VisitErrorNode

func (s *BaseSqlListener) VisitErrorNode(node antlr.ErrorNode)

VisitErrorNode is called when an error node is visited.

func (*BaseSqlListener) VisitTerminal

func (s *BaseSqlListener) VisitTerminal(node antlr.TerminalNode)

VisitTerminal is called when a terminal node is visited.

type BaseSqlVisitor

type BaseSqlVisitor struct {
	*antlr.BaseParseTreeVisitor
}

func (*BaseSqlVisitor) VisitAlter_table_add

func (v *BaseSqlVisitor) VisitAlter_table_add(ctx *Alter_table_addContext) interface{}

func (*BaseSqlVisitor) VisitAlter_table_add_constraint

func (v *BaseSqlVisitor) VisitAlter_table_add_constraint(ctx *Alter_table_add_constraintContext) interface{}

func (*BaseSqlVisitor) VisitAlter_table_stmt

func (v *BaseSqlVisitor) VisitAlter_table_stmt(ctx *Alter_table_stmtContext) interface{}

func (*BaseSqlVisitor) VisitAnalyze_stmt

func (v *BaseSqlVisitor) VisitAnalyze_stmt(ctx *Analyze_stmtContext) interface{}

func (*BaseSqlVisitor) VisitAny_name

func (v *BaseSqlVisitor) VisitAny_name(ctx *Any_nameContext) interface{}

func (*BaseSqlVisitor) VisitAttach_stmt

func (v *BaseSqlVisitor) VisitAttach_stmt(ctx *Attach_stmtContext) interface{}

func (*BaseSqlVisitor) VisitBegin_stmt

func (v *BaseSqlVisitor) VisitBegin_stmt(ctx *Begin_stmtContext) interface{}

func (*BaseSqlVisitor) VisitCollation_name

func (v *BaseSqlVisitor) VisitCollation_name(ctx *Collation_nameContext) interface{}

func (*BaseSqlVisitor) VisitColumn_alias

func (v *BaseSqlVisitor) VisitColumn_alias(ctx *Column_aliasContext) interface{}

func (*BaseSqlVisitor) VisitColumn_constraint

func (v *BaseSqlVisitor) VisitColumn_constraint(ctx *Column_constraintContext) interface{}

func (*BaseSqlVisitor) VisitColumn_constraint_foreign_key

func (v *BaseSqlVisitor) VisitColumn_constraint_foreign_key(ctx *Column_constraint_foreign_keyContext) interface{}

func (*BaseSqlVisitor) VisitColumn_constraint_not_null

func (v *BaseSqlVisitor) VisitColumn_constraint_not_null(ctx *Column_constraint_not_nullContext) interface{}

func (*BaseSqlVisitor) VisitColumn_constraint_null

func (v *BaseSqlVisitor) VisitColumn_constraint_null(ctx *Column_constraint_nullContext) interface{}

func (*BaseSqlVisitor) VisitColumn_constraint_primary_key

func (v *BaseSqlVisitor) VisitColumn_constraint_primary_key(ctx *Column_constraint_primary_keyContext) interface{}

func (*BaseSqlVisitor) VisitColumn_def

func (v *BaseSqlVisitor) VisitColumn_def(ctx *Column_defContext) interface{}

func (*BaseSqlVisitor) VisitColumn_default

func (v *BaseSqlVisitor) VisitColumn_default(ctx *Column_defaultContext) interface{}

func (*BaseSqlVisitor) VisitColumn_default_value

func (v *BaseSqlVisitor) VisitColumn_default_value(ctx *Column_default_valueContext) interface{}

func (*BaseSqlVisitor) VisitColumn_name

func (v *BaseSqlVisitor) VisitColumn_name(ctx *Column_nameContext) interface{}

func (*BaseSqlVisitor) VisitCommit_stmt

func (v *BaseSqlVisitor) VisitCommit_stmt(ctx *Commit_stmtContext) interface{}

func (*BaseSqlVisitor) VisitCommon_table_expression

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

func (*BaseSqlVisitor) VisitCompound_operator

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

func (*BaseSqlVisitor) VisitCompound_select_stmt

func (v *BaseSqlVisitor) VisitCompound_select_stmt(ctx *Compound_select_stmtContext) interface{}

func (*BaseSqlVisitor) VisitConflict_clause

func (v *BaseSqlVisitor) VisitConflict_clause(ctx *Conflict_clauseContext) interface{}

func (*BaseSqlVisitor) VisitCreate_force_view_stmt

func (v *BaseSqlVisitor) VisitCreate_force_view_stmt(ctx *Create_force_view_stmtContext) interface{}

func (*BaseSqlVisitor) VisitCreate_index_stmt

func (v *BaseSqlVisitor) VisitCreate_index_stmt(ctx *Create_index_stmtContext) interface{}

func (*BaseSqlVisitor) VisitCreate_table_stmt

func (v *BaseSqlVisitor) VisitCreate_table_stmt(ctx *Create_table_stmtContext) interface{}

func (*BaseSqlVisitor) VisitCreate_trigger_stmt

func (v *BaseSqlVisitor) VisitCreate_trigger_stmt(ctx *Create_trigger_stmtContext) interface{}

func (*BaseSqlVisitor) VisitCreate_view_stmt

func (v *BaseSqlVisitor) VisitCreate_view_stmt(ctx *Create_view_stmtContext) interface{}

func (*BaseSqlVisitor) VisitCreate_virtual_table_stmt

func (v *BaseSqlVisitor) VisitCreate_virtual_table_stmt(ctx *Create_virtual_table_stmtContext) interface{}

func (*BaseSqlVisitor) VisitCte_table_name

func (v *BaseSqlVisitor) VisitCte_table_name(ctx *Cte_table_nameContext) interface{}

func (*BaseSqlVisitor) VisitDatabase_name

func (v *BaseSqlVisitor) VisitDatabase_name(ctx *Database_nameContext) interface{}

func (*BaseSqlVisitor) VisitDelete_stmt

func (v *BaseSqlVisitor) VisitDelete_stmt(ctx *Delete_stmtContext) interface{}

func (*BaseSqlVisitor) VisitDelete_stmt_limited

func (v *BaseSqlVisitor) VisitDelete_stmt_limited(ctx *Delete_stmt_limitedContext) interface{}

func (*BaseSqlVisitor) VisitDetach_stmt

func (v *BaseSqlVisitor) VisitDetach_stmt(ctx *Detach_stmtContext) interface{}

func (*BaseSqlVisitor) VisitDrop_index_stmt

func (v *BaseSqlVisitor) VisitDrop_index_stmt(ctx *Drop_index_stmtContext) interface{}

func (*BaseSqlVisitor) VisitDrop_table_stmt

func (v *BaseSqlVisitor) VisitDrop_table_stmt(ctx *Drop_table_stmtContext) interface{}

func (*BaseSqlVisitor) VisitDrop_trigger_stmt

func (v *BaseSqlVisitor) VisitDrop_trigger_stmt(ctx *Drop_trigger_stmtContext) interface{}

func (*BaseSqlVisitor) VisitDrop_view_stmt

func (v *BaseSqlVisitor) VisitDrop_view_stmt(ctx *Drop_view_stmtContext) interface{}

func (*BaseSqlVisitor) VisitError

func (v *BaseSqlVisitor) VisitError(ctx *ErrorContext) interface{}

func (*BaseSqlVisitor) VisitError_message

func (v *BaseSqlVisitor) VisitError_message(ctx *Error_messageContext) interface{}

func (*BaseSqlVisitor) VisitExpr

func (v *BaseSqlVisitor) VisitExpr(ctx *ExprContext) interface{}

func (*BaseSqlVisitor) VisitFactored_select_stmt

func (v *BaseSqlVisitor) VisitFactored_select_stmt(ctx *Factored_select_stmtContext) interface{}

func (*BaseSqlVisitor) VisitFk_origin_column_name

func (v *BaseSqlVisitor) VisitFk_origin_column_name(ctx *Fk_origin_column_nameContext) interface{}

func (*BaseSqlVisitor) VisitFk_target_column_name

func (v *BaseSqlVisitor) VisitFk_target_column_name(ctx *Fk_target_column_nameContext) interface{}

func (*BaseSqlVisitor) VisitForeign_key_clause

func (v *BaseSqlVisitor) VisitForeign_key_clause(ctx *Foreign_key_clauseContext) interface{}

func (*BaseSqlVisitor) VisitForeign_table

func (v *BaseSqlVisitor) VisitForeign_table(ctx *Foreign_tableContext) interface{}

func (*BaseSqlVisitor) VisitFunction_name

func (v *BaseSqlVisitor) VisitFunction_name(ctx *Function_nameContext) interface{}

func (*BaseSqlVisitor) VisitIndex_name

func (v *BaseSqlVisitor) VisitIndex_name(ctx *Index_nameContext) interface{}

func (*BaseSqlVisitor) VisitIndexed_column

func (v *BaseSqlVisitor) VisitIndexed_column(ctx *Indexed_columnContext) interface{}

func (*BaseSqlVisitor) VisitInsert_stmt

func (v *BaseSqlVisitor) VisitInsert_stmt(ctx *Insert_stmtContext) interface{}

func (*BaseSqlVisitor) VisitJoin_clause

func (v *BaseSqlVisitor) VisitJoin_clause(ctx *Join_clauseContext) interface{}

func (*BaseSqlVisitor) VisitJoin_constraint

func (v *BaseSqlVisitor) VisitJoin_constraint(ctx *Join_constraintContext) interface{}

func (*BaseSqlVisitor) VisitJoin_operator

func (v *BaseSqlVisitor) VisitJoin_operator(ctx *Join_operatorContext) interface{}

func (*BaseSqlVisitor) VisitKeyword

func (v *BaseSqlVisitor) VisitKeyword(ctx *KeywordContext) interface{}

func (*BaseSqlVisitor) VisitLiteral_value

func (v *BaseSqlVisitor) VisitLiteral_value(ctx *Literal_valueContext) interface{}

func (*BaseSqlVisitor) VisitModule_argument

func (v *BaseSqlVisitor) VisitModule_argument(ctx *Module_argumentContext) interface{}

func (*BaseSqlVisitor) VisitModule_name

func (v *BaseSqlVisitor) VisitModule_name(ctx *Module_nameContext) interface{}

func (*BaseSqlVisitor) VisitName

func (v *BaseSqlVisitor) VisitName(ctx *NameContext) interface{}

func (*BaseSqlVisitor) VisitNew_table_name

func (v *BaseSqlVisitor) VisitNew_table_name(ctx *New_table_nameContext) interface{}

func (*BaseSqlVisitor) VisitOrdering_term

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

func (*BaseSqlVisitor) VisitParse

func (v *BaseSqlVisitor) VisitParse(ctx *ParseContext) interface{}

func (*BaseSqlVisitor) VisitPragma_name

func (v *BaseSqlVisitor) VisitPragma_name(ctx *Pragma_nameContext) interface{}

func (*BaseSqlVisitor) VisitPragma_stmt

func (v *BaseSqlVisitor) VisitPragma_stmt(ctx *Pragma_stmtContext) interface{}

func (*BaseSqlVisitor) VisitPragma_value

func (v *BaseSqlVisitor) VisitPragma_value(ctx *Pragma_valueContext) interface{}

func (*BaseSqlVisitor) VisitQualified_table_name

func (v *BaseSqlVisitor) VisitQualified_table_name(ctx *Qualified_table_nameContext) interface{}

func (*BaseSqlVisitor) VisitRaise_function

func (v *BaseSqlVisitor) VisitRaise_function(ctx *Raise_functionContext) interface{}

func (*BaseSqlVisitor) VisitReindex_stmt

func (v *BaseSqlVisitor) VisitReindex_stmt(ctx *Reindex_stmtContext) interface{}

func (*BaseSqlVisitor) VisitRelease_stmt

func (v *BaseSqlVisitor) VisitRelease_stmt(ctx *Release_stmtContext) interface{}

func (*BaseSqlVisitor) VisitResult_column

func (v *BaseSqlVisitor) VisitResult_column(ctx *Result_columnContext) interface{}

func (*BaseSqlVisitor) VisitRollback_stmt

func (v *BaseSqlVisitor) VisitRollback_stmt(ctx *Rollback_stmtContext) interface{}

func (*BaseSqlVisitor) VisitSavepoint_name

func (v *BaseSqlVisitor) VisitSavepoint_name(ctx *Savepoint_nameContext) interface{}

func (*BaseSqlVisitor) VisitSavepoint_stmt

func (v *BaseSqlVisitor) VisitSavepoint_stmt(ctx *Savepoint_stmtContext) interface{}

func (*BaseSqlVisitor) VisitSelect_core

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

func (*BaseSqlVisitor) VisitSelect_or_values

func (v *BaseSqlVisitor) VisitSelect_or_values(ctx *Select_or_valuesContext) interface{}

func (*BaseSqlVisitor) VisitSelect_stmt

func (v *BaseSqlVisitor) VisitSelect_stmt(ctx *Select_stmtContext) interface{}

func (*BaseSqlVisitor) VisitSigned_number

func (v *BaseSqlVisitor) VisitSigned_number(ctx *Signed_numberContext) interface{}

func (*BaseSqlVisitor) VisitSimple_select_stmt

func (v *BaseSqlVisitor) VisitSimple_select_stmt(ctx *Simple_select_stmtContext) interface{}

func (*BaseSqlVisitor) VisitSource_table_name

func (v *BaseSqlVisitor) VisitSource_table_name(ctx *Source_table_nameContext) interface{}

func (*BaseSqlVisitor) VisitSql_stmt

func (v *BaseSqlVisitor) VisitSql_stmt(ctx *Sql_stmtContext) interface{}

func (*BaseSqlVisitor) VisitSql_stmt_list

func (v *BaseSqlVisitor) VisitSql_stmt_list(ctx *Sql_stmt_listContext) interface{}

func (*BaseSqlVisitor) VisitTable_alias

func (v *BaseSqlVisitor) VisitTable_alias(ctx *Table_aliasContext) interface{}

func (*BaseSqlVisitor) VisitTable_constraint

func (v *BaseSqlVisitor) VisitTable_constraint(ctx *Table_constraintContext) interface{}

func (*BaseSqlVisitor) VisitTable_constraint_foreign_key

func (v *BaseSqlVisitor) VisitTable_constraint_foreign_key(ctx *Table_constraint_foreign_keyContext) interface{}

func (*BaseSqlVisitor) VisitTable_constraint_key

func (v *BaseSqlVisitor) VisitTable_constraint_key(ctx *Table_constraint_keyContext) interface{}

func (*BaseSqlVisitor) VisitTable_constraint_primary_key

func (v *BaseSqlVisitor) VisitTable_constraint_primary_key(ctx *Table_constraint_primary_keyContext) interface{}

func (*BaseSqlVisitor) VisitTable_constraint_unique

func (v *BaseSqlVisitor) VisitTable_constraint_unique(ctx *Table_constraint_uniqueContext) interface{}

func (*BaseSqlVisitor) VisitTable_name

func (v *BaseSqlVisitor) VisitTable_name(ctx *Table_nameContext) interface{}

func (*BaseSqlVisitor) VisitTable_or_index_name

func (v *BaseSqlVisitor) VisitTable_or_index_name(ctx *Table_or_index_nameContext) interface{}

func (*BaseSqlVisitor) VisitTable_or_subquery

func (v *BaseSqlVisitor) VisitTable_or_subquery(ctx *Table_or_subqueryContext) interface{}

func (*BaseSqlVisitor) VisitTransaction_name

func (v *BaseSqlVisitor) VisitTransaction_name(ctx *Transaction_nameContext) interface{}

func (*BaseSqlVisitor) VisitTrigger_name

func (v *BaseSqlVisitor) VisitTrigger_name(ctx *Trigger_nameContext) interface{}

func (*BaseSqlVisitor) VisitType_name

func (v *BaseSqlVisitor) VisitType_name(ctx *Type_nameContext) interface{}

func (*BaseSqlVisitor) VisitUnary_operator

func (v *BaseSqlVisitor) VisitUnary_operator(ctx *Unary_operatorContext) interface{}

func (*BaseSqlVisitor) VisitUnknown

func (v *BaseSqlVisitor) VisitUnknown(ctx *UnknownContext) interface{}

func (*BaseSqlVisitor) VisitUpdate_stmt

func (v *BaseSqlVisitor) VisitUpdate_stmt(ctx *Update_stmtContext) interface{}

func (*BaseSqlVisitor) VisitUpdate_stmt_limited

func (v *BaseSqlVisitor) VisitUpdate_stmt_limited(ctx *Update_stmt_limitedContext) interface{}

func (*BaseSqlVisitor) VisitVacuum_stmt

func (v *BaseSqlVisitor) VisitVacuum_stmt(ctx *Vacuum_stmtContext) interface{}

func (*BaseSqlVisitor) VisitView_name

func (v *BaseSqlVisitor) VisitView_name(ctx *View_nameContext) interface{}

func (*BaseSqlVisitor) VisitWith_clause

func (v *BaseSqlVisitor) VisitWith_clause(ctx *With_clauseContext) interface{}

type Begin_stmtContext

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

func NewBegin_stmtContext

func NewBegin_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Begin_stmtContext

func NewEmptyBegin_stmtContext

func NewEmptyBegin_stmtContext() *Begin_stmtContext

func (*Begin_stmtContext) EnterRule

func (s *Begin_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Begin_stmtContext) ExitRule

func (s *Begin_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Begin_stmtContext) GetParser

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

func (*Begin_stmtContext) GetRuleContext

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

func (*Begin_stmtContext) IsBegin_stmtContext

func (*Begin_stmtContext) IsBegin_stmtContext()

func (*Begin_stmtContext) K_BEGIN

func (s *Begin_stmtContext) K_BEGIN() antlr.TerminalNode

func (*Begin_stmtContext) K_DEFERRED

func (s *Begin_stmtContext) K_DEFERRED() antlr.TerminalNode

func (*Begin_stmtContext) K_EXCLUSIVE

func (s *Begin_stmtContext) K_EXCLUSIVE() antlr.TerminalNode

func (*Begin_stmtContext) K_IMMEDIATE

func (s *Begin_stmtContext) K_IMMEDIATE() antlr.TerminalNode

func (*Begin_stmtContext) K_TRANSACTION

func (s *Begin_stmtContext) K_TRANSACTION() antlr.TerminalNode

func (*Begin_stmtContext) ToStringTree

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

func (*Begin_stmtContext) Transaction_name

func (s *Begin_stmtContext) Transaction_name() ITransaction_nameContext

type Collation_nameContext

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

func NewCollation_nameContext

func NewCollation_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Collation_nameContext

func NewEmptyCollation_nameContext

func NewEmptyCollation_nameContext() *Collation_nameContext

func (*Collation_nameContext) Any_name

func (*Collation_nameContext) EnterRule

func (s *Collation_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Collation_nameContext) ExitRule

func (s *Collation_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Collation_nameContext) GetParser

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

func (*Collation_nameContext) GetRuleContext

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

func (*Collation_nameContext) IsCollation_nameContext

func (*Collation_nameContext) IsCollation_nameContext()

func (*Collation_nameContext) ToStringTree

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

type Column_aliasContext

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

func NewColumn_aliasContext

func NewColumn_aliasContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Column_aliasContext

func NewEmptyColumn_aliasContext

func NewEmptyColumn_aliasContext() *Column_aliasContext

func (*Column_aliasContext) EnterRule

func (s *Column_aliasContext) EnterRule(listener antlr.ParseTreeListener)

func (*Column_aliasContext) ExitRule

func (s *Column_aliasContext) ExitRule(listener antlr.ParseTreeListener)

func (*Column_aliasContext) GetParser

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

func (*Column_aliasContext) GetRuleContext

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

func (*Column_aliasContext) IDENTIFIER

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

func (*Column_aliasContext) IsColumn_aliasContext

func (*Column_aliasContext) IsColumn_aliasContext()

func (*Column_aliasContext) STRING_LITERAL

func (s *Column_aliasContext) STRING_LITERAL() antlr.TerminalNode

func (*Column_aliasContext) ToStringTree

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

type Column_constraintContext

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

func NewColumn_constraintContext

func NewColumn_constraintContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Column_constraintContext

func NewEmptyColumn_constraintContext

func NewEmptyColumn_constraintContext() *Column_constraintContext

func (*Column_constraintContext) CLOSE_PAR

func (*Column_constraintContext) Collation_name

func (*Column_constraintContext) Column_constraint_foreign_key

func (s *Column_constraintContext) Column_constraint_foreign_key() IColumn_constraint_foreign_keyContext

func (*Column_constraintContext) Column_constraint_not_null

func (s *Column_constraintContext) Column_constraint_not_null() IColumn_constraint_not_nullContext

func (*Column_constraintContext) Column_constraint_null

func (s *Column_constraintContext) Column_constraint_null() IColumn_constraint_nullContext

func (*Column_constraintContext) Column_constraint_primary_key

func (s *Column_constraintContext) Column_constraint_primary_key() IColumn_constraint_primary_keyContext

func (*Column_constraintContext) Column_default

func (*Column_constraintContext) Conflict_clause

func (*Column_constraintContext) EnterRule

func (s *Column_constraintContext) EnterRule(listener antlr.ParseTreeListener)

func (*Column_constraintContext) ExitRule

func (s *Column_constraintContext) ExitRule(listener antlr.ParseTreeListener)

func (*Column_constraintContext) Expr

func (*Column_constraintContext) GetParser

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

func (*Column_constraintContext) GetRuleContext

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

func (*Column_constraintContext) IsColumn_constraintContext

func (*Column_constraintContext) IsColumn_constraintContext()

func (*Column_constraintContext) K_CHECK

func (*Column_constraintContext) K_COLLATE

func (*Column_constraintContext) K_CONSTRAINT

func (s *Column_constraintContext) K_CONSTRAINT() antlr.TerminalNode

func (*Column_constraintContext) K_UNIQUE

func (*Column_constraintContext) Name

func (*Column_constraintContext) OPEN_PAR

func (*Column_constraintContext) ToStringTree

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

type Column_constraint_foreign_keyContext

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

func NewColumn_constraint_foreign_keyContext

func NewColumn_constraint_foreign_keyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Column_constraint_foreign_keyContext

func NewEmptyColumn_constraint_foreign_keyContext

func NewEmptyColumn_constraint_foreign_keyContext() *Column_constraint_foreign_keyContext

func (*Column_constraint_foreign_keyContext) EnterRule

func (*Column_constraint_foreign_keyContext) ExitRule

func (*Column_constraint_foreign_keyContext) Foreign_key_clause

func (*Column_constraint_foreign_keyContext) GetParser

func (*Column_constraint_foreign_keyContext) GetRuleContext

func (*Column_constraint_foreign_keyContext) IsColumn_constraint_foreign_keyContext

func (*Column_constraint_foreign_keyContext) IsColumn_constraint_foreign_keyContext()

func (*Column_constraint_foreign_keyContext) ToStringTree

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

type Column_constraint_not_nullContext

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

func NewColumn_constraint_not_nullContext

func NewColumn_constraint_not_nullContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Column_constraint_not_nullContext

func NewEmptyColumn_constraint_not_nullContext

func NewEmptyColumn_constraint_not_nullContext() *Column_constraint_not_nullContext

func (*Column_constraint_not_nullContext) Conflict_clause

func (*Column_constraint_not_nullContext) EnterRule

func (*Column_constraint_not_nullContext) ExitRule

func (*Column_constraint_not_nullContext) GetParser

func (*Column_constraint_not_nullContext) GetRuleContext

func (*Column_constraint_not_nullContext) IsColumn_constraint_not_nullContext

func (*Column_constraint_not_nullContext) IsColumn_constraint_not_nullContext()

func (*Column_constraint_not_nullContext) K_NOT

func (*Column_constraint_not_nullContext) K_NULL

func (*Column_constraint_not_nullContext) ToStringTree

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

type Column_constraint_nullContext

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

func NewColumn_constraint_nullContext

func NewColumn_constraint_nullContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Column_constraint_nullContext

func NewEmptyColumn_constraint_nullContext

func NewEmptyColumn_constraint_nullContext() *Column_constraint_nullContext

func (*Column_constraint_nullContext) Conflict_clause

func (*Column_constraint_nullContext) EnterRule

func (s *Column_constraint_nullContext) EnterRule(listener antlr.ParseTreeListener)

func (*Column_constraint_nullContext) ExitRule

func (*Column_constraint_nullContext) GetParser

func (*Column_constraint_nullContext) GetRuleContext

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

func (*Column_constraint_nullContext) IsColumn_constraint_nullContext

func (*Column_constraint_nullContext) IsColumn_constraint_nullContext()

func (*Column_constraint_nullContext) K_NULL

func (*Column_constraint_nullContext) ToStringTree

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

type Column_constraint_primary_keyContext

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

func NewColumn_constraint_primary_keyContext

func NewColumn_constraint_primary_keyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Column_constraint_primary_keyContext

func NewEmptyColumn_constraint_primary_keyContext

func NewEmptyColumn_constraint_primary_keyContext() *Column_constraint_primary_keyContext

func (*Column_constraint_primary_keyContext) Conflict_clause

func (*Column_constraint_primary_keyContext) EnterRule

func (*Column_constraint_primary_keyContext) ExitRule

func (*Column_constraint_primary_keyContext) GetParser

func (*Column_constraint_primary_keyContext) GetRuleContext

func (*Column_constraint_primary_keyContext) IsColumn_constraint_primary_keyContext

func (*Column_constraint_primary_keyContext) IsColumn_constraint_primary_keyContext()

func (*Column_constraint_primary_keyContext) K_ASC

func (*Column_constraint_primary_keyContext) K_AUTOINCREMENT

func (*Column_constraint_primary_keyContext) K_DESC

func (*Column_constraint_primary_keyContext) K_KEY

func (*Column_constraint_primary_keyContext) K_PRIMARY

func (*Column_constraint_primary_keyContext) ToStringTree

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

type Column_defContext

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

func NewColumn_defContext

func NewColumn_defContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Column_defContext

func NewEmptyColumn_defContext

func NewEmptyColumn_defContext() *Column_defContext

func (*Column_defContext) AllColumn_constraint

func (s *Column_defContext) AllColumn_constraint() []IColumn_constraintContext

func (*Column_defContext) AllType_name

func (s *Column_defContext) AllType_name() []IType_nameContext

func (*Column_defContext) Column_constraint

func (s *Column_defContext) Column_constraint(i int) IColumn_constraintContext

func (*Column_defContext) Column_name

func (s *Column_defContext) Column_name() IColumn_nameContext

func (*Column_defContext) EnterRule

func (s *Column_defContext) EnterRule(listener antlr.ParseTreeListener)

func (*Column_defContext) ExitRule

func (s *Column_defContext) ExitRule(listener antlr.ParseTreeListener)

func (*Column_defContext) GetParser

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

func (*Column_defContext) GetRuleContext

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

func (*Column_defContext) IsColumn_defContext

func (*Column_defContext) IsColumn_defContext()

func (*Column_defContext) ToStringTree

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

func (*Column_defContext) Type_name

func (s *Column_defContext) Type_name(i int) IType_nameContext

type Column_defaultContext

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

func NewColumn_defaultContext

func NewColumn_defaultContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Column_defaultContext

func NewEmptyColumn_defaultContext

func NewEmptyColumn_defaultContext() *Column_defaultContext

func (*Column_defaultContext) AllAny_name

func (s *Column_defaultContext) AllAny_name() []IAny_nameContext

func (*Column_defaultContext) Any_name

func (*Column_defaultContext) CLOSE_PAR

func (s *Column_defaultContext) CLOSE_PAR() antlr.TerminalNode

func (*Column_defaultContext) Column_default_value

func (s *Column_defaultContext) Column_default_value() IColumn_default_valueContext

func (*Column_defaultContext) EnterRule

func (s *Column_defaultContext) EnterRule(listener antlr.ParseTreeListener)

func (*Column_defaultContext) ExitRule

func (s *Column_defaultContext) ExitRule(listener antlr.ParseTreeListener)

func (*Column_defaultContext) Expr

func (*Column_defaultContext) GetParser

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

func (*Column_defaultContext) GetRuleContext

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

func (*Column_defaultContext) IsColumn_defaultContext

func (*Column_defaultContext) IsColumn_defaultContext()

func (*Column_defaultContext) K_DEFAULT

func (s *Column_defaultContext) K_DEFAULT() antlr.TerminalNode

func (*Column_defaultContext) K_NEXTVAL

func (s *Column_defaultContext) K_NEXTVAL() antlr.TerminalNode

func (*Column_defaultContext) OPEN_PAR

func (*Column_defaultContext) ToStringTree

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

type Column_default_valueContext

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

func NewColumn_default_valueContext

func NewColumn_default_valueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Column_default_valueContext

func NewEmptyColumn_default_valueContext

func NewEmptyColumn_default_valueContext() *Column_default_valueContext

func (*Column_default_valueContext) EnterRule

func (s *Column_default_valueContext) EnterRule(listener antlr.ParseTreeListener)

func (*Column_default_valueContext) ExitRule

func (s *Column_default_valueContext) ExitRule(listener antlr.ParseTreeListener)

func (*Column_default_valueContext) GetParser

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

func (*Column_default_valueContext) GetRuleContext

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

func (*Column_default_valueContext) IsColumn_default_valueContext

func (*Column_default_valueContext) IsColumn_default_valueContext()

func (*Column_default_valueContext) Literal_value

func (*Column_default_valueContext) Signed_number

func (*Column_default_valueContext) ToStringTree

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

type Column_nameContext

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

func NewColumn_nameContext

func NewColumn_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Column_nameContext

func NewEmptyColumn_nameContext

func NewEmptyColumn_nameContext() *Column_nameContext

func (*Column_nameContext) Any_name

func (s *Column_nameContext) Any_name() IAny_nameContext

func (*Column_nameContext) EnterRule

func (s *Column_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Column_nameContext) ExitRule

func (s *Column_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Column_nameContext) GetParser

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

func (*Column_nameContext) GetRuleContext

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

func (*Column_nameContext) IsColumn_nameContext

func (*Column_nameContext) IsColumn_nameContext()

func (*Column_nameContext) ToStringTree

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

type Commit_stmtContext

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

func NewCommit_stmtContext

func NewCommit_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Commit_stmtContext

func NewEmptyCommit_stmtContext

func NewEmptyCommit_stmtContext() *Commit_stmtContext

func (*Commit_stmtContext) EnterRule

func (s *Commit_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Commit_stmtContext) ExitRule

func (s *Commit_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Commit_stmtContext) GetParser

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

func (*Commit_stmtContext) GetRuleContext

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

func (*Commit_stmtContext) IsCommit_stmtContext

func (*Commit_stmtContext) IsCommit_stmtContext()

func (*Commit_stmtContext) K_COMMIT

func (s *Commit_stmtContext) K_COMMIT() antlr.TerminalNode

func (*Commit_stmtContext) K_END

func (*Commit_stmtContext) K_TRANSACTION

func (s *Commit_stmtContext) K_TRANSACTION() antlr.TerminalNode

func (*Commit_stmtContext) ToStringTree

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

func (*Commit_stmtContext) Transaction_name

func (s *Commit_stmtContext) Transaction_name() ITransaction_nameContext

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) AllCLOSE_PAR

func (*Common_table_expressionContext) AllCOMMA

func (*Common_table_expressionContext) AllColumn_name

func (*Common_table_expressionContext) AllOPEN_PAR

func (*Common_table_expressionContext) CLOSE_PAR

func (*Common_table_expressionContext) COMMA

func (*Common_table_expressionContext) Column_name

func (*Common_table_expressionContext) EnterRule

func (*Common_table_expressionContext) ExitRule

func (*Common_table_expressionContext) GetParser

func (*Common_table_expressionContext) GetRuleContext

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

func (*Common_table_expressionContext) IsCommon_table_expressionContext

func (*Common_table_expressionContext) IsCommon_table_expressionContext()

func (*Common_table_expressionContext) K_AS

func (*Common_table_expressionContext) OPEN_PAR

func (*Common_table_expressionContext) Select_stmt

func (*Common_table_expressionContext) Table_name

func (*Common_table_expressionContext) ToStringTree

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

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) EnterRule

func (s *Compound_operatorContext) EnterRule(listener antlr.ParseTreeListener)

func (*Compound_operatorContext) ExitRule

func (s *Compound_operatorContext) ExitRule(listener antlr.ParseTreeListener)

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) IsCompound_operatorContext

func (*Compound_operatorContext) IsCompound_operatorContext()

func (*Compound_operatorContext) K_ALL

func (*Compound_operatorContext) K_EXCEPT

func (*Compound_operatorContext) K_INTERSECT

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

func (*Compound_operatorContext) K_UNION

func (*Compound_operatorContext) ToStringTree

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

type Compound_select_stmtContext

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

func NewCompound_select_stmtContext

func NewCompound_select_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Compound_select_stmtContext

func NewEmptyCompound_select_stmtContext

func NewEmptyCompound_select_stmtContext() *Compound_select_stmtContext

func (*Compound_select_stmtContext) AllCOMMA

func (*Compound_select_stmtContext) AllCommon_table_expression

func (s *Compound_select_stmtContext) AllCommon_table_expression() []ICommon_table_expressionContext

func (*Compound_select_stmtContext) AllExpr

func (*Compound_select_stmtContext) AllK_ALL

func (*Compound_select_stmtContext) AllK_EXCEPT

func (s *Compound_select_stmtContext) AllK_EXCEPT() []antlr.TerminalNode

func (*Compound_select_stmtContext) AllK_INTERSECT

func (s *Compound_select_stmtContext) AllK_INTERSECT() []antlr.TerminalNode

func (*Compound_select_stmtContext) AllK_UNION

func (*Compound_select_stmtContext) AllOrdering_term

func (s *Compound_select_stmtContext) AllOrdering_term() []IOrdering_termContext

func (*Compound_select_stmtContext) AllSelect_core

func (s *Compound_select_stmtContext) AllSelect_core() []ISelect_coreContext

func (*Compound_select_stmtContext) COMMA

func (*Compound_select_stmtContext) Common_table_expression

func (s *Compound_select_stmtContext) Common_table_expression(i int) ICommon_table_expressionContext

func (*Compound_select_stmtContext) EnterRule

func (s *Compound_select_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Compound_select_stmtContext) ExitRule

func (s *Compound_select_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Compound_select_stmtContext) Expr

func (*Compound_select_stmtContext) GetParser

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

func (*Compound_select_stmtContext) GetRuleContext

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

func (*Compound_select_stmtContext) IsCompound_select_stmtContext

func (*Compound_select_stmtContext) IsCompound_select_stmtContext()

func (*Compound_select_stmtContext) K_ALL

func (*Compound_select_stmtContext) K_BY

func (*Compound_select_stmtContext) K_EXCEPT

func (*Compound_select_stmtContext) K_INTERSECT

func (*Compound_select_stmtContext) K_LIMIT

func (*Compound_select_stmtContext) K_OFFSET

func (*Compound_select_stmtContext) K_ORDER

func (*Compound_select_stmtContext) K_RECURSIVE

func (*Compound_select_stmtContext) K_UNION

func (*Compound_select_stmtContext) K_WITH

func (*Compound_select_stmtContext) Ordering_term

func (*Compound_select_stmtContext) Select_core

func (*Compound_select_stmtContext) ToStringTree

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

type Conflict_clauseContext

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

func NewConflict_clauseContext

func NewConflict_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Conflict_clauseContext

func NewEmptyConflict_clauseContext

func NewEmptyConflict_clauseContext() *Conflict_clauseContext

func (*Conflict_clauseContext) EnterRule

func (s *Conflict_clauseContext) EnterRule(listener antlr.ParseTreeListener)

func (*Conflict_clauseContext) ExitRule

func (s *Conflict_clauseContext) ExitRule(listener antlr.ParseTreeListener)

func (*Conflict_clauseContext) GetParser

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

func (*Conflict_clauseContext) GetRuleContext

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

func (*Conflict_clauseContext) IsConflict_clauseContext

func (*Conflict_clauseContext) IsConflict_clauseContext()

func (*Conflict_clauseContext) K_ABORT

func (*Conflict_clauseContext) K_CONFLICT

func (s *Conflict_clauseContext) K_CONFLICT() antlr.TerminalNode

func (*Conflict_clauseContext) K_FAIL

func (*Conflict_clauseContext) K_IGNORE

func (*Conflict_clauseContext) K_ON

func (*Conflict_clauseContext) K_REPLACE

func (s *Conflict_clauseContext) K_REPLACE() antlr.TerminalNode

func (*Conflict_clauseContext) K_ROLLBACK

func (s *Conflict_clauseContext) K_ROLLBACK() antlr.TerminalNode

func (*Conflict_clauseContext) ToStringTree

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

type Create_force_view_stmtContext

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

func NewCreate_force_view_stmtContext

func NewCreate_force_view_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Create_force_view_stmtContext

func NewEmptyCreate_force_view_stmtContext

func NewEmptyCreate_force_view_stmtContext() *Create_force_view_stmtContext

func (*Create_force_view_stmtContext) AllCOMMA

func (*Create_force_view_stmtContext) AllColumn_name

func (s *Create_force_view_stmtContext) AllColumn_name() []IColumn_nameContext

func (*Create_force_view_stmtContext) CLOSE_PAR

func (*Create_force_view_stmtContext) COMMA

func (*Create_force_view_stmtContext) Column_name

func (*Create_force_view_stmtContext) DOT

func (*Create_force_view_stmtContext) Database_name

func (*Create_force_view_stmtContext) EnterRule

func (s *Create_force_view_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Create_force_view_stmtContext) ExitRule

func (*Create_force_view_stmtContext) GetParser

func (*Create_force_view_stmtContext) GetRuleContext

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

func (*Create_force_view_stmtContext) IsCreate_force_view_stmtContext

func (*Create_force_view_stmtContext) IsCreate_force_view_stmtContext()

func (*Create_force_view_stmtContext) K_AS

func (*Create_force_view_stmtContext) K_CREATE

func (*Create_force_view_stmtContext) K_EXISTS

func (*Create_force_view_stmtContext) K_FORCE

func (*Create_force_view_stmtContext) K_IF

func (*Create_force_view_stmtContext) K_NOT

func (*Create_force_view_stmtContext) K_TEMP

func (*Create_force_view_stmtContext) K_TEMPORARY

func (*Create_force_view_stmtContext) K_VIEW

func (*Create_force_view_stmtContext) OPEN_PAR

func (*Create_force_view_stmtContext) Select_stmt

func (*Create_force_view_stmtContext) ToStringTree

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

func (*Create_force_view_stmtContext) View_name

type Create_index_stmtContext

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

func NewCreate_index_stmtContext

func NewCreate_index_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Create_index_stmtContext

func NewEmptyCreate_index_stmtContext

func NewEmptyCreate_index_stmtContext() *Create_index_stmtContext

func (*Create_index_stmtContext) AllCOMMA

func (*Create_index_stmtContext) AllIndexed_column

func (s *Create_index_stmtContext) AllIndexed_column() []IIndexed_columnContext

func (*Create_index_stmtContext) CLOSE_PAR

func (*Create_index_stmtContext) COMMA

func (*Create_index_stmtContext) DOT

func (*Create_index_stmtContext) Database_name

func (*Create_index_stmtContext) EnterRule

func (s *Create_index_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Create_index_stmtContext) ExitRule

func (s *Create_index_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Create_index_stmtContext) Expr

func (*Create_index_stmtContext) GetParser

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

func (*Create_index_stmtContext) GetRuleContext

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

func (*Create_index_stmtContext) Index_name

func (*Create_index_stmtContext) Indexed_column

func (*Create_index_stmtContext) IsCreate_index_stmtContext

func (*Create_index_stmtContext) IsCreate_index_stmtContext()

func (*Create_index_stmtContext) K_CREATE

func (*Create_index_stmtContext) K_EXISTS

func (*Create_index_stmtContext) K_IF

func (*Create_index_stmtContext) K_INDEX

func (*Create_index_stmtContext) K_NOT

func (*Create_index_stmtContext) K_ON

func (*Create_index_stmtContext) K_UNIQUE

func (*Create_index_stmtContext) K_WHERE

func (*Create_index_stmtContext) OPEN_PAR

func (*Create_index_stmtContext) Table_name

func (*Create_index_stmtContext) ToStringTree

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

type Create_table_stmtContext

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

func NewCreate_table_stmtContext

func NewCreate_table_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Create_table_stmtContext

func NewEmptyCreate_table_stmtContext

func NewEmptyCreate_table_stmtContext() *Create_table_stmtContext

func (*Create_table_stmtContext) AllCOMMA

func (*Create_table_stmtContext) AllColumn_def

func (s *Create_table_stmtContext) AllColumn_def() []IColumn_defContext

func (*Create_table_stmtContext) AllTable_constraint

func (s *Create_table_stmtContext) AllTable_constraint() []ITable_constraintContext

func (*Create_table_stmtContext) CLOSE_PAR

func (*Create_table_stmtContext) COMMA

func (*Create_table_stmtContext) Column_def

func (*Create_table_stmtContext) DOT

func (*Create_table_stmtContext) Database_name

func (*Create_table_stmtContext) EnterRule

func (s *Create_table_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Create_table_stmtContext) ExitRule

func (s *Create_table_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Create_table_stmtContext) GetParser

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

func (*Create_table_stmtContext) GetRuleContext

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

func (*Create_table_stmtContext) IDENTIFIER

func (*Create_table_stmtContext) IsCreate_table_stmtContext

func (*Create_table_stmtContext) IsCreate_table_stmtContext()

func (*Create_table_stmtContext) K_AS

func (*Create_table_stmtContext) K_CREATE

func (*Create_table_stmtContext) K_EXISTS

func (*Create_table_stmtContext) K_IF

func (*Create_table_stmtContext) K_NOT

func (*Create_table_stmtContext) K_TABLE

func (*Create_table_stmtContext) K_TEMP

func (*Create_table_stmtContext) K_TEMPORARY

func (s *Create_table_stmtContext) K_TEMPORARY() antlr.TerminalNode

func (*Create_table_stmtContext) K_WITHOUT

func (*Create_table_stmtContext) OPEN_PAR

func (*Create_table_stmtContext) Select_stmt

func (*Create_table_stmtContext) Table_constraint

func (s *Create_table_stmtContext) Table_constraint(i int) ITable_constraintContext

func (*Create_table_stmtContext) Table_name

func (*Create_table_stmtContext) ToStringTree

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

type Create_trigger_stmtContext

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

func NewCreate_trigger_stmtContext

func NewCreate_trigger_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Create_trigger_stmtContext

func NewEmptyCreate_trigger_stmtContext

func NewEmptyCreate_trigger_stmtContext() *Create_trigger_stmtContext

func (*Create_trigger_stmtContext) AllCOMMA

func (*Create_trigger_stmtContext) AllColumn_name

func (s *Create_trigger_stmtContext) AllColumn_name() []IColumn_nameContext

func (*Create_trigger_stmtContext) AllDOT

func (*Create_trigger_stmtContext) AllDatabase_name

func (s *Create_trigger_stmtContext) AllDatabase_name() []IDatabase_nameContext

func (*Create_trigger_stmtContext) AllDelete_stmt

func (s *Create_trigger_stmtContext) AllDelete_stmt() []IDelete_stmtContext

func (*Create_trigger_stmtContext) AllInsert_stmt

func (s *Create_trigger_stmtContext) AllInsert_stmt() []IInsert_stmtContext

func (*Create_trigger_stmtContext) AllK_OF

func (*Create_trigger_stmtContext) AllSCOL

func (*Create_trigger_stmtContext) AllSelect_stmt

func (s *Create_trigger_stmtContext) AllSelect_stmt() []ISelect_stmtContext

func (*Create_trigger_stmtContext) AllUpdate_stmt

func (s *Create_trigger_stmtContext) AllUpdate_stmt() []IUpdate_stmtContext

func (*Create_trigger_stmtContext) COMMA

func (*Create_trigger_stmtContext) Column_name

func (*Create_trigger_stmtContext) DOT

func (*Create_trigger_stmtContext) Database_name

func (*Create_trigger_stmtContext) Delete_stmt

func (*Create_trigger_stmtContext) EnterRule

func (s *Create_trigger_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Create_trigger_stmtContext) ExitRule

func (s *Create_trigger_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Create_trigger_stmtContext) Expr

func (*Create_trigger_stmtContext) GetParser

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

func (*Create_trigger_stmtContext) GetRuleContext

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

func (*Create_trigger_stmtContext) Insert_stmt

func (*Create_trigger_stmtContext) IsCreate_trigger_stmtContext

func (*Create_trigger_stmtContext) IsCreate_trigger_stmtContext()

func (*Create_trigger_stmtContext) K_AFTER

func (*Create_trigger_stmtContext) K_BEFORE

func (*Create_trigger_stmtContext) K_BEGIN

func (*Create_trigger_stmtContext) K_CREATE

func (*Create_trigger_stmtContext) K_DELETE

func (*Create_trigger_stmtContext) K_EACH

func (*Create_trigger_stmtContext) K_END

func (*Create_trigger_stmtContext) K_EXISTS

func (*Create_trigger_stmtContext) K_FOR

func (*Create_trigger_stmtContext) K_IF

func (*Create_trigger_stmtContext) K_INSERT

func (*Create_trigger_stmtContext) K_INSTEAD

func (*Create_trigger_stmtContext) K_NOT

func (*Create_trigger_stmtContext) K_OF

func (*Create_trigger_stmtContext) K_ON

func (*Create_trigger_stmtContext) K_ROW

func (*Create_trigger_stmtContext) K_TEMP

func (*Create_trigger_stmtContext) K_TEMPORARY

func (*Create_trigger_stmtContext) K_TRIGGER

func (*Create_trigger_stmtContext) K_UPDATE

func (*Create_trigger_stmtContext) K_WHEN

func (*Create_trigger_stmtContext) SCOL

func (*Create_trigger_stmtContext) Select_stmt

func (*Create_trigger_stmtContext) Table_name

func (*Create_trigger_stmtContext) ToStringTree

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

func (*Create_trigger_stmtContext) Trigger_name

func (*Create_trigger_stmtContext) Update_stmt

type Create_view_stmtContext

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

func NewCreate_view_stmtContext

func NewCreate_view_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Create_view_stmtContext

func NewEmptyCreate_view_stmtContext

func NewEmptyCreate_view_stmtContext() *Create_view_stmtContext

func (*Create_view_stmtContext) DOT

func (*Create_view_stmtContext) Database_name

func (*Create_view_stmtContext) EnterRule

func (s *Create_view_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Create_view_stmtContext) ExitRule

func (s *Create_view_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Create_view_stmtContext) GetParser

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

func (*Create_view_stmtContext) GetRuleContext

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

func (*Create_view_stmtContext) IsCreate_view_stmtContext

func (*Create_view_stmtContext) IsCreate_view_stmtContext()

func (*Create_view_stmtContext) K_AS

func (*Create_view_stmtContext) K_CREATE

func (*Create_view_stmtContext) K_EXISTS

func (*Create_view_stmtContext) K_IF

func (*Create_view_stmtContext) K_NOT

func (*Create_view_stmtContext) K_TEMP

func (*Create_view_stmtContext) K_TEMPORARY

func (s *Create_view_stmtContext) K_TEMPORARY() antlr.TerminalNode

func (*Create_view_stmtContext) K_VIEW

func (*Create_view_stmtContext) Select_stmt

func (*Create_view_stmtContext) ToStringTree

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

func (*Create_view_stmtContext) View_name

type Create_virtual_table_stmtContext

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

func NewCreate_virtual_table_stmtContext

func NewCreate_virtual_table_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Create_virtual_table_stmtContext

func NewEmptyCreate_virtual_table_stmtContext

func NewEmptyCreate_virtual_table_stmtContext() *Create_virtual_table_stmtContext

func (*Create_virtual_table_stmtContext) AllCOMMA

func (*Create_virtual_table_stmtContext) AllModule_argument

func (*Create_virtual_table_stmtContext) CLOSE_PAR

func (*Create_virtual_table_stmtContext) COMMA

func (*Create_virtual_table_stmtContext) DOT

func (*Create_virtual_table_stmtContext) Database_name

func (*Create_virtual_table_stmtContext) EnterRule

func (*Create_virtual_table_stmtContext) ExitRule

func (*Create_virtual_table_stmtContext) GetParser

func (*Create_virtual_table_stmtContext) GetRuleContext

func (*Create_virtual_table_stmtContext) IsCreate_virtual_table_stmtContext

func (*Create_virtual_table_stmtContext) IsCreate_virtual_table_stmtContext()

func (*Create_virtual_table_stmtContext) K_CREATE

func (*Create_virtual_table_stmtContext) K_EXISTS

func (*Create_virtual_table_stmtContext) K_IF

func (*Create_virtual_table_stmtContext) K_NOT

func (*Create_virtual_table_stmtContext) K_TABLE

func (*Create_virtual_table_stmtContext) K_USING

func (*Create_virtual_table_stmtContext) K_VIRTUAL

func (*Create_virtual_table_stmtContext) Module_argument

func (*Create_virtual_table_stmtContext) Module_name

func (*Create_virtual_table_stmtContext) OPEN_PAR

func (*Create_virtual_table_stmtContext) Table_name

func (*Create_virtual_table_stmtContext) ToStringTree

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

type Cte_table_nameContext

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

func NewCte_table_nameContext

func NewCte_table_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Cte_table_nameContext

func NewEmptyCte_table_nameContext

func NewEmptyCte_table_nameContext() *Cte_table_nameContext

func (*Cte_table_nameContext) AllCOMMA

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

func (*Cte_table_nameContext) AllColumn_name

func (s *Cte_table_nameContext) AllColumn_name() []IColumn_nameContext

func (*Cte_table_nameContext) CLOSE_PAR

func (s *Cte_table_nameContext) CLOSE_PAR() antlr.TerminalNode

func (*Cte_table_nameContext) COMMA

func (*Cte_table_nameContext) Column_name

func (s *Cte_table_nameContext) Column_name(i int) IColumn_nameContext

func (*Cte_table_nameContext) EnterRule

func (s *Cte_table_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Cte_table_nameContext) ExitRule

func (s *Cte_table_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Cte_table_nameContext) GetParser

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

func (*Cte_table_nameContext) GetRuleContext

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

func (*Cte_table_nameContext) IsCte_table_nameContext

func (*Cte_table_nameContext) IsCte_table_nameContext()

func (*Cte_table_nameContext) OPEN_PAR

func (*Cte_table_nameContext) Table_name

func (s *Cte_table_nameContext) Table_name() ITable_nameContext

func (*Cte_table_nameContext) ToStringTree

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

type Database_nameContext

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

func NewDatabase_nameContext

func NewDatabase_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Database_nameContext

func NewEmptyDatabase_nameContext

func NewEmptyDatabase_nameContext() *Database_nameContext

func (*Database_nameContext) Any_name

func (s *Database_nameContext) Any_name() IAny_nameContext

func (*Database_nameContext) EnterRule

func (s *Database_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Database_nameContext) ExitRule

func (s *Database_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Database_nameContext) GetParser

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

func (*Database_nameContext) GetRuleContext

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

func (*Database_nameContext) IsDatabase_nameContext

func (*Database_nameContext) IsDatabase_nameContext()

func (*Database_nameContext) ToStringTree

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

type Delete_stmtContext

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

func NewDelete_stmtContext

func NewDelete_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Delete_stmtContext

func NewEmptyDelete_stmtContext

func NewEmptyDelete_stmtContext() *Delete_stmtContext

func (*Delete_stmtContext) EnterRule

func (s *Delete_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Delete_stmtContext) ExitRule

func (s *Delete_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Delete_stmtContext) Expr

func (s *Delete_stmtContext) Expr() IExprContext

func (*Delete_stmtContext) GetParser

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

func (*Delete_stmtContext) GetRuleContext

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

func (*Delete_stmtContext) IsDelete_stmtContext

func (*Delete_stmtContext) IsDelete_stmtContext()

func (*Delete_stmtContext) K_DELETE

func (s *Delete_stmtContext) K_DELETE() antlr.TerminalNode

func (*Delete_stmtContext) K_FROM

func (*Delete_stmtContext) K_WHERE

func (s *Delete_stmtContext) K_WHERE() antlr.TerminalNode

func (*Delete_stmtContext) Qualified_table_name

func (s *Delete_stmtContext) Qualified_table_name() IQualified_table_nameContext

func (*Delete_stmtContext) ToStringTree

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

func (*Delete_stmtContext) With_clause

func (s *Delete_stmtContext) With_clause() IWith_clauseContext

type Delete_stmt_limitedContext

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

func NewDelete_stmt_limitedContext

func NewDelete_stmt_limitedContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Delete_stmt_limitedContext

func NewEmptyDelete_stmt_limitedContext

func NewEmptyDelete_stmt_limitedContext() *Delete_stmt_limitedContext

func (*Delete_stmt_limitedContext) AllCOMMA

func (*Delete_stmt_limitedContext) AllExpr

func (*Delete_stmt_limitedContext) AllOrdering_term

func (s *Delete_stmt_limitedContext) AllOrdering_term() []IOrdering_termContext

func (*Delete_stmt_limitedContext) COMMA

func (*Delete_stmt_limitedContext) EnterRule

func (s *Delete_stmt_limitedContext) EnterRule(listener antlr.ParseTreeListener)

func (*Delete_stmt_limitedContext) ExitRule

func (s *Delete_stmt_limitedContext) ExitRule(listener antlr.ParseTreeListener)

func (*Delete_stmt_limitedContext) Expr

func (*Delete_stmt_limitedContext) GetParser

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

func (*Delete_stmt_limitedContext) GetRuleContext

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

func (*Delete_stmt_limitedContext) IsDelete_stmt_limitedContext

func (*Delete_stmt_limitedContext) IsDelete_stmt_limitedContext()

func (*Delete_stmt_limitedContext) K_BY

func (*Delete_stmt_limitedContext) K_DELETE

func (*Delete_stmt_limitedContext) K_FROM

func (*Delete_stmt_limitedContext) K_LIMIT

func (*Delete_stmt_limitedContext) K_OFFSET

func (*Delete_stmt_limitedContext) K_ORDER

func (*Delete_stmt_limitedContext) K_WHERE

func (*Delete_stmt_limitedContext) Ordering_term

func (*Delete_stmt_limitedContext) Qualified_table_name

func (s *Delete_stmt_limitedContext) Qualified_table_name() IQualified_table_nameContext

func (*Delete_stmt_limitedContext) ToStringTree

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

func (*Delete_stmt_limitedContext) With_clause

type Detach_stmtContext

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

func NewDetach_stmtContext

func NewDetach_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Detach_stmtContext

func NewEmptyDetach_stmtContext

func NewEmptyDetach_stmtContext() *Detach_stmtContext

func (*Detach_stmtContext) Database_name

func (s *Detach_stmtContext) Database_name() IDatabase_nameContext

func (*Detach_stmtContext) EnterRule

func (s *Detach_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Detach_stmtContext) ExitRule

func (s *Detach_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Detach_stmtContext) GetParser

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

func (*Detach_stmtContext) GetRuleContext

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

func (*Detach_stmtContext) IsDetach_stmtContext

func (*Detach_stmtContext) IsDetach_stmtContext()

func (*Detach_stmtContext) K_DATABASE

func (s *Detach_stmtContext) K_DATABASE() antlr.TerminalNode

func (*Detach_stmtContext) K_DETACH

func (s *Detach_stmtContext) K_DETACH() antlr.TerminalNode

func (*Detach_stmtContext) ToStringTree

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

type Drop_index_stmtContext

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

func NewDrop_index_stmtContext

func NewDrop_index_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Drop_index_stmtContext

func NewEmptyDrop_index_stmtContext

func NewEmptyDrop_index_stmtContext() *Drop_index_stmtContext

func (*Drop_index_stmtContext) DOT

func (*Drop_index_stmtContext) Database_name

func (s *Drop_index_stmtContext) Database_name() IDatabase_nameContext

func (*Drop_index_stmtContext) EnterRule

func (s *Drop_index_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Drop_index_stmtContext) ExitRule

func (s *Drop_index_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Drop_index_stmtContext) GetParser

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

func (*Drop_index_stmtContext) GetRuleContext

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

func (*Drop_index_stmtContext) Index_name

func (*Drop_index_stmtContext) IsDrop_index_stmtContext

func (*Drop_index_stmtContext) IsDrop_index_stmtContext()

func (*Drop_index_stmtContext) K_DROP

func (*Drop_index_stmtContext) K_EXISTS

func (*Drop_index_stmtContext) K_IF

func (*Drop_index_stmtContext) K_INDEX

func (*Drop_index_stmtContext) ToStringTree

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

type Drop_table_stmtContext

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

func NewDrop_table_stmtContext

func NewDrop_table_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Drop_table_stmtContext

func NewEmptyDrop_table_stmtContext

func NewEmptyDrop_table_stmtContext() *Drop_table_stmtContext

func (*Drop_table_stmtContext) DOT

func (*Drop_table_stmtContext) Database_name

func (s *Drop_table_stmtContext) Database_name() IDatabase_nameContext

func (*Drop_table_stmtContext) EnterRule

func (s *Drop_table_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Drop_table_stmtContext) ExitRule

func (s *Drop_table_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Drop_table_stmtContext) GetParser

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

func (*Drop_table_stmtContext) GetRuleContext

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

func (*Drop_table_stmtContext) IsDrop_table_stmtContext

func (*Drop_table_stmtContext) IsDrop_table_stmtContext()

func (*Drop_table_stmtContext) K_DROP

func (*Drop_table_stmtContext) K_EXISTS

func (*Drop_table_stmtContext) K_IF

func (*Drop_table_stmtContext) K_TABLE

func (*Drop_table_stmtContext) Table_name

func (*Drop_table_stmtContext) ToStringTree

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

type Drop_trigger_stmtContext

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

func NewDrop_trigger_stmtContext

func NewDrop_trigger_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Drop_trigger_stmtContext

func NewEmptyDrop_trigger_stmtContext

func NewEmptyDrop_trigger_stmtContext() *Drop_trigger_stmtContext

func (*Drop_trigger_stmtContext) DOT

func (*Drop_trigger_stmtContext) Database_name

func (*Drop_trigger_stmtContext) EnterRule

func (s *Drop_trigger_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Drop_trigger_stmtContext) ExitRule

func (s *Drop_trigger_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Drop_trigger_stmtContext) GetParser

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

func (*Drop_trigger_stmtContext) GetRuleContext

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

func (*Drop_trigger_stmtContext) IsDrop_trigger_stmtContext

func (*Drop_trigger_stmtContext) IsDrop_trigger_stmtContext()

func (*Drop_trigger_stmtContext) K_DROP

func (*Drop_trigger_stmtContext) K_EXISTS

func (*Drop_trigger_stmtContext) K_IF

func (*Drop_trigger_stmtContext) K_TRIGGER

func (*Drop_trigger_stmtContext) ToStringTree

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

func (*Drop_trigger_stmtContext) Trigger_name

type Drop_view_stmtContext

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

func NewDrop_view_stmtContext

func NewDrop_view_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Drop_view_stmtContext

func NewEmptyDrop_view_stmtContext

func NewEmptyDrop_view_stmtContext() *Drop_view_stmtContext

func (*Drop_view_stmtContext) DOT

func (*Drop_view_stmtContext) Database_name

func (s *Drop_view_stmtContext) Database_name() IDatabase_nameContext

func (*Drop_view_stmtContext) EnterRule

func (s *Drop_view_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Drop_view_stmtContext) ExitRule

func (s *Drop_view_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Drop_view_stmtContext) GetParser

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

func (*Drop_view_stmtContext) GetRuleContext

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

func (*Drop_view_stmtContext) IsDrop_view_stmtContext

func (*Drop_view_stmtContext) IsDrop_view_stmtContext()

func (*Drop_view_stmtContext) K_DROP

func (*Drop_view_stmtContext) K_EXISTS

func (*Drop_view_stmtContext) K_IF

func (*Drop_view_stmtContext) K_VIEW

func (*Drop_view_stmtContext) ToStringTree

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

func (*Drop_view_stmtContext) View_name

type ErrorContext

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

func NewEmptyErrorContext

func NewEmptyErrorContext() *ErrorContext

func NewErrorContext

func NewErrorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ErrorContext

func (*ErrorContext) EnterRule

func (s *ErrorContext) EnterRule(listener antlr.ParseTreeListener)

func (*ErrorContext) ExitRule

func (s *ErrorContext) ExitRule(listener antlr.ParseTreeListener)

func (*ErrorContext) GetParser

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

func (*ErrorContext) GetRuleContext

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

func (*ErrorContext) Get_UNEXPECTED_CHAR

func (s *ErrorContext) Get_UNEXPECTED_CHAR() antlr.Token

func (*ErrorContext) IsErrorContext

func (*ErrorContext) IsErrorContext()

func (*ErrorContext) Set_UNEXPECTED_CHAR

func (s *ErrorContext) Set_UNEXPECTED_CHAR(v antlr.Token)

func (*ErrorContext) ToStringTree

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

func (*ErrorContext) UNEXPECTED_CHAR

func (s *ErrorContext) UNEXPECTED_CHAR() antlr.TerminalNode

type Error_messageContext

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

func NewEmptyError_messageContext

func NewEmptyError_messageContext() *Error_messageContext

func NewError_messageContext

func NewError_messageContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Error_messageContext

func (*Error_messageContext) EnterRule

func (s *Error_messageContext) EnterRule(listener antlr.ParseTreeListener)

func (*Error_messageContext) ExitRule

func (s *Error_messageContext) ExitRule(listener antlr.ParseTreeListener)

func (*Error_messageContext) GetParser

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

func (*Error_messageContext) GetRuleContext

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

func (*Error_messageContext) IsError_messageContext

func (*Error_messageContext) IsError_messageContext()

func (*Error_messageContext) STRING_LITERAL

func (s *Error_messageContext) STRING_LITERAL() antlr.TerminalNode

func (*Error_messageContext) ToStringTree

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

type ExprContext

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

func NewEmptyExprContext

func NewEmptyExprContext() *ExprContext

func NewExprContext

func NewExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprContext

func (*ExprContext) AMP

func (s *ExprContext) AMP() antlr.TerminalNode

func (*ExprContext) ASSIGN

func (s *ExprContext) ASSIGN() antlr.TerminalNode

func (*ExprContext) AllCOMMA

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

func (*ExprContext) AllDOT

func (s *ExprContext) AllDOT() []antlr.TerminalNode

func (*ExprContext) AllExpr

func (s *ExprContext) AllExpr() []IExprContext

func (*ExprContext) AllK_THEN

func (s *ExprContext) AllK_THEN() []antlr.TerminalNode

func (*ExprContext) AllK_WHEN

func (s *ExprContext) AllK_WHEN() []antlr.TerminalNode

func (*ExprContext) BIND_PARAMETER

func (s *ExprContext) BIND_PARAMETER() antlr.TerminalNode

func (*ExprContext) CLOSE_PAR

func (s *ExprContext) CLOSE_PAR() antlr.TerminalNode

func (*ExprContext) COMMA

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

func (*ExprContext) Collation_name

func (s *ExprContext) Collation_name() ICollation_nameContext

func (*ExprContext) Column_name

func (s *ExprContext) Column_name() IColumn_nameContext

func (*ExprContext) DIV

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

func (*ExprContext) DOT

func (s *ExprContext) DOT(i int) antlr.TerminalNode

func (*ExprContext) Database_name

func (s *ExprContext) Database_name() IDatabase_nameContext

func (*ExprContext) EQ

func (s *ExprContext) EQ() antlr.TerminalNode

func (*ExprContext) EnterRule

func (s *ExprContext) EnterRule(listener antlr.ParseTreeListener)

func (*ExprContext) ExitRule

func (s *ExprContext) ExitRule(listener antlr.ParseTreeListener)

func (*ExprContext) Expr

func (s *ExprContext) Expr(i int) IExprContext

func (*ExprContext) Function_name

func (s *ExprContext) Function_name() IFunction_nameContext

func (*ExprContext) GT

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

func (*ExprContext) GT2

func (s *ExprContext) GT2() antlr.TerminalNode

func (*ExprContext) GT_EQ

func (s *ExprContext) GT_EQ() antlr.TerminalNode

func (*ExprContext) GetParser

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

func (*ExprContext) GetRuleContext

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

func (*ExprContext) IsExprContext

func (*ExprContext) IsExprContext()

func (*ExprContext) K_AND

func (s *ExprContext) K_AND() antlr.TerminalNode

func (*ExprContext) K_AS

func (s *ExprContext) K_AS() antlr.TerminalNode

func (*ExprContext) K_BETWEEN

func (s *ExprContext) K_BETWEEN() antlr.TerminalNode

func (*ExprContext) K_CASE

func (s *ExprContext) K_CASE() antlr.TerminalNode

func (*ExprContext) K_CAST

func (s *ExprContext) K_CAST() antlr.TerminalNode

func (*ExprContext) K_COLLATE

func (s *ExprContext) K_COLLATE() antlr.TerminalNode

func (*ExprContext) K_DISTINCT

func (s *ExprContext) K_DISTINCT() antlr.TerminalNode

func (*ExprContext) K_ELSE

func (s *ExprContext) K_ELSE() antlr.TerminalNode

func (*ExprContext) K_END

func (s *ExprContext) K_END() antlr.TerminalNode

func (*ExprContext) K_ESCAPE

func (s *ExprContext) K_ESCAPE() antlr.TerminalNode

func (*ExprContext) K_EXISTS

func (s *ExprContext) K_EXISTS() antlr.TerminalNode

func (*ExprContext) K_GLOB

func (s *ExprContext) K_GLOB() antlr.TerminalNode

func (*ExprContext) K_IN

func (s *ExprContext) K_IN() antlr.TerminalNode

func (*ExprContext) K_IS

func (s *ExprContext) K_IS() antlr.TerminalNode

func (*ExprContext) K_ISNULL

func (s *ExprContext) K_ISNULL() antlr.TerminalNode

func (*ExprContext) K_LIKE

func (s *ExprContext) K_LIKE() antlr.TerminalNode

func (*ExprContext) K_MATCH

func (s *ExprContext) K_MATCH() antlr.TerminalNode

func (*ExprContext) K_NOT

func (s *ExprContext) K_NOT() antlr.TerminalNode

func (*ExprContext) K_NOTNULL

func (s *ExprContext) K_NOTNULL() antlr.TerminalNode

func (*ExprContext) K_NULL

func (s *ExprContext) K_NULL() antlr.TerminalNode

func (*ExprContext) K_OR

func (s *ExprContext) K_OR() antlr.TerminalNode

func (*ExprContext) K_REGEXP

func (s *ExprContext) K_REGEXP() antlr.TerminalNode

func (*ExprContext) K_THEN

func (s *ExprContext) K_THEN(i int) antlr.TerminalNode

func (*ExprContext) K_WHEN

func (s *ExprContext) K_WHEN(i int) antlr.TerminalNode

func (*ExprContext) LT

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

func (*ExprContext) LT2

func (s *ExprContext) LT2() antlr.TerminalNode

func (*ExprContext) LT_EQ

func (s *ExprContext) LT_EQ() antlr.TerminalNode

func (*ExprContext) Literal_value

func (s *ExprContext) Literal_value() ILiteral_valueContext

func (*ExprContext) MINUS

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

func (*ExprContext) MOD

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

func (*ExprContext) NOT_EQ1

func (s *ExprContext) NOT_EQ1() antlr.TerminalNode

func (*ExprContext) NOT_EQ2

func (s *ExprContext) NOT_EQ2() antlr.TerminalNode

func (*ExprContext) OPEN_PAR

func (s *ExprContext) OPEN_PAR() antlr.TerminalNode

func (*ExprContext) PIPE

func (s *ExprContext) PIPE() antlr.TerminalNode

func (*ExprContext) PIPE2

func (s *ExprContext) PIPE2() antlr.TerminalNode

func (*ExprContext) PLUS

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

func (*ExprContext) Raise_function

func (s *ExprContext) Raise_function() IRaise_functionContext

func (*ExprContext) STAR

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

func (*ExprContext) Select_stmt

func (s *ExprContext) Select_stmt() ISelect_stmtContext

func (*ExprContext) Table_name

func (s *ExprContext) Table_name() ITable_nameContext

func (*ExprContext) ToStringTree

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

func (*ExprContext) Type_name

func (s *ExprContext) Type_name() IType_nameContext

func (*ExprContext) Unary_operator

func (s *ExprContext) Unary_operator() IUnary_operatorContext

type Factored_select_stmtContext

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

func NewEmptyFactored_select_stmtContext

func NewEmptyFactored_select_stmtContext() *Factored_select_stmtContext

func NewFactored_select_stmtContext

func NewFactored_select_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Factored_select_stmtContext

func (*Factored_select_stmtContext) AllCOMMA

func (*Factored_select_stmtContext) AllCommon_table_expression

func (s *Factored_select_stmtContext) AllCommon_table_expression() []ICommon_table_expressionContext

func (*Factored_select_stmtContext) AllCompound_operator

func (s *Factored_select_stmtContext) AllCompound_operator() []ICompound_operatorContext

func (*Factored_select_stmtContext) AllExpr

func (*Factored_select_stmtContext) AllOrdering_term

func (s *Factored_select_stmtContext) AllOrdering_term() []IOrdering_termContext

func (*Factored_select_stmtContext) AllSelect_core

func (s *Factored_select_stmtContext) AllSelect_core() []ISelect_coreContext

func (*Factored_select_stmtContext) COMMA

func (*Factored_select_stmtContext) Common_table_expression

func (s *Factored_select_stmtContext) Common_table_expression(i int) ICommon_table_expressionContext

func (*Factored_select_stmtContext) Compound_operator

func (*Factored_select_stmtContext) EnterRule

func (s *Factored_select_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Factored_select_stmtContext) ExitRule

func (s *Factored_select_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Factored_select_stmtContext) Expr

func (*Factored_select_stmtContext) GetParser

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

func (*Factored_select_stmtContext) GetRuleContext

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

func (*Factored_select_stmtContext) IsFactored_select_stmtContext

func (*Factored_select_stmtContext) IsFactored_select_stmtContext()

func (*Factored_select_stmtContext) K_BY

func (*Factored_select_stmtContext) K_LIMIT

func (*Factored_select_stmtContext) K_OFFSET

func (*Factored_select_stmtContext) K_ORDER

func (*Factored_select_stmtContext) K_RECURSIVE

func (*Factored_select_stmtContext) K_WITH

func (*Factored_select_stmtContext) Ordering_term

func (*Factored_select_stmtContext) Select_core

func (*Factored_select_stmtContext) ToStringTree

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

type Fk_origin_column_nameContext

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

func NewEmptyFk_origin_column_nameContext

func NewEmptyFk_origin_column_nameContext() *Fk_origin_column_nameContext

func NewFk_origin_column_nameContext

func NewFk_origin_column_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Fk_origin_column_nameContext

func (*Fk_origin_column_nameContext) Column_name

func (*Fk_origin_column_nameContext) EnterRule

func (s *Fk_origin_column_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Fk_origin_column_nameContext) ExitRule

func (*Fk_origin_column_nameContext) GetParser

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

func (*Fk_origin_column_nameContext) GetRuleContext

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

func (*Fk_origin_column_nameContext) IsFk_origin_column_nameContext

func (*Fk_origin_column_nameContext) IsFk_origin_column_nameContext()

func (*Fk_origin_column_nameContext) ToStringTree

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

type Fk_target_column_nameContext

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

func NewEmptyFk_target_column_nameContext

func NewEmptyFk_target_column_nameContext() *Fk_target_column_nameContext

func NewFk_target_column_nameContext

func NewFk_target_column_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Fk_target_column_nameContext

func (*Fk_target_column_nameContext) EnterRule

func (s *Fk_target_column_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Fk_target_column_nameContext) ExitRule

func (*Fk_target_column_nameContext) GetParser

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

func (*Fk_target_column_nameContext) GetRuleContext

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

func (*Fk_target_column_nameContext) IsFk_target_column_nameContext

func (*Fk_target_column_nameContext) IsFk_target_column_nameContext()

func (*Fk_target_column_nameContext) Name

func (*Fk_target_column_nameContext) ToStringTree

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

type Foreign_key_clauseContext

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

func NewEmptyForeign_key_clauseContext

func NewEmptyForeign_key_clauseContext() *Foreign_key_clauseContext

func NewForeign_key_clauseContext

func NewForeign_key_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Foreign_key_clauseContext

func (*Foreign_key_clauseContext) AllCOMMA

func (*Foreign_key_clauseContext) AllFk_target_column_name

func (s *Foreign_key_clauseContext) AllFk_target_column_name() []IFk_target_column_nameContext

func (*Foreign_key_clauseContext) AllK_ACTION

func (s *Foreign_key_clauseContext) AllK_ACTION() []antlr.TerminalNode

func (*Foreign_key_clauseContext) AllK_CASCADE

func (s *Foreign_key_clauseContext) AllK_CASCADE() []antlr.TerminalNode

func (*Foreign_key_clauseContext) AllK_DEFAULT

func (s *Foreign_key_clauseContext) AllK_DEFAULT() []antlr.TerminalNode

func (*Foreign_key_clauseContext) AllK_DELETE

func (s *Foreign_key_clauseContext) AllK_DELETE() []antlr.TerminalNode

func (*Foreign_key_clauseContext) AllK_ENABLE

func (s *Foreign_key_clauseContext) AllK_ENABLE() []antlr.TerminalNode

func (*Foreign_key_clauseContext) AllK_MATCH

func (s *Foreign_key_clauseContext) AllK_MATCH() []antlr.TerminalNode

func (*Foreign_key_clauseContext) AllK_NO

func (*Foreign_key_clauseContext) AllK_NULL

func (s *Foreign_key_clauseContext) AllK_NULL() []antlr.TerminalNode

func (*Foreign_key_clauseContext) AllK_ON

func (*Foreign_key_clauseContext) AllK_RESTRICT

func (s *Foreign_key_clauseContext) AllK_RESTRICT() []antlr.TerminalNode

func (*Foreign_key_clauseContext) AllK_SET

func (*Foreign_key_clauseContext) AllK_UPDATE

func (s *Foreign_key_clauseContext) AllK_UPDATE() []antlr.TerminalNode

func (*Foreign_key_clauseContext) AllName

func (s *Foreign_key_clauseContext) AllName() []INameContext

func (*Foreign_key_clauseContext) CLOSE_PAR

func (*Foreign_key_clauseContext) COMMA

func (*Foreign_key_clauseContext) DOT

func (*Foreign_key_clauseContext) Database_name

func (*Foreign_key_clauseContext) EnterRule

func (s *Foreign_key_clauseContext) EnterRule(listener antlr.ParseTreeListener)

func (*Foreign_key_clauseContext) ExitRule

func (s *Foreign_key_clauseContext) ExitRule(listener antlr.ParseTreeListener)

func (*Foreign_key_clauseContext) Fk_target_column_name

func (s *Foreign_key_clauseContext) Fk_target_column_name(i int) IFk_target_column_nameContext

func (*Foreign_key_clauseContext) Foreign_table

func (*Foreign_key_clauseContext) GetParser

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

func (*Foreign_key_clauseContext) GetRuleContext

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

func (*Foreign_key_clauseContext) IsForeign_key_clauseContext

func (*Foreign_key_clauseContext) IsForeign_key_clauseContext()

func (*Foreign_key_clauseContext) K_ACTION

func (*Foreign_key_clauseContext) K_CASCADE

func (*Foreign_key_clauseContext) K_DEFAULT

func (*Foreign_key_clauseContext) K_DEFERRABLE

func (s *Foreign_key_clauseContext) K_DEFERRABLE() antlr.TerminalNode

func (*Foreign_key_clauseContext) K_DEFERRED

func (*Foreign_key_clauseContext) K_DELETE

func (*Foreign_key_clauseContext) K_DISABLE

func (*Foreign_key_clauseContext) K_ENABLE

func (*Foreign_key_clauseContext) K_IMMEDIATE

func (s *Foreign_key_clauseContext) K_IMMEDIATE() antlr.TerminalNode

func (*Foreign_key_clauseContext) K_INITIALLY

func (s *Foreign_key_clauseContext) K_INITIALLY() antlr.TerminalNode

func (*Foreign_key_clauseContext) K_MATCH

func (*Foreign_key_clauseContext) K_NO

func (*Foreign_key_clauseContext) K_NOT

func (*Foreign_key_clauseContext) K_NOVALIDATE

func (s *Foreign_key_clauseContext) K_NOVALIDATE() antlr.TerminalNode

func (*Foreign_key_clauseContext) K_NULL

func (*Foreign_key_clauseContext) K_ON

func (*Foreign_key_clauseContext) K_REFERENCES

func (s *Foreign_key_clauseContext) K_REFERENCES() antlr.TerminalNode

func (*Foreign_key_clauseContext) K_RESTRICT

func (*Foreign_key_clauseContext) K_SET

func (*Foreign_key_clauseContext) K_UPDATE

func (*Foreign_key_clauseContext) Name

func (*Foreign_key_clauseContext) OPEN_PAR

func (*Foreign_key_clauseContext) ToStringTree

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

type Foreign_tableContext

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

func NewEmptyForeign_tableContext

func NewEmptyForeign_tableContext() *Foreign_tableContext

func NewForeign_tableContext

func NewForeign_tableContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Foreign_tableContext

func (*Foreign_tableContext) Any_name

func (s *Foreign_tableContext) Any_name() IAny_nameContext

func (*Foreign_tableContext) EnterRule

func (s *Foreign_tableContext) EnterRule(listener antlr.ParseTreeListener)

func (*Foreign_tableContext) ExitRule

func (s *Foreign_tableContext) ExitRule(listener antlr.ParseTreeListener)

func (*Foreign_tableContext) GetParser

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

func (*Foreign_tableContext) GetRuleContext

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

func (*Foreign_tableContext) IsForeign_tableContext

func (*Foreign_tableContext) IsForeign_tableContext()

func (*Foreign_tableContext) ToStringTree

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

type Function_nameContext

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

func NewEmptyFunction_nameContext

func NewEmptyFunction_nameContext() *Function_nameContext

func NewFunction_nameContext

func NewFunction_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_nameContext

func (*Function_nameContext) Any_name

func (s *Function_nameContext) Any_name() IAny_nameContext

func (*Function_nameContext) EnterRule

func (s *Function_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Function_nameContext) ExitRule

func (s *Function_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Function_nameContext) GetParser

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

func (*Function_nameContext) GetRuleContext

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

func (*Function_nameContext) IsFunction_nameContext

func (*Function_nameContext) IsFunction_nameContext()

func (*Function_nameContext) ToStringTree

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

type IAlter_table_addContext

type IAlter_table_addContext interface {
	antlr.ParserRuleContext

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

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

IAlter_table_addContext is an interface to support dynamic dispatch.

type IAlter_table_add_constraintContext

type IAlter_table_add_constraintContext interface {
	antlr.ParserRuleContext

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

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

IAlter_table_add_constraintContext is an interface to support dynamic dispatch.

type IAlter_table_stmtContext

type IAlter_table_stmtContext interface {
	antlr.ParserRuleContext

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

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

IAlter_table_stmtContext is an interface to support dynamic dispatch.

type IAnalyze_stmtContext

type IAnalyze_stmtContext interface {
	antlr.ParserRuleContext

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

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

IAnalyze_stmtContext is an interface to support dynamic dispatch.

type IAny_nameContext

type IAny_nameContext interface {
	antlr.ParserRuleContext

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

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

IAny_nameContext is an interface to support dynamic dispatch.

type IAttach_stmtContext

type IAttach_stmtContext interface {
	antlr.ParserRuleContext

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

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

IAttach_stmtContext is an interface to support dynamic dispatch.

type IBegin_stmtContext

type IBegin_stmtContext interface {
	antlr.ParserRuleContext

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

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

IBegin_stmtContext is an interface to support dynamic dispatch.

type ICollation_nameContext

type ICollation_nameContext interface {
	antlr.ParserRuleContext

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

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

ICollation_nameContext is an interface to support dynamic dispatch.

type IColumn_aliasContext

type IColumn_aliasContext interface {
	antlr.ParserRuleContext

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

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

IColumn_aliasContext is an interface to support dynamic dispatch.

type IColumn_constraintContext

type IColumn_constraintContext interface {
	antlr.ParserRuleContext

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

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

IColumn_constraintContext is an interface to support dynamic dispatch.

type IColumn_constraint_foreign_keyContext

type IColumn_constraint_foreign_keyContext interface {
	antlr.ParserRuleContext

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

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

IColumn_constraint_foreign_keyContext is an interface to support dynamic dispatch.

type IColumn_constraint_not_nullContext

type IColumn_constraint_not_nullContext interface {
	antlr.ParserRuleContext

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

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

IColumn_constraint_not_nullContext is an interface to support dynamic dispatch.

type IColumn_constraint_nullContext

type IColumn_constraint_nullContext interface {
	antlr.ParserRuleContext

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

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

IColumn_constraint_nullContext is an interface to support dynamic dispatch.

type IColumn_constraint_primary_keyContext

type IColumn_constraint_primary_keyContext interface {
	antlr.ParserRuleContext

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

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

IColumn_constraint_primary_keyContext is an interface to support dynamic dispatch.

type IColumn_defContext

type IColumn_defContext interface {
	antlr.ParserRuleContext

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

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

IColumn_defContext is an interface to support dynamic dispatch.

type IColumn_defaultContext

type IColumn_defaultContext interface {
	antlr.ParserRuleContext

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

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

IColumn_defaultContext is an interface to support dynamic dispatch.

type IColumn_default_valueContext

type IColumn_default_valueContext interface {
	antlr.ParserRuleContext

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

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

IColumn_default_valueContext is an interface to support dynamic dispatch.

type IColumn_nameContext

type IColumn_nameContext interface {
	antlr.ParserRuleContext

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

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

IColumn_nameContext is an interface to support dynamic dispatch.

type ICommit_stmtContext

type ICommit_stmtContext interface {
	antlr.ParserRuleContext

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

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

ICommit_stmtContext 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

	// 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

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

ICompound_operatorContext is an interface to support dynamic dispatch.

type ICompound_select_stmtContext

type ICompound_select_stmtContext interface {
	antlr.ParserRuleContext

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

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

ICompound_select_stmtContext is an interface to support dynamic dispatch.

type IConflict_clauseContext

type IConflict_clauseContext interface {
	antlr.ParserRuleContext

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

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

IConflict_clauseContext is an interface to support dynamic dispatch.

type ICreate_force_view_stmtContext

type ICreate_force_view_stmtContext interface {
	antlr.ParserRuleContext

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

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

ICreate_force_view_stmtContext is an interface to support dynamic dispatch.

type ICreate_index_stmtContext

type ICreate_index_stmtContext interface {
	antlr.ParserRuleContext

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

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

ICreate_index_stmtContext is an interface to support dynamic dispatch.

type ICreate_table_stmtContext

type ICreate_table_stmtContext interface {
	antlr.ParserRuleContext

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

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

ICreate_table_stmtContext is an interface to support dynamic dispatch.

type ICreate_trigger_stmtContext

type ICreate_trigger_stmtContext interface {
	antlr.ParserRuleContext

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

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

ICreate_trigger_stmtContext is an interface to support dynamic dispatch.

type ICreate_view_stmtContext

type ICreate_view_stmtContext interface {
	antlr.ParserRuleContext

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

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

ICreate_view_stmtContext is an interface to support dynamic dispatch.

type ICreate_virtual_table_stmtContext

type ICreate_virtual_table_stmtContext interface {
	antlr.ParserRuleContext

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

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

ICreate_virtual_table_stmtContext is an interface to support dynamic dispatch.

type ICte_table_nameContext

type ICte_table_nameContext interface {
	antlr.ParserRuleContext

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

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

ICte_table_nameContext is an interface to support dynamic dispatch.

type IDatabase_nameContext

type IDatabase_nameContext interface {
	antlr.ParserRuleContext

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

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

IDatabase_nameContext is an interface to support dynamic dispatch.

type IDelete_stmtContext

type IDelete_stmtContext interface {
	antlr.ParserRuleContext

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

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

IDelete_stmtContext is an interface to support dynamic dispatch.

type IDelete_stmt_limitedContext

type IDelete_stmt_limitedContext interface {
	antlr.ParserRuleContext

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

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

IDelete_stmt_limitedContext is an interface to support dynamic dispatch.

type IDetach_stmtContext

type IDetach_stmtContext interface {
	antlr.ParserRuleContext

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

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

IDetach_stmtContext is an interface to support dynamic dispatch.

type IDrop_index_stmtContext

type IDrop_index_stmtContext interface {
	antlr.ParserRuleContext

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

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

IDrop_index_stmtContext is an interface to support dynamic dispatch.

type IDrop_table_stmtContext

type IDrop_table_stmtContext interface {
	antlr.ParserRuleContext

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

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

IDrop_table_stmtContext is an interface to support dynamic dispatch.

type IDrop_trigger_stmtContext

type IDrop_trigger_stmtContext interface {
	antlr.ParserRuleContext

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

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

IDrop_trigger_stmtContext is an interface to support dynamic dispatch.

type IDrop_view_stmtContext

type IDrop_view_stmtContext interface {
	antlr.ParserRuleContext

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

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

IDrop_view_stmtContext is an interface to support dynamic dispatch.

type IErrorContext

type IErrorContext interface {
	antlr.ParserRuleContext

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

	// Get_UNEXPECTED_CHAR returns the _UNEXPECTED_CHAR token.
	Get_UNEXPECTED_CHAR() antlr.Token

	// Set_UNEXPECTED_CHAR sets the _UNEXPECTED_CHAR token.
	Set_UNEXPECTED_CHAR(antlr.Token)

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

IErrorContext is an interface to support dynamic dispatch.

type IError_messageContext

type IError_messageContext interface {
	antlr.ParserRuleContext

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

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

IError_messageContext is an interface to support dynamic dispatch.

type IExprContext

type IExprContext interface {
	antlr.ParserRuleContext

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

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

IExprContext is an interface to support dynamic dispatch.

type IFactored_select_stmtContext

type IFactored_select_stmtContext interface {
	antlr.ParserRuleContext

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

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

IFactored_select_stmtContext is an interface to support dynamic dispatch.

type IFk_origin_column_nameContext

type IFk_origin_column_nameContext interface {
	antlr.ParserRuleContext

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

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

IFk_origin_column_nameContext is an interface to support dynamic dispatch.

type IFk_target_column_nameContext

type IFk_target_column_nameContext interface {
	antlr.ParserRuleContext

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

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

IFk_target_column_nameContext is an interface to support dynamic dispatch.

type IForeign_key_clauseContext

type IForeign_key_clauseContext interface {
	antlr.ParserRuleContext

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

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

IForeign_key_clauseContext is an interface to support dynamic dispatch.

type IForeign_tableContext

type IForeign_tableContext interface {
	antlr.ParserRuleContext

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

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

IForeign_tableContext is an interface to support dynamic dispatch.

type IFunction_nameContext

type IFunction_nameContext interface {
	antlr.ParserRuleContext

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

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

IFunction_nameContext is an interface to support dynamic dispatch.

type IIndex_nameContext

type IIndex_nameContext interface {
	antlr.ParserRuleContext

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

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

IIndex_nameContext is an interface to support dynamic dispatch.

type IIndexed_columnContext

type IIndexed_columnContext interface {
	antlr.ParserRuleContext

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

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

IIndexed_columnContext is an interface to support dynamic dispatch.

type IInsert_stmtContext

type IInsert_stmtContext interface {
	antlr.ParserRuleContext

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

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

IInsert_stmtContext is an interface to support dynamic dispatch.

type IJoin_clauseContext

type IJoin_clauseContext interface {
	antlr.ParserRuleContext

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

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

IJoin_clauseContext is an interface to support dynamic dispatch.

type IJoin_constraintContext

type IJoin_constraintContext interface {
	antlr.ParserRuleContext

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

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

IJoin_constraintContext is an interface to support dynamic dispatch.

type IJoin_operatorContext

type IJoin_operatorContext interface {
	antlr.ParserRuleContext

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

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

IJoin_operatorContext is an interface to support dynamic dispatch.

type IKeywordContext

type IKeywordContext interface {
	antlr.ParserRuleContext

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

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

IKeywordContext is an interface to support dynamic dispatch.

type ILiteral_valueContext

type ILiteral_valueContext interface {
	antlr.ParserRuleContext

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

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

ILiteral_valueContext is an interface to support dynamic dispatch.

type IModule_argumentContext

type IModule_argumentContext interface {
	antlr.ParserRuleContext

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

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

IModule_argumentContext is an interface to support dynamic dispatch.

type IModule_nameContext

type IModule_nameContext interface {
	antlr.ParserRuleContext

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

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

IModule_nameContext is an interface to support dynamic dispatch.

type INameContext

type INameContext interface {
	antlr.ParserRuleContext

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

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

INameContext is an interface to support dynamic dispatch.

type INew_table_nameContext

type INew_table_nameContext interface {
	antlr.ParserRuleContext

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

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

INew_table_nameContext is an interface to support dynamic dispatch.

type IOrdering_termContext

type IOrdering_termContext interface {
	antlr.ParserRuleContext

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

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

IOrdering_termContext is an interface to support dynamic dispatch.

type IParseContext

type IParseContext interface {
	antlr.ParserRuleContext

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

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

IParseContext is an interface to support dynamic dispatch.

type IPragma_nameContext

type IPragma_nameContext interface {
	antlr.ParserRuleContext

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

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

IPragma_nameContext is an interface to support dynamic dispatch.

type IPragma_stmtContext

type IPragma_stmtContext interface {
	antlr.ParserRuleContext

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

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

IPragma_stmtContext is an interface to support dynamic dispatch.

type IPragma_valueContext

type IPragma_valueContext interface {
	antlr.ParserRuleContext

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

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

IPragma_valueContext is an interface to support dynamic dispatch.

type IQualified_table_nameContext

type IQualified_table_nameContext interface {
	antlr.ParserRuleContext

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

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

IQualified_table_nameContext is an interface to support dynamic dispatch.

type IRaise_functionContext

type IRaise_functionContext interface {
	antlr.ParserRuleContext

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

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

IRaise_functionContext is an interface to support dynamic dispatch.

type IReindex_stmtContext

type IReindex_stmtContext interface {
	antlr.ParserRuleContext

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

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

IReindex_stmtContext is an interface to support dynamic dispatch.

type IRelease_stmtContext

type IRelease_stmtContext interface {
	antlr.ParserRuleContext

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

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

IRelease_stmtContext 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 IRollback_stmtContext

type IRollback_stmtContext interface {
	antlr.ParserRuleContext

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

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

IRollback_stmtContext is an interface to support dynamic dispatch.

type ISavepoint_nameContext

type ISavepoint_nameContext interface {
	antlr.ParserRuleContext

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

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

ISavepoint_nameContext is an interface to support dynamic dispatch.

type ISavepoint_stmtContext

type ISavepoint_stmtContext interface {
	antlr.ParserRuleContext

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

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

ISavepoint_stmtContext is an interface to support dynamic dispatch.

type ISelect_coreContext

type ISelect_coreContext interface {
	antlr.ParserRuleContext

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

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

ISelect_coreContext is an interface to support dynamic dispatch.

type ISelect_or_valuesContext

type ISelect_or_valuesContext interface {
	antlr.ParserRuleContext

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

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

ISelect_or_valuesContext is an interface to support dynamic dispatch.

type ISelect_stmtContext

type ISelect_stmtContext interface {
	antlr.ParserRuleContext

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

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

ISelect_stmtContext is an interface to support dynamic dispatch.

type ISigned_numberContext

type ISigned_numberContext interface {
	antlr.ParserRuleContext

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

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

ISigned_numberContext is an interface to support dynamic dispatch.

type ISimple_select_stmtContext

type ISimple_select_stmtContext interface {
	antlr.ParserRuleContext

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

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

ISimple_select_stmtContext is an interface to support dynamic dispatch.

type ISource_table_nameContext

type ISource_table_nameContext interface {
	antlr.ParserRuleContext

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

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

ISource_table_nameContext is an interface to support dynamic dispatch.

type ISql_stmtContext

type ISql_stmtContext interface {
	antlr.ParserRuleContext

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

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

ISql_stmtContext is an interface to support dynamic dispatch.

type ISql_stmt_listContext

type ISql_stmt_listContext interface {
	antlr.ParserRuleContext

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

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

ISql_stmt_listContext is an interface to support dynamic dispatch.

type ITable_aliasContext

type ITable_aliasContext interface {
	antlr.ParserRuleContext

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

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

ITable_aliasContext is an interface to support dynamic dispatch.

type ITable_constraintContext

type ITable_constraintContext interface {
	antlr.ParserRuleContext

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

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

ITable_constraintContext is an interface to support dynamic dispatch.

type ITable_constraint_foreign_keyContext

type ITable_constraint_foreign_keyContext interface {
	antlr.ParserRuleContext

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

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

ITable_constraint_foreign_keyContext is an interface to support dynamic dispatch.

type ITable_constraint_keyContext

type ITable_constraint_keyContext interface {
	antlr.ParserRuleContext

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

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

ITable_constraint_keyContext is an interface to support dynamic dispatch.

type ITable_constraint_primary_keyContext

type ITable_constraint_primary_keyContext interface {
	antlr.ParserRuleContext

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

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

ITable_constraint_primary_keyContext is an interface to support dynamic dispatch.

type ITable_constraint_uniqueContext

type ITable_constraint_uniqueContext interface {
	antlr.ParserRuleContext

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

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

ITable_constraint_uniqueContext is an interface to support dynamic dispatch.

type ITable_nameContext

type ITable_nameContext interface {
	antlr.ParserRuleContext

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

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

ITable_nameContext is an interface to support dynamic dispatch.

type ITable_or_index_nameContext

type ITable_or_index_nameContext interface {
	antlr.ParserRuleContext

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

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

ITable_or_index_nameContext is an interface to support dynamic dispatch.

type ITable_or_subqueryContext

type ITable_or_subqueryContext interface {
	antlr.ParserRuleContext

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

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

ITable_or_subqueryContext is an interface to support dynamic dispatch.

type ITransaction_nameContext

type ITransaction_nameContext interface {
	antlr.ParserRuleContext

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

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

ITransaction_nameContext is an interface to support dynamic dispatch.

type ITrigger_nameContext

type ITrigger_nameContext interface {
	antlr.ParserRuleContext

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

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

ITrigger_nameContext is an interface to support dynamic dispatch.

type IType_nameContext

type IType_nameContext interface {
	antlr.ParserRuleContext

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

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

IType_nameContext is an interface to support dynamic dispatch.

type IUnary_operatorContext

type IUnary_operatorContext interface {
	antlr.ParserRuleContext

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

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

IUnary_operatorContext is an interface to support dynamic dispatch.

type IUnknownContext

type IUnknownContext interface {
	antlr.ParserRuleContext

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

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

IUnknownContext is an interface to support dynamic dispatch.

type IUpdate_stmtContext

type IUpdate_stmtContext interface {
	antlr.ParserRuleContext

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

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

IUpdate_stmtContext is an interface to support dynamic dispatch.

type IUpdate_stmt_limitedContext

type IUpdate_stmt_limitedContext interface {
	antlr.ParserRuleContext

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

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

IUpdate_stmt_limitedContext is an interface to support dynamic dispatch.

type IVacuum_stmtContext

type IVacuum_stmtContext interface {
	antlr.ParserRuleContext

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

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

IVacuum_stmtContext is an interface to support dynamic dispatch.

type IView_nameContext

type IView_nameContext interface {
	antlr.ParserRuleContext

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

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

IView_nameContext is an interface to support dynamic dispatch.

type IWith_clauseContext

type IWith_clauseContext interface {
	antlr.ParserRuleContext

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

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

IWith_clauseContext is an interface to support dynamic dispatch.

type Index_nameContext

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

func NewEmptyIndex_nameContext

func NewEmptyIndex_nameContext() *Index_nameContext

func NewIndex_nameContext

func NewIndex_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Index_nameContext

func (*Index_nameContext) Any_name

func (s *Index_nameContext) Any_name() IAny_nameContext

func (*Index_nameContext) EnterRule

func (s *Index_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Index_nameContext) ExitRule

func (s *Index_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Index_nameContext) GetParser

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

func (*Index_nameContext) GetRuleContext

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

func (*Index_nameContext) IsIndex_nameContext

func (*Index_nameContext) IsIndex_nameContext()

func (*Index_nameContext) ToStringTree

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

type Indexed_columnContext

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

func NewEmptyIndexed_columnContext

func NewEmptyIndexed_columnContext() *Indexed_columnContext

func NewIndexed_columnContext

func NewIndexed_columnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Indexed_columnContext

func (*Indexed_columnContext) Collation_name

func (s *Indexed_columnContext) Collation_name() ICollation_nameContext

func (*Indexed_columnContext) Column_name

func (s *Indexed_columnContext) Column_name() IColumn_nameContext

func (*Indexed_columnContext) EnterRule

func (s *Indexed_columnContext) EnterRule(listener antlr.ParseTreeListener)

func (*Indexed_columnContext) ExitRule

func (s *Indexed_columnContext) ExitRule(listener antlr.ParseTreeListener)

func (*Indexed_columnContext) GetParser

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

func (*Indexed_columnContext) GetRuleContext

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

func (*Indexed_columnContext) IsIndexed_columnContext

func (*Indexed_columnContext) IsIndexed_columnContext()

func (*Indexed_columnContext) K_ASC

func (*Indexed_columnContext) K_COLLATE

func (s *Indexed_columnContext) K_COLLATE() antlr.TerminalNode

func (*Indexed_columnContext) K_DESC

func (*Indexed_columnContext) ToStringTree

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

type Insert_stmtContext

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

func NewEmptyInsert_stmtContext

func NewEmptyInsert_stmtContext() *Insert_stmtContext

func NewInsert_stmtContext

func NewInsert_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Insert_stmtContext

func (*Insert_stmtContext) AllCLOSE_PAR

func (s *Insert_stmtContext) AllCLOSE_PAR() []antlr.TerminalNode

func (*Insert_stmtContext) AllCOMMA

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

func (*Insert_stmtContext) AllColumn_name

func (s *Insert_stmtContext) AllColumn_name() []IColumn_nameContext

func (*Insert_stmtContext) AllExpr

func (s *Insert_stmtContext) AllExpr() []IExprContext

func (*Insert_stmtContext) AllOPEN_PAR

func (s *Insert_stmtContext) AllOPEN_PAR() []antlr.TerminalNode

func (*Insert_stmtContext) CLOSE_PAR

func (s *Insert_stmtContext) CLOSE_PAR(i int) antlr.TerminalNode

func (*Insert_stmtContext) COMMA

func (*Insert_stmtContext) Column_name

func (s *Insert_stmtContext) Column_name(i int) IColumn_nameContext

func (*Insert_stmtContext) DOT

func (*Insert_stmtContext) Database_name

func (s *Insert_stmtContext) Database_name() IDatabase_nameContext

func (*Insert_stmtContext) EnterRule

func (s *Insert_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Insert_stmtContext) ExitRule

func (s *Insert_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Insert_stmtContext) Expr

func (s *Insert_stmtContext) Expr(i int) IExprContext

func (*Insert_stmtContext) GetParser

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

func (*Insert_stmtContext) GetRuleContext

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

func (*Insert_stmtContext) IsInsert_stmtContext

func (*Insert_stmtContext) IsInsert_stmtContext()

func (*Insert_stmtContext) K_ABORT

func (s *Insert_stmtContext) K_ABORT() antlr.TerminalNode

func (*Insert_stmtContext) K_DEFAULT

func (s *Insert_stmtContext) K_DEFAULT() antlr.TerminalNode

func (*Insert_stmtContext) K_FAIL

func (*Insert_stmtContext) K_IGNORE

func (s *Insert_stmtContext) K_IGNORE() antlr.TerminalNode

func (*Insert_stmtContext) K_INSERT

func (s *Insert_stmtContext) K_INSERT() antlr.TerminalNode

func (*Insert_stmtContext) K_INTO

func (*Insert_stmtContext) K_OR

func (*Insert_stmtContext) K_REPLACE

func (s *Insert_stmtContext) K_REPLACE() antlr.TerminalNode

func (*Insert_stmtContext) K_ROLLBACK

func (s *Insert_stmtContext) K_ROLLBACK() antlr.TerminalNode

func (*Insert_stmtContext) K_VALUES

func (s *Insert_stmtContext) K_VALUES() antlr.TerminalNode

func (*Insert_stmtContext) OPEN_PAR

func (s *Insert_stmtContext) OPEN_PAR(i int) antlr.TerminalNode

func (*Insert_stmtContext) Select_stmt

func (s *Insert_stmtContext) Select_stmt() ISelect_stmtContext

func (*Insert_stmtContext) Table_name

func (s *Insert_stmtContext) Table_name() ITable_nameContext

func (*Insert_stmtContext) ToStringTree

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

func (*Insert_stmtContext) With_clause

func (s *Insert_stmtContext) With_clause() IWith_clauseContext

type Join_clauseContext

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

func NewEmptyJoin_clauseContext

func NewEmptyJoin_clauseContext() *Join_clauseContext

func NewJoin_clauseContext

func NewJoin_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Join_clauseContext

func (*Join_clauseContext) AllJoin_constraint

func (s *Join_clauseContext) AllJoin_constraint() []IJoin_constraintContext

func (*Join_clauseContext) AllJoin_operator

func (s *Join_clauseContext) AllJoin_operator() []IJoin_operatorContext

func (*Join_clauseContext) AllTable_or_subquery

func (s *Join_clauseContext) AllTable_or_subquery() []ITable_or_subqueryContext

func (*Join_clauseContext) EnterRule

func (s *Join_clauseContext) EnterRule(listener antlr.ParseTreeListener)

func (*Join_clauseContext) ExitRule

func (s *Join_clauseContext) ExitRule(listener antlr.ParseTreeListener)

func (*Join_clauseContext) GetParser

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

func (*Join_clauseContext) GetRuleContext

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

func (*Join_clauseContext) IsJoin_clauseContext

func (*Join_clauseContext) IsJoin_clauseContext()

func (*Join_clauseContext) Join_constraint

func (s *Join_clauseContext) Join_constraint(i int) IJoin_constraintContext

func (*Join_clauseContext) Join_operator

func (s *Join_clauseContext) Join_operator(i int) IJoin_operatorContext

func (*Join_clauseContext) Table_or_subquery

func (s *Join_clauseContext) Table_or_subquery(i int) ITable_or_subqueryContext

func (*Join_clauseContext) ToStringTree

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

type Join_constraintContext

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

func NewEmptyJoin_constraintContext

func NewEmptyJoin_constraintContext() *Join_constraintContext

func NewJoin_constraintContext

func NewJoin_constraintContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Join_constraintContext

func (*Join_constraintContext) AllCOMMA

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

func (*Join_constraintContext) AllColumn_name

func (s *Join_constraintContext) AllColumn_name() []IColumn_nameContext

func (*Join_constraintContext) CLOSE_PAR

func (s *Join_constraintContext) CLOSE_PAR() antlr.TerminalNode

func (*Join_constraintContext) COMMA

func (*Join_constraintContext) Column_name

func (*Join_constraintContext) EnterRule

func (s *Join_constraintContext) EnterRule(listener antlr.ParseTreeListener)

func (*Join_constraintContext) ExitRule

func (s *Join_constraintContext) ExitRule(listener antlr.ParseTreeListener)

func (*Join_constraintContext) Expr

func (*Join_constraintContext) GetParser

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

func (*Join_constraintContext) GetRuleContext

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

func (*Join_constraintContext) IsJoin_constraintContext

func (*Join_constraintContext) IsJoin_constraintContext()

func (*Join_constraintContext) K_ON

func (*Join_constraintContext) K_USING

func (*Join_constraintContext) OPEN_PAR

func (*Join_constraintContext) ToStringTree

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

type Join_operatorContext

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

func NewEmptyJoin_operatorContext

func NewEmptyJoin_operatorContext() *Join_operatorContext

func NewJoin_operatorContext

func NewJoin_operatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Join_operatorContext

func (*Join_operatorContext) COMMA

func (*Join_operatorContext) EnterRule

func (s *Join_operatorContext) EnterRule(listener antlr.ParseTreeListener)

func (*Join_operatorContext) ExitRule

func (s *Join_operatorContext) ExitRule(listener antlr.ParseTreeListener)

func (*Join_operatorContext) GetParser

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

func (*Join_operatorContext) GetRuleContext

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

func (*Join_operatorContext) IsJoin_operatorContext

func (*Join_operatorContext) IsJoin_operatorContext()

func (*Join_operatorContext) K_CROSS

func (*Join_operatorContext) K_INNER

func (*Join_operatorContext) K_JOIN

func (*Join_operatorContext) K_LEFT

func (*Join_operatorContext) K_NATURAL

func (s *Join_operatorContext) K_NATURAL() antlr.TerminalNode

func (*Join_operatorContext) K_OUTER

func (*Join_operatorContext) ToStringTree

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

type KeywordContext

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

func NewEmptyKeywordContext

func NewEmptyKeywordContext() *KeywordContext

func NewKeywordContext

func NewKeywordContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KeywordContext

func (*KeywordContext) EnterRule

func (s *KeywordContext) EnterRule(listener antlr.ParseTreeListener)

func (*KeywordContext) ExitRule

func (s *KeywordContext) ExitRule(listener antlr.ParseTreeListener)

func (*KeywordContext) GetParser

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

func (*KeywordContext) GetRuleContext

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

func (*KeywordContext) IsKeywordContext

func (*KeywordContext) IsKeywordContext()

func (*KeywordContext) K_ABORT

func (s *KeywordContext) K_ABORT() antlr.TerminalNode

func (*KeywordContext) K_ACTION

func (s *KeywordContext) K_ACTION() antlr.TerminalNode

func (*KeywordContext) K_ADD

func (s *KeywordContext) K_ADD() antlr.TerminalNode

func (*KeywordContext) K_AFTER

func (s *KeywordContext) K_AFTER() antlr.TerminalNode

func (*KeywordContext) K_ALL

func (s *KeywordContext) K_ALL() antlr.TerminalNode

func (*KeywordContext) K_ALTER

func (s *KeywordContext) K_ALTER() antlr.TerminalNode

func (*KeywordContext) K_ANALYZE

func (s *KeywordContext) K_ANALYZE() antlr.TerminalNode

func (*KeywordContext) K_AND

func (s *KeywordContext) K_AND() antlr.TerminalNode

func (*KeywordContext) K_AS

func (s *KeywordContext) K_AS() antlr.TerminalNode

func (*KeywordContext) K_ASC

func (s *KeywordContext) K_ASC() antlr.TerminalNode

func (*KeywordContext) K_ATTACH

func (s *KeywordContext) K_ATTACH() antlr.TerminalNode

func (*KeywordContext) K_AUTOINCREMENT

func (s *KeywordContext) K_AUTOINCREMENT() antlr.TerminalNode

func (*KeywordContext) K_BEFORE

func (s *KeywordContext) K_BEFORE() antlr.TerminalNode

func (*KeywordContext) K_BEGIN

func (s *KeywordContext) K_BEGIN() antlr.TerminalNode

func (*KeywordContext) K_BETWEEN

func (s *KeywordContext) K_BETWEEN() antlr.TerminalNode

func (*KeywordContext) K_BY

func (s *KeywordContext) K_BY() antlr.TerminalNode

func (*KeywordContext) K_CASCADE

func (s *KeywordContext) K_CASCADE() antlr.TerminalNode

func (*KeywordContext) K_CASE

func (s *KeywordContext) K_CASE() antlr.TerminalNode

func (*KeywordContext) K_CAST

func (s *KeywordContext) K_CAST() antlr.TerminalNode

func (*KeywordContext) K_CHECK

func (s *KeywordContext) K_CHECK() antlr.TerminalNode

func (*KeywordContext) K_COLLATE

func (s *KeywordContext) K_COLLATE() antlr.TerminalNode

func (*KeywordContext) K_COLUMN

func (s *KeywordContext) K_COLUMN() antlr.TerminalNode

func (*KeywordContext) K_COMMIT

func (s *KeywordContext) K_COMMIT() antlr.TerminalNode

func (*KeywordContext) K_CONFLICT

func (s *KeywordContext) K_CONFLICT() antlr.TerminalNode

func (*KeywordContext) K_CONSTRAINT

func (s *KeywordContext) K_CONSTRAINT() antlr.TerminalNode

func (*KeywordContext) K_CREATE

func (s *KeywordContext) K_CREATE() antlr.TerminalNode

func (*KeywordContext) K_CROSS

func (s *KeywordContext) K_CROSS() antlr.TerminalNode

func (*KeywordContext) K_CURRENT_DATE

func (s *KeywordContext) K_CURRENT_DATE() antlr.TerminalNode

func (*KeywordContext) K_CURRENT_TIME

func (s *KeywordContext) K_CURRENT_TIME() antlr.TerminalNode

func (*KeywordContext) K_CURRENT_TIMESTAMP

func (s *KeywordContext) K_CURRENT_TIMESTAMP() antlr.TerminalNode

func (*KeywordContext) K_DATABASE

func (s *KeywordContext) K_DATABASE() antlr.TerminalNode

func (*KeywordContext) K_DEFAULT

func (s *KeywordContext) K_DEFAULT() antlr.TerminalNode

func (*KeywordContext) K_DEFERRABLE

func (s *KeywordContext) K_DEFERRABLE() antlr.TerminalNode

func (*KeywordContext) K_DEFERRED

func (s *KeywordContext) K_DEFERRED() antlr.TerminalNode

func (*KeywordContext) K_DELETE

func (s *KeywordContext) K_DELETE() antlr.TerminalNode

func (*KeywordContext) K_DESC

func (s *KeywordContext) K_DESC() antlr.TerminalNode

func (*KeywordContext) K_DETACH

func (s *KeywordContext) K_DETACH() antlr.TerminalNode

func (*KeywordContext) K_DISTINCT

func (s *KeywordContext) K_DISTINCT() antlr.TerminalNode

func (*KeywordContext) K_DROP

func (s *KeywordContext) K_DROP() antlr.TerminalNode

func (*KeywordContext) K_EACH

func (s *KeywordContext) K_EACH() antlr.TerminalNode

func (*KeywordContext) K_ELSE

func (s *KeywordContext) K_ELSE() antlr.TerminalNode

func (*KeywordContext) K_ENABLE

func (s *KeywordContext) K_ENABLE() antlr.TerminalNode

func (*KeywordContext) K_END

func (s *KeywordContext) K_END() antlr.TerminalNode

func (*KeywordContext) K_ESCAPE

func (s *KeywordContext) K_ESCAPE() antlr.TerminalNode

func (*KeywordContext) K_EXCEPT

func (s *KeywordContext) K_EXCEPT() antlr.TerminalNode

func (*KeywordContext) K_EXCLUSIVE

func (s *KeywordContext) K_EXCLUSIVE() antlr.TerminalNode

func (*KeywordContext) K_EXISTS

func (s *KeywordContext) K_EXISTS() antlr.TerminalNode

func (*KeywordContext) K_EXPLAIN

func (s *KeywordContext) K_EXPLAIN() antlr.TerminalNode

func (*KeywordContext) K_FAIL

func (s *KeywordContext) K_FAIL() antlr.TerminalNode

func (*KeywordContext) K_FOR

func (s *KeywordContext) K_FOR() antlr.TerminalNode

func (*KeywordContext) K_FOREIGN

func (s *KeywordContext) K_FOREIGN() antlr.TerminalNode

func (*KeywordContext) K_FROM

func (s *KeywordContext) K_FROM() antlr.TerminalNode

func (*KeywordContext) K_FULL

func (s *KeywordContext) K_FULL() antlr.TerminalNode

func (*KeywordContext) K_GLOB

func (s *KeywordContext) K_GLOB() antlr.TerminalNode

func (*KeywordContext) K_GROUP

func (s *KeywordContext) K_GROUP() antlr.TerminalNode

func (*KeywordContext) K_HAVING

func (s *KeywordContext) K_HAVING() antlr.TerminalNode

func (*KeywordContext) K_IF

func (s *KeywordContext) K_IF() antlr.TerminalNode

func (*KeywordContext) K_IGNORE

func (s *KeywordContext) K_IGNORE() antlr.TerminalNode

func (*KeywordContext) K_IMMEDIATE

func (s *KeywordContext) K_IMMEDIATE() antlr.TerminalNode

func (*KeywordContext) K_IN

func (s *KeywordContext) K_IN() antlr.TerminalNode

func (*KeywordContext) K_INDEX

func (s *KeywordContext) K_INDEX() antlr.TerminalNode

func (*KeywordContext) K_INDEXED

func (s *KeywordContext) K_INDEXED() antlr.TerminalNode

func (*KeywordContext) K_INITIALLY

func (s *KeywordContext) K_INITIALLY() antlr.TerminalNode

func (*KeywordContext) K_INNER

func (s *KeywordContext) K_INNER() antlr.TerminalNode

func (*KeywordContext) K_INSERT

func (s *KeywordContext) K_INSERT() antlr.TerminalNode

func (*KeywordContext) K_INSTEAD

func (s *KeywordContext) K_INSTEAD() antlr.TerminalNode

func (*KeywordContext) K_INTERSECT

func (s *KeywordContext) K_INTERSECT() antlr.TerminalNode

func (*KeywordContext) K_INTO

func (s *KeywordContext) K_INTO() antlr.TerminalNode

func (*KeywordContext) K_IS

func (s *KeywordContext) K_IS() antlr.TerminalNode

func (*KeywordContext) K_ISNULL

func (s *KeywordContext) K_ISNULL() antlr.TerminalNode

func (*KeywordContext) K_JOIN

func (s *KeywordContext) K_JOIN() antlr.TerminalNode

func (*KeywordContext) K_KEY

func (s *KeywordContext) K_KEY() antlr.TerminalNode

func (*KeywordContext) K_LEFT

func (s *KeywordContext) K_LEFT() antlr.TerminalNode

func (*KeywordContext) K_LIKE

func (s *KeywordContext) K_LIKE() antlr.TerminalNode

func (*KeywordContext) K_LIMIT

func (s *KeywordContext) K_LIMIT() antlr.TerminalNode

func (*KeywordContext) K_MATCH

func (s *KeywordContext) K_MATCH() antlr.TerminalNode

func (*KeywordContext) K_NATURAL

func (s *KeywordContext) K_NATURAL() antlr.TerminalNode

func (*KeywordContext) K_NEXTVAL

func (s *KeywordContext) K_NEXTVAL() antlr.TerminalNode

func (*KeywordContext) K_NO

func (s *KeywordContext) K_NO() antlr.TerminalNode

func (*KeywordContext) K_NOT

func (s *KeywordContext) K_NOT() antlr.TerminalNode

func (*KeywordContext) K_NOTNULL

func (s *KeywordContext) K_NOTNULL() antlr.TerminalNode

func (*KeywordContext) K_NULL

func (s *KeywordContext) K_NULL() antlr.TerminalNode

func (*KeywordContext) K_OF

func (s *KeywordContext) K_OF() antlr.TerminalNode

func (*KeywordContext) K_OFFSET

func (s *KeywordContext) K_OFFSET() antlr.TerminalNode

func (*KeywordContext) K_ON

func (s *KeywordContext) K_ON() antlr.TerminalNode

func (*KeywordContext) K_OR

func (s *KeywordContext) K_OR() antlr.TerminalNode

func (*KeywordContext) K_ORDER

func (s *KeywordContext) K_ORDER() antlr.TerminalNode

func (*KeywordContext) K_OUTER

func (s *KeywordContext) K_OUTER() antlr.TerminalNode

func (*KeywordContext) K_PLAN

func (s *KeywordContext) K_PLAN() antlr.TerminalNode

func (*KeywordContext) K_PRAGMA

func (s *KeywordContext) K_PRAGMA() antlr.TerminalNode

func (*KeywordContext) K_PRIMARY

func (s *KeywordContext) K_PRIMARY() antlr.TerminalNode

func (*KeywordContext) K_QUERY

func (s *KeywordContext) K_QUERY() antlr.TerminalNode

func (*KeywordContext) K_RAISE

func (s *KeywordContext) K_RAISE() antlr.TerminalNode

func (*KeywordContext) K_RECURSIVE

func (s *KeywordContext) K_RECURSIVE() antlr.TerminalNode

func (*KeywordContext) K_REFERENCES

func (s *KeywordContext) K_REFERENCES() antlr.TerminalNode

func (*KeywordContext) K_REGEXP

func (s *KeywordContext) K_REGEXP() antlr.TerminalNode

func (*KeywordContext) K_REINDEX

func (s *KeywordContext) K_REINDEX() antlr.TerminalNode

func (*KeywordContext) K_RELEASE

func (s *KeywordContext) K_RELEASE() antlr.TerminalNode

func (*KeywordContext) K_RENAME

func (s *KeywordContext) K_RENAME() antlr.TerminalNode

func (*KeywordContext) K_REPLACE

func (s *KeywordContext) K_REPLACE() antlr.TerminalNode

func (*KeywordContext) K_RESTRICT

func (s *KeywordContext) K_RESTRICT() antlr.TerminalNode

func (*KeywordContext) K_RIGHT

func (s *KeywordContext) K_RIGHT() antlr.TerminalNode

func (*KeywordContext) K_ROLLBACK

func (s *KeywordContext) K_ROLLBACK() antlr.TerminalNode

func (*KeywordContext) K_ROW

func (s *KeywordContext) K_ROW() antlr.TerminalNode

func (*KeywordContext) K_SAVEPOINT

func (s *KeywordContext) K_SAVEPOINT() antlr.TerminalNode

func (*KeywordContext) K_SELECT

func (s *KeywordContext) K_SELECT() antlr.TerminalNode

func (*KeywordContext) K_SET

func (s *KeywordContext) K_SET() antlr.TerminalNode

func (*KeywordContext) K_TABLE

func (s *KeywordContext) K_TABLE() antlr.TerminalNode

func (*KeywordContext) K_TEMP

func (s *KeywordContext) K_TEMP() antlr.TerminalNode

func (*KeywordContext) K_TEMPORARY

func (s *KeywordContext) K_TEMPORARY() antlr.TerminalNode

func (*KeywordContext) K_THEN

func (s *KeywordContext) K_THEN() antlr.TerminalNode

func (*KeywordContext) K_TO

func (s *KeywordContext) K_TO() antlr.TerminalNode

func (*KeywordContext) K_TRANSACTION

func (s *KeywordContext) K_TRANSACTION() antlr.TerminalNode

func (*KeywordContext) K_TRIGGER

func (s *KeywordContext) K_TRIGGER() antlr.TerminalNode

func (*KeywordContext) K_UNION

func (s *KeywordContext) K_UNION() antlr.TerminalNode

func (*KeywordContext) K_UNIQUE

func (s *KeywordContext) K_UNIQUE() antlr.TerminalNode

func (*KeywordContext) K_UPDATE

func (s *KeywordContext) K_UPDATE() antlr.TerminalNode

func (*KeywordContext) K_USING

func (s *KeywordContext) K_USING() antlr.TerminalNode

func (*KeywordContext) K_VACUUM

func (s *KeywordContext) K_VACUUM() antlr.TerminalNode

func (*KeywordContext) K_VALUES

func (s *KeywordContext) K_VALUES() antlr.TerminalNode

func (*KeywordContext) K_VIEW

func (s *KeywordContext) K_VIEW() antlr.TerminalNode

func (*KeywordContext) K_VIRTUAL

func (s *KeywordContext) K_VIRTUAL() antlr.TerminalNode

func (*KeywordContext) K_WHEN

func (s *KeywordContext) K_WHEN() antlr.TerminalNode

func (*KeywordContext) K_WHERE

func (s *KeywordContext) K_WHERE() antlr.TerminalNode

func (*KeywordContext) K_WITH

func (s *KeywordContext) K_WITH() antlr.TerminalNode

func (*KeywordContext) K_WITHOUT

func (s *KeywordContext) K_WITHOUT() antlr.TerminalNode

func (*KeywordContext) ToStringTree

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

type Literal_valueContext

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

func NewEmptyLiteral_valueContext

func NewEmptyLiteral_valueContext() *Literal_valueContext

func NewLiteral_valueContext

func NewLiteral_valueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Literal_valueContext

func (*Literal_valueContext) BLOB_LITERAL

func (s *Literal_valueContext) BLOB_LITERAL() antlr.TerminalNode

func (*Literal_valueContext) EnterRule

func (s *Literal_valueContext) EnterRule(listener antlr.ParseTreeListener)

func (*Literal_valueContext) ExitRule

func (s *Literal_valueContext) ExitRule(listener antlr.ParseTreeListener)

func (*Literal_valueContext) GetParser

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

func (*Literal_valueContext) GetRuleContext

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

func (*Literal_valueContext) IsLiteral_valueContext

func (*Literal_valueContext) IsLiteral_valueContext()

func (*Literal_valueContext) K_CURRENT_DATE

func (s *Literal_valueContext) K_CURRENT_DATE() antlr.TerminalNode

func (*Literal_valueContext) K_CURRENT_TIME

func (s *Literal_valueContext) K_CURRENT_TIME() antlr.TerminalNode

func (*Literal_valueContext) K_CURRENT_TIMESTAMP

func (s *Literal_valueContext) K_CURRENT_TIMESTAMP() antlr.TerminalNode

func (*Literal_valueContext) K_NULL

func (*Literal_valueContext) NUMERIC_LITERAL

func (s *Literal_valueContext) NUMERIC_LITERAL() antlr.TerminalNode

func (*Literal_valueContext) STRING_LITERAL

func (s *Literal_valueContext) STRING_LITERAL() antlr.TerminalNode

func (*Literal_valueContext) ToStringTree

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

type Module_argumentContext

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

func NewEmptyModule_argumentContext

func NewEmptyModule_argumentContext() *Module_argumentContext

func NewModule_argumentContext

func NewModule_argumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Module_argumentContext

func (*Module_argumentContext) Column_def

func (*Module_argumentContext) EnterRule

func (s *Module_argumentContext) EnterRule(listener antlr.ParseTreeListener)

func (*Module_argumentContext) ExitRule

func (s *Module_argumentContext) ExitRule(listener antlr.ParseTreeListener)

func (*Module_argumentContext) Expr

func (*Module_argumentContext) GetParser

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

func (*Module_argumentContext) GetRuleContext

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

func (*Module_argumentContext) IsModule_argumentContext

func (*Module_argumentContext) IsModule_argumentContext()

func (*Module_argumentContext) ToStringTree

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

type Module_nameContext

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

func NewEmptyModule_nameContext

func NewEmptyModule_nameContext() *Module_nameContext

func NewModule_nameContext

func NewModule_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Module_nameContext

func (*Module_nameContext) Any_name

func (s *Module_nameContext) Any_name() IAny_nameContext

func (*Module_nameContext) EnterRule

func (s *Module_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Module_nameContext) ExitRule

func (s *Module_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Module_nameContext) GetParser

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

func (*Module_nameContext) GetRuleContext

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

func (*Module_nameContext) IsModule_nameContext

func (*Module_nameContext) IsModule_nameContext()

func (*Module_nameContext) ToStringTree

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

type NameContext

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

func NewEmptyNameContext

func NewEmptyNameContext() *NameContext

func NewNameContext

func NewNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NameContext

func (*NameContext) Any_name

func (s *NameContext) Any_name() IAny_nameContext

func (*NameContext) EnterRule

func (s *NameContext) EnterRule(listener antlr.ParseTreeListener)

func (*NameContext) ExitRule

func (s *NameContext) ExitRule(listener antlr.ParseTreeListener)

func (*NameContext) GetParser

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

func (*NameContext) GetRuleContext

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

func (*NameContext) IsNameContext

func (*NameContext) IsNameContext()

func (*NameContext) ToStringTree

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

type New_table_nameContext

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

func NewEmptyNew_table_nameContext

func NewEmptyNew_table_nameContext() *New_table_nameContext

func NewNew_table_nameContext

func NewNew_table_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *New_table_nameContext

func (*New_table_nameContext) Any_name

func (*New_table_nameContext) EnterRule

func (s *New_table_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*New_table_nameContext) ExitRule

func (s *New_table_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*New_table_nameContext) GetParser

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

func (*New_table_nameContext) GetRuleContext

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

func (*New_table_nameContext) IsNew_table_nameContext

func (*New_table_nameContext) IsNew_table_nameContext()

func (*New_table_nameContext) ToStringTree

func (s *New_table_nameContext) 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) Collation_name

func (s *Ordering_termContext) Collation_name() ICollation_nameContext

func (*Ordering_termContext) EnterRule

func (s *Ordering_termContext) EnterRule(listener antlr.ParseTreeListener)

func (*Ordering_termContext) ExitRule

func (s *Ordering_termContext) ExitRule(listener antlr.ParseTreeListener)

func (*Ordering_termContext) Expr

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) K_ASC

func (*Ordering_termContext) K_COLLATE

func (s *Ordering_termContext) K_COLLATE() antlr.TerminalNode

func (*Ordering_termContext) K_DESC

func (*Ordering_termContext) ToStringTree

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

type ParseContext

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

func NewEmptyParseContext

func NewEmptyParseContext() *ParseContext

func NewParseContext

func NewParseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParseContext

func (*ParseContext) AllError

func (s *ParseContext) AllError() []IErrorContext

func (*ParseContext) AllSql_stmt_list

func (s *ParseContext) AllSql_stmt_list() []ISql_stmt_listContext

func (*ParseContext) EOF

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

func (*ParseContext) EnterRule

func (s *ParseContext) EnterRule(listener antlr.ParseTreeListener)

func (*ParseContext) Error

func (s *ParseContext) Error(i int) IErrorContext

func (*ParseContext) ExitRule

func (s *ParseContext) ExitRule(listener antlr.ParseTreeListener)

func (*ParseContext) GetParser

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

func (*ParseContext) GetRuleContext

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

func (*ParseContext) IsParseContext

func (*ParseContext) IsParseContext()

func (*ParseContext) Sql_stmt_list

func (s *ParseContext) Sql_stmt_list(i int) ISql_stmt_listContext

func (*ParseContext) ToStringTree

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

type Pragma_nameContext

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

func NewEmptyPragma_nameContext

func NewEmptyPragma_nameContext() *Pragma_nameContext

func NewPragma_nameContext

func NewPragma_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Pragma_nameContext

func (*Pragma_nameContext) Any_name

func (s *Pragma_nameContext) Any_name() IAny_nameContext

func (*Pragma_nameContext) EnterRule

func (s *Pragma_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Pragma_nameContext) ExitRule

func (s *Pragma_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Pragma_nameContext) GetParser

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

func (*Pragma_nameContext) GetRuleContext

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

func (*Pragma_nameContext) IsPragma_nameContext

func (*Pragma_nameContext) IsPragma_nameContext()

func (*Pragma_nameContext) ToStringTree

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

type Pragma_stmtContext

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

func NewEmptyPragma_stmtContext

func NewEmptyPragma_stmtContext() *Pragma_stmtContext

func NewPragma_stmtContext

func NewPragma_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Pragma_stmtContext

func (*Pragma_stmtContext) ASSIGN

func (*Pragma_stmtContext) CLOSE_PAR

func (s *Pragma_stmtContext) CLOSE_PAR() antlr.TerminalNode

func (*Pragma_stmtContext) DOT

func (*Pragma_stmtContext) Database_name

func (s *Pragma_stmtContext) Database_name() IDatabase_nameContext

func (*Pragma_stmtContext) EnterRule

func (s *Pragma_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Pragma_stmtContext) ExitRule

func (s *Pragma_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Pragma_stmtContext) GetParser

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

func (*Pragma_stmtContext) GetRuleContext

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

func (*Pragma_stmtContext) IsPragma_stmtContext

func (*Pragma_stmtContext) IsPragma_stmtContext()

func (*Pragma_stmtContext) K_PRAGMA

func (s *Pragma_stmtContext) K_PRAGMA() antlr.TerminalNode

func (*Pragma_stmtContext) OPEN_PAR

func (s *Pragma_stmtContext) OPEN_PAR() antlr.TerminalNode

func (*Pragma_stmtContext) Pragma_name

func (s *Pragma_stmtContext) Pragma_name() IPragma_nameContext

func (*Pragma_stmtContext) Pragma_value

func (s *Pragma_stmtContext) Pragma_value() IPragma_valueContext

func (*Pragma_stmtContext) ToStringTree

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

type Pragma_valueContext

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

func NewEmptyPragma_valueContext

func NewEmptyPragma_valueContext() *Pragma_valueContext

func NewPragma_valueContext

func NewPragma_valueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Pragma_valueContext

func (*Pragma_valueContext) EnterRule

func (s *Pragma_valueContext) EnterRule(listener antlr.ParseTreeListener)

func (*Pragma_valueContext) ExitRule

func (s *Pragma_valueContext) ExitRule(listener antlr.ParseTreeListener)

func (*Pragma_valueContext) GetParser

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

func (*Pragma_valueContext) GetRuleContext

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

func (*Pragma_valueContext) IsPragma_valueContext

func (*Pragma_valueContext) IsPragma_valueContext()

func (*Pragma_valueContext) Name

func (*Pragma_valueContext) STRING_LITERAL

func (s *Pragma_valueContext) STRING_LITERAL() antlr.TerminalNode

func (*Pragma_valueContext) Signed_number

func (s *Pragma_valueContext) Signed_number() ISigned_numberContext

func (*Pragma_valueContext) ToStringTree

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

type Qualified_table_nameContext

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

func NewEmptyQualified_table_nameContext

func NewEmptyQualified_table_nameContext() *Qualified_table_nameContext

func NewQualified_table_nameContext

func NewQualified_table_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Qualified_table_nameContext

func (*Qualified_table_nameContext) DOT

func (*Qualified_table_nameContext) Database_name

func (*Qualified_table_nameContext) EnterRule

func (s *Qualified_table_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Qualified_table_nameContext) ExitRule

func (s *Qualified_table_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Qualified_table_nameContext) GetParser

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

func (*Qualified_table_nameContext) GetRuleContext

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

func (*Qualified_table_nameContext) Index_name

func (*Qualified_table_nameContext) IsQualified_table_nameContext

func (*Qualified_table_nameContext) IsQualified_table_nameContext()

func (*Qualified_table_nameContext) K_BY

func (*Qualified_table_nameContext) K_INDEXED

func (*Qualified_table_nameContext) K_NOT

func (*Qualified_table_nameContext) Table_name

func (*Qualified_table_nameContext) ToStringTree

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

type Raise_functionContext

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

func NewEmptyRaise_functionContext

func NewEmptyRaise_functionContext() *Raise_functionContext

func NewRaise_functionContext

func NewRaise_functionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Raise_functionContext

func (*Raise_functionContext) CLOSE_PAR

func (s *Raise_functionContext) CLOSE_PAR() antlr.TerminalNode

func (*Raise_functionContext) COMMA

func (*Raise_functionContext) EnterRule

func (s *Raise_functionContext) EnterRule(listener antlr.ParseTreeListener)

func (*Raise_functionContext) Error_message

func (s *Raise_functionContext) Error_message() IError_messageContext

func (*Raise_functionContext) ExitRule

func (s *Raise_functionContext) ExitRule(listener antlr.ParseTreeListener)

func (*Raise_functionContext) GetParser

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

func (*Raise_functionContext) GetRuleContext

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

func (*Raise_functionContext) IsRaise_functionContext

func (*Raise_functionContext) IsRaise_functionContext()

func (*Raise_functionContext) K_ABORT

func (*Raise_functionContext) K_FAIL

func (*Raise_functionContext) K_IGNORE

func (*Raise_functionContext) K_RAISE

func (*Raise_functionContext) K_ROLLBACK

func (s *Raise_functionContext) K_ROLLBACK() antlr.TerminalNode

func (*Raise_functionContext) OPEN_PAR

func (*Raise_functionContext) ToStringTree

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

type Reindex_stmtContext

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

func NewEmptyReindex_stmtContext

func NewEmptyReindex_stmtContext() *Reindex_stmtContext

func NewReindex_stmtContext

func NewReindex_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Reindex_stmtContext

func (*Reindex_stmtContext) Collation_name

func (s *Reindex_stmtContext) Collation_name() ICollation_nameContext

func (*Reindex_stmtContext) DOT

func (*Reindex_stmtContext) Database_name

func (s *Reindex_stmtContext) Database_name() IDatabase_nameContext

func (*Reindex_stmtContext) EnterRule

func (s *Reindex_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Reindex_stmtContext) ExitRule

func (s *Reindex_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Reindex_stmtContext) GetParser

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

func (*Reindex_stmtContext) GetRuleContext

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

func (*Reindex_stmtContext) Index_name

func (s *Reindex_stmtContext) Index_name() IIndex_nameContext

func (*Reindex_stmtContext) IsReindex_stmtContext

func (*Reindex_stmtContext) IsReindex_stmtContext()

func (*Reindex_stmtContext) K_REINDEX

func (s *Reindex_stmtContext) K_REINDEX() antlr.TerminalNode

func (*Reindex_stmtContext) Table_name

func (s *Reindex_stmtContext) Table_name() ITable_nameContext

func (*Reindex_stmtContext) ToStringTree

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

type Release_stmtContext

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

func NewEmptyRelease_stmtContext

func NewEmptyRelease_stmtContext() *Release_stmtContext

func NewRelease_stmtContext

func NewRelease_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Release_stmtContext

func (*Release_stmtContext) EnterRule

func (s *Release_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Release_stmtContext) ExitRule

func (s *Release_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Release_stmtContext) GetParser

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

func (*Release_stmtContext) GetRuleContext

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

func (*Release_stmtContext) IsRelease_stmtContext

func (*Release_stmtContext) IsRelease_stmtContext()

func (*Release_stmtContext) K_RELEASE

func (s *Release_stmtContext) K_RELEASE() antlr.TerminalNode

func (*Release_stmtContext) K_SAVEPOINT

func (s *Release_stmtContext) K_SAVEPOINT() antlr.TerminalNode

func (*Release_stmtContext) Savepoint_name

func (s *Release_stmtContext) Savepoint_name() ISavepoint_nameContext

func (*Release_stmtContext) ToStringTree

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

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) Column_alias

func (s *Result_columnContext) Column_alias() IColumn_aliasContext

func (*Result_columnContext) DOT

func (*Result_columnContext) EnterRule

func (s *Result_columnContext) EnterRule(listener antlr.ParseTreeListener)

func (*Result_columnContext) ExitRule

func (s *Result_columnContext) ExitRule(listener antlr.ParseTreeListener)

func (*Result_columnContext) Expr

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) K_AS

func (*Result_columnContext) STAR

func (*Result_columnContext) Table_name

func (s *Result_columnContext) Table_name() ITable_nameContext

func (*Result_columnContext) ToStringTree

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

type Rollback_stmtContext

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

func NewEmptyRollback_stmtContext

func NewEmptyRollback_stmtContext() *Rollback_stmtContext

func NewRollback_stmtContext

func NewRollback_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Rollback_stmtContext

func (*Rollback_stmtContext) EnterRule

func (s *Rollback_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Rollback_stmtContext) ExitRule

func (s *Rollback_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Rollback_stmtContext) GetParser

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

func (*Rollback_stmtContext) GetRuleContext

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

func (*Rollback_stmtContext) IsRollback_stmtContext

func (*Rollback_stmtContext) IsRollback_stmtContext()

func (*Rollback_stmtContext) K_ROLLBACK

func (s *Rollback_stmtContext) K_ROLLBACK() antlr.TerminalNode

func (*Rollback_stmtContext) K_SAVEPOINT

func (s *Rollback_stmtContext) K_SAVEPOINT() antlr.TerminalNode

func (*Rollback_stmtContext) K_TO

func (*Rollback_stmtContext) K_TRANSACTION

func (s *Rollback_stmtContext) K_TRANSACTION() antlr.TerminalNode

func (*Rollback_stmtContext) Savepoint_name

func (s *Rollback_stmtContext) Savepoint_name() ISavepoint_nameContext

func (*Rollback_stmtContext) ToStringTree

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

func (*Rollback_stmtContext) Transaction_name

func (s *Rollback_stmtContext) Transaction_name() ITransaction_nameContext

type Savepoint_nameContext

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

func NewEmptySavepoint_nameContext

func NewEmptySavepoint_nameContext() *Savepoint_nameContext

func NewSavepoint_nameContext

func NewSavepoint_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Savepoint_nameContext

func (*Savepoint_nameContext) Any_name

func (*Savepoint_nameContext) EnterRule

func (s *Savepoint_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Savepoint_nameContext) ExitRule

func (s *Savepoint_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Savepoint_nameContext) GetParser

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

func (*Savepoint_nameContext) GetRuleContext

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

func (*Savepoint_nameContext) IsSavepoint_nameContext

func (*Savepoint_nameContext) IsSavepoint_nameContext()

func (*Savepoint_nameContext) ToStringTree

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

type Savepoint_stmtContext

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

func NewEmptySavepoint_stmtContext

func NewEmptySavepoint_stmtContext() *Savepoint_stmtContext

func NewSavepoint_stmtContext

func NewSavepoint_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Savepoint_stmtContext

func (*Savepoint_stmtContext) EnterRule

func (s *Savepoint_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Savepoint_stmtContext) ExitRule

func (s *Savepoint_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Savepoint_stmtContext) GetParser

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

func (*Savepoint_stmtContext) GetRuleContext

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

func (*Savepoint_stmtContext) IsSavepoint_stmtContext

func (*Savepoint_stmtContext) IsSavepoint_stmtContext()

func (*Savepoint_stmtContext) K_SAVEPOINT

func (s *Savepoint_stmtContext) K_SAVEPOINT() antlr.TerminalNode

func (*Savepoint_stmtContext) Savepoint_name

func (s *Savepoint_stmtContext) Savepoint_name() ISavepoint_nameContext

func (*Savepoint_stmtContext) ToStringTree

func (s *Savepoint_stmtContext) 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) AllCLOSE_PAR

func (s *Select_coreContext) AllCLOSE_PAR() []antlr.TerminalNode

func (*Select_coreContext) AllCOMMA

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

func (*Select_coreContext) AllExpr

func (s *Select_coreContext) AllExpr() []IExprContext

func (*Select_coreContext) AllOPEN_PAR

func (s *Select_coreContext) AllOPEN_PAR() []antlr.TerminalNode

func (*Select_coreContext) AllResult_column

func (s *Select_coreContext) AllResult_column() []IResult_columnContext

func (*Select_coreContext) AllTable_or_subquery

func (s *Select_coreContext) AllTable_or_subquery() []ITable_or_subqueryContext

func (*Select_coreContext) CLOSE_PAR

func (s *Select_coreContext) CLOSE_PAR(i int) antlr.TerminalNode

func (*Select_coreContext) COMMA

func (*Select_coreContext) EnterRule

func (s *Select_coreContext) EnterRule(listener antlr.ParseTreeListener)

func (*Select_coreContext) ExitRule

func (s *Select_coreContext) ExitRule(listener antlr.ParseTreeListener)

func (*Select_coreContext) Expr

func (s *Select_coreContext) Expr(i int) IExprContext

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) IsSelect_coreContext

func (*Select_coreContext) IsSelect_coreContext()

func (*Select_coreContext) Join_clause

func (s *Select_coreContext) Join_clause() IJoin_clauseContext

func (*Select_coreContext) K_ALL

func (*Select_coreContext) K_BY

func (*Select_coreContext) K_DISTINCT

func (s *Select_coreContext) K_DISTINCT() antlr.TerminalNode

func (*Select_coreContext) K_FROM

func (*Select_coreContext) K_GROUP

func (s *Select_coreContext) K_GROUP() antlr.TerminalNode

func (*Select_coreContext) K_HAVING

func (s *Select_coreContext) K_HAVING() antlr.TerminalNode

func (*Select_coreContext) K_SELECT

func (s *Select_coreContext) K_SELECT() antlr.TerminalNode

func (*Select_coreContext) K_VALUES

func (s *Select_coreContext) K_VALUES() antlr.TerminalNode

func (*Select_coreContext) K_WHERE

func (s *Select_coreContext) K_WHERE() antlr.TerminalNode

func (*Select_coreContext) OPEN_PAR

func (s *Select_coreContext) OPEN_PAR(i int) antlr.TerminalNode

func (*Select_coreContext) Result_column

func (s *Select_coreContext) Result_column(i int) IResult_columnContext

func (*Select_coreContext) Table_or_subquery

func (s *Select_coreContext) Table_or_subquery(i int) ITable_or_subqueryContext

func (*Select_coreContext) ToStringTree

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

type Select_or_valuesContext

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

func NewEmptySelect_or_valuesContext

func NewEmptySelect_or_valuesContext() *Select_or_valuesContext

func NewSelect_or_valuesContext

func NewSelect_or_valuesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_or_valuesContext

func (*Select_or_valuesContext) AllCLOSE_PAR

func (s *Select_or_valuesContext) AllCLOSE_PAR() []antlr.TerminalNode

func (*Select_or_valuesContext) AllCOMMA

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

func (*Select_or_valuesContext) AllExpr

func (s *Select_or_valuesContext) AllExpr() []IExprContext

func (*Select_or_valuesContext) AllOPEN_PAR

func (s *Select_or_valuesContext) AllOPEN_PAR() []antlr.TerminalNode

func (*Select_or_valuesContext) AllResult_column

func (s *Select_or_valuesContext) AllResult_column() []IResult_columnContext

func (*Select_or_valuesContext) AllTable_or_subquery

func (s *Select_or_valuesContext) AllTable_or_subquery() []ITable_or_subqueryContext

func (*Select_or_valuesContext) CLOSE_PAR

func (*Select_or_valuesContext) COMMA

func (*Select_or_valuesContext) EnterRule

func (s *Select_or_valuesContext) EnterRule(listener antlr.ParseTreeListener)

func (*Select_or_valuesContext) ExitRule

func (s *Select_or_valuesContext) ExitRule(listener antlr.ParseTreeListener)

func (*Select_or_valuesContext) Expr

func (*Select_or_valuesContext) GetParser

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

func (*Select_or_valuesContext) GetRuleContext

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

func (*Select_or_valuesContext) IsSelect_or_valuesContext

func (*Select_or_valuesContext) IsSelect_or_valuesContext()

func (*Select_or_valuesContext) Join_clause

func (*Select_or_valuesContext) K_ALL

func (*Select_or_valuesContext) K_BY

func (*Select_or_valuesContext) K_DISTINCT

func (s *Select_or_valuesContext) K_DISTINCT() antlr.TerminalNode

func (*Select_or_valuesContext) K_FROM

func (*Select_or_valuesContext) K_GROUP

func (*Select_or_valuesContext) K_HAVING

func (*Select_or_valuesContext) K_SELECT

func (*Select_or_valuesContext) K_VALUES

func (*Select_or_valuesContext) K_WHERE

func (*Select_or_valuesContext) OPEN_PAR

func (*Select_or_valuesContext) Result_column

func (*Select_or_valuesContext) Table_or_subquery

func (s *Select_or_valuesContext) Table_or_subquery(i int) ITable_or_subqueryContext

func (*Select_or_valuesContext) ToStringTree

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

type Select_stmtContext

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

func NewEmptySelect_stmtContext

func NewEmptySelect_stmtContext() *Select_stmtContext

func NewSelect_stmtContext

func NewSelect_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_stmtContext

func (*Select_stmtContext) AllCOMMA

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

func (*Select_stmtContext) AllCommon_table_expression

func (s *Select_stmtContext) AllCommon_table_expression() []ICommon_table_expressionContext

func (*Select_stmtContext) AllCompound_operator

func (s *Select_stmtContext) AllCompound_operator() []ICompound_operatorContext

func (*Select_stmtContext) AllExpr

func (s *Select_stmtContext) AllExpr() []IExprContext

func (*Select_stmtContext) AllOrdering_term

func (s *Select_stmtContext) AllOrdering_term() []IOrdering_termContext

func (*Select_stmtContext) AllSelect_or_values

func (s *Select_stmtContext) AllSelect_or_values() []ISelect_or_valuesContext

func (*Select_stmtContext) COMMA

func (*Select_stmtContext) Common_table_expression

func (s *Select_stmtContext) Common_table_expression(i int) ICommon_table_expressionContext

func (*Select_stmtContext) Compound_operator

func (s *Select_stmtContext) Compound_operator(i int) ICompound_operatorContext

func (*Select_stmtContext) EnterRule

func (s *Select_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Select_stmtContext) ExitRule

func (s *Select_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Select_stmtContext) Expr

func (s *Select_stmtContext) Expr(i int) IExprContext

func (*Select_stmtContext) GetParser

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

func (*Select_stmtContext) GetRuleContext

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

func (*Select_stmtContext) IsSelect_stmtContext

func (*Select_stmtContext) IsSelect_stmtContext()

func (*Select_stmtContext) K_BY

func (*Select_stmtContext) K_LIMIT

func (s *Select_stmtContext) K_LIMIT() antlr.TerminalNode

func (*Select_stmtContext) K_OFFSET

func (s *Select_stmtContext) K_OFFSET() antlr.TerminalNode

func (*Select_stmtContext) K_ORDER

func (s *Select_stmtContext) K_ORDER() antlr.TerminalNode

func (*Select_stmtContext) K_RECURSIVE

func (s *Select_stmtContext) K_RECURSIVE() antlr.TerminalNode

func (*Select_stmtContext) K_WITH

func (*Select_stmtContext) Ordering_term

func (s *Select_stmtContext) Ordering_term(i int) IOrdering_termContext

func (*Select_stmtContext) Select_or_values

func (s *Select_stmtContext) Select_or_values(i int) ISelect_or_valuesContext

func (*Select_stmtContext) ToStringTree

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

type Signed_numberContext

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

func NewEmptySigned_numberContext

func NewEmptySigned_numberContext() *Signed_numberContext

func NewSigned_numberContext

func NewSigned_numberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Signed_numberContext

func (*Signed_numberContext) EnterRule

func (s *Signed_numberContext) EnterRule(listener antlr.ParseTreeListener)

func (*Signed_numberContext) ExitRule

func (s *Signed_numberContext) ExitRule(listener antlr.ParseTreeListener)

func (*Signed_numberContext) GetParser

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

func (*Signed_numberContext) GetRuleContext

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

func (*Signed_numberContext) IsSigned_numberContext

func (*Signed_numberContext) IsSigned_numberContext()

func (*Signed_numberContext) MINUS

func (*Signed_numberContext) NUMERIC_LITERAL

func (s *Signed_numberContext) NUMERIC_LITERAL() antlr.TerminalNode

func (*Signed_numberContext) PLUS

func (*Signed_numberContext) STAR

func (*Signed_numberContext) ToStringTree

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

type Simple_select_stmtContext

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

func NewEmptySimple_select_stmtContext

func NewEmptySimple_select_stmtContext() *Simple_select_stmtContext

func NewSimple_select_stmtContext

func NewSimple_select_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Simple_select_stmtContext

func (*Simple_select_stmtContext) AllCOMMA

func (*Simple_select_stmtContext) AllCommon_table_expression

func (s *Simple_select_stmtContext) AllCommon_table_expression() []ICommon_table_expressionContext

func (*Simple_select_stmtContext) AllExpr

func (s *Simple_select_stmtContext) AllExpr() []IExprContext

func (*Simple_select_stmtContext) AllOrdering_term

func (s *Simple_select_stmtContext) AllOrdering_term() []IOrdering_termContext

func (*Simple_select_stmtContext) COMMA

func (*Simple_select_stmtContext) Common_table_expression

func (s *Simple_select_stmtContext) Common_table_expression(i int) ICommon_table_expressionContext

func (*Simple_select_stmtContext) EnterRule

func (s *Simple_select_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Simple_select_stmtContext) ExitRule

func (s *Simple_select_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Simple_select_stmtContext) Expr

func (*Simple_select_stmtContext) GetParser

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

func (*Simple_select_stmtContext) GetRuleContext

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

func (*Simple_select_stmtContext) IsSimple_select_stmtContext

func (*Simple_select_stmtContext) IsSimple_select_stmtContext()

func (*Simple_select_stmtContext) K_BY

func (*Simple_select_stmtContext) K_LIMIT

func (*Simple_select_stmtContext) K_OFFSET

func (*Simple_select_stmtContext) K_ORDER

func (*Simple_select_stmtContext) K_RECURSIVE

func (s *Simple_select_stmtContext) K_RECURSIVE() antlr.TerminalNode

func (*Simple_select_stmtContext) K_WITH

func (*Simple_select_stmtContext) Ordering_term

func (*Simple_select_stmtContext) Select_core

func (*Simple_select_stmtContext) ToStringTree

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

type Source_table_nameContext

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

func NewEmptySource_table_nameContext

func NewEmptySource_table_nameContext() *Source_table_nameContext

func NewSource_table_nameContext

func NewSource_table_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Source_table_nameContext

func (*Source_table_nameContext) Any_name

func (*Source_table_nameContext) EnterRule

func (s *Source_table_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Source_table_nameContext) ExitRule

func (s *Source_table_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Source_table_nameContext) GetParser

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

func (*Source_table_nameContext) GetRuleContext

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

func (*Source_table_nameContext) IsSource_table_nameContext

func (*Source_table_nameContext) IsSource_table_nameContext()

func (*Source_table_nameContext) ToStringTree

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

type SqlLexer

type SqlLexer struct {
	*antlr.BaseLexer
	// contains filtered or unexported fields
}

func NewSqlLexer

func NewSqlLexer(input antlr.CharStream) *SqlLexer

type SqlListener

type SqlListener interface {
	antlr.ParseTreeListener

	// EnterParse is called when entering the parse production.
	EnterParse(c *ParseContext)

	// EnterError is called when entering the error production.
	EnterError(c *ErrorContext)

	// EnterSql_stmt_list is called when entering the sql_stmt_list production.
	EnterSql_stmt_list(c *Sql_stmt_listContext)

	// EnterSql_stmt is called when entering the sql_stmt production.
	EnterSql_stmt(c *Sql_stmtContext)

	// EnterAlter_table_stmt is called when entering the alter_table_stmt production.
	EnterAlter_table_stmt(c *Alter_table_stmtContext)

	// EnterAlter_table_add_constraint is called when entering the alter_table_add_constraint production.
	EnterAlter_table_add_constraint(c *Alter_table_add_constraintContext)

	// EnterAlter_table_add is called when entering the alter_table_add production.
	EnterAlter_table_add(c *Alter_table_addContext)

	// EnterAnalyze_stmt is called when entering the analyze_stmt production.
	EnterAnalyze_stmt(c *Analyze_stmtContext)

	// EnterAttach_stmt is called when entering the attach_stmt production.
	EnterAttach_stmt(c *Attach_stmtContext)

	// EnterBegin_stmt is called when entering the begin_stmt production.
	EnterBegin_stmt(c *Begin_stmtContext)

	// EnterCommit_stmt is called when entering the commit_stmt production.
	EnterCommit_stmt(c *Commit_stmtContext)

	// EnterCompound_select_stmt is called when entering the compound_select_stmt production.
	EnterCompound_select_stmt(c *Compound_select_stmtContext)

	// EnterCreate_index_stmt is called when entering the create_index_stmt production.
	EnterCreate_index_stmt(c *Create_index_stmtContext)

	// EnterCreate_table_stmt is called when entering the create_table_stmt production.
	EnterCreate_table_stmt(c *Create_table_stmtContext)

	// EnterCreate_trigger_stmt is called when entering the create_trigger_stmt production.
	EnterCreate_trigger_stmt(c *Create_trigger_stmtContext)

	// EnterCreate_view_stmt is called when entering the create_view_stmt production.
	EnterCreate_view_stmt(c *Create_view_stmtContext)

	// EnterCreate_force_view_stmt is called when entering the create_force_view_stmt production.
	EnterCreate_force_view_stmt(c *Create_force_view_stmtContext)

	// EnterCreate_virtual_table_stmt is called when entering the create_virtual_table_stmt production.
	EnterCreate_virtual_table_stmt(c *Create_virtual_table_stmtContext)

	// EnterDelete_stmt is called when entering the delete_stmt production.
	EnterDelete_stmt(c *Delete_stmtContext)

	// EnterDelete_stmt_limited is called when entering the delete_stmt_limited production.
	EnterDelete_stmt_limited(c *Delete_stmt_limitedContext)

	// EnterDetach_stmt is called when entering the detach_stmt production.
	EnterDetach_stmt(c *Detach_stmtContext)

	// EnterDrop_index_stmt is called when entering the drop_index_stmt production.
	EnterDrop_index_stmt(c *Drop_index_stmtContext)

	// EnterDrop_table_stmt is called when entering the drop_table_stmt production.
	EnterDrop_table_stmt(c *Drop_table_stmtContext)

	// EnterDrop_trigger_stmt is called when entering the drop_trigger_stmt production.
	EnterDrop_trigger_stmt(c *Drop_trigger_stmtContext)

	// EnterDrop_view_stmt is called when entering the drop_view_stmt production.
	EnterDrop_view_stmt(c *Drop_view_stmtContext)

	// EnterFactored_select_stmt is called when entering the factored_select_stmt production.
	EnterFactored_select_stmt(c *Factored_select_stmtContext)

	// EnterInsert_stmt is called when entering the insert_stmt production.
	EnterInsert_stmt(c *Insert_stmtContext)

	// EnterPragma_stmt is called when entering the pragma_stmt production.
	EnterPragma_stmt(c *Pragma_stmtContext)

	// EnterReindex_stmt is called when entering the reindex_stmt production.
	EnterReindex_stmt(c *Reindex_stmtContext)

	// EnterRelease_stmt is called when entering the release_stmt production.
	EnterRelease_stmt(c *Release_stmtContext)

	// EnterRollback_stmt is called when entering the rollback_stmt production.
	EnterRollback_stmt(c *Rollback_stmtContext)

	// EnterSavepoint_stmt is called when entering the savepoint_stmt production.
	EnterSavepoint_stmt(c *Savepoint_stmtContext)

	// EnterSimple_select_stmt is called when entering the simple_select_stmt production.
	EnterSimple_select_stmt(c *Simple_select_stmtContext)

	// EnterSelect_stmt is called when entering the select_stmt production.
	EnterSelect_stmt(c *Select_stmtContext)

	// EnterSelect_or_values is called when entering the select_or_values production.
	EnterSelect_or_values(c *Select_or_valuesContext)

	// EnterUpdate_stmt is called when entering the update_stmt production.
	EnterUpdate_stmt(c *Update_stmtContext)

	// EnterUpdate_stmt_limited is called when entering the update_stmt_limited production.
	EnterUpdate_stmt_limited(c *Update_stmt_limitedContext)

	// EnterVacuum_stmt is called when entering the vacuum_stmt production.
	EnterVacuum_stmt(c *Vacuum_stmtContext)

	// EnterColumn_def is called when entering the column_def production.
	EnterColumn_def(c *Column_defContext)

	// EnterType_name is called when entering the type_name production.
	EnterType_name(c *Type_nameContext)

	// EnterColumn_constraint is called when entering the column_constraint production.
	EnterColumn_constraint(c *Column_constraintContext)

	// EnterColumn_constraint_primary_key is called when entering the column_constraint_primary_key production.
	EnterColumn_constraint_primary_key(c *Column_constraint_primary_keyContext)

	// EnterColumn_constraint_foreign_key is called when entering the column_constraint_foreign_key production.
	EnterColumn_constraint_foreign_key(c *Column_constraint_foreign_keyContext)

	// EnterColumn_constraint_not_null is called when entering the column_constraint_not_null production.
	EnterColumn_constraint_not_null(c *Column_constraint_not_nullContext)

	// EnterColumn_constraint_null is called when entering the column_constraint_null production.
	EnterColumn_constraint_null(c *Column_constraint_nullContext)

	// EnterColumn_default is called when entering the column_default production.
	EnterColumn_default(c *Column_defaultContext)

	// EnterColumn_default_value is called when entering the column_default_value production.
	EnterColumn_default_value(c *Column_default_valueContext)

	// EnterConflict_clause is called when entering the conflict_clause production.
	EnterConflict_clause(c *Conflict_clauseContext)

	// EnterExpr is called when entering the expr production.
	EnterExpr(c *ExprContext)

	// EnterForeign_key_clause is called when entering the foreign_key_clause production.
	EnterForeign_key_clause(c *Foreign_key_clauseContext)

	// EnterFk_target_column_name is called when entering the fk_target_column_name production.
	EnterFk_target_column_name(c *Fk_target_column_nameContext)

	// EnterRaise_function is called when entering the raise_function production.
	EnterRaise_function(c *Raise_functionContext)

	// EnterIndexed_column is called when entering the indexed_column production.
	EnterIndexed_column(c *Indexed_columnContext)

	// EnterTable_constraint is called when entering the table_constraint production.
	EnterTable_constraint(c *Table_constraintContext)

	// EnterTable_constraint_primary_key is called when entering the table_constraint_primary_key production.
	EnterTable_constraint_primary_key(c *Table_constraint_primary_keyContext)

	// EnterTable_constraint_foreign_key is called when entering the table_constraint_foreign_key production.
	EnterTable_constraint_foreign_key(c *Table_constraint_foreign_keyContext)

	// EnterTable_constraint_unique is called when entering the table_constraint_unique production.
	EnterTable_constraint_unique(c *Table_constraint_uniqueContext)

	// EnterTable_constraint_key is called when entering the table_constraint_key production.
	EnterTable_constraint_key(c *Table_constraint_keyContext)

	// EnterFk_origin_column_name is called when entering the fk_origin_column_name production.
	EnterFk_origin_column_name(c *Fk_origin_column_nameContext)

	// EnterWith_clause is called when entering the with_clause production.
	EnterWith_clause(c *With_clauseContext)

	// EnterQualified_table_name is called when entering the qualified_table_name production.
	EnterQualified_table_name(c *Qualified_table_nameContext)

	// EnterOrdering_term is called when entering the ordering_term production.
	EnterOrdering_term(c *Ordering_termContext)

	// EnterPragma_value is called when entering the pragma_value production.
	EnterPragma_value(c *Pragma_valueContext)

	// EnterCommon_table_expression is called when entering the common_table_expression production.
	EnterCommon_table_expression(c *Common_table_expressionContext)

	// EnterResult_column is called when entering the result_column production.
	EnterResult_column(c *Result_columnContext)

	// EnterTable_or_subquery is called when entering the table_or_subquery production.
	EnterTable_or_subquery(c *Table_or_subqueryContext)

	// EnterJoin_clause is called when entering the join_clause production.
	EnterJoin_clause(c *Join_clauseContext)

	// EnterJoin_operator is called when entering the join_operator production.
	EnterJoin_operator(c *Join_operatorContext)

	// EnterJoin_constraint is called when entering the join_constraint production.
	EnterJoin_constraint(c *Join_constraintContext)

	// EnterSelect_core is called when entering the select_core production.
	EnterSelect_core(c *Select_coreContext)

	// EnterCompound_operator is called when entering the compound_operator production.
	EnterCompound_operator(c *Compound_operatorContext)

	// EnterCte_table_name is called when entering the cte_table_name production.
	EnterCte_table_name(c *Cte_table_nameContext)

	// EnterSigned_number is called when entering the signed_number production.
	EnterSigned_number(c *Signed_numberContext)

	// EnterLiteral_value is called when entering the literal_value production.
	EnterLiteral_value(c *Literal_valueContext)

	// EnterUnary_operator is called when entering the unary_operator production.
	EnterUnary_operator(c *Unary_operatorContext)

	// EnterError_message is called when entering the error_message production.
	EnterError_message(c *Error_messageContext)

	// EnterModule_argument is called when entering the module_argument production.
	EnterModule_argument(c *Module_argumentContext)

	// EnterColumn_alias is called when entering the column_alias production.
	EnterColumn_alias(c *Column_aliasContext)

	// EnterKeyword is called when entering the keyword production.
	EnterKeyword(c *KeywordContext)

	// EnterUnknown is called when entering the unknown production.
	EnterUnknown(c *UnknownContext)

	// EnterName is called when entering the name production.
	EnterName(c *NameContext)

	// EnterFunction_name is called when entering the function_name production.
	EnterFunction_name(c *Function_nameContext)

	// EnterDatabase_name is called when entering the database_name production.
	EnterDatabase_name(c *Database_nameContext)

	// EnterSource_table_name is called when entering the source_table_name production.
	EnterSource_table_name(c *Source_table_nameContext)

	// EnterTable_name is called when entering the table_name production.
	EnterTable_name(c *Table_nameContext)

	// EnterTable_or_index_name is called when entering the table_or_index_name production.
	EnterTable_or_index_name(c *Table_or_index_nameContext)

	// EnterNew_table_name is called when entering the new_table_name production.
	EnterNew_table_name(c *New_table_nameContext)

	// EnterColumn_name is called when entering the column_name production.
	EnterColumn_name(c *Column_nameContext)

	// EnterCollation_name is called when entering the collation_name production.
	EnterCollation_name(c *Collation_nameContext)

	// EnterForeign_table is called when entering the foreign_table production.
	EnterForeign_table(c *Foreign_tableContext)

	// EnterIndex_name is called when entering the index_name production.
	EnterIndex_name(c *Index_nameContext)

	// EnterTrigger_name is called when entering the trigger_name production.
	EnterTrigger_name(c *Trigger_nameContext)

	// EnterView_name is called when entering the view_name production.
	EnterView_name(c *View_nameContext)

	// EnterModule_name is called when entering the module_name production.
	EnterModule_name(c *Module_nameContext)

	// EnterPragma_name is called when entering the pragma_name production.
	EnterPragma_name(c *Pragma_nameContext)

	// EnterSavepoint_name is called when entering the savepoint_name production.
	EnterSavepoint_name(c *Savepoint_nameContext)

	// EnterTable_alias is called when entering the table_alias production.
	EnterTable_alias(c *Table_aliasContext)

	// EnterTransaction_name is called when entering the transaction_name production.
	EnterTransaction_name(c *Transaction_nameContext)

	// EnterAny_name is called when entering the any_name production.
	EnterAny_name(c *Any_nameContext)

	// ExitParse is called when exiting the parse production.
	ExitParse(c *ParseContext)

	// ExitError is called when exiting the error production.
	ExitError(c *ErrorContext)

	// ExitSql_stmt_list is called when exiting the sql_stmt_list production.
	ExitSql_stmt_list(c *Sql_stmt_listContext)

	// ExitSql_stmt is called when exiting the sql_stmt production.
	ExitSql_stmt(c *Sql_stmtContext)

	// ExitAlter_table_stmt is called when exiting the alter_table_stmt production.
	ExitAlter_table_stmt(c *Alter_table_stmtContext)

	// ExitAlter_table_add_constraint is called when exiting the alter_table_add_constraint production.
	ExitAlter_table_add_constraint(c *Alter_table_add_constraintContext)

	// ExitAlter_table_add is called when exiting the alter_table_add production.
	ExitAlter_table_add(c *Alter_table_addContext)

	// ExitAnalyze_stmt is called when exiting the analyze_stmt production.
	ExitAnalyze_stmt(c *Analyze_stmtContext)

	// ExitAttach_stmt is called when exiting the attach_stmt production.
	ExitAttach_stmt(c *Attach_stmtContext)

	// ExitBegin_stmt is called when exiting the begin_stmt production.
	ExitBegin_stmt(c *Begin_stmtContext)

	// ExitCommit_stmt is called when exiting the commit_stmt production.
	ExitCommit_stmt(c *Commit_stmtContext)

	// ExitCompound_select_stmt is called when exiting the compound_select_stmt production.
	ExitCompound_select_stmt(c *Compound_select_stmtContext)

	// ExitCreate_index_stmt is called when exiting the create_index_stmt production.
	ExitCreate_index_stmt(c *Create_index_stmtContext)

	// ExitCreate_table_stmt is called when exiting the create_table_stmt production.
	ExitCreate_table_stmt(c *Create_table_stmtContext)

	// ExitCreate_trigger_stmt is called when exiting the create_trigger_stmt production.
	ExitCreate_trigger_stmt(c *Create_trigger_stmtContext)

	// ExitCreate_view_stmt is called when exiting the create_view_stmt production.
	ExitCreate_view_stmt(c *Create_view_stmtContext)

	// ExitCreate_force_view_stmt is called when exiting the create_force_view_stmt production.
	ExitCreate_force_view_stmt(c *Create_force_view_stmtContext)

	// ExitCreate_virtual_table_stmt is called when exiting the create_virtual_table_stmt production.
	ExitCreate_virtual_table_stmt(c *Create_virtual_table_stmtContext)

	// ExitDelete_stmt is called when exiting the delete_stmt production.
	ExitDelete_stmt(c *Delete_stmtContext)

	// ExitDelete_stmt_limited is called when exiting the delete_stmt_limited production.
	ExitDelete_stmt_limited(c *Delete_stmt_limitedContext)

	// ExitDetach_stmt is called when exiting the detach_stmt production.
	ExitDetach_stmt(c *Detach_stmtContext)

	// ExitDrop_index_stmt is called when exiting the drop_index_stmt production.
	ExitDrop_index_stmt(c *Drop_index_stmtContext)

	// ExitDrop_table_stmt is called when exiting the drop_table_stmt production.
	ExitDrop_table_stmt(c *Drop_table_stmtContext)

	// ExitDrop_trigger_stmt is called when exiting the drop_trigger_stmt production.
	ExitDrop_trigger_stmt(c *Drop_trigger_stmtContext)

	// ExitDrop_view_stmt is called when exiting the drop_view_stmt production.
	ExitDrop_view_stmt(c *Drop_view_stmtContext)

	// ExitFactored_select_stmt is called when exiting the factored_select_stmt production.
	ExitFactored_select_stmt(c *Factored_select_stmtContext)

	// ExitInsert_stmt is called when exiting the insert_stmt production.
	ExitInsert_stmt(c *Insert_stmtContext)

	// ExitPragma_stmt is called when exiting the pragma_stmt production.
	ExitPragma_stmt(c *Pragma_stmtContext)

	// ExitReindex_stmt is called when exiting the reindex_stmt production.
	ExitReindex_stmt(c *Reindex_stmtContext)

	// ExitRelease_stmt is called when exiting the release_stmt production.
	ExitRelease_stmt(c *Release_stmtContext)

	// ExitRollback_stmt is called when exiting the rollback_stmt production.
	ExitRollback_stmt(c *Rollback_stmtContext)

	// ExitSavepoint_stmt is called when exiting the savepoint_stmt production.
	ExitSavepoint_stmt(c *Savepoint_stmtContext)

	// ExitSimple_select_stmt is called when exiting the simple_select_stmt production.
	ExitSimple_select_stmt(c *Simple_select_stmtContext)

	// ExitSelect_stmt is called when exiting the select_stmt production.
	ExitSelect_stmt(c *Select_stmtContext)

	// ExitSelect_or_values is called when exiting the select_or_values production.
	ExitSelect_or_values(c *Select_or_valuesContext)

	// ExitUpdate_stmt is called when exiting the update_stmt production.
	ExitUpdate_stmt(c *Update_stmtContext)

	// ExitUpdate_stmt_limited is called when exiting the update_stmt_limited production.
	ExitUpdate_stmt_limited(c *Update_stmt_limitedContext)

	// ExitVacuum_stmt is called when exiting the vacuum_stmt production.
	ExitVacuum_stmt(c *Vacuum_stmtContext)

	// ExitColumn_def is called when exiting the column_def production.
	ExitColumn_def(c *Column_defContext)

	// ExitType_name is called when exiting the type_name production.
	ExitType_name(c *Type_nameContext)

	// ExitColumn_constraint is called when exiting the column_constraint production.
	ExitColumn_constraint(c *Column_constraintContext)

	// ExitColumn_constraint_primary_key is called when exiting the column_constraint_primary_key production.
	ExitColumn_constraint_primary_key(c *Column_constraint_primary_keyContext)

	// ExitColumn_constraint_foreign_key is called when exiting the column_constraint_foreign_key production.
	ExitColumn_constraint_foreign_key(c *Column_constraint_foreign_keyContext)

	// ExitColumn_constraint_not_null is called when exiting the column_constraint_not_null production.
	ExitColumn_constraint_not_null(c *Column_constraint_not_nullContext)

	// ExitColumn_constraint_null is called when exiting the column_constraint_null production.
	ExitColumn_constraint_null(c *Column_constraint_nullContext)

	// ExitColumn_default is called when exiting the column_default production.
	ExitColumn_default(c *Column_defaultContext)

	// ExitColumn_default_value is called when exiting the column_default_value production.
	ExitColumn_default_value(c *Column_default_valueContext)

	// ExitConflict_clause is called when exiting the conflict_clause production.
	ExitConflict_clause(c *Conflict_clauseContext)

	// ExitExpr is called when exiting the expr production.
	ExitExpr(c *ExprContext)

	// ExitForeign_key_clause is called when exiting the foreign_key_clause production.
	ExitForeign_key_clause(c *Foreign_key_clauseContext)

	// ExitFk_target_column_name is called when exiting the fk_target_column_name production.
	ExitFk_target_column_name(c *Fk_target_column_nameContext)

	// ExitRaise_function is called when exiting the raise_function production.
	ExitRaise_function(c *Raise_functionContext)

	// ExitIndexed_column is called when exiting the indexed_column production.
	ExitIndexed_column(c *Indexed_columnContext)

	// ExitTable_constraint is called when exiting the table_constraint production.
	ExitTable_constraint(c *Table_constraintContext)

	// ExitTable_constraint_primary_key is called when exiting the table_constraint_primary_key production.
	ExitTable_constraint_primary_key(c *Table_constraint_primary_keyContext)

	// ExitTable_constraint_foreign_key is called when exiting the table_constraint_foreign_key production.
	ExitTable_constraint_foreign_key(c *Table_constraint_foreign_keyContext)

	// ExitTable_constraint_unique is called when exiting the table_constraint_unique production.
	ExitTable_constraint_unique(c *Table_constraint_uniqueContext)

	// ExitTable_constraint_key is called when exiting the table_constraint_key production.
	ExitTable_constraint_key(c *Table_constraint_keyContext)

	// ExitFk_origin_column_name is called when exiting the fk_origin_column_name production.
	ExitFk_origin_column_name(c *Fk_origin_column_nameContext)

	// ExitWith_clause is called when exiting the with_clause production.
	ExitWith_clause(c *With_clauseContext)

	// ExitQualified_table_name is called when exiting the qualified_table_name production.
	ExitQualified_table_name(c *Qualified_table_nameContext)

	// ExitOrdering_term is called when exiting the ordering_term production.
	ExitOrdering_term(c *Ordering_termContext)

	// ExitPragma_value is called when exiting the pragma_value production.
	ExitPragma_value(c *Pragma_valueContext)

	// ExitCommon_table_expression is called when exiting the common_table_expression production.
	ExitCommon_table_expression(c *Common_table_expressionContext)

	// ExitResult_column is called when exiting the result_column production.
	ExitResult_column(c *Result_columnContext)

	// ExitTable_or_subquery is called when exiting the table_or_subquery production.
	ExitTable_or_subquery(c *Table_or_subqueryContext)

	// ExitJoin_clause is called when exiting the join_clause production.
	ExitJoin_clause(c *Join_clauseContext)

	// ExitJoin_operator is called when exiting the join_operator production.
	ExitJoin_operator(c *Join_operatorContext)

	// ExitJoin_constraint is called when exiting the join_constraint production.
	ExitJoin_constraint(c *Join_constraintContext)

	// ExitSelect_core is called when exiting the select_core production.
	ExitSelect_core(c *Select_coreContext)

	// ExitCompound_operator is called when exiting the compound_operator production.
	ExitCompound_operator(c *Compound_operatorContext)

	// ExitCte_table_name is called when exiting the cte_table_name production.
	ExitCte_table_name(c *Cte_table_nameContext)

	// ExitSigned_number is called when exiting the signed_number production.
	ExitSigned_number(c *Signed_numberContext)

	// ExitLiteral_value is called when exiting the literal_value production.
	ExitLiteral_value(c *Literal_valueContext)

	// ExitUnary_operator is called when exiting the unary_operator production.
	ExitUnary_operator(c *Unary_operatorContext)

	// ExitError_message is called when exiting the error_message production.
	ExitError_message(c *Error_messageContext)

	// ExitModule_argument is called when exiting the module_argument production.
	ExitModule_argument(c *Module_argumentContext)

	// ExitColumn_alias is called when exiting the column_alias production.
	ExitColumn_alias(c *Column_aliasContext)

	// ExitKeyword is called when exiting the keyword production.
	ExitKeyword(c *KeywordContext)

	// ExitUnknown is called when exiting the unknown production.
	ExitUnknown(c *UnknownContext)

	// ExitName is called when exiting the name production.
	ExitName(c *NameContext)

	// ExitFunction_name is called when exiting the function_name production.
	ExitFunction_name(c *Function_nameContext)

	// ExitDatabase_name is called when exiting the database_name production.
	ExitDatabase_name(c *Database_nameContext)

	// ExitSource_table_name is called when exiting the source_table_name production.
	ExitSource_table_name(c *Source_table_nameContext)

	// ExitTable_name is called when exiting the table_name production.
	ExitTable_name(c *Table_nameContext)

	// ExitTable_or_index_name is called when exiting the table_or_index_name production.
	ExitTable_or_index_name(c *Table_or_index_nameContext)

	// ExitNew_table_name is called when exiting the new_table_name production.
	ExitNew_table_name(c *New_table_nameContext)

	// ExitColumn_name is called when exiting the column_name production.
	ExitColumn_name(c *Column_nameContext)

	// ExitCollation_name is called when exiting the collation_name production.
	ExitCollation_name(c *Collation_nameContext)

	// ExitForeign_table is called when exiting the foreign_table production.
	ExitForeign_table(c *Foreign_tableContext)

	// ExitIndex_name is called when exiting the index_name production.
	ExitIndex_name(c *Index_nameContext)

	// ExitTrigger_name is called when exiting the trigger_name production.
	ExitTrigger_name(c *Trigger_nameContext)

	// ExitView_name is called when exiting the view_name production.
	ExitView_name(c *View_nameContext)

	// ExitModule_name is called when exiting the module_name production.
	ExitModule_name(c *Module_nameContext)

	// ExitPragma_name is called when exiting the pragma_name production.
	ExitPragma_name(c *Pragma_nameContext)

	// ExitSavepoint_name is called when exiting the savepoint_name production.
	ExitSavepoint_name(c *Savepoint_nameContext)

	// ExitTable_alias is called when exiting the table_alias production.
	ExitTable_alias(c *Table_aliasContext)

	// ExitTransaction_name is called when exiting the transaction_name production.
	ExitTransaction_name(c *Transaction_nameContext)

	// ExitAny_name is called when exiting the any_name production.
	ExitAny_name(c *Any_nameContext)
}

SqlListener is a complete listener for a parse tree produced by SqlParser.

type SqlParser

type SqlParser struct {
	*antlr.BaseParser
}

func NewSqlParser

func NewSqlParser(input antlr.TokenStream) *SqlParser

func (*SqlParser) Alter_table_add

func (p *SqlParser) Alter_table_add() (localctx IAlter_table_addContext)

func (*SqlParser) Alter_table_add_constraint

func (p *SqlParser) Alter_table_add_constraint() (localctx IAlter_table_add_constraintContext)

func (*SqlParser) Alter_table_stmt

func (p *SqlParser) Alter_table_stmt() (localctx IAlter_table_stmtContext)

func (*SqlParser) Analyze_stmt

func (p *SqlParser) Analyze_stmt() (localctx IAnalyze_stmtContext)

func (*SqlParser) Any_name

func (p *SqlParser) Any_name() (localctx IAny_nameContext)

func (*SqlParser) Attach_stmt

func (p *SqlParser) Attach_stmt() (localctx IAttach_stmtContext)

func (*SqlParser) Begin_stmt

func (p *SqlParser) Begin_stmt() (localctx IBegin_stmtContext)

func (*SqlParser) Collation_name

func (p *SqlParser) Collation_name() (localctx ICollation_nameContext)

func (*SqlParser) Column_alias

func (p *SqlParser) Column_alias() (localctx IColumn_aliasContext)

func (*SqlParser) Column_constraint

func (p *SqlParser) Column_constraint() (localctx IColumn_constraintContext)

func (*SqlParser) Column_constraint_foreign_key

func (p *SqlParser) Column_constraint_foreign_key() (localctx IColumn_constraint_foreign_keyContext)

func (*SqlParser) Column_constraint_not_null

func (p *SqlParser) Column_constraint_not_null() (localctx IColumn_constraint_not_nullContext)

func (*SqlParser) Column_constraint_null

func (p *SqlParser) Column_constraint_null() (localctx IColumn_constraint_nullContext)

func (*SqlParser) Column_constraint_primary_key

func (p *SqlParser) Column_constraint_primary_key() (localctx IColumn_constraint_primary_keyContext)

func (*SqlParser) Column_def

func (p *SqlParser) Column_def() (localctx IColumn_defContext)

func (*SqlParser) Column_default

func (p *SqlParser) Column_default() (localctx IColumn_defaultContext)

func (*SqlParser) Column_default_value

func (p *SqlParser) Column_default_value() (localctx IColumn_default_valueContext)

func (*SqlParser) Column_name

func (p *SqlParser) Column_name() (localctx IColumn_nameContext)

func (*SqlParser) Commit_stmt

func (p *SqlParser) Commit_stmt() (localctx ICommit_stmtContext)

func (*SqlParser) Common_table_expression

func (p *SqlParser) Common_table_expression() (localctx ICommon_table_expressionContext)

func (*SqlParser) Compound_operator

func (p *SqlParser) Compound_operator() (localctx ICompound_operatorContext)

func (*SqlParser) Compound_select_stmt

func (p *SqlParser) Compound_select_stmt() (localctx ICompound_select_stmtContext)

func (*SqlParser) Conflict_clause

func (p *SqlParser) Conflict_clause() (localctx IConflict_clauseContext)

func (*SqlParser) Create_force_view_stmt

func (p *SqlParser) Create_force_view_stmt() (localctx ICreate_force_view_stmtContext)

func (*SqlParser) Create_index_stmt

func (p *SqlParser) Create_index_stmt() (localctx ICreate_index_stmtContext)

func (*SqlParser) Create_table_stmt

func (p *SqlParser) Create_table_stmt() (localctx ICreate_table_stmtContext)

func (*SqlParser) Create_trigger_stmt

func (p *SqlParser) Create_trigger_stmt() (localctx ICreate_trigger_stmtContext)

func (*SqlParser) Create_view_stmt

func (p *SqlParser) Create_view_stmt() (localctx ICreate_view_stmtContext)

func (*SqlParser) Create_virtual_table_stmt

func (p *SqlParser) Create_virtual_table_stmt() (localctx ICreate_virtual_table_stmtContext)

func (*SqlParser) Cte_table_name

func (p *SqlParser) Cte_table_name() (localctx ICte_table_nameContext)

func (*SqlParser) Database_name

func (p *SqlParser) Database_name() (localctx IDatabase_nameContext)

func (*SqlParser) Delete_stmt

func (p *SqlParser) Delete_stmt() (localctx IDelete_stmtContext)

func (*SqlParser) Delete_stmt_limited

func (p *SqlParser) Delete_stmt_limited() (localctx IDelete_stmt_limitedContext)

func (*SqlParser) Detach_stmt

func (p *SqlParser) Detach_stmt() (localctx IDetach_stmtContext)

func (*SqlParser) Drop_index_stmt

func (p *SqlParser) Drop_index_stmt() (localctx IDrop_index_stmtContext)

func (*SqlParser) Drop_table_stmt

func (p *SqlParser) Drop_table_stmt() (localctx IDrop_table_stmtContext)

func (*SqlParser) Drop_trigger_stmt

func (p *SqlParser) Drop_trigger_stmt() (localctx IDrop_trigger_stmtContext)

func (*SqlParser) Drop_view_stmt

func (p *SqlParser) Drop_view_stmt() (localctx IDrop_view_stmtContext)

func (*SqlParser) Error

func (p *SqlParser) Error() (localctx IErrorContext)

func (*SqlParser) Error_message

func (p *SqlParser) Error_message() (localctx IError_messageContext)

func (*SqlParser) Expr

func (p *SqlParser) Expr() (localctx IExprContext)

func (*SqlParser) Expr_Sempred

func (p *SqlParser) Expr_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*SqlParser) Factored_select_stmt

func (p *SqlParser) Factored_select_stmt() (localctx IFactored_select_stmtContext)

func (*SqlParser) Fk_origin_column_name

func (p *SqlParser) Fk_origin_column_name() (localctx IFk_origin_column_nameContext)

func (*SqlParser) Fk_target_column_name

func (p *SqlParser) Fk_target_column_name() (localctx IFk_target_column_nameContext)

func (*SqlParser) Foreign_key_clause

func (p *SqlParser) Foreign_key_clause() (localctx IForeign_key_clauseContext)

func (*SqlParser) Foreign_table

func (p *SqlParser) Foreign_table() (localctx IForeign_tableContext)

func (*SqlParser) Function_name

func (p *SqlParser) Function_name() (localctx IFunction_nameContext)

func (*SqlParser) Index_name

func (p *SqlParser) Index_name() (localctx IIndex_nameContext)

func (*SqlParser) Indexed_column

func (p *SqlParser) Indexed_column() (localctx IIndexed_columnContext)

func (*SqlParser) Insert_stmt

func (p *SqlParser) Insert_stmt() (localctx IInsert_stmtContext)

func (*SqlParser) Join_clause

func (p *SqlParser) Join_clause() (localctx IJoin_clauseContext)

func (*SqlParser) Join_constraint

func (p *SqlParser) Join_constraint() (localctx IJoin_constraintContext)

func (*SqlParser) Join_operator

func (p *SqlParser) Join_operator() (localctx IJoin_operatorContext)

func (*SqlParser) Keyword

func (p *SqlParser) Keyword() (localctx IKeywordContext)

func (*SqlParser) Literal_value

func (p *SqlParser) Literal_value() (localctx ILiteral_valueContext)

func (*SqlParser) Module_argument

func (p *SqlParser) Module_argument() (localctx IModule_argumentContext)

func (*SqlParser) Module_name

func (p *SqlParser) Module_name() (localctx IModule_nameContext)

func (*SqlParser) Name

func (p *SqlParser) Name() (localctx INameContext)

func (*SqlParser) New_table_name

func (p *SqlParser) New_table_name() (localctx INew_table_nameContext)

func (*SqlParser) Ordering_term

func (p *SqlParser) Ordering_term() (localctx IOrdering_termContext)

func (*SqlParser) Parse

func (p *SqlParser) Parse() (localctx IParseContext)

func (*SqlParser) Pragma_name

func (p *SqlParser) Pragma_name() (localctx IPragma_nameContext)

func (*SqlParser) Pragma_stmt

func (p *SqlParser) Pragma_stmt() (localctx IPragma_stmtContext)

func (*SqlParser) Pragma_value

func (p *SqlParser) Pragma_value() (localctx IPragma_valueContext)

func (*SqlParser) Qualified_table_name

func (p *SqlParser) Qualified_table_name() (localctx IQualified_table_nameContext)

func (*SqlParser) Raise_function

func (p *SqlParser) Raise_function() (localctx IRaise_functionContext)

func (*SqlParser) Reindex_stmt

func (p *SqlParser) Reindex_stmt() (localctx IReindex_stmtContext)

func (*SqlParser) Release_stmt

func (p *SqlParser) Release_stmt() (localctx IRelease_stmtContext)

func (*SqlParser) Result_column

func (p *SqlParser) Result_column() (localctx IResult_columnContext)

func (*SqlParser) Rollback_stmt

func (p *SqlParser) Rollback_stmt() (localctx IRollback_stmtContext)

func (*SqlParser) Savepoint_name

func (p *SqlParser) Savepoint_name() (localctx ISavepoint_nameContext)

func (*SqlParser) Savepoint_stmt

func (p *SqlParser) Savepoint_stmt() (localctx ISavepoint_stmtContext)

func (*SqlParser) Select_core

func (p *SqlParser) Select_core() (localctx ISelect_coreContext)

func (*SqlParser) Select_or_values

func (p *SqlParser) Select_or_values() (localctx ISelect_or_valuesContext)

func (*SqlParser) Select_stmt

func (p *SqlParser) Select_stmt() (localctx ISelect_stmtContext)

func (*SqlParser) Sempred

func (p *SqlParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool

func (*SqlParser) Signed_number

func (p *SqlParser) Signed_number() (localctx ISigned_numberContext)

func (*SqlParser) Simple_select_stmt

func (p *SqlParser) Simple_select_stmt() (localctx ISimple_select_stmtContext)

func (*SqlParser) Source_table_name

func (p *SqlParser) Source_table_name() (localctx ISource_table_nameContext)

func (*SqlParser) Sql_stmt

func (p *SqlParser) Sql_stmt() (localctx ISql_stmtContext)

func (*SqlParser) Sql_stmt_list

func (p *SqlParser) Sql_stmt_list() (localctx ISql_stmt_listContext)

func (*SqlParser) Table_alias

func (p *SqlParser) Table_alias() (localctx ITable_aliasContext)

func (*SqlParser) Table_constraint

func (p *SqlParser) Table_constraint() (localctx ITable_constraintContext)

func (*SqlParser) Table_constraint_foreign_key

func (p *SqlParser) Table_constraint_foreign_key() (localctx ITable_constraint_foreign_keyContext)

func (*SqlParser) Table_constraint_key

func (p *SqlParser) Table_constraint_key() (localctx ITable_constraint_keyContext)

func (*SqlParser) Table_constraint_primary_key

func (p *SqlParser) Table_constraint_primary_key() (localctx ITable_constraint_primary_keyContext)

func (*SqlParser) Table_constraint_unique

func (p *SqlParser) Table_constraint_unique() (localctx ITable_constraint_uniqueContext)

func (*SqlParser) Table_name

func (p *SqlParser) Table_name() (localctx ITable_nameContext)

func (*SqlParser) Table_or_index_name

func (p *SqlParser) Table_or_index_name() (localctx ITable_or_index_nameContext)

func (*SqlParser) Table_or_subquery

func (p *SqlParser) Table_or_subquery() (localctx ITable_or_subqueryContext)

func (*SqlParser) Transaction_name

func (p *SqlParser) Transaction_name() (localctx ITransaction_nameContext)

func (*SqlParser) Trigger_name

func (p *SqlParser) Trigger_name() (localctx ITrigger_nameContext)

func (*SqlParser) Type_name

func (p *SqlParser) Type_name() (localctx IType_nameContext)

func (*SqlParser) Unary_operator

func (p *SqlParser) Unary_operator() (localctx IUnary_operatorContext)

func (*SqlParser) Unknown

func (p *SqlParser) Unknown() (localctx IUnknownContext)

func (*SqlParser) Update_stmt

func (p *SqlParser) Update_stmt() (localctx IUpdate_stmtContext)

func (*SqlParser) Update_stmt_limited

func (p *SqlParser) Update_stmt_limited() (localctx IUpdate_stmt_limitedContext)

func (*SqlParser) Vacuum_stmt

func (p *SqlParser) Vacuum_stmt() (localctx IVacuum_stmtContext)

func (*SqlParser) View_name

func (p *SqlParser) View_name() (localctx IView_nameContext)

func (*SqlParser) With_clause

func (p *SqlParser) With_clause() (localctx IWith_clauseContext)

type SqlVisitor

type SqlVisitor interface {
	antlr.ParseTreeVisitor

	// Visit a parse tree produced by SqlParser#parse.
	VisitParse(ctx *ParseContext) interface{}

	// Visit a parse tree produced by SqlParser#error.
	VisitError(ctx *ErrorContext) interface{}

	// Visit a parse tree produced by SqlParser#sql_stmt_list.
	VisitSql_stmt_list(ctx *Sql_stmt_listContext) interface{}

	// Visit a parse tree produced by SqlParser#sql_stmt.
	VisitSql_stmt(ctx *Sql_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#alter_table_stmt.
	VisitAlter_table_stmt(ctx *Alter_table_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#alter_table_add_constraint.
	VisitAlter_table_add_constraint(ctx *Alter_table_add_constraintContext) interface{}

	// Visit a parse tree produced by SqlParser#alter_table_add.
	VisitAlter_table_add(ctx *Alter_table_addContext) interface{}

	// Visit a parse tree produced by SqlParser#analyze_stmt.
	VisitAnalyze_stmt(ctx *Analyze_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#attach_stmt.
	VisitAttach_stmt(ctx *Attach_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#begin_stmt.
	VisitBegin_stmt(ctx *Begin_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#commit_stmt.
	VisitCommit_stmt(ctx *Commit_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#compound_select_stmt.
	VisitCompound_select_stmt(ctx *Compound_select_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#create_index_stmt.
	VisitCreate_index_stmt(ctx *Create_index_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#create_table_stmt.
	VisitCreate_table_stmt(ctx *Create_table_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#create_trigger_stmt.
	VisitCreate_trigger_stmt(ctx *Create_trigger_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#create_view_stmt.
	VisitCreate_view_stmt(ctx *Create_view_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#create_force_view_stmt.
	VisitCreate_force_view_stmt(ctx *Create_force_view_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#create_virtual_table_stmt.
	VisitCreate_virtual_table_stmt(ctx *Create_virtual_table_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#delete_stmt.
	VisitDelete_stmt(ctx *Delete_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#delete_stmt_limited.
	VisitDelete_stmt_limited(ctx *Delete_stmt_limitedContext) interface{}

	// Visit a parse tree produced by SqlParser#detach_stmt.
	VisitDetach_stmt(ctx *Detach_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#drop_index_stmt.
	VisitDrop_index_stmt(ctx *Drop_index_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#drop_table_stmt.
	VisitDrop_table_stmt(ctx *Drop_table_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#drop_trigger_stmt.
	VisitDrop_trigger_stmt(ctx *Drop_trigger_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#drop_view_stmt.
	VisitDrop_view_stmt(ctx *Drop_view_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#factored_select_stmt.
	VisitFactored_select_stmt(ctx *Factored_select_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#insert_stmt.
	VisitInsert_stmt(ctx *Insert_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#pragma_stmt.
	VisitPragma_stmt(ctx *Pragma_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#reindex_stmt.
	VisitReindex_stmt(ctx *Reindex_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#release_stmt.
	VisitRelease_stmt(ctx *Release_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#rollback_stmt.
	VisitRollback_stmt(ctx *Rollback_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#savepoint_stmt.
	VisitSavepoint_stmt(ctx *Savepoint_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#simple_select_stmt.
	VisitSimple_select_stmt(ctx *Simple_select_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#select_stmt.
	VisitSelect_stmt(ctx *Select_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#select_or_values.
	VisitSelect_or_values(ctx *Select_or_valuesContext) interface{}

	// Visit a parse tree produced by SqlParser#update_stmt.
	VisitUpdate_stmt(ctx *Update_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#update_stmt_limited.
	VisitUpdate_stmt_limited(ctx *Update_stmt_limitedContext) interface{}

	// Visit a parse tree produced by SqlParser#vacuum_stmt.
	VisitVacuum_stmt(ctx *Vacuum_stmtContext) interface{}

	// Visit a parse tree produced by SqlParser#column_def.
	VisitColumn_def(ctx *Column_defContext) interface{}

	// Visit a parse tree produced by SqlParser#type_name.
	VisitType_name(ctx *Type_nameContext) interface{}

	// Visit a parse tree produced by SqlParser#column_constraint.
	VisitColumn_constraint(ctx *Column_constraintContext) interface{}

	// Visit a parse tree produced by SqlParser#column_constraint_primary_key.
	VisitColumn_constraint_primary_key(ctx *Column_constraint_primary_keyContext) interface{}

	// Visit a parse tree produced by SqlParser#column_constraint_foreign_key.
	VisitColumn_constraint_foreign_key(ctx *Column_constraint_foreign_keyContext) interface{}

	// Visit a parse tree produced by SqlParser#column_constraint_not_null.
	VisitColumn_constraint_not_null(ctx *Column_constraint_not_nullContext) interface{}

	// Visit a parse tree produced by SqlParser#column_constraint_null.
	VisitColumn_constraint_null(ctx *Column_constraint_nullContext) interface{}

	// Visit a parse tree produced by SqlParser#column_default.
	VisitColumn_default(ctx *Column_defaultContext) interface{}

	// Visit a parse tree produced by SqlParser#column_default_value.
	VisitColumn_default_value(ctx *Column_default_valueContext) interface{}

	// Visit a parse tree produced by SqlParser#conflict_clause.
	VisitConflict_clause(ctx *Conflict_clauseContext) interface{}

	// Visit a parse tree produced by SqlParser#expr.
	VisitExpr(ctx *ExprContext) interface{}

	// Visit a parse tree produced by SqlParser#foreign_key_clause.
	VisitForeign_key_clause(ctx *Foreign_key_clauseContext) interface{}

	// Visit a parse tree produced by SqlParser#fk_target_column_name.
	VisitFk_target_column_name(ctx *Fk_target_column_nameContext) interface{}

	// Visit a parse tree produced by SqlParser#raise_function.
	VisitRaise_function(ctx *Raise_functionContext) interface{}

	// Visit a parse tree produced by SqlParser#indexed_column.
	VisitIndexed_column(ctx *Indexed_columnContext) interface{}

	// Visit a parse tree produced by SqlParser#table_constraint.
	VisitTable_constraint(ctx *Table_constraintContext) interface{}

	// Visit a parse tree produced by SqlParser#table_constraint_primary_key.
	VisitTable_constraint_primary_key(ctx *Table_constraint_primary_keyContext) interface{}

	// Visit a parse tree produced by SqlParser#table_constraint_foreign_key.
	VisitTable_constraint_foreign_key(ctx *Table_constraint_foreign_keyContext) interface{}

	// Visit a parse tree produced by SqlParser#table_constraint_unique.
	VisitTable_constraint_unique(ctx *Table_constraint_uniqueContext) interface{}

	// Visit a parse tree produced by SqlParser#table_constraint_key.
	VisitTable_constraint_key(ctx *Table_constraint_keyContext) interface{}

	// Visit a parse tree produced by SqlParser#fk_origin_column_name.
	VisitFk_origin_column_name(ctx *Fk_origin_column_nameContext) interface{}

	// Visit a parse tree produced by SqlParser#with_clause.
	VisitWith_clause(ctx *With_clauseContext) interface{}

	// Visit a parse tree produced by SqlParser#qualified_table_name.
	VisitQualified_table_name(ctx *Qualified_table_nameContext) interface{}

	// Visit a parse tree produced by SqlParser#ordering_term.
	VisitOrdering_term(ctx *Ordering_termContext) interface{}

	// Visit a parse tree produced by SqlParser#pragma_value.
	VisitPragma_value(ctx *Pragma_valueContext) interface{}

	// Visit a parse tree produced by SqlParser#common_table_expression.
	VisitCommon_table_expression(ctx *Common_table_expressionContext) interface{}

	// Visit a parse tree produced by SqlParser#result_column.
	VisitResult_column(ctx *Result_columnContext) interface{}

	// Visit a parse tree produced by SqlParser#table_or_subquery.
	VisitTable_or_subquery(ctx *Table_or_subqueryContext) interface{}

	// Visit a parse tree produced by SqlParser#join_clause.
	VisitJoin_clause(ctx *Join_clauseContext) interface{}

	// Visit a parse tree produced by SqlParser#join_operator.
	VisitJoin_operator(ctx *Join_operatorContext) interface{}

	// Visit a parse tree produced by SqlParser#join_constraint.
	VisitJoin_constraint(ctx *Join_constraintContext) interface{}

	// Visit a parse tree produced by SqlParser#select_core.
	VisitSelect_core(ctx *Select_coreContext) interface{}

	// Visit a parse tree produced by SqlParser#compound_operator.
	VisitCompound_operator(ctx *Compound_operatorContext) interface{}

	// Visit a parse tree produced by SqlParser#cte_table_name.
	VisitCte_table_name(ctx *Cte_table_nameContext) interface{}

	// Visit a parse tree produced by SqlParser#signed_number.
	VisitSigned_number(ctx *Signed_numberContext) interface{}

	// Visit a parse tree produced by SqlParser#literal_value.
	VisitLiteral_value(ctx *Literal_valueContext) interface{}

	// Visit a parse tree produced by SqlParser#unary_operator.
	VisitUnary_operator(ctx *Unary_operatorContext) interface{}

	// Visit a parse tree produced by SqlParser#error_message.
	VisitError_message(ctx *Error_messageContext) interface{}

	// Visit a parse tree produced by SqlParser#module_argument.
	VisitModule_argument(ctx *Module_argumentContext) interface{}

	// Visit a parse tree produced by SqlParser#column_alias.
	VisitColumn_alias(ctx *Column_aliasContext) interface{}

	// Visit a parse tree produced by SqlParser#keyword.
	VisitKeyword(ctx *KeywordContext) interface{}

	// Visit a parse tree produced by SqlParser#unknown.
	VisitUnknown(ctx *UnknownContext) interface{}

	// Visit a parse tree produced by SqlParser#name.
	VisitName(ctx *NameContext) interface{}

	// Visit a parse tree produced by SqlParser#function_name.
	VisitFunction_name(ctx *Function_nameContext) interface{}

	// Visit a parse tree produced by SqlParser#database_name.
	VisitDatabase_name(ctx *Database_nameContext) interface{}

	// Visit a parse tree produced by SqlParser#source_table_name.
	VisitSource_table_name(ctx *Source_table_nameContext) interface{}

	// Visit a parse tree produced by SqlParser#table_name.
	VisitTable_name(ctx *Table_nameContext) interface{}

	// Visit a parse tree produced by SqlParser#table_or_index_name.
	VisitTable_or_index_name(ctx *Table_or_index_nameContext) interface{}

	// Visit a parse tree produced by SqlParser#new_table_name.
	VisitNew_table_name(ctx *New_table_nameContext) interface{}

	// Visit a parse tree produced by SqlParser#column_name.
	VisitColumn_name(ctx *Column_nameContext) interface{}

	// Visit a parse tree produced by SqlParser#collation_name.
	VisitCollation_name(ctx *Collation_nameContext) interface{}

	// Visit a parse tree produced by SqlParser#foreign_table.
	VisitForeign_table(ctx *Foreign_tableContext) interface{}

	// Visit a parse tree produced by SqlParser#index_name.
	VisitIndex_name(ctx *Index_nameContext) interface{}

	// Visit a parse tree produced by SqlParser#trigger_name.
	VisitTrigger_name(ctx *Trigger_nameContext) interface{}

	// Visit a parse tree produced by SqlParser#view_name.
	VisitView_name(ctx *View_nameContext) interface{}

	// Visit a parse tree produced by SqlParser#module_name.
	VisitModule_name(ctx *Module_nameContext) interface{}

	// Visit a parse tree produced by SqlParser#pragma_name.
	VisitPragma_name(ctx *Pragma_nameContext) interface{}

	// Visit a parse tree produced by SqlParser#savepoint_name.
	VisitSavepoint_name(ctx *Savepoint_nameContext) interface{}

	// Visit a parse tree produced by SqlParser#table_alias.
	VisitTable_alias(ctx *Table_aliasContext) interface{}

	// Visit a parse tree produced by SqlParser#transaction_name.
	VisitTransaction_name(ctx *Transaction_nameContext) interface{}

	// Visit a parse tree produced by SqlParser#any_name.
	VisitAny_name(ctx *Any_nameContext) interface{}
}

A complete Visitor for a parse tree produced by SqlParser.

type Sql_stmtContext

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

func NewEmptySql_stmtContext

func NewEmptySql_stmtContext() *Sql_stmtContext

func NewSql_stmtContext

func NewSql_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Sql_stmtContext

func (*Sql_stmtContext) Alter_table_stmt

func (s *Sql_stmtContext) Alter_table_stmt() IAlter_table_stmtContext

func (*Sql_stmtContext) Analyze_stmt

func (s *Sql_stmtContext) Analyze_stmt() IAnalyze_stmtContext

func (*Sql_stmtContext) Attach_stmt

func (s *Sql_stmtContext) Attach_stmt() IAttach_stmtContext

func (*Sql_stmtContext) Begin_stmt

func (s *Sql_stmtContext) Begin_stmt() IBegin_stmtContext

func (*Sql_stmtContext) Commit_stmt

func (s *Sql_stmtContext) Commit_stmt() ICommit_stmtContext

func (*Sql_stmtContext) Compound_select_stmt

func (s *Sql_stmtContext) Compound_select_stmt() ICompound_select_stmtContext

func (*Sql_stmtContext) Create_force_view_stmt

func (s *Sql_stmtContext) Create_force_view_stmt() ICreate_force_view_stmtContext

func (*Sql_stmtContext) Create_index_stmt

func (s *Sql_stmtContext) Create_index_stmt() ICreate_index_stmtContext

func (*Sql_stmtContext) Create_table_stmt

func (s *Sql_stmtContext) Create_table_stmt() ICreate_table_stmtContext

func (*Sql_stmtContext) Create_trigger_stmt

func (s *Sql_stmtContext) Create_trigger_stmt() ICreate_trigger_stmtContext

func (*Sql_stmtContext) Create_view_stmt

func (s *Sql_stmtContext) Create_view_stmt() ICreate_view_stmtContext

func (*Sql_stmtContext) Create_virtual_table_stmt

func (s *Sql_stmtContext) Create_virtual_table_stmt() ICreate_virtual_table_stmtContext

func (*Sql_stmtContext) Delete_stmt

func (s *Sql_stmtContext) Delete_stmt() IDelete_stmtContext

func (*Sql_stmtContext) Delete_stmt_limited

func (s *Sql_stmtContext) Delete_stmt_limited() IDelete_stmt_limitedContext

func (*Sql_stmtContext) Detach_stmt

func (s *Sql_stmtContext) Detach_stmt() IDetach_stmtContext

func (*Sql_stmtContext) Drop_index_stmt

func (s *Sql_stmtContext) Drop_index_stmt() IDrop_index_stmtContext

func (*Sql_stmtContext) Drop_table_stmt

func (s *Sql_stmtContext) Drop_table_stmt() IDrop_table_stmtContext

func (*Sql_stmtContext) Drop_trigger_stmt

func (s *Sql_stmtContext) Drop_trigger_stmt() IDrop_trigger_stmtContext

func (*Sql_stmtContext) Drop_view_stmt

func (s *Sql_stmtContext) Drop_view_stmt() IDrop_view_stmtContext

func (*Sql_stmtContext) EnterRule

func (s *Sql_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Sql_stmtContext) ExitRule

func (s *Sql_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Sql_stmtContext) Factored_select_stmt

func (s *Sql_stmtContext) Factored_select_stmt() IFactored_select_stmtContext

func (*Sql_stmtContext) GetParser

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

func (*Sql_stmtContext) GetRuleContext

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

func (*Sql_stmtContext) Insert_stmt

func (s *Sql_stmtContext) Insert_stmt() IInsert_stmtContext

func (*Sql_stmtContext) IsSql_stmtContext

func (*Sql_stmtContext) IsSql_stmtContext()

func (*Sql_stmtContext) K_EXPLAIN

func (s *Sql_stmtContext) K_EXPLAIN() antlr.TerminalNode

func (*Sql_stmtContext) K_PLAN

func (s *Sql_stmtContext) K_PLAN() antlr.TerminalNode

func (*Sql_stmtContext) K_QUERY

func (s *Sql_stmtContext) K_QUERY() antlr.TerminalNode

func (*Sql_stmtContext) Pragma_stmt

func (s *Sql_stmtContext) Pragma_stmt() IPragma_stmtContext

func (*Sql_stmtContext) Reindex_stmt

func (s *Sql_stmtContext) Reindex_stmt() IReindex_stmtContext

func (*Sql_stmtContext) Release_stmt

func (s *Sql_stmtContext) Release_stmt() IRelease_stmtContext

func (*Sql_stmtContext) Rollback_stmt

func (s *Sql_stmtContext) Rollback_stmt() IRollback_stmtContext

func (*Sql_stmtContext) Savepoint_stmt

func (s *Sql_stmtContext) Savepoint_stmt() ISavepoint_stmtContext

func (*Sql_stmtContext) Select_stmt

func (s *Sql_stmtContext) Select_stmt() ISelect_stmtContext

func (*Sql_stmtContext) Simple_select_stmt

func (s *Sql_stmtContext) Simple_select_stmt() ISimple_select_stmtContext

func (*Sql_stmtContext) ToStringTree

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

func (*Sql_stmtContext) Update_stmt

func (s *Sql_stmtContext) Update_stmt() IUpdate_stmtContext

func (*Sql_stmtContext) Update_stmt_limited

func (s *Sql_stmtContext) Update_stmt_limited() IUpdate_stmt_limitedContext

func (*Sql_stmtContext) Vacuum_stmt

func (s *Sql_stmtContext) Vacuum_stmt() IVacuum_stmtContext

type Sql_stmt_listContext

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

func NewEmptySql_stmt_listContext

func NewEmptySql_stmt_listContext() *Sql_stmt_listContext

func NewSql_stmt_listContext

func NewSql_stmt_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Sql_stmt_listContext

func (*Sql_stmt_listContext) AllSCOL

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

func (*Sql_stmt_listContext) AllSql_stmt

func (s *Sql_stmt_listContext) AllSql_stmt() []ISql_stmtContext

func (*Sql_stmt_listContext) EnterRule

func (s *Sql_stmt_listContext) EnterRule(listener antlr.ParseTreeListener)

func (*Sql_stmt_listContext) ExitRule

func (s *Sql_stmt_listContext) ExitRule(listener antlr.ParseTreeListener)

func (*Sql_stmt_listContext) GetParser

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

func (*Sql_stmt_listContext) GetRuleContext

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

func (*Sql_stmt_listContext) IsSql_stmt_listContext

func (*Sql_stmt_listContext) IsSql_stmt_listContext()

func (*Sql_stmt_listContext) SCOL

func (*Sql_stmt_listContext) Sql_stmt

func (s *Sql_stmt_listContext) Sql_stmt(i int) ISql_stmtContext

func (*Sql_stmt_listContext) ToStringTree

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

type Table_aliasContext

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

func NewEmptyTable_aliasContext

func NewEmptyTable_aliasContext() *Table_aliasContext

func NewTable_aliasContext

func NewTable_aliasContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_aliasContext

func (*Table_aliasContext) Any_name

func (s *Table_aliasContext) Any_name() IAny_nameContext

func (*Table_aliasContext) EnterRule

func (s *Table_aliasContext) EnterRule(listener antlr.ParseTreeListener)

func (*Table_aliasContext) ExitRule

func (s *Table_aliasContext) ExitRule(listener antlr.ParseTreeListener)

func (*Table_aliasContext) GetParser

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

func (*Table_aliasContext) GetRuleContext

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

func (*Table_aliasContext) IsTable_aliasContext

func (*Table_aliasContext) IsTable_aliasContext()

func (*Table_aliasContext) ToStringTree

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

type Table_constraintContext

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

func NewEmptyTable_constraintContext

func NewEmptyTable_constraintContext() *Table_constraintContext

func NewTable_constraintContext

func NewTable_constraintContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_constraintContext

func (*Table_constraintContext) CLOSE_PAR

func (*Table_constraintContext) EnterRule

func (s *Table_constraintContext) EnterRule(listener antlr.ParseTreeListener)

func (*Table_constraintContext) ExitRule

func (s *Table_constraintContext) ExitRule(listener antlr.ParseTreeListener)

func (*Table_constraintContext) Expr

func (*Table_constraintContext) GetParser

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

func (*Table_constraintContext) GetRuleContext

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

func (*Table_constraintContext) IsTable_constraintContext

func (*Table_constraintContext) IsTable_constraintContext()

func (*Table_constraintContext) K_CHECK

func (*Table_constraintContext) K_CONSTRAINT

func (s *Table_constraintContext) K_CONSTRAINT() antlr.TerminalNode

func (*Table_constraintContext) Name

func (*Table_constraintContext) OPEN_PAR

func (*Table_constraintContext) Table_constraint_foreign_key

func (s *Table_constraintContext) Table_constraint_foreign_key() ITable_constraint_foreign_keyContext

func (*Table_constraintContext) Table_constraint_key

func (s *Table_constraintContext) Table_constraint_key() ITable_constraint_keyContext

func (*Table_constraintContext) Table_constraint_primary_key

func (s *Table_constraintContext) Table_constraint_primary_key() ITable_constraint_primary_keyContext

func (*Table_constraintContext) Table_constraint_unique

func (s *Table_constraintContext) Table_constraint_unique() ITable_constraint_uniqueContext

func (*Table_constraintContext) ToStringTree

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

type Table_constraint_foreign_keyContext

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

func NewEmptyTable_constraint_foreign_keyContext

func NewEmptyTable_constraint_foreign_keyContext() *Table_constraint_foreign_keyContext

func NewTable_constraint_foreign_keyContext

func NewTable_constraint_foreign_keyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_constraint_foreign_keyContext

func (*Table_constraint_foreign_keyContext) AllCOMMA

func (*Table_constraint_foreign_keyContext) AllFk_origin_column_name

func (*Table_constraint_foreign_keyContext) CLOSE_PAR

func (*Table_constraint_foreign_keyContext) COMMA

func (*Table_constraint_foreign_keyContext) EnterRule

func (*Table_constraint_foreign_keyContext) ExitRule

func (*Table_constraint_foreign_keyContext) Fk_origin_column_name

func (*Table_constraint_foreign_keyContext) Foreign_key_clause

func (*Table_constraint_foreign_keyContext) GetParser

func (*Table_constraint_foreign_keyContext) GetRuleContext

func (*Table_constraint_foreign_keyContext) IsTable_constraint_foreign_keyContext

func (*Table_constraint_foreign_keyContext) IsTable_constraint_foreign_keyContext()

func (*Table_constraint_foreign_keyContext) K_FOREIGN

func (*Table_constraint_foreign_keyContext) K_KEY

func (*Table_constraint_foreign_keyContext) OPEN_PAR

func (*Table_constraint_foreign_keyContext) ToStringTree

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

type Table_constraint_keyContext

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

func NewEmptyTable_constraint_keyContext

func NewEmptyTable_constraint_keyContext() *Table_constraint_keyContext

func NewTable_constraint_keyContext

func NewTable_constraint_keyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_constraint_keyContext

func (*Table_constraint_keyContext) AllCOMMA

func (*Table_constraint_keyContext) AllIndexed_column

func (s *Table_constraint_keyContext) AllIndexed_column() []IIndexed_columnContext

func (*Table_constraint_keyContext) CLOSE_PAR

func (*Table_constraint_keyContext) COMMA

func (*Table_constraint_keyContext) Conflict_clause

func (*Table_constraint_keyContext) EnterRule

func (s *Table_constraint_keyContext) EnterRule(listener antlr.ParseTreeListener)

func (*Table_constraint_keyContext) ExitRule

func (s *Table_constraint_keyContext) ExitRule(listener antlr.ParseTreeListener)

func (*Table_constraint_keyContext) GetParser

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

func (*Table_constraint_keyContext) GetRuleContext

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

func (*Table_constraint_keyContext) Indexed_column

func (*Table_constraint_keyContext) IsTable_constraint_keyContext

func (*Table_constraint_keyContext) IsTable_constraint_keyContext()

func (*Table_constraint_keyContext) K_KEY

func (*Table_constraint_keyContext) Name

func (*Table_constraint_keyContext) OPEN_PAR

func (*Table_constraint_keyContext) ToStringTree

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

type Table_constraint_primary_keyContext

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

func NewEmptyTable_constraint_primary_keyContext

func NewEmptyTable_constraint_primary_keyContext() *Table_constraint_primary_keyContext

func NewTable_constraint_primary_keyContext

func NewTable_constraint_primary_keyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_constraint_primary_keyContext

func (*Table_constraint_primary_keyContext) AllCOMMA

func (*Table_constraint_primary_keyContext) AllIndexed_column

func (*Table_constraint_primary_keyContext) CLOSE_PAR

func (*Table_constraint_primary_keyContext) COMMA

func (*Table_constraint_primary_keyContext) Conflict_clause

func (*Table_constraint_primary_keyContext) EnterRule

func (*Table_constraint_primary_keyContext) ExitRule

func (*Table_constraint_primary_keyContext) GetParser

func (*Table_constraint_primary_keyContext) GetRuleContext

func (*Table_constraint_primary_keyContext) Indexed_column

func (*Table_constraint_primary_keyContext) IsTable_constraint_primary_keyContext

func (*Table_constraint_primary_keyContext) IsTable_constraint_primary_keyContext()

func (*Table_constraint_primary_keyContext) K_KEY

func (*Table_constraint_primary_keyContext) K_PRIMARY

func (*Table_constraint_primary_keyContext) OPEN_PAR

func (*Table_constraint_primary_keyContext) ToStringTree

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

type Table_constraint_uniqueContext

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

func NewEmptyTable_constraint_uniqueContext

func NewEmptyTable_constraint_uniqueContext() *Table_constraint_uniqueContext

func NewTable_constraint_uniqueContext

func NewTable_constraint_uniqueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_constraint_uniqueContext

func (*Table_constraint_uniqueContext) AllCOMMA

func (*Table_constraint_uniqueContext) AllIndexed_column

func (s *Table_constraint_uniqueContext) AllIndexed_column() []IIndexed_columnContext

func (*Table_constraint_uniqueContext) CLOSE_PAR

func (*Table_constraint_uniqueContext) COMMA

func (*Table_constraint_uniqueContext) Conflict_clause

func (*Table_constraint_uniqueContext) EnterRule

func (*Table_constraint_uniqueContext) ExitRule

func (*Table_constraint_uniqueContext) GetParser

func (*Table_constraint_uniqueContext) GetRuleContext

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

func (*Table_constraint_uniqueContext) Indexed_column

func (*Table_constraint_uniqueContext) IsTable_constraint_uniqueContext

func (*Table_constraint_uniqueContext) IsTable_constraint_uniqueContext()

func (*Table_constraint_uniqueContext) K_KEY

func (*Table_constraint_uniqueContext) K_UNIQUE

func (*Table_constraint_uniqueContext) Name

func (*Table_constraint_uniqueContext) OPEN_PAR

func (*Table_constraint_uniqueContext) ToStringTree

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

type Table_nameContext

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

func NewEmptyTable_nameContext

func NewEmptyTable_nameContext() *Table_nameContext

func NewTable_nameContext

func NewTable_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_nameContext

func (*Table_nameContext) Any_name

func (s *Table_nameContext) Any_name() IAny_nameContext

func (*Table_nameContext) EnterRule

func (s *Table_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Table_nameContext) ExitRule

func (s *Table_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Table_nameContext) GetParser

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

func (*Table_nameContext) GetRuleContext

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

func (*Table_nameContext) IsTable_nameContext

func (*Table_nameContext) IsTable_nameContext()

func (*Table_nameContext) ToStringTree

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

type Table_or_index_nameContext

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

func NewEmptyTable_or_index_nameContext

func NewEmptyTable_or_index_nameContext() *Table_or_index_nameContext

func NewTable_or_index_nameContext

func NewTable_or_index_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_or_index_nameContext

func (*Table_or_index_nameContext) Any_name

func (*Table_or_index_nameContext) EnterRule

func (s *Table_or_index_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Table_or_index_nameContext) ExitRule

func (s *Table_or_index_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Table_or_index_nameContext) GetParser

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

func (*Table_or_index_nameContext) GetRuleContext

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

func (*Table_or_index_nameContext) IsTable_or_index_nameContext

func (*Table_or_index_nameContext) IsTable_or_index_nameContext()

func (*Table_or_index_nameContext) ToStringTree

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

type Table_or_subqueryContext

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

func NewEmptyTable_or_subqueryContext

func NewEmptyTable_or_subqueryContext() *Table_or_subqueryContext

func NewTable_or_subqueryContext

func NewTable_or_subqueryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_or_subqueryContext

func (*Table_or_subqueryContext) AllCOMMA

func (*Table_or_subqueryContext) AllTable_or_subquery

func (s *Table_or_subqueryContext) AllTable_or_subquery() []ITable_or_subqueryContext

func (*Table_or_subqueryContext) CLOSE_PAR

func (*Table_or_subqueryContext) COMMA

func (*Table_or_subqueryContext) DOT

func (*Table_or_subqueryContext) Database_name

func (*Table_or_subqueryContext) EnterRule

func (s *Table_or_subqueryContext) EnterRule(listener antlr.ParseTreeListener)

func (*Table_or_subqueryContext) ExitRule

func (s *Table_or_subqueryContext) ExitRule(listener antlr.ParseTreeListener)

func (*Table_or_subqueryContext) GetParser

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

func (*Table_or_subqueryContext) GetRuleContext

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

func (*Table_or_subqueryContext) Index_name

func (*Table_or_subqueryContext) IsTable_or_subqueryContext

func (*Table_or_subqueryContext) IsTable_or_subqueryContext()

func (*Table_or_subqueryContext) Join_clause

func (*Table_or_subqueryContext) K_AS

func (*Table_or_subqueryContext) K_BY

func (*Table_or_subqueryContext) K_INDEXED

func (*Table_or_subqueryContext) K_NOT

func (*Table_or_subqueryContext) OPEN_PAR

func (*Table_or_subqueryContext) Select_stmt

func (*Table_or_subqueryContext) Table_alias

func (*Table_or_subqueryContext) Table_name

func (*Table_or_subqueryContext) Table_or_subquery

func (s *Table_or_subqueryContext) Table_or_subquery(i int) ITable_or_subqueryContext

func (*Table_or_subqueryContext) ToStringTree

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

type Transaction_nameContext

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

func NewEmptyTransaction_nameContext

func NewEmptyTransaction_nameContext() *Transaction_nameContext

func NewTransaction_nameContext

func NewTransaction_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Transaction_nameContext

func (*Transaction_nameContext) Any_name

func (*Transaction_nameContext) EnterRule

func (s *Transaction_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Transaction_nameContext) ExitRule

func (s *Transaction_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Transaction_nameContext) GetParser

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

func (*Transaction_nameContext) GetRuleContext

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

func (*Transaction_nameContext) IsTransaction_nameContext

func (*Transaction_nameContext) IsTransaction_nameContext()

func (*Transaction_nameContext) ToStringTree

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

type Trigger_nameContext

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

func NewEmptyTrigger_nameContext

func NewEmptyTrigger_nameContext() *Trigger_nameContext

func NewTrigger_nameContext

func NewTrigger_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Trigger_nameContext

func (*Trigger_nameContext) Any_name

func (s *Trigger_nameContext) Any_name() IAny_nameContext

func (*Trigger_nameContext) EnterRule

func (s *Trigger_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Trigger_nameContext) ExitRule

func (s *Trigger_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Trigger_nameContext) GetParser

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

func (*Trigger_nameContext) GetRuleContext

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

func (*Trigger_nameContext) IsTrigger_nameContext

func (*Trigger_nameContext) IsTrigger_nameContext()

func (*Trigger_nameContext) ToStringTree

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

type Type_nameContext

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

func NewEmptyType_nameContext

func NewEmptyType_nameContext() *Type_nameContext

func NewType_nameContext

func NewType_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Type_nameContext

func (*Type_nameContext) AllAny_name

func (s *Type_nameContext) AllAny_name() []IAny_nameContext

func (*Type_nameContext) AllSigned_number

func (s *Type_nameContext) AllSigned_number() []ISigned_numberContext

func (*Type_nameContext) Any_name

func (s *Type_nameContext) Any_name(i int) IAny_nameContext

func (*Type_nameContext) CLOSE_PAR

func (s *Type_nameContext) CLOSE_PAR() antlr.TerminalNode

func (*Type_nameContext) COMMA

func (s *Type_nameContext) COMMA() antlr.TerminalNode

func (*Type_nameContext) EnterRule

func (s *Type_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Type_nameContext) ExitRule

func (s *Type_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Type_nameContext) GetParser

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

func (*Type_nameContext) GetRuleContext

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

func (*Type_nameContext) IsType_nameContext

func (*Type_nameContext) IsType_nameContext()

func (*Type_nameContext) Name

func (s *Type_nameContext) Name() INameContext

func (*Type_nameContext) OPEN_PAR

func (s *Type_nameContext) OPEN_PAR() antlr.TerminalNode

func (*Type_nameContext) Signed_number

func (s *Type_nameContext) Signed_number(i int) ISigned_numberContext

func (*Type_nameContext) ToStringTree

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

type Unary_operatorContext

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

func NewEmptyUnary_operatorContext

func NewEmptyUnary_operatorContext() *Unary_operatorContext

func NewUnary_operatorContext

func NewUnary_operatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Unary_operatorContext

func (*Unary_operatorContext) EnterRule

func (s *Unary_operatorContext) EnterRule(listener antlr.ParseTreeListener)

func (*Unary_operatorContext) ExitRule

func (s *Unary_operatorContext) ExitRule(listener antlr.ParseTreeListener)

func (*Unary_operatorContext) GetParser

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

func (*Unary_operatorContext) GetRuleContext

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

func (*Unary_operatorContext) IsUnary_operatorContext

func (*Unary_operatorContext) IsUnary_operatorContext()

func (*Unary_operatorContext) K_NOT

func (*Unary_operatorContext) MINUS

func (*Unary_operatorContext) PLUS

func (*Unary_operatorContext) TILDE

func (*Unary_operatorContext) ToStringTree

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

type UnknownContext

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

func NewEmptyUnknownContext

func NewEmptyUnknownContext() *UnknownContext

func NewUnknownContext

func NewUnknownContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UnknownContext

func (*UnknownContext) EnterRule

func (s *UnknownContext) EnterRule(listener antlr.ParseTreeListener)

func (*UnknownContext) ExitRule

func (s *UnknownContext) ExitRule(listener antlr.ParseTreeListener)

func (*UnknownContext) GetParser

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

func (*UnknownContext) GetRuleContext

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

func (*UnknownContext) IsUnknownContext

func (*UnknownContext) IsUnknownContext()

func (*UnknownContext) ToStringTree

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

type Update_stmtContext

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

func NewEmptyUpdate_stmtContext

func NewEmptyUpdate_stmtContext() *Update_stmtContext

func NewUpdate_stmtContext

func NewUpdate_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Update_stmtContext

func (*Update_stmtContext) ASSIGN

func (*Update_stmtContext) AllASSIGN

func (s *Update_stmtContext) AllASSIGN() []antlr.TerminalNode

func (*Update_stmtContext) AllCOMMA

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

func (*Update_stmtContext) AllColumn_name

func (s *Update_stmtContext) AllColumn_name() []IColumn_nameContext

func (*Update_stmtContext) AllExpr

func (s *Update_stmtContext) AllExpr() []IExprContext

func (*Update_stmtContext) COMMA

func (*Update_stmtContext) Column_name

func (s *Update_stmtContext) Column_name(i int) IColumn_nameContext

func (*Update_stmtContext) EnterRule

func (s *Update_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Update_stmtContext) ExitRule

func (s *Update_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Update_stmtContext) Expr

func (s *Update_stmtContext) Expr(i int) IExprContext

func (*Update_stmtContext) GetParser

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

func (*Update_stmtContext) GetRuleContext

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

func (*Update_stmtContext) IsUpdate_stmtContext

func (*Update_stmtContext) IsUpdate_stmtContext()

func (*Update_stmtContext) K_ABORT

func (s *Update_stmtContext) K_ABORT() antlr.TerminalNode

func (*Update_stmtContext) K_FAIL

func (*Update_stmtContext) K_IGNORE

func (s *Update_stmtContext) K_IGNORE() antlr.TerminalNode

func (*Update_stmtContext) K_OR

func (*Update_stmtContext) K_REPLACE

func (s *Update_stmtContext) K_REPLACE() antlr.TerminalNode

func (*Update_stmtContext) K_ROLLBACK

func (s *Update_stmtContext) K_ROLLBACK() antlr.TerminalNode

func (*Update_stmtContext) K_SET

func (*Update_stmtContext) K_UPDATE

func (s *Update_stmtContext) K_UPDATE() antlr.TerminalNode

func (*Update_stmtContext) K_WHERE

func (s *Update_stmtContext) K_WHERE() antlr.TerminalNode

func (*Update_stmtContext) Qualified_table_name

func (s *Update_stmtContext) Qualified_table_name() IQualified_table_nameContext

func (*Update_stmtContext) ToStringTree

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

func (*Update_stmtContext) With_clause

func (s *Update_stmtContext) With_clause() IWith_clauseContext

type Update_stmt_limitedContext

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

func NewEmptyUpdate_stmt_limitedContext

func NewEmptyUpdate_stmt_limitedContext() *Update_stmt_limitedContext

func NewUpdate_stmt_limitedContext

func NewUpdate_stmt_limitedContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Update_stmt_limitedContext

func (*Update_stmt_limitedContext) ASSIGN

func (*Update_stmt_limitedContext) AllASSIGN

func (*Update_stmt_limitedContext) AllCOMMA

func (*Update_stmt_limitedContext) AllColumn_name

func (s *Update_stmt_limitedContext) AllColumn_name() []IColumn_nameContext

func (*Update_stmt_limitedContext) AllExpr

func (*Update_stmt_limitedContext) AllOrdering_term

func (s *Update_stmt_limitedContext) AllOrdering_term() []IOrdering_termContext

func (*Update_stmt_limitedContext) COMMA

func (*Update_stmt_limitedContext) Column_name

func (*Update_stmt_limitedContext) EnterRule

func (s *Update_stmt_limitedContext) EnterRule(listener antlr.ParseTreeListener)

func (*Update_stmt_limitedContext) ExitRule

func (s *Update_stmt_limitedContext) ExitRule(listener antlr.ParseTreeListener)

func (*Update_stmt_limitedContext) Expr

func (*Update_stmt_limitedContext) GetParser

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

func (*Update_stmt_limitedContext) GetRuleContext

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

func (*Update_stmt_limitedContext) IsUpdate_stmt_limitedContext

func (*Update_stmt_limitedContext) IsUpdate_stmt_limitedContext()

func (*Update_stmt_limitedContext) K_ABORT

func (*Update_stmt_limitedContext) K_BY

func (*Update_stmt_limitedContext) K_FAIL

func (*Update_stmt_limitedContext) K_IGNORE

func (*Update_stmt_limitedContext) K_LIMIT

func (*Update_stmt_limitedContext) K_OFFSET

func (*Update_stmt_limitedContext) K_OR

func (*Update_stmt_limitedContext) K_ORDER

func (*Update_stmt_limitedContext) K_REPLACE

func (*Update_stmt_limitedContext) K_ROLLBACK

func (*Update_stmt_limitedContext) K_SET

func (*Update_stmt_limitedContext) K_UPDATE

func (*Update_stmt_limitedContext) K_WHERE

func (*Update_stmt_limitedContext) Ordering_term

func (*Update_stmt_limitedContext) Qualified_table_name

func (s *Update_stmt_limitedContext) Qualified_table_name() IQualified_table_nameContext

func (*Update_stmt_limitedContext) ToStringTree

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

func (*Update_stmt_limitedContext) With_clause

type Vacuum_stmtContext

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

func NewEmptyVacuum_stmtContext

func NewEmptyVacuum_stmtContext() *Vacuum_stmtContext

func NewVacuum_stmtContext

func NewVacuum_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Vacuum_stmtContext

func (*Vacuum_stmtContext) EnterRule

func (s *Vacuum_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Vacuum_stmtContext) ExitRule

func (s *Vacuum_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Vacuum_stmtContext) GetParser

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

func (*Vacuum_stmtContext) GetRuleContext

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

func (*Vacuum_stmtContext) IsVacuum_stmtContext

func (*Vacuum_stmtContext) IsVacuum_stmtContext()

func (*Vacuum_stmtContext) K_VACUUM

func (s *Vacuum_stmtContext) K_VACUUM() antlr.TerminalNode

func (*Vacuum_stmtContext) ToStringTree

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

type View_nameContext

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

func NewEmptyView_nameContext

func NewEmptyView_nameContext() *View_nameContext

func NewView_nameContext

func NewView_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *View_nameContext

func (*View_nameContext) Any_name

func (s *View_nameContext) Any_name() IAny_nameContext

func (*View_nameContext) EnterRule

func (s *View_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*View_nameContext) ExitRule

func (s *View_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*View_nameContext) GetParser

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

func (*View_nameContext) GetRuleContext

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

func (*View_nameContext) IsView_nameContext

func (*View_nameContext) IsView_nameContext()

func (*View_nameContext) ToStringTree

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

type With_clauseContext

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

func NewEmptyWith_clauseContext

func NewEmptyWith_clauseContext() *With_clauseContext

func NewWith_clauseContext

func NewWith_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *With_clauseContext

func (*With_clauseContext) AllCLOSE_PAR

func (s *With_clauseContext) AllCLOSE_PAR() []antlr.TerminalNode

func (*With_clauseContext) AllCOMMA

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

func (*With_clauseContext) AllCte_table_name

func (s *With_clauseContext) AllCte_table_name() []ICte_table_nameContext

func (*With_clauseContext) AllK_AS

func (s *With_clauseContext) AllK_AS() []antlr.TerminalNode

func (*With_clauseContext) AllOPEN_PAR

func (s *With_clauseContext) AllOPEN_PAR() []antlr.TerminalNode

func (*With_clauseContext) AllSelect_stmt

func (s *With_clauseContext) AllSelect_stmt() []ISelect_stmtContext

func (*With_clauseContext) CLOSE_PAR

func (s *With_clauseContext) CLOSE_PAR(i int) antlr.TerminalNode

func (*With_clauseContext) COMMA

func (*With_clauseContext) Cte_table_name

func (s *With_clauseContext) Cte_table_name(i int) ICte_table_nameContext

func (*With_clauseContext) EnterRule

func (s *With_clauseContext) EnterRule(listener antlr.ParseTreeListener)

func (*With_clauseContext) ExitRule

func (s *With_clauseContext) ExitRule(listener antlr.ParseTreeListener)

func (*With_clauseContext) GetParser

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

func (*With_clauseContext) GetRuleContext

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

func (*With_clauseContext) IsWith_clauseContext

func (*With_clauseContext) IsWith_clauseContext()

func (*With_clauseContext) K_AS

func (*With_clauseContext) K_RECURSIVE

func (s *With_clauseContext) K_RECURSIVE() antlr.TerminalNode

func (*With_clauseContext) K_WITH

func (*With_clauseContext) OPEN_PAR

func (s *With_clauseContext) OPEN_PAR(i int) antlr.TerminalNode

func (*With_clauseContext) Select_stmt

func (s *With_clauseContext) Select_stmt(i int) ISelect_stmtContext

func (*With_clauseContext) ToStringTree

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL