parser

package
v1.6.1-0...-733c50c Latest Latest
Warning

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

Go to latest
Published: Jul 7, 2021 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	SQLiteLexerSCOL                = 1
	SQLiteLexerDOT                 = 2
	SQLiteLexerOPEN_PAR            = 3
	SQLiteLexerCLOSE_PAR           = 4
	SQLiteLexerCOMMA               = 5
	SQLiteLexerASSIGN              = 6
	SQLiteLexerSTAR                = 7
	SQLiteLexerPLUS                = 8
	SQLiteLexerMINUS               = 9
	SQLiteLexerTILDE               = 10
	SQLiteLexerPIPE2               = 11
	SQLiteLexerDIV                 = 12
	SQLiteLexerMOD                 = 13
	SQLiteLexerLT2                 = 14
	SQLiteLexerGT2                 = 15
	SQLiteLexerAMP                 = 16
	SQLiteLexerPIPE                = 17
	SQLiteLexerLT                  = 18
	SQLiteLexerLT_EQ               = 19
	SQLiteLexerGT                  = 20
	SQLiteLexerGT_EQ               = 21
	SQLiteLexerEQ                  = 22
	SQLiteLexerNOT_EQ1             = 23
	SQLiteLexerNOT_EQ2             = 24
	SQLiteLexerK_ABORT             = 25
	SQLiteLexerK_ACTION            = 26
	SQLiteLexerK_ADD               = 27
	SQLiteLexerK_AFTER             = 28
	SQLiteLexerK_ALL               = 29
	SQLiteLexerK_ALTER             = 30
	SQLiteLexerK_ANALYZE           = 31
	SQLiteLexerK_AND               = 32
	SQLiteLexerK_AS                = 33
	SQLiteLexerK_ASC               = 34
	SQLiteLexerK_ATTACH            = 35
	SQLiteLexerK_AUTOINCREMENT     = 36
	SQLiteLexerK_BEFORE            = 37
	SQLiteLexerK_BEGIN             = 38
	SQLiteLexerK_BETWEEN           = 39
	SQLiteLexerK_BY                = 40
	SQLiteLexerK_CASCADE           = 41
	SQLiteLexerK_CASE              = 42
	SQLiteLexerK_CAST              = 43
	SQLiteLexerK_CHECK             = 44
	SQLiteLexerK_COLLATE           = 45
	SQLiteLexerK_COLUMN            = 46
	SQLiteLexerK_COMMIT            = 47
	SQLiteLexerK_CONFLICT          = 48
	SQLiteLexerK_CONSTRAINT        = 49
	SQLiteLexerK_CREATE            = 50
	SQLiteLexerK_CROSS             = 51
	SQLiteLexerK_CURRENT_DATE      = 52
	SQLiteLexerK_CURRENT_TIME      = 53
	SQLiteLexerK_CURRENT_TIMESTAMP = 54
	SQLiteLexerK_DATABASE          = 55
	SQLiteLexerK_DEFAULT           = 56
	SQLiteLexerK_DEFERRABLE        = 57
	SQLiteLexerK_DEFERRED          = 58
	SQLiteLexerK_DELETE            = 59
	SQLiteLexerK_DESC              = 60
	SQLiteLexerK_DETACH            = 61
	SQLiteLexerK_DISTINCT          = 62
	SQLiteLexerK_DROP              = 63
	SQLiteLexerK_EACH              = 64
	SQLiteLexerK_ELSE              = 65
	SQLiteLexerK_END               = 66
	SQLiteLexerK_ESCAPE            = 67
	SQLiteLexerK_EXCEPT            = 68
	SQLiteLexerK_EXCLUSIVE         = 69
	SQLiteLexerK_EXISTS            = 70
	SQLiteLexerK_EXPLAIN           = 71
	SQLiteLexerK_FAIL              = 72
	SQLiteLexerK_FOR               = 73
	SQLiteLexerK_FOREIGN           = 74
	SQLiteLexerK_FROM              = 75
	SQLiteLexerK_FULL              = 76
	SQLiteLexerK_GLOB              = 77
	SQLiteLexerK_GROUP             = 78
	SQLiteLexerK_HAVING            = 79
	SQLiteLexerK_IF                = 80
	SQLiteLexerK_IGNORE            = 81
	SQLiteLexerK_IMMEDIATE         = 82
	SQLiteLexerK_IN                = 83
	SQLiteLexerK_INDEX             = 84
	SQLiteLexerK_INDEXED           = 85
	SQLiteLexerK_INITIALLY         = 86
	SQLiteLexerK_INNER             = 87
	SQLiteLexerK_INSERT            = 88
	SQLiteLexerK_INSTEAD           = 89
	SQLiteLexerK_INTERSECT         = 90
	SQLiteLexerK_INTO              = 91
	SQLiteLexerK_IS                = 92
	SQLiteLexerK_ISNULL            = 93
	SQLiteLexerK_JOIN              = 94
	SQLiteLexerK_KEY               = 95
	SQLiteLexerK_LEFT              = 96
	SQLiteLexerK_LIKE              = 97
	SQLiteLexerK_LIMIT             = 98
	SQLiteLexerK_MATCH             = 99
	SQLiteLexerK_NATURAL           = 100
	SQLiteLexerK_NO                = 101
	SQLiteLexerK_NOT               = 102
	SQLiteLexerK_NOTNULL           = 103
	SQLiteLexerK_NULL              = 104
	SQLiteLexerK_OF                = 105
	SQLiteLexerK_OFFSET            = 106
	SQLiteLexerK_ON                = 107
	SQLiteLexerK_OR                = 108
	SQLiteLexerK_ORDER             = 109
	SQLiteLexerK_OUTER             = 110
	SQLiteLexerK_PLAN              = 111
	SQLiteLexerK_PRAGMA            = 112
	SQLiteLexerK_PRIMARY           = 113
	SQLiteLexerK_QUERY             = 114
	SQLiteLexerK_RAISE             = 115
	SQLiteLexerK_RECURSIVE         = 116
	SQLiteLexerK_REFERENCES        = 117
	SQLiteLexerK_REGEXP            = 118
	SQLiteLexerK_REINDEX           = 119
	SQLiteLexerK_RELEASE           = 120
	SQLiteLexerK_RENAME            = 121
	SQLiteLexerK_REPLACE           = 122
	SQLiteLexerK_RESTRICT          = 123
	SQLiteLexerK_RIGHT             = 124
	SQLiteLexerK_ROLLBACK          = 125
	SQLiteLexerK_ROW               = 126
	SQLiteLexerK_SAVEPOINT         = 127
	SQLiteLexerK_SELECT            = 128
	SQLiteLexerK_SET               = 129
	SQLiteLexerK_TABLE             = 130
	SQLiteLexerK_TEMP              = 131
	SQLiteLexerK_TEMPORARY         = 132
	SQLiteLexerK_THEN              = 133
	SQLiteLexerK_TO                = 134
	SQLiteLexerK_TRANSACTION       = 135
	SQLiteLexerK_TRIGGER           = 136
	SQLiteLexerK_UNION             = 137
	SQLiteLexerK_UNIQUE            = 138
	SQLiteLexerK_UPDATE            = 139
	SQLiteLexerK_USING             = 140
	SQLiteLexerK_VACUUM            = 141
	SQLiteLexerK_VALUES            = 142
	SQLiteLexerK_VIEW              = 143
	SQLiteLexerK_VIRTUAL           = 144
	SQLiteLexerK_WHEN              = 145
	SQLiteLexerK_WHERE             = 146
	SQLiteLexerK_WITH              = 147
	SQLiteLexerK_WITHOUT           = 148
	SQLiteLexerIDENTIFIER          = 149
	SQLiteLexerNUMERIC_LITERAL     = 150
	SQLiteLexerBIND_PARAMETER      = 151
	SQLiteLexerSTRING_LITERAL      = 152
	SQLiteLexerBLOB_LITERAL        = 153
	SQLiteLexerSINGLE_LINE_COMMENT = 154
	SQLiteLexerMULTILINE_COMMENT   = 155
	SQLiteLexerSPACES              = 156
	SQLiteLexerUNEXPECTED_CHAR     = 157
)

SQLiteLexer tokens.

View Source
const (
	SQLiteParserEOF                 = antlr.TokenEOF
	SQLiteParserSCOL                = 1
	SQLiteParserDOT                 = 2
	SQLiteParserOPEN_PAR            = 3
	SQLiteParserCLOSE_PAR           = 4
	SQLiteParserCOMMA               = 5
	SQLiteParserASSIGN              = 6
	SQLiteParserSTAR                = 7
	SQLiteParserPLUS                = 8
	SQLiteParserMINUS               = 9
	SQLiteParserTILDE               = 10
	SQLiteParserPIPE2               = 11
	SQLiteParserDIV                 = 12
	SQLiteParserMOD                 = 13
	SQLiteParserLT2                 = 14
	SQLiteParserGT2                 = 15
	SQLiteParserAMP                 = 16
	SQLiteParserPIPE                = 17
	SQLiteParserLT                  = 18
	SQLiteParserLT_EQ               = 19
	SQLiteParserGT                  = 20
	SQLiteParserGT_EQ               = 21
	SQLiteParserEQ                  = 22
	SQLiteParserNOT_EQ1             = 23
	SQLiteParserNOT_EQ2             = 24
	SQLiteParserK_ABORT             = 25
	SQLiteParserK_ACTION            = 26
	SQLiteParserK_ADD               = 27
	SQLiteParserK_AFTER             = 28
	SQLiteParserK_ALL               = 29
	SQLiteParserK_ALTER             = 30
	SQLiteParserK_ANALYZE           = 31
	SQLiteParserK_AND               = 32
	SQLiteParserK_AS                = 33
	SQLiteParserK_ASC               = 34
	SQLiteParserK_ATTACH            = 35
	SQLiteParserK_AUTOINCREMENT     = 36
	SQLiteParserK_BEFORE            = 37
	SQLiteParserK_BEGIN             = 38
	SQLiteParserK_BETWEEN           = 39
	SQLiteParserK_BY                = 40
	SQLiteParserK_CASCADE           = 41
	SQLiteParserK_CASE              = 42
	SQLiteParserK_CAST              = 43
	SQLiteParserK_CHECK             = 44
	SQLiteParserK_COLLATE           = 45
	SQLiteParserK_COLUMN            = 46
	SQLiteParserK_COMMIT            = 47
	SQLiteParserK_CONFLICT          = 48
	SQLiteParserK_CONSTRAINT        = 49
	SQLiteParserK_CREATE            = 50
	SQLiteParserK_CROSS             = 51
	SQLiteParserK_CURRENT_DATE      = 52
	SQLiteParserK_CURRENT_TIME      = 53
	SQLiteParserK_CURRENT_TIMESTAMP = 54
	SQLiteParserK_DATABASE          = 55
	SQLiteParserK_DEFAULT           = 56
	SQLiteParserK_DEFERRABLE        = 57
	SQLiteParserK_DEFERRED          = 58
	SQLiteParserK_DELETE            = 59
	SQLiteParserK_DESC              = 60
	SQLiteParserK_DETACH            = 61
	SQLiteParserK_DISTINCT          = 62
	SQLiteParserK_DROP              = 63
	SQLiteParserK_EACH              = 64
	SQLiteParserK_ELSE              = 65
	SQLiteParserK_END               = 66
	SQLiteParserK_ESCAPE            = 67
	SQLiteParserK_EXCEPT            = 68
	SQLiteParserK_EXCLUSIVE         = 69
	SQLiteParserK_EXISTS            = 70
	SQLiteParserK_EXPLAIN           = 71
	SQLiteParserK_FAIL              = 72
	SQLiteParserK_FOR               = 73
	SQLiteParserK_FOREIGN           = 74
	SQLiteParserK_FROM              = 75
	SQLiteParserK_FULL              = 76
	SQLiteParserK_GLOB              = 77
	SQLiteParserK_GROUP             = 78
	SQLiteParserK_HAVING            = 79
	SQLiteParserK_IF                = 80
	SQLiteParserK_IGNORE            = 81
	SQLiteParserK_IMMEDIATE         = 82
	SQLiteParserK_IN                = 83
	SQLiteParserK_INDEX             = 84
	SQLiteParserK_INDEXED           = 85
	SQLiteParserK_INITIALLY         = 86
	SQLiteParserK_INNER             = 87
	SQLiteParserK_INSERT            = 88
	SQLiteParserK_INSTEAD           = 89
	SQLiteParserK_INTERSECT         = 90
	SQLiteParserK_INTO              = 91
	SQLiteParserK_IS                = 92
	SQLiteParserK_ISNULL            = 93
	SQLiteParserK_JOIN              = 94
	SQLiteParserK_KEY               = 95
	SQLiteParserK_LEFT              = 96
	SQLiteParserK_LIKE              = 97
	SQLiteParserK_LIMIT             = 98
	SQLiteParserK_MATCH             = 99
	SQLiteParserK_NATURAL           = 100
	SQLiteParserK_NO                = 101
	SQLiteParserK_NOT               = 102
	SQLiteParserK_NOTNULL           = 103
	SQLiteParserK_NULL              = 104
	SQLiteParserK_OF                = 105
	SQLiteParserK_OFFSET            = 106
	SQLiteParserK_ON                = 107
	SQLiteParserK_OR                = 108
	SQLiteParserK_ORDER             = 109
	SQLiteParserK_OUTER             = 110
	SQLiteParserK_PLAN              = 111
	SQLiteParserK_PRAGMA            = 112
	SQLiteParserK_PRIMARY           = 113
	SQLiteParserK_QUERY             = 114
	SQLiteParserK_RAISE             = 115
	SQLiteParserK_RECURSIVE         = 116
	SQLiteParserK_REFERENCES        = 117
	SQLiteParserK_REGEXP            = 118
	SQLiteParserK_REINDEX           = 119
	SQLiteParserK_RELEASE           = 120
	SQLiteParserK_RENAME            = 121
	SQLiteParserK_REPLACE           = 122
	SQLiteParserK_RESTRICT          = 123
	SQLiteParserK_RIGHT             = 124
	SQLiteParserK_ROLLBACK          = 125
	SQLiteParserK_ROW               = 126
	SQLiteParserK_SAVEPOINT         = 127
	SQLiteParserK_SELECT            = 128
	SQLiteParserK_SET               = 129
	SQLiteParserK_TABLE             = 130
	SQLiteParserK_TEMP              = 131
	SQLiteParserK_TEMPORARY         = 132
	SQLiteParserK_THEN              = 133
	SQLiteParserK_TO                = 134
	SQLiteParserK_TRANSACTION       = 135
	SQLiteParserK_TRIGGER           = 136
	SQLiteParserK_UNION             = 137
	SQLiteParserK_UNIQUE            = 138
	SQLiteParserK_UPDATE            = 139
	SQLiteParserK_USING             = 140
	SQLiteParserK_VACUUM            = 141
	SQLiteParserK_VALUES            = 142
	SQLiteParserK_VIEW              = 143
	SQLiteParserK_VIRTUAL           = 144
	SQLiteParserK_WHEN              = 145
	SQLiteParserK_WHERE             = 146
	SQLiteParserK_WITH              = 147
	SQLiteParserK_WITHOUT           = 148
	SQLiteParserIDENTIFIER          = 149
	SQLiteParserNUMERIC_LITERAL     = 150
	SQLiteParserBIND_PARAMETER      = 151
	SQLiteParserSTRING_LITERAL      = 152
	SQLiteParserBLOB_LITERAL        = 153
	SQLiteParserSINGLE_LINE_COMMENT = 154
	SQLiteParserMULTILINE_COMMENT   = 155
	SQLiteParserSPACES              = 156
	SQLiteParserUNEXPECTED_CHAR     = 157
)

SQLiteParser tokens.

View Source
const (
	SQLiteParserRULE_parse                     = 0
	SQLiteParserRULE_sql_stmt_list             = 1
	SQLiteParserRULE_sql_stmt                  = 2
	SQLiteParserRULE_alter_table_stmt          = 3
	SQLiteParserRULE_analyze_stmt              = 4
	SQLiteParserRULE_attach_stmt               = 5
	SQLiteParserRULE_begin_stmt                = 6
	SQLiteParserRULE_commit_stmt               = 7
	SQLiteParserRULE_compound_select_stmt      = 8
	SQLiteParserRULE_create_index_stmt         = 9
	SQLiteParserRULE_create_table_stmt         = 10
	SQLiteParserRULE_create_trigger_stmt       = 11
	SQLiteParserRULE_create_view_stmt          = 12
	SQLiteParserRULE_create_virtual_table_stmt = 13
	SQLiteParserRULE_delete_stmt               = 14
	SQLiteParserRULE_delete_stmt_limited       = 15
	SQLiteParserRULE_detach_stmt               = 16
	SQLiteParserRULE_drop_index_stmt           = 17
	SQLiteParserRULE_drop_table_stmt           = 18
	SQLiteParserRULE_drop_trigger_stmt         = 19
	SQLiteParserRULE_drop_view_stmt            = 20
	SQLiteParserRULE_factored_select_stmt      = 21
	SQLiteParserRULE_insert_stmt               = 22
	SQLiteParserRULE_pragma_stmt               = 23
	SQLiteParserRULE_reindex_stmt              = 24
	SQLiteParserRULE_release_stmt              = 25
	SQLiteParserRULE_rollback_stmt             = 26
	SQLiteParserRULE_savepoint_stmt            = 27
	SQLiteParserRULE_simple_select_stmt        = 28
	SQLiteParserRULE_select_stmt               = 29
	SQLiteParserRULE_select_or_values          = 30
	SQLiteParserRULE_update_stmt               = 31
	SQLiteParserRULE_update_stmt_limited       = 32
	SQLiteParserRULE_vacuum_stmt               = 33
	SQLiteParserRULE_column_def                = 34
	SQLiteParserRULE_type_name                 = 35
	SQLiteParserRULE_column_constraint         = 36
	SQLiteParserRULE_conflict_clause           = 37
	SQLiteParserRULE_expr                      = 38
	SQLiteParserRULE_foreign_key_clause        = 39
	SQLiteParserRULE_raise_function            = 40
	SQLiteParserRULE_indexed_column            = 41
	SQLiteParserRULE_table_constraint          = 42
	SQLiteParserRULE_with_clause               = 43
	SQLiteParserRULE_qualified_table_name      = 44
	SQLiteParserRULE_ordering_term             = 45
	SQLiteParserRULE_pragma_value              = 46
	SQLiteParserRULE_common_table_expression   = 47
	SQLiteParserRULE_result_column             = 48
	SQLiteParserRULE_table_or_subquery         = 49
	SQLiteParserRULE_join_clause               = 50
	SQLiteParserRULE_join_operator             = 51
	SQLiteParserRULE_join_constraint           = 52
	SQLiteParserRULE_select_core               = 53
	SQLiteParserRULE_compound_operator         = 54
	SQLiteParserRULE_signed_number             = 55
	SQLiteParserRULE_literal_value             = 56
	SQLiteParserRULE_unary_operator            = 57
	SQLiteParserRULE_error_message             = 58
	SQLiteParserRULE_module_argument           = 59
	SQLiteParserRULE_column_alias              = 60
	SQLiteParserRULE_keyword                   = 61
	SQLiteParserRULE_name                      = 62
	SQLiteParserRULE_function_name             = 63
	SQLiteParserRULE_database_name             = 64
	SQLiteParserRULE_schema_name               = 65
	SQLiteParserRULE_table_function_name       = 66
	SQLiteParserRULE_table_name                = 67
	SQLiteParserRULE_table_or_index_name       = 68
	SQLiteParserRULE_new_table_name            = 69
	SQLiteParserRULE_column_name               = 70
	SQLiteParserRULE_new_column_name           = 71
	SQLiteParserRULE_collation_name            = 72
	SQLiteParserRULE_foreign_table             = 73
	SQLiteParserRULE_index_name                = 74
	SQLiteParserRULE_trigger_name              = 75
	SQLiteParserRULE_view_name                 = 76
	SQLiteParserRULE_module_name               = 77
	SQLiteParserRULE_pragma_name               = 78
	SQLiteParserRULE_savepoint_name            = 79
	SQLiteParserRULE_table_alias               = 80
	SQLiteParserRULE_transaction_name          = 81
	SQLiteParserRULE_any_name                  = 82
)

SQLiteParser rules.

Variables

This section is empty.

Functions

This section is empty.

Types

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

func (*Alter_table_stmtContext) Column_name

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_RENAME

func (*Alter_table_stmtContext) K_TABLE

func (*Alter_table_stmtContext) K_TO

func (*Alter_table_stmtContext) New_column_name

func (s *Alter_table_stmtContext) New_column_name() INew_column_nameContext

func (*Alter_table_stmtContext) New_table_name

func (s *Alter_table_stmtContext) New_table_name() INew_table_nameContext

func (*Alter_table_stmtContext) Table_name

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 BaseSQLiteListener

type BaseSQLiteListener struct{}

BaseSQLiteListener is a complete listener for a parse tree produced by SQLiteParser.

func (*BaseSQLiteListener) EnterAlter_table_stmt

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

EnterAlter_table_stmt is called when production alter_table_stmt is entered.

func (*BaseSQLiteListener) EnterAnalyze_stmt

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

EnterAnalyze_stmt is called when production analyze_stmt is entered.

func (*BaseSQLiteListener) EnterAny_name

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

EnterAny_name is called when production any_name is entered.

func (*BaseSQLiteListener) EnterAttach_stmt

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

EnterAttach_stmt is called when production attach_stmt is entered.

func (*BaseSQLiteListener) EnterBegin_stmt

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

EnterBegin_stmt is called when production begin_stmt is entered.

func (*BaseSQLiteListener) EnterCollation_name

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

EnterCollation_name is called when production collation_name is entered.

func (*BaseSQLiteListener) EnterColumn_alias

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

EnterColumn_alias is called when production column_alias is entered.

func (*BaseSQLiteListener) EnterColumn_constraint

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

EnterColumn_constraint is called when production column_constraint is entered.

func (*BaseSQLiteListener) EnterColumn_def

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

EnterColumn_def is called when production column_def is entered.

func (*BaseSQLiteListener) EnterColumn_name

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

EnterColumn_name is called when production column_name is entered.

func (*BaseSQLiteListener) EnterCommit_stmt

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

EnterCommit_stmt is called when production commit_stmt is entered.

func (*BaseSQLiteListener) EnterCommon_table_expression

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

EnterCommon_table_expression is called when production common_table_expression is entered.

func (*BaseSQLiteListener) EnterCompound_operator

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

EnterCompound_operator is called when production compound_operator is entered.

func (*BaseSQLiteListener) EnterCompound_select_stmt

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

EnterCompound_select_stmt is called when production compound_select_stmt is entered.

func (*BaseSQLiteListener) EnterConflict_clause

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

EnterConflict_clause is called when production conflict_clause is entered.

func (*BaseSQLiteListener) EnterCreate_index_stmt

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

EnterCreate_index_stmt is called when production create_index_stmt is entered.

func (*BaseSQLiteListener) EnterCreate_table_stmt

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

EnterCreate_table_stmt is called when production create_table_stmt is entered.

func (*BaseSQLiteListener) EnterCreate_trigger_stmt

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

EnterCreate_trigger_stmt is called when production create_trigger_stmt is entered.

func (*BaseSQLiteListener) EnterCreate_view_stmt

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

EnterCreate_view_stmt is called when production create_view_stmt is entered.

func (*BaseSQLiteListener) EnterCreate_virtual_table_stmt

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

EnterCreate_virtual_table_stmt is called when production create_virtual_table_stmt is entered.

func (*BaseSQLiteListener) EnterDatabase_name

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

EnterDatabase_name is called when production database_name is entered.

func (*BaseSQLiteListener) EnterDelete_stmt

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

EnterDelete_stmt is called when production delete_stmt is entered.

func (*BaseSQLiteListener) EnterDelete_stmt_limited

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

EnterDelete_stmt_limited is called when production delete_stmt_limited is entered.

func (*BaseSQLiteListener) EnterDetach_stmt

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

EnterDetach_stmt is called when production detach_stmt is entered.

func (*BaseSQLiteListener) EnterDrop_index_stmt

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

EnterDrop_index_stmt is called when production drop_index_stmt is entered.

func (*BaseSQLiteListener) EnterDrop_table_stmt

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

EnterDrop_table_stmt is called when production drop_table_stmt is entered.

func (*BaseSQLiteListener) EnterDrop_trigger_stmt

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

EnterDrop_trigger_stmt is called when production drop_trigger_stmt is entered.

func (*BaseSQLiteListener) EnterDrop_view_stmt

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

EnterDrop_view_stmt is called when production drop_view_stmt is entered.

func (*BaseSQLiteListener) EnterError_message

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

EnterError_message is called when production error_message is entered.

func (*BaseSQLiteListener) EnterEveryRule

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

EnterEveryRule is called when any rule is entered.

func (*BaseSQLiteListener) EnterExpr

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

EnterExpr is called when production expr is entered.

func (*BaseSQLiteListener) EnterFactored_select_stmt

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

EnterFactored_select_stmt is called when production factored_select_stmt is entered.

func (*BaseSQLiteListener) EnterForeign_key_clause

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

EnterForeign_key_clause is called when production foreign_key_clause is entered.

func (*BaseSQLiteListener) EnterForeign_table

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

EnterForeign_table is called when production foreign_table is entered.

func (*BaseSQLiteListener) EnterFunction_name

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

EnterFunction_name is called when production function_name is entered.

func (*BaseSQLiteListener) EnterIndex_name

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

EnterIndex_name is called when production index_name is entered.

func (*BaseSQLiteListener) EnterIndexed_column

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

EnterIndexed_column is called when production indexed_column is entered.

func (*BaseSQLiteListener) EnterInsert_stmt

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

EnterInsert_stmt is called when production insert_stmt is entered.

func (*BaseSQLiteListener) EnterJoin_clause

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

EnterJoin_clause is called when production join_clause is entered.

func (*BaseSQLiteListener) EnterJoin_constraint

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

EnterJoin_constraint is called when production join_constraint is entered.

func (*BaseSQLiteListener) EnterJoin_operator

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

EnterJoin_operator is called when production join_operator is entered.

func (*BaseSQLiteListener) EnterKeyword

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

EnterKeyword is called when production keyword is entered.

func (*BaseSQLiteListener) EnterLiteral_value

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

EnterLiteral_value is called when production literal_value is entered.

func (*BaseSQLiteListener) EnterModule_argument

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

EnterModule_argument is called when production module_argument is entered.

func (*BaseSQLiteListener) EnterModule_name

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

EnterModule_name is called when production module_name is entered.

func (*BaseSQLiteListener) EnterName

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

EnterName is called when production name is entered.

func (*BaseSQLiteListener) EnterNew_column_name

func (s *BaseSQLiteListener) EnterNew_column_name(ctx *New_column_nameContext)

EnterNew_column_name is called when production new_column_name is entered.

func (*BaseSQLiteListener) EnterNew_table_name

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

EnterNew_table_name is called when production new_table_name is entered.

func (*BaseSQLiteListener) EnterOrdering_term

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

EnterOrdering_term is called when production ordering_term is entered.

func (*BaseSQLiteListener) EnterParse

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

EnterParse is called when production parse is entered.

func (*BaseSQLiteListener) EnterPragma_name

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

EnterPragma_name is called when production pragma_name is entered.

func (*BaseSQLiteListener) EnterPragma_stmt

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

EnterPragma_stmt is called when production pragma_stmt is entered.

func (*BaseSQLiteListener) EnterPragma_value

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

EnterPragma_value is called when production pragma_value is entered.

func (*BaseSQLiteListener) EnterQualified_table_name

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

EnterQualified_table_name is called when production qualified_table_name is entered.

func (*BaseSQLiteListener) EnterRaise_function

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

EnterRaise_function is called when production raise_function is entered.

func (*BaseSQLiteListener) EnterReindex_stmt

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

EnterReindex_stmt is called when production reindex_stmt is entered.

func (*BaseSQLiteListener) EnterRelease_stmt

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

EnterRelease_stmt is called when production release_stmt is entered.

func (*BaseSQLiteListener) EnterResult_column

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

EnterResult_column is called when production result_column is entered.

func (*BaseSQLiteListener) EnterRollback_stmt

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

EnterRollback_stmt is called when production rollback_stmt is entered.

func (*BaseSQLiteListener) EnterSavepoint_name

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

EnterSavepoint_name is called when production savepoint_name is entered.

func (*BaseSQLiteListener) EnterSavepoint_stmt

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

EnterSavepoint_stmt is called when production savepoint_stmt is entered.

func (*BaseSQLiteListener) EnterSchema_name

func (s *BaseSQLiteListener) EnterSchema_name(ctx *Schema_nameContext)

EnterSchema_name is called when production schema_name is entered.

func (*BaseSQLiteListener) EnterSelect_core

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

EnterSelect_core is called when production select_core is entered.

func (*BaseSQLiteListener) EnterSelect_or_values

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

EnterSelect_or_values is called when production select_or_values is entered.

func (*BaseSQLiteListener) EnterSelect_stmt

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

EnterSelect_stmt is called when production select_stmt is entered.

func (*BaseSQLiteListener) EnterSigned_number

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

EnterSigned_number is called when production signed_number is entered.

func (*BaseSQLiteListener) EnterSimple_select_stmt

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

EnterSimple_select_stmt is called when production simple_select_stmt is entered.

func (*BaseSQLiteListener) EnterSql_stmt

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

EnterSql_stmt is called when production sql_stmt is entered.

func (*BaseSQLiteListener) EnterSql_stmt_list

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

EnterSql_stmt_list is called when production sql_stmt_list is entered.

func (*BaseSQLiteListener) EnterTable_alias

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

EnterTable_alias is called when production table_alias is entered.

func (*BaseSQLiteListener) EnterTable_constraint

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

EnterTable_constraint is called when production table_constraint is entered.

func (*BaseSQLiteListener) EnterTable_function_name

func (s *BaseSQLiteListener) EnterTable_function_name(ctx *Table_function_nameContext)

EnterTable_function_name is called when production table_function_name is entered.

func (*BaseSQLiteListener) EnterTable_name

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

EnterTable_name is called when production table_name is entered.

func (*BaseSQLiteListener) EnterTable_or_index_name

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

EnterTable_or_index_name is called when production table_or_index_name is entered.

func (*BaseSQLiteListener) EnterTable_or_subquery

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

EnterTable_or_subquery is called when production table_or_subquery is entered.

func (*BaseSQLiteListener) EnterTransaction_name

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

EnterTransaction_name is called when production transaction_name is entered.

func (*BaseSQLiteListener) EnterTrigger_name

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

EnterTrigger_name is called when production trigger_name is entered.

func (*BaseSQLiteListener) EnterType_name

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

EnterType_name is called when production type_name is entered.

func (*BaseSQLiteListener) EnterUnary_operator

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

EnterUnary_operator is called when production unary_operator is entered.

func (*BaseSQLiteListener) EnterUpdate_stmt

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

EnterUpdate_stmt is called when production update_stmt is entered.

func (*BaseSQLiteListener) EnterUpdate_stmt_limited

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

EnterUpdate_stmt_limited is called when production update_stmt_limited is entered.

func (*BaseSQLiteListener) EnterVacuum_stmt

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

EnterVacuum_stmt is called when production vacuum_stmt is entered.

func (*BaseSQLiteListener) EnterView_name

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

EnterView_name is called when production view_name is entered.

func (*BaseSQLiteListener) EnterWith_clause

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

EnterWith_clause is called when production with_clause is entered.

func (*BaseSQLiteListener) ExitAlter_table_stmt

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

ExitAlter_table_stmt is called when production alter_table_stmt is exited.

func (*BaseSQLiteListener) ExitAnalyze_stmt

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

ExitAnalyze_stmt is called when production analyze_stmt is exited.

func (*BaseSQLiteListener) ExitAny_name

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

ExitAny_name is called when production any_name is exited.

func (*BaseSQLiteListener) ExitAttach_stmt

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

ExitAttach_stmt is called when production attach_stmt is exited.

func (*BaseSQLiteListener) ExitBegin_stmt

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

ExitBegin_stmt is called when production begin_stmt is exited.

func (*BaseSQLiteListener) ExitCollation_name

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

ExitCollation_name is called when production collation_name is exited.

func (*BaseSQLiteListener) ExitColumn_alias

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

ExitColumn_alias is called when production column_alias is exited.

func (*BaseSQLiteListener) ExitColumn_constraint

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

ExitColumn_constraint is called when production column_constraint is exited.

func (*BaseSQLiteListener) ExitColumn_def

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

ExitColumn_def is called when production column_def is exited.

func (*BaseSQLiteListener) ExitColumn_name

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

ExitColumn_name is called when production column_name is exited.

func (*BaseSQLiteListener) ExitCommit_stmt

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

ExitCommit_stmt is called when production commit_stmt is exited.

func (*BaseSQLiteListener) ExitCommon_table_expression

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

ExitCommon_table_expression is called when production common_table_expression is exited.

func (*BaseSQLiteListener) ExitCompound_operator

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

ExitCompound_operator is called when production compound_operator is exited.

func (*BaseSQLiteListener) ExitCompound_select_stmt

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

ExitCompound_select_stmt is called when production compound_select_stmt is exited.

func (*BaseSQLiteListener) ExitConflict_clause

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

ExitConflict_clause is called when production conflict_clause is exited.

func (*BaseSQLiteListener) ExitCreate_index_stmt

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

ExitCreate_index_stmt is called when production create_index_stmt is exited.

func (*BaseSQLiteListener) ExitCreate_table_stmt

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

ExitCreate_table_stmt is called when production create_table_stmt is exited.

func (*BaseSQLiteListener) ExitCreate_trigger_stmt

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

ExitCreate_trigger_stmt is called when production create_trigger_stmt is exited.

func (*BaseSQLiteListener) ExitCreate_view_stmt

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

ExitCreate_view_stmt is called when production create_view_stmt is exited.

func (*BaseSQLiteListener) ExitCreate_virtual_table_stmt

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

ExitCreate_virtual_table_stmt is called when production create_virtual_table_stmt is exited.

func (*BaseSQLiteListener) ExitDatabase_name

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

ExitDatabase_name is called when production database_name is exited.

func (*BaseSQLiteListener) ExitDelete_stmt

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

ExitDelete_stmt is called when production delete_stmt is exited.

func (*BaseSQLiteListener) ExitDelete_stmt_limited

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

ExitDelete_stmt_limited is called when production delete_stmt_limited is exited.

func (*BaseSQLiteListener) ExitDetach_stmt

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

ExitDetach_stmt is called when production detach_stmt is exited.

func (*BaseSQLiteListener) ExitDrop_index_stmt

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

ExitDrop_index_stmt is called when production drop_index_stmt is exited.

func (*BaseSQLiteListener) ExitDrop_table_stmt

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

ExitDrop_table_stmt is called when production drop_table_stmt is exited.

func (*BaseSQLiteListener) ExitDrop_trigger_stmt

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

ExitDrop_trigger_stmt is called when production drop_trigger_stmt is exited.

func (*BaseSQLiteListener) ExitDrop_view_stmt

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

ExitDrop_view_stmt is called when production drop_view_stmt is exited.

func (*BaseSQLiteListener) ExitError_message

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

ExitError_message is called when production error_message is exited.

func (*BaseSQLiteListener) ExitEveryRule

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

ExitEveryRule is called when any rule is exited.

func (*BaseSQLiteListener) ExitExpr

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

ExitExpr is called when production expr is exited.

func (*BaseSQLiteListener) ExitFactored_select_stmt

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

ExitFactored_select_stmt is called when production factored_select_stmt is exited.

func (*BaseSQLiteListener) ExitForeign_key_clause

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

ExitForeign_key_clause is called when production foreign_key_clause is exited.

func (*BaseSQLiteListener) ExitForeign_table

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

ExitForeign_table is called when production foreign_table is exited.

func (*BaseSQLiteListener) ExitFunction_name

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

ExitFunction_name is called when production function_name is exited.

func (*BaseSQLiteListener) ExitIndex_name

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

ExitIndex_name is called when production index_name is exited.

func (*BaseSQLiteListener) ExitIndexed_column

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

ExitIndexed_column is called when production indexed_column is exited.

func (*BaseSQLiteListener) ExitInsert_stmt

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

ExitInsert_stmt is called when production insert_stmt is exited.

func (*BaseSQLiteListener) ExitJoin_clause

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

ExitJoin_clause is called when production join_clause is exited.

func (*BaseSQLiteListener) ExitJoin_constraint

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

ExitJoin_constraint is called when production join_constraint is exited.

func (*BaseSQLiteListener) ExitJoin_operator

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

ExitJoin_operator is called when production join_operator is exited.

func (*BaseSQLiteListener) ExitKeyword

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

ExitKeyword is called when production keyword is exited.

func (*BaseSQLiteListener) ExitLiteral_value

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

ExitLiteral_value is called when production literal_value is exited.

func (*BaseSQLiteListener) ExitModule_argument

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

ExitModule_argument is called when production module_argument is exited.

func (*BaseSQLiteListener) ExitModule_name

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

ExitModule_name is called when production module_name is exited.

func (*BaseSQLiteListener) ExitName

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

ExitName is called when production name is exited.

func (*BaseSQLiteListener) ExitNew_column_name

func (s *BaseSQLiteListener) ExitNew_column_name(ctx *New_column_nameContext)

ExitNew_column_name is called when production new_column_name is exited.

func (*BaseSQLiteListener) ExitNew_table_name

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

ExitNew_table_name is called when production new_table_name is exited.

func (*BaseSQLiteListener) ExitOrdering_term

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

ExitOrdering_term is called when production ordering_term is exited.

func (*BaseSQLiteListener) ExitParse

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

ExitParse is called when production parse is exited.

func (*BaseSQLiteListener) ExitPragma_name

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

ExitPragma_name is called when production pragma_name is exited.

func (*BaseSQLiteListener) ExitPragma_stmt

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

ExitPragma_stmt is called when production pragma_stmt is exited.

func (*BaseSQLiteListener) ExitPragma_value

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

ExitPragma_value is called when production pragma_value is exited.

func (*BaseSQLiteListener) ExitQualified_table_name

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

ExitQualified_table_name is called when production qualified_table_name is exited.

func (*BaseSQLiteListener) ExitRaise_function

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

ExitRaise_function is called when production raise_function is exited.

func (*BaseSQLiteListener) ExitReindex_stmt

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

ExitReindex_stmt is called when production reindex_stmt is exited.

func (*BaseSQLiteListener) ExitRelease_stmt

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

ExitRelease_stmt is called when production release_stmt is exited.

func (*BaseSQLiteListener) ExitResult_column

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

ExitResult_column is called when production result_column is exited.

func (*BaseSQLiteListener) ExitRollback_stmt

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

ExitRollback_stmt is called when production rollback_stmt is exited.

func (*BaseSQLiteListener) ExitSavepoint_name

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

ExitSavepoint_name is called when production savepoint_name is exited.

func (*BaseSQLiteListener) ExitSavepoint_stmt

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

ExitSavepoint_stmt is called when production savepoint_stmt is exited.

func (*BaseSQLiteListener) ExitSchema_name

func (s *BaseSQLiteListener) ExitSchema_name(ctx *Schema_nameContext)

ExitSchema_name is called when production schema_name is exited.

func (*BaseSQLiteListener) ExitSelect_core

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

ExitSelect_core is called when production select_core is exited.

func (*BaseSQLiteListener) ExitSelect_or_values

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

ExitSelect_or_values is called when production select_or_values is exited.

func (*BaseSQLiteListener) ExitSelect_stmt

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

ExitSelect_stmt is called when production select_stmt is exited.

func (*BaseSQLiteListener) ExitSigned_number

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

ExitSigned_number is called when production signed_number is exited.

func (*BaseSQLiteListener) ExitSimple_select_stmt

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

ExitSimple_select_stmt is called when production simple_select_stmt is exited.

func (*BaseSQLiteListener) ExitSql_stmt

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

ExitSql_stmt is called when production sql_stmt is exited.

func (*BaseSQLiteListener) ExitSql_stmt_list

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

ExitSql_stmt_list is called when production sql_stmt_list is exited.

func (*BaseSQLiteListener) ExitTable_alias

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

ExitTable_alias is called when production table_alias is exited.

func (*BaseSQLiteListener) ExitTable_constraint

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

ExitTable_constraint is called when production table_constraint is exited.

func (*BaseSQLiteListener) ExitTable_function_name

func (s *BaseSQLiteListener) ExitTable_function_name(ctx *Table_function_nameContext)

ExitTable_function_name is called when production table_function_name is exited.

func (*BaseSQLiteListener) ExitTable_name

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

ExitTable_name is called when production table_name is exited.

func (*BaseSQLiteListener) ExitTable_or_index_name

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

ExitTable_or_index_name is called when production table_or_index_name is exited.

func (*BaseSQLiteListener) ExitTable_or_subquery

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

ExitTable_or_subquery is called when production table_or_subquery is exited.

func (*BaseSQLiteListener) ExitTransaction_name

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

ExitTransaction_name is called when production transaction_name is exited.

func (*BaseSQLiteListener) ExitTrigger_name

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

ExitTrigger_name is called when production trigger_name is exited.

func (*BaseSQLiteListener) ExitType_name

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

ExitType_name is called when production type_name is exited.

func (*BaseSQLiteListener) ExitUnary_operator

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

ExitUnary_operator is called when production unary_operator is exited.

func (*BaseSQLiteListener) ExitUpdate_stmt

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

ExitUpdate_stmt is called when production update_stmt is exited.

func (*BaseSQLiteListener) ExitUpdate_stmt_limited

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

ExitUpdate_stmt_limited is called when production update_stmt_limited is exited.

func (*BaseSQLiteListener) ExitVacuum_stmt

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

ExitVacuum_stmt is called when production vacuum_stmt is exited.

func (*BaseSQLiteListener) ExitView_name

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

ExitView_name is called when production view_name is exited.

func (*BaseSQLiteListener) ExitWith_clause

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

ExitWith_clause is called when production with_clause is exited.

func (*BaseSQLiteListener) VisitErrorNode

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

VisitErrorNode is called when an error node is visited.

func (*BaseSQLiteListener) VisitTerminal

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

VisitTerminal is called when a terminal node is visited.

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

func (s *Column_constraintContext) Foreign_key_clause() IForeign_key_clauseContext

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_ASC

func (*Column_constraintContext) K_AUTOINCREMENT

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

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_DEFAULT

func (*Column_constraintContext) K_DESC

func (*Column_constraintContext) K_KEY

func (*Column_constraintContext) K_NOT

func (*Column_constraintContext) K_NULL

func (*Column_constraintContext) K_PRIMARY

func (*Column_constraintContext) K_UNIQUE

func (*Column_constraintContext) Literal_value

func (*Column_constraintContext) Name

func (*Column_constraintContext) OPEN_PAR

func (*Column_constraintContext) Signed_number

func (*Column_constraintContext) ToStringTree

func (s *Column_constraintContext) 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) 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() IType_nameContext

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

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

func (*Compound_select_stmtContext) With_clause

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

func (*Factored_select_stmtContext) With_clause

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

func (s *Foreign_key_clauseContext) AllColumn_name() []IColumn_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_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) Column_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) 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_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_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_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_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_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_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 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 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 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_column_nameContext

type INew_column_nameContext interface {
	antlr.ParserRuleContext

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

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

INew_column_nameContext 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 ISchema_nameContext

type ISchema_nameContext interface {
	antlr.ParserRuleContext

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

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

ISchema_nameContext 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 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_function_nameContext

type ITable_function_nameContext interface {
	antlr.ParserRuleContext

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

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

ITable_function_nameContext 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 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_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_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_column_nameContext

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

func NewEmptyNew_column_nameContext

func NewEmptyNew_column_nameContext() *New_column_nameContext

func NewNew_column_nameContext

func NewNew_column_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *New_column_nameContext

func (*New_column_nameContext) Any_name

func (*New_column_nameContext) EnterRule

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

func (*New_column_nameContext) ExitRule

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

func (*New_column_nameContext) GetParser

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

func (*New_column_nameContext) GetRuleContext

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

func (*New_column_nameContext) IsNew_column_nameContext

func (*New_column_nameContext) IsNew_column_nameContext()

func (*New_column_nameContext) ToStringTree

func (s *New_column_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) 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) 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 SQLiteLexer

type SQLiteLexer struct {
	*antlr.BaseLexer
	// contains filtered or unexported fields
}

func NewSQLiteLexer

func NewSQLiteLexer(input antlr.CharStream) *SQLiteLexer

type SQLiteListener

type SQLiteListener interface {
	antlr.ParseTreeListener

	// EnterParse is called when entering the parse production.
	EnterParse(c *ParseContext)

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

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

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

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

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

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

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

	// EnterSchema_name is called when entering the schema_name production.
	EnterSchema_name(c *Schema_nameContext)

	// EnterTable_function_name is called when entering the table_function_name production.
	EnterTable_function_name(c *Table_function_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)

	// EnterNew_column_name is called when entering the new_column_name production.
	EnterNew_column_name(c *New_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)

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

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

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

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

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

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

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

	// ExitSchema_name is called when exiting the schema_name production.
	ExitSchema_name(c *Schema_nameContext)

	// ExitTable_function_name is called when exiting the table_function_name production.
	ExitTable_function_name(c *Table_function_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)

	// ExitNew_column_name is called when exiting the new_column_name production.
	ExitNew_column_name(c *New_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)
}

SQLiteListener is a complete listener for a parse tree produced by SQLiteParser.

type SQLiteParser

type SQLiteParser struct {
	*antlr.BaseParser
}

func NewSQLiteParser

func NewSQLiteParser(input antlr.TokenStream) *SQLiteParser

func (*SQLiteParser) Alter_table_stmt

func (p *SQLiteParser) Alter_table_stmt() (localctx IAlter_table_stmtContext)

func (*SQLiteParser) Analyze_stmt

func (p *SQLiteParser) Analyze_stmt() (localctx IAnalyze_stmtContext)

func (*SQLiteParser) Any_name

func (p *SQLiteParser) Any_name() (localctx IAny_nameContext)

func (*SQLiteParser) Attach_stmt

func (p *SQLiteParser) Attach_stmt() (localctx IAttach_stmtContext)

func (*SQLiteParser) Begin_stmt

func (p *SQLiteParser) Begin_stmt() (localctx IBegin_stmtContext)

func (*SQLiteParser) Collation_name

func (p *SQLiteParser) Collation_name() (localctx ICollation_nameContext)

func (*SQLiteParser) Column_alias

func (p *SQLiteParser) Column_alias() (localctx IColumn_aliasContext)

func (*SQLiteParser) Column_constraint

func (p *SQLiteParser) Column_constraint() (localctx IColumn_constraintContext)

func (*SQLiteParser) Column_def

func (p *SQLiteParser) Column_def() (localctx IColumn_defContext)

func (*SQLiteParser) Column_name

func (p *SQLiteParser) Column_name() (localctx IColumn_nameContext)

func (*SQLiteParser) Commit_stmt

func (p *SQLiteParser) Commit_stmt() (localctx ICommit_stmtContext)

func (*SQLiteParser) Common_table_expression

func (p *SQLiteParser) Common_table_expression() (localctx ICommon_table_expressionContext)

func (*SQLiteParser) Compound_operator

func (p *SQLiteParser) Compound_operator() (localctx ICompound_operatorContext)

func (*SQLiteParser) Compound_select_stmt

func (p *SQLiteParser) Compound_select_stmt() (localctx ICompound_select_stmtContext)

func (*SQLiteParser) Conflict_clause

func (p *SQLiteParser) Conflict_clause() (localctx IConflict_clauseContext)

func (*SQLiteParser) Create_index_stmt

func (p *SQLiteParser) Create_index_stmt() (localctx ICreate_index_stmtContext)

func (*SQLiteParser) Create_table_stmt

func (p *SQLiteParser) Create_table_stmt() (localctx ICreate_table_stmtContext)

func (*SQLiteParser) Create_trigger_stmt

func (p *SQLiteParser) Create_trigger_stmt() (localctx ICreate_trigger_stmtContext)

func (*SQLiteParser) Create_view_stmt

func (p *SQLiteParser) Create_view_stmt() (localctx ICreate_view_stmtContext)

func (*SQLiteParser) Create_virtual_table_stmt

func (p *SQLiteParser) Create_virtual_table_stmt() (localctx ICreate_virtual_table_stmtContext)

func (*SQLiteParser) Database_name

func (p *SQLiteParser) Database_name() (localctx IDatabase_nameContext)

func (*SQLiteParser) Delete_stmt

func (p *SQLiteParser) Delete_stmt() (localctx IDelete_stmtContext)

func (*SQLiteParser) Delete_stmt_limited

func (p *SQLiteParser) Delete_stmt_limited() (localctx IDelete_stmt_limitedContext)

func (*SQLiteParser) Detach_stmt

func (p *SQLiteParser) Detach_stmt() (localctx IDetach_stmtContext)

func (*SQLiteParser) Drop_index_stmt

func (p *SQLiteParser) Drop_index_stmt() (localctx IDrop_index_stmtContext)

func (*SQLiteParser) Drop_table_stmt

func (p *SQLiteParser) Drop_table_stmt() (localctx IDrop_table_stmtContext)

func (*SQLiteParser) Drop_trigger_stmt

func (p *SQLiteParser) Drop_trigger_stmt() (localctx IDrop_trigger_stmtContext)

func (*SQLiteParser) Drop_view_stmt

func (p *SQLiteParser) Drop_view_stmt() (localctx IDrop_view_stmtContext)

func (*SQLiteParser) Error_message

func (p *SQLiteParser) Error_message() (localctx IError_messageContext)

func (*SQLiteParser) Expr

func (p *SQLiteParser) Expr() (localctx IExprContext)

func (*SQLiteParser) Expr_Sempred

func (p *SQLiteParser) Expr_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*SQLiteParser) Factored_select_stmt

func (p *SQLiteParser) Factored_select_stmt() (localctx IFactored_select_stmtContext)

func (*SQLiteParser) Foreign_key_clause

func (p *SQLiteParser) Foreign_key_clause() (localctx IForeign_key_clauseContext)

func (*SQLiteParser) Foreign_table

func (p *SQLiteParser) Foreign_table() (localctx IForeign_tableContext)

func (*SQLiteParser) Function_name

func (p *SQLiteParser) Function_name() (localctx IFunction_nameContext)

func (*SQLiteParser) Index_name

func (p *SQLiteParser) Index_name() (localctx IIndex_nameContext)

func (*SQLiteParser) Indexed_column

func (p *SQLiteParser) Indexed_column() (localctx IIndexed_columnContext)

func (*SQLiteParser) Insert_stmt

func (p *SQLiteParser) Insert_stmt() (localctx IInsert_stmtContext)

func (*SQLiteParser) Join_clause

func (p *SQLiteParser) Join_clause() (localctx IJoin_clauseContext)

func (*SQLiteParser) Join_constraint

func (p *SQLiteParser) Join_constraint() (localctx IJoin_constraintContext)

func (*SQLiteParser) Join_operator

func (p *SQLiteParser) Join_operator() (localctx IJoin_operatorContext)

func (*SQLiteParser) Keyword

func (p *SQLiteParser) Keyword() (localctx IKeywordContext)

func (*SQLiteParser) Literal_value

func (p *SQLiteParser) Literal_value() (localctx ILiteral_valueContext)

func (*SQLiteParser) Module_argument

func (p *SQLiteParser) Module_argument() (localctx IModule_argumentContext)

func (*SQLiteParser) Module_name

func (p *SQLiteParser) Module_name() (localctx IModule_nameContext)

func (*SQLiteParser) Name

func (p *SQLiteParser) Name() (localctx INameContext)

func (*SQLiteParser) New_column_name

func (p *SQLiteParser) New_column_name() (localctx INew_column_nameContext)

func (*SQLiteParser) New_table_name

func (p *SQLiteParser) New_table_name() (localctx INew_table_nameContext)

func (*SQLiteParser) Ordering_term

func (p *SQLiteParser) Ordering_term() (localctx IOrdering_termContext)

func (*SQLiteParser) Parse

func (p *SQLiteParser) Parse() (localctx IParseContext)

func (*SQLiteParser) Pragma_name

func (p *SQLiteParser) Pragma_name() (localctx IPragma_nameContext)

func (*SQLiteParser) Pragma_stmt

func (p *SQLiteParser) Pragma_stmt() (localctx IPragma_stmtContext)

func (*SQLiteParser) Pragma_value

func (p *SQLiteParser) Pragma_value() (localctx IPragma_valueContext)

func (*SQLiteParser) Qualified_table_name

func (p *SQLiteParser) Qualified_table_name() (localctx IQualified_table_nameContext)

func (*SQLiteParser) Raise_function

func (p *SQLiteParser) Raise_function() (localctx IRaise_functionContext)

func (*SQLiteParser) Reindex_stmt

func (p *SQLiteParser) Reindex_stmt() (localctx IReindex_stmtContext)

func (*SQLiteParser) Release_stmt

func (p *SQLiteParser) Release_stmt() (localctx IRelease_stmtContext)

func (*SQLiteParser) Result_column

func (p *SQLiteParser) Result_column() (localctx IResult_columnContext)

func (*SQLiteParser) Rollback_stmt

func (p *SQLiteParser) Rollback_stmt() (localctx IRollback_stmtContext)

func (*SQLiteParser) Savepoint_name

func (p *SQLiteParser) Savepoint_name() (localctx ISavepoint_nameContext)

func (*SQLiteParser) Savepoint_stmt

func (p *SQLiteParser) Savepoint_stmt() (localctx ISavepoint_stmtContext)

func (*SQLiteParser) Schema_name

func (p *SQLiteParser) Schema_name() (localctx ISchema_nameContext)

func (*SQLiteParser) Select_core

func (p *SQLiteParser) Select_core() (localctx ISelect_coreContext)

func (*SQLiteParser) Select_or_values

func (p *SQLiteParser) Select_or_values() (localctx ISelect_or_valuesContext)

func (*SQLiteParser) Select_stmt

func (p *SQLiteParser) Select_stmt() (localctx ISelect_stmtContext)

func (*SQLiteParser) Sempred

func (p *SQLiteParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool

func (*SQLiteParser) Signed_number

func (p *SQLiteParser) Signed_number() (localctx ISigned_numberContext)

func (*SQLiteParser) Simple_select_stmt

func (p *SQLiteParser) Simple_select_stmt() (localctx ISimple_select_stmtContext)

func (*SQLiteParser) Sql_stmt

func (p *SQLiteParser) Sql_stmt() (localctx ISql_stmtContext)

func (*SQLiteParser) Sql_stmt_list

func (p *SQLiteParser) Sql_stmt_list() (localctx ISql_stmt_listContext)

func (*SQLiteParser) Table_alias

func (p *SQLiteParser) Table_alias() (localctx ITable_aliasContext)

func (*SQLiteParser) Table_constraint

func (p *SQLiteParser) Table_constraint() (localctx ITable_constraintContext)

func (*SQLiteParser) Table_function_name

func (p *SQLiteParser) Table_function_name() (localctx ITable_function_nameContext)

func (*SQLiteParser) Table_name

func (p *SQLiteParser) Table_name() (localctx ITable_nameContext)

func (*SQLiteParser) Table_or_index_name

func (p *SQLiteParser) Table_or_index_name() (localctx ITable_or_index_nameContext)

func (*SQLiteParser) Table_or_subquery

func (p *SQLiteParser) Table_or_subquery() (localctx ITable_or_subqueryContext)

func (*SQLiteParser) Transaction_name

func (p *SQLiteParser) Transaction_name() (localctx ITransaction_nameContext)

func (*SQLiteParser) Trigger_name

func (p *SQLiteParser) Trigger_name() (localctx ITrigger_nameContext)

func (*SQLiteParser) Type_name

func (p *SQLiteParser) Type_name() (localctx IType_nameContext)

func (*SQLiteParser) Unary_operator

func (p *SQLiteParser) Unary_operator() (localctx IUnary_operatorContext)

func (*SQLiteParser) Update_stmt

func (p *SQLiteParser) Update_stmt() (localctx IUpdate_stmtContext)

func (*SQLiteParser) Update_stmt_limited

func (p *SQLiteParser) Update_stmt_limited() (localctx IUpdate_stmt_limitedContext)

func (*SQLiteParser) Vacuum_stmt

func (p *SQLiteParser) Vacuum_stmt() (localctx IVacuum_stmtContext)

func (*SQLiteParser) View_name

func (p *SQLiteParser) View_name() (localctx IView_nameContext)

func (*SQLiteParser) With_clause

func (p *SQLiteParser) With_clause() (localctx IWith_clauseContext)

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 Schema_nameContext

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

func NewEmptySchema_nameContext

func NewEmptySchema_nameContext() *Schema_nameContext

func NewSchema_nameContext

func NewSchema_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Schema_nameContext

func (*Schema_nameContext) Any_name

func (s *Schema_nameContext) Any_name() IAny_nameContext

func (*Schema_nameContext) EnterRule

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

func (*Schema_nameContext) ExitRule

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

func (*Schema_nameContext) GetParser

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

func (*Schema_nameContext) GetRuleContext

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

func (*Schema_nameContext) IsSchema_nameContext

func (*Schema_nameContext) IsSchema_nameContext()

func (*Schema_nameContext) ToStringTree

func (s *Schema_nameContext) 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) 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) 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) 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

func (*Select_stmtContext) With_clause

func (s *Select_stmtContext) With_clause() IWith_clauseContext

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

func (*Simple_select_stmtContext) With_clause

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_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) CLOSE_PAR

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

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

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

func (*Table_aliasContext) IsTable_aliasContext

func (*Table_aliasContext) IsTable_aliasContext()

func (*Table_aliasContext) OPEN_PAR

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

func (*Table_aliasContext) STRING_LITERAL

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

func (*Table_aliasContext) Table_alias

func (s *Table_aliasContext) Table_alias() ITable_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) AllCOMMA

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

func (*Table_constraintContext) AllColumn_name

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

func (*Table_constraintContext) AllIndexed_column

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

func (*Table_constraintContext) CLOSE_PAR

func (*Table_constraintContext) COMMA

func (*Table_constraintContext) Column_name

func (*Table_constraintContext) Conflict_clause

func (s *Table_constraintContext) Conflict_clause() IConflict_clauseContext

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

func (s *Table_constraintContext) Foreign_key_clause() IForeign_key_clauseContext

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

func (s *Table_constraintContext) Indexed_column(i int) IIndexed_columnContext

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

func (*Table_constraintContext) K_KEY

func (*Table_constraintContext) K_PRIMARY

func (*Table_constraintContext) K_UNIQUE

func (*Table_constraintContext) Name

func (*Table_constraintContext) OPEN_PAR

func (*Table_constraintContext) ToStringTree

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

type Table_function_nameContext

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

func NewEmptyTable_function_nameContext

func NewEmptyTable_function_nameContext() *Table_function_nameContext

func NewTable_function_nameContext

func NewTable_function_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_function_nameContext

func (*Table_function_nameContext) Any_name

func (*Table_function_nameContext) EnterRule

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

func (*Table_function_nameContext) ExitRule

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

func (*Table_function_nameContext) GetParser

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

func (*Table_function_nameContext) GetRuleContext

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

func (*Table_function_nameContext) IsTable_function_nameContext

func (*Table_function_nameContext) IsTable_function_nameContext()

func (*Table_function_nameContext) ToStringTree

func (s *Table_function_nameContext) 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) AllExpr

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

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

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

func (*Table_or_subqueryContext) Select_stmt

func (*Table_or_subqueryContext) Table_alias

func (*Table_or_subqueryContext) Table_function_name

func (s *Table_or_subqueryContext) Table_function_name() ITable_function_nameContext

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

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

func (*Type_nameContext) AllSigned_number

func (s *Type_nameContext) AllSigned_number() []ISigned_numberContext

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(i int) 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 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) AllCOMMA

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

func (*With_clauseContext) AllCommon_table_expression

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

func (*With_clauseContext) COMMA

func (*With_clauseContext) Common_table_expression

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

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_RECURSIVE

func (s *With_clauseContext) K_RECURSIVE() antlr.TerminalNode

func (*With_clauseContext) K_WITH

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