parser

package
v0.0.0-...-cba6ad5 Latest Latest
Warning

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

Go to latest
Published: Jul 28, 2022 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ClickHouseLexerLINE_COMMENT         = 1
	ClickHouseLexerK_ADD                = 2
	ClickHouseLexerK_AFTER              = 3
	ClickHouseLexerK_ALL                = 4
	ClickHouseLexerK_ALIAS              = 5
	ClickHouseLexerK_ALTER              = 6
	ClickHouseLexerK_AND                = 7
	ClickHouseLexerK_ANY                = 8
	ClickHouseLexerK_ARRAY              = 9
	ClickHouseLexerK_AS                 = 10
	ClickHouseLexerK_ASCENDING          = 11
	ClickHouseLexerK_ASC                = 12
	ClickHouseLexerK_ASYNC              = 13
	ClickHouseLexerK_ATTACH             = 14
	ClickHouseLexerK_BETWEEN            = 15
	ClickHouseLexerK_BY                 = 16
	ClickHouseLexerK_CASE               = 17
	ClickHouseLexerK_CAST               = 18
	ClickHouseLexerK_CHECK              = 19
	ClickHouseLexerK_CLUSTER            = 20
	ClickHouseLexerK_COLUMN             = 21
	ClickHouseLexerK_COLLATE            = 22
	ClickHouseLexerK_CODEC              = 23
	ClickHouseLexerK_CREATE             = 24
	ClickHouseLexerK_CROSS              = 25
	ClickHouseLexerK_DAY                = 26
	ClickHouseLexerK_DELETE             = 27
	ClickHouseLexerK_DESCRIBE           = 28
	ClickHouseLexerK_DESCENDING         = 29
	ClickHouseLexerK_DESC               = 30
	ClickHouseLexerK_DATABASE           = 31
	ClickHouseLexerK_DATABASES          = 32
	ClickHouseLexerK_DEFAULT            = 33
	ClickHouseLexerK_DETACH             = 34
	ClickHouseLexerK_DISK               = 35
	ClickHouseLexerK_DISTINCT           = 36
	ClickHouseLexerK_DROP               = 37
	ClickHouseLexerK_ELSE               = 38
	ClickHouseLexerK_END                = 39
	ClickHouseLexerK_ENGINE             = 40
	ClickHouseLexerK_EXISTS             = 41
	ClickHouseLexerK_FETCH              = 42
	ClickHouseLexerK_FINAL              = 43
	ClickHouseLexerK_FIRST              = 44
	ClickHouseLexerK_FROM               = 45
	ClickHouseLexerK_FREEZE             = 46
	ClickHouseLexerK_FORMAT             = 47
	ClickHouseLexerK_FULL               = 48
	ClickHouseLexerK_GLOBAL             = 49
	ClickHouseLexerK_GROUP              = 50
	ClickHouseLexerK_HAVING             = 51
	ClickHouseLexerK_HOUR               = 52
	ClickHouseLexerK_ID                 = 53
	ClickHouseLexerK_IF                 = 54
	ClickHouseLexerK_INNER              = 55
	ClickHouseLexerK_INSERT             = 56
	ClickHouseLexerK_INTERVAL           = 57
	ClickHouseLexerK_INTO               = 58
	ClickHouseLexerK_IN                 = 59
	ClickHouseLexerK_IS                 = 60
	ClickHouseLexerK_JOIN               = 61
	ClickHouseLexerK_KILL               = 62
	ClickHouseLexerK_LAST               = 63
	ClickHouseLexerK_LEFT               = 64
	ClickHouseLexerK_LIKE               = 65
	ClickHouseLexerK_LIMIT              = 66
	ClickHouseLexerK_MAIN               = 67
	ClickHouseLexerK_MATERIALIZED       = 68
	ClickHouseLexerK_MINUTE             = 69
	ClickHouseLexerK_MODIFY             = 70
	ClickHouseLexerK_MONTH              = 71
	ClickHouseLexerK_NOT                = 72
	ClickHouseLexerK_NULL               = 73
	ClickHouseLexerK_NULLS              = 74
	ClickHouseLexerK_OFFSET             = 75
	ClickHouseLexerK_ON                 = 76
	ClickHouseLexerK_OPTIMIZE           = 77
	ClickHouseLexerK_ORDER              = 78
	ClickHouseLexerK_OR                 = 79
	ClickHouseLexerK_OUTFILE            = 80
	ClickHouseLexerK_PARTITION          = 81
	ClickHouseLexerK_POPULATE           = 82
	ClickHouseLexerK_PREWHERE           = 83
	ClickHouseLexerK_PROCESSLIST        = 84
	ClickHouseLexerK_QUERY              = 85
	ClickHouseLexerK_RENAME             = 86
	ClickHouseLexerK_RETURN             = 87
	ClickHouseLexerK_RIGHT              = 88
	ClickHouseLexerK_SAMPLE             = 89
	ClickHouseLexerK_SECOND             = 90
	ClickHouseLexerK_SELECT             = 91
	ClickHouseLexerK_SET                = 92
	ClickHouseLexerK_SETTINGS           = 93
	ClickHouseLexerK_SHOW               = 94
	ClickHouseLexerK_SYNC               = 95
	ClickHouseLexerK_TABLE              = 96
	ClickHouseLexerK_TABLES             = 97
	ClickHouseLexerK_TEMPORARY          = 98
	ClickHouseLexerK_TEST               = 99
	ClickHouseLexerK_THEN               = 100
	ClickHouseLexerK_TOTALS             = 101
	ClickHouseLexerK_TO                 = 102
	ClickHouseLexerK_TTL                = 103
	ClickHouseLexerK_OUTER              = 104
	ClickHouseLexerK_VALUES             = 105
	ClickHouseLexerK_VOLUME             = 106
	ClickHouseLexerK_VIEW               = 107
	ClickHouseLexerK_UNION              = 108
	ClickHouseLexerK_USE                = 109
	ClickHouseLexerK_USING              = 110
	ClickHouseLexerK_WEEK               = 111
	ClickHouseLexerK_WHEN               = 112
	ClickHouseLexerK_WHERE              = 113
	ClickHouseLexerK_WITH               = 114
	ClickHouseLexerK_YEAR               = 115
	ClickHouseLexerCOLON                = 116
	ClickHouseLexerCOMMA                = 117
	ClickHouseLexerSEMI                 = 118
	ClickHouseLexerLPAREN               = 119
	ClickHouseLexerRPAREN               = 120
	ClickHouseLexerRARROW               = 121
	ClickHouseLexerLT                   = 122
	ClickHouseLexerGT                   = 123
	ClickHouseLexerQUESTION             = 124
	ClickHouseLexerSTAR                 = 125
	ClickHouseLexerPLUS                 = 126
	ClickHouseLexerCONCAT               = 127
	ClickHouseLexerOR                   = 128
	ClickHouseLexerDOLLAR               = 129
	ClickHouseLexerDOT                  = 130
	ClickHouseLexerPERCENT              = 131
	ClickHouseLexerMINUS                = 132
	ClickHouseLexerDIVIDE               = 133
	ClickHouseLexerEQUALS               = 134
	ClickHouseLexerASSIGN               = 135
	ClickHouseLexerNOT_EQUALS           = 136
	ClickHouseLexerNOT_EQUALS2          = 137
	ClickHouseLexerLE                   = 138
	ClickHouseLexerGE                   = 139
	ClickHouseLexerLBRAKET              = 140
	ClickHouseLexerRBRAKET              = 141
	ClickHouseLexerLCURLY               = 142
	ClickHouseLexerRCURLY               = 143
	ClickHouseLexerT_ARRAY              = 144
	ClickHouseLexerT_TUPLE              = 145
	ClickHouseLexerT_NULLABLE           = 146
	ClickHouseLexerT_FLOAT32            = 147
	ClickHouseLexerT_FLOAT64            = 148
	ClickHouseLexerT_UINT8              = 149
	ClickHouseLexerT_UINT16             = 150
	ClickHouseLexerT_UINT32             = 151
	ClickHouseLexerT_UINT64             = 152
	ClickHouseLexerT_INT8               = 153
	ClickHouseLexerT_INT16              = 154
	ClickHouseLexerT_INT32              = 155
	ClickHouseLexerT_INT64              = 156
	ClickHouseLexerT_ENUM8              = 157
	ClickHouseLexerT_ENUM16             = 158
	ClickHouseLexerT_UUID               = 159
	ClickHouseLexerT_DATE               = 160
	ClickHouseLexerT_DATETIME           = 161
	ClickHouseLexerT_STRING             = 162
	ClickHouseLexerT_FIXEDSTRING        = 163
	ClickHouseLexerT_NULL               = 164
	ClickHouseLexerT_INTERVAL_YEAR      = 165
	ClickHouseLexerT_INTERVAL_MONTH     = 166
	ClickHouseLexerT_INTERVAL_WEEK      = 167
	ClickHouseLexerT_INTERVAL_DAY       = 168
	ClickHouseLexerT_INTERVAL_HOUR      = 169
	ClickHouseLexerT_INTERVAL_MINUTE    = 170
	ClickHouseLexerT_INTERVAL_SECOND    = 171
	ClickHouseLexerT_AGGREGATE_FUNCTION = 172
	ClickHouseLexerIDENTIFIER           = 173
	ClickHouseLexerNUMERIC_LITERAL      = 174
	ClickHouseLexerSTRING_LITERAL       = 175
	ClickHouseLexerQUOTED_LITERAL       = 176
	ClickHouseLexerSPACES               = 177
	ClickHouseLexerUNEXPECTED_CHAR      = 178
)

ClickHouseLexer tokens.

View Source
const (
	ClickHouseParserEOF                  = antlr.TokenEOF
	ClickHouseParserLINE_COMMENT         = 1
	ClickHouseParserK_ADD                = 2
	ClickHouseParserK_AFTER              = 3
	ClickHouseParserK_ALL                = 4
	ClickHouseParserK_ALIAS              = 5
	ClickHouseParserK_ALTER              = 6
	ClickHouseParserK_AND                = 7
	ClickHouseParserK_ANY                = 8
	ClickHouseParserK_ARRAY              = 9
	ClickHouseParserK_AS                 = 10
	ClickHouseParserK_ASCENDING          = 11
	ClickHouseParserK_ASC                = 12
	ClickHouseParserK_ASYNC              = 13
	ClickHouseParserK_ATTACH             = 14
	ClickHouseParserK_BETWEEN            = 15
	ClickHouseParserK_BY                 = 16
	ClickHouseParserK_CASE               = 17
	ClickHouseParserK_CAST               = 18
	ClickHouseParserK_CHECK              = 19
	ClickHouseParserK_CLUSTER            = 20
	ClickHouseParserK_COLUMN             = 21
	ClickHouseParserK_COLLATE            = 22
	ClickHouseParserK_CODEC              = 23
	ClickHouseParserK_CREATE             = 24
	ClickHouseParserK_CROSS              = 25
	ClickHouseParserK_DAY                = 26
	ClickHouseParserK_DELETE             = 27
	ClickHouseParserK_DESCRIBE           = 28
	ClickHouseParserK_DESCENDING         = 29
	ClickHouseParserK_DESC               = 30
	ClickHouseParserK_DATABASE           = 31
	ClickHouseParserK_DATABASES          = 32
	ClickHouseParserK_DEFAULT            = 33
	ClickHouseParserK_DETACH             = 34
	ClickHouseParserK_DISK               = 35
	ClickHouseParserK_DISTINCT           = 36
	ClickHouseParserK_DROP               = 37
	ClickHouseParserK_ELSE               = 38
	ClickHouseParserK_END                = 39
	ClickHouseParserK_ENGINE             = 40
	ClickHouseParserK_EXISTS             = 41
	ClickHouseParserK_FETCH              = 42
	ClickHouseParserK_FINAL              = 43
	ClickHouseParserK_FIRST              = 44
	ClickHouseParserK_FROM               = 45
	ClickHouseParserK_FREEZE             = 46
	ClickHouseParserK_FORMAT             = 47
	ClickHouseParserK_FULL               = 48
	ClickHouseParserK_GLOBAL             = 49
	ClickHouseParserK_GROUP              = 50
	ClickHouseParserK_HAVING             = 51
	ClickHouseParserK_HOUR               = 52
	ClickHouseParserK_ID                 = 53
	ClickHouseParserK_IF                 = 54
	ClickHouseParserK_INNER              = 55
	ClickHouseParserK_INSERT             = 56
	ClickHouseParserK_INTERVAL           = 57
	ClickHouseParserK_INTO               = 58
	ClickHouseParserK_IN                 = 59
	ClickHouseParserK_IS                 = 60
	ClickHouseParserK_JOIN               = 61
	ClickHouseParserK_KILL               = 62
	ClickHouseParserK_LAST               = 63
	ClickHouseParserK_LEFT               = 64
	ClickHouseParserK_LIKE               = 65
	ClickHouseParserK_LIMIT              = 66
	ClickHouseParserK_MAIN               = 67
	ClickHouseParserK_MATERIALIZED       = 68
	ClickHouseParserK_MINUTE             = 69
	ClickHouseParserK_MODIFY             = 70
	ClickHouseParserK_MONTH              = 71
	ClickHouseParserK_NOT                = 72
	ClickHouseParserK_NULL               = 73
	ClickHouseParserK_NULLS              = 74
	ClickHouseParserK_OFFSET             = 75
	ClickHouseParserK_ON                 = 76
	ClickHouseParserK_OPTIMIZE           = 77
	ClickHouseParserK_ORDER              = 78
	ClickHouseParserK_OR                 = 79
	ClickHouseParserK_OUTFILE            = 80
	ClickHouseParserK_PARTITION          = 81
	ClickHouseParserK_POPULATE           = 82
	ClickHouseParserK_PREWHERE           = 83
	ClickHouseParserK_PROCESSLIST        = 84
	ClickHouseParserK_QUERY              = 85
	ClickHouseParserK_RENAME             = 86
	ClickHouseParserK_RETURN             = 87
	ClickHouseParserK_RIGHT              = 88
	ClickHouseParserK_SAMPLE             = 89
	ClickHouseParserK_SECOND             = 90
	ClickHouseParserK_SELECT             = 91
	ClickHouseParserK_SET                = 92
	ClickHouseParserK_SETTINGS           = 93
	ClickHouseParserK_SHOW               = 94
	ClickHouseParserK_SYNC               = 95
	ClickHouseParserK_TABLE              = 96
	ClickHouseParserK_TABLES             = 97
	ClickHouseParserK_TEMPORARY          = 98
	ClickHouseParserK_TEST               = 99
	ClickHouseParserK_THEN               = 100
	ClickHouseParserK_TOTALS             = 101
	ClickHouseParserK_TO                 = 102
	ClickHouseParserK_TTL                = 103
	ClickHouseParserK_OUTER              = 104
	ClickHouseParserK_VALUES             = 105
	ClickHouseParserK_VOLUME             = 106
	ClickHouseParserK_VIEW               = 107
	ClickHouseParserK_UNION              = 108
	ClickHouseParserK_USE                = 109
	ClickHouseParserK_USING              = 110
	ClickHouseParserK_WEEK               = 111
	ClickHouseParserK_WHEN               = 112
	ClickHouseParserK_WHERE              = 113
	ClickHouseParserK_WITH               = 114
	ClickHouseParserK_YEAR               = 115
	ClickHouseParserCOLON                = 116
	ClickHouseParserCOMMA                = 117
	ClickHouseParserSEMI                 = 118
	ClickHouseParserLPAREN               = 119
	ClickHouseParserRPAREN               = 120
	ClickHouseParserRARROW               = 121
	ClickHouseParserLT                   = 122
	ClickHouseParserGT                   = 123
	ClickHouseParserQUESTION             = 124
	ClickHouseParserSTAR                 = 125
	ClickHouseParserPLUS                 = 126
	ClickHouseParserCONCAT               = 127
	ClickHouseParserOR                   = 128
	ClickHouseParserDOLLAR               = 129
	ClickHouseParserDOT                  = 130
	ClickHouseParserPERCENT              = 131
	ClickHouseParserMINUS                = 132
	ClickHouseParserDIVIDE               = 133
	ClickHouseParserEQUALS               = 134
	ClickHouseParserASSIGN               = 135
	ClickHouseParserNOT_EQUALS           = 136
	ClickHouseParserNOT_EQUALS2          = 137
	ClickHouseParserLE                   = 138
	ClickHouseParserGE                   = 139
	ClickHouseParserLBRAKET              = 140
	ClickHouseParserRBRAKET              = 141
	ClickHouseParserLCURLY               = 142
	ClickHouseParserRCURLY               = 143
	ClickHouseParserT_ARRAY              = 144
	ClickHouseParserT_TUPLE              = 145
	ClickHouseParserT_NULLABLE           = 146
	ClickHouseParserT_FLOAT32            = 147
	ClickHouseParserT_FLOAT64            = 148
	ClickHouseParserT_UINT8              = 149
	ClickHouseParserT_UINT16             = 150
	ClickHouseParserT_UINT32             = 151
	ClickHouseParserT_UINT64             = 152
	ClickHouseParserT_INT8               = 153
	ClickHouseParserT_INT16              = 154
	ClickHouseParserT_INT32              = 155
	ClickHouseParserT_INT64              = 156
	ClickHouseParserT_ENUM8              = 157
	ClickHouseParserT_ENUM16             = 158
	ClickHouseParserT_UUID               = 159
	ClickHouseParserT_DATE               = 160
	ClickHouseParserT_DATETIME           = 161
	ClickHouseParserT_STRING             = 162
	ClickHouseParserT_FIXEDSTRING        = 163
	ClickHouseParserT_NULL               = 164
	ClickHouseParserT_INTERVAL_YEAR      = 165
	ClickHouseParserT_INTERVAL_MONTH     = 166
	ClickHouseParserT_INTERVAL_WEEK      = 167
	ClickHouseParserT_INTERVAL_DAY       = 168
	ClickHouseParserT_INTERVAL_HOUR      = 169
	ClickHouseParserT_INTERVAL_MINUTE    = 170
	ClickHouseParserT_INTERVAL_SECOND    = 171
	ClickHouseParserT_AGGREGATE_FUNCTION = 172
	ClickHouseParserIDENTIFIER           = 173
	ClickHouseParserNUMERIC_LITERAL      = 174
	ClickHouseParserSTRING_LITERAL       = 175
	ClickHouseParserQUOTED_LITERAL       = 176
	ClickHouseParserSPACES               = 177
	ClickHouseParserUNEXPECTED_CHAR      = 178
)

ClickHouseParser tokens.

View Source
const (
	ClickHouseParserRULE_parse                               = 0
	ClickHouseParserRULE_query                               = 1
	ClickHouseParserRULE_select_query                        = 2
	ClickHouseParserRULE_select_query_main                   = 3
	ClickHouseParserRULE_select_with_step                    = 4
	ClickHouseParserRULE_select_select_step                  = 5
	ClickHouseParserRULE_select_from_step                    = 6
	ClickHouseParserRULE_select_array_join_step              = 7
	ClickHouseParserRULE_select_sample_step                  = 8
	ClickHouseParserRULE_sample_ratio                        = 9
	ClickHouseParserRULE_select_join_step                    = 10
	ClickHouseParserRULE_select_join_right_part              = 11
	ClickHouseParserRULE_select_prewhere_step                = 12
	ClickHouseParserRULE_select_where_step                   = 13
	ClickHouseParserRULE_select_groupby_step                 = 14
	ClickHouseParserRULE_select_having_step                  = 15
	ClickHouseParserRULE_select_orderby_step                 = 16
	ClickHouseParserRULE_select_limit_step                   = 17
	ClickHouseParserRULE_select_limitby_step                 = 18
	ClickHouseParserRULE_settings_step                       = 19
	ClickHouseParserRULE_select_format_step                  = 20
	ClickHouseParserRULE_insert_query                        = 21
	ClickHouseParserRULE_create_query                        = 22
	ClickHouseParserRULE_rename_query                        = 23
	ClickHouseParserRULE_drop_query                          = 24
	ClickHouseParserRULE_alter_query                         = 25
	ClickHouseParserRULE_alter_query_element                 = 26
	ClickHouseParserRULE_clickhouse_type                     = 27
	ClickHouseParserRULE_simple_type                         = 28
	ClickHouseParserRULE_enum_entry                          = 29
	ClickHouseParserRULE_use_query                           = 30
	ClickHouseParserRULE_set_query                           = 31
	ClickHouseParserRULE_assignment_list                     = 32
	ClickHouseParserRULE_assignment                          = 33
	ClickHouseParserRULE_kill_query_query                    = 34
	ClickHouseParserRULE_optimize_query                      = 35
	ClickHouseParserRULE_table_properties_query              = 36
	ClickHouseParserRULE_show_tables_query                   = 37
	ClickHouseParserRULE_show_processlist_query              = 38
	ClickHouseParserRULE_check_query                         = 39
	ClickHouseParserRULE_full_table_name                     = 40
	ClickHouseParserRULE_partition_name                      = 41
	ClickHouseParserRULE_cluster_name                        = 42
	ClickHouseParserRULE_database_name                       = 43
	ClickHouseParserRULE_table_name                          = 44
	ClickHouseParserRULE_format_name                         = 45
	ClickHouseParserRULE_query_outfile_step                  = 46
	ClickHouseParserRULE_engine                              = 47
	ClickHouseParserRULE_identifier_with_optional_parameters = 48
	ClickHouseParserRULE_identifier_with_parameters          = 49
	ClickHouseParserRULE_order_by_expression_list            = 50
	ClickHouseParserRULE_order_by_element                    = 51
	ClickHouseParserRULE_table_ttl_list                      = 52
	ClickHouseParserRULE_partition_by_element                = 53
	ClickHouseParserRULE_table_ttl_declaration               = 54
	ClickHouseParserRULE_nested_table                        = 55
	ClickHouseParserRULE_name_type_pair_list                 = 56
	ClickHouseParserRULE_name_type_pair                      = 57
	ClickHouseParserRULE_compound_name_type_pair             = 58
	ClickHouseParserRULE_column_declaration_list             = 59
	ClickHouseParserRULE_column_declaration                  = 60
	ClickHouseParserRULE_column_name                         = 61
	ClickHouseParserRULE_column_type                         = 62
	ClickHouseParserRULE_column_name_list                    = 63
	ClickHouseParserRULE_select_expr_list                    = 64
	ClickHouseParserRULE_select_expr                         = 65
	ClickHouseParserRULE_select_alias                        = 66
	ClickHouseParserRULE_alias                               = 67
	ClickHouseParserRULE_alias_name                          = 68
	ClickHouseParserRULE_table_function                      = 69
	ClickHouseParserRULE_subquery                            = 70
	ClickHouseParserRULE_expression_with_optional_alias      = 71
	ClickHouseParserRULE_expr                                = 72
	ClickHouseParserRULE_interval_unit                       = 73
	ClickHouseParserRULE_expression_list                     = 74
	ClickHouseParserRULE_not_empty_expression_list           = 75
	ClickHouseParserRULE_array                               = 76
	ClickHouseParserRULE_function                            = 77
	ClickHouseParserRULE_function_parameters                 = 78
	ClickHouseParserRULE_function_arguments                  = 79
	ClickHouseParserRULE_function_name                       = 80
	ClickHouseParserRULE_identifier                          = 81
	ClickHouseParserRULE_keyword                             = 82
	ClickHouseParserRULE_compound_identifier                 = 83
	ClickHouseParserRULE_literal                             = 84
	ClickHouseParserRULE_err                                 = 85
)

ClickHouseParser rules.

Variables

This section is empty.

Functions

This section is empty.

Types

type AliasContext

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

func NewAliasContext

func NewAliasContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AliasContext

func NewEmptyAliasContext

func NewEmptyAliasContext() *AliasContext

func (*AliasContext) Alias_name

func (s *AliasContext) Alias_name() IAlias_nameContext

func (*AliasContext) EnterRule

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

func (*AliasContext) ExitRule

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

func (*AliasContext) GetParser

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

func (*AliasContext) GetRuleContext

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

func (*AliasContext) IsAliasContext

func (*AliasContext) IsAliasContext()

func (*AliasContext) K_AS

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

func (*AliasContext) ToStringTree

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

type Alias_nameContext

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

func NewAlias_nameContext

func NewAlias_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Alias_nameContext

func NewEmptyAlias_nameContext

func NewEmptyAlias_nameContext() *Alias_nameContext

func (*Alias_nameContext) EnterRule

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

func (*Alias_nameContext) ExitRule

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

func (*Alias_nameContext) GetParser

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

func (*Alias_nameContext) GetRuleContext

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

func (*Alias_nameContext) Identifier

func (s *Alias_nameContext) Identifier() IIdentifierContext

func (*Alias_nameContext) IsAlias_nameContext

func (*Alias_nameContext) IsAlias_nameContext()

func (*Alias_nameContext) ToStringTree

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

type Alter_queryContext

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

func NewAlter_queryContext

func NewAlter_queryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Alter_queryContext

func NewEmptyAlter_queryContext

func NewEmptyAlter_queryContext() *Alter_queryContext

func (*Alter_queryContext) AllAlter_query_element

func (s *Alter_queryContext) AllAlter_query_element() []IAlter_query_elementContext

func (*Alter_queryContext) AllCOMMA

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

func (*Alter_queryContext) Alter_query_element

func (s *Alter_queryContext) Alter_query_element(i int) IAlter_query_elementContext

func (*Alter_queryContext) COMMA

func (*Alter_queryContext) Cluster_name

func (s *Alter_queryContext) Cluster_name() ICluster_nameContext

func (*Alter_queryContext) EnterRule

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

func (*Alter_queryContext) ExitRule

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

func (*Alter_queryContext) Full_table_name

func (s *Alter_queryContext) Full_table_name() IFull_table_nameContext

func (*Alter_queryContext) GetParser

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

func (*Alter_queryContext) GetRuleContext

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

func (*Alter_queryContext) IsAlter_queryContext

func (*Alter_queryContext) IsAlter_queryContext()

func (*Alter_queryContext) K_ALTER

func (s *Alter_queryContext) K_ALTER() antlr.TerminalNode

func (*Alter_queryContext) K_CLUSTER

func (s *Alter_queryContext) K_CLUSTER() antlr.TerminalNode

func (*Alter_queryContext) K_ON

func (*Alter_queryContext) K_TABLE

func (s *Alter_queryContext) K_TABLE() antlr.TerminalNode

func (*Alter_queryContext) ToStringTree

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

type Alter_query_elementContext

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

func NewAlter_query_elementContext

func NewAlter_query_elementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Alter_query_elementContext

func NewEmptyAlter_query_elementContext

func NewEmptyAlter_query_elementContext() *Alter_query_elementContext

func (*Alter_query_elementContext) Column_name

func (*Alter_query_elementContext) Compound_name_type_pair

func (s *Alter_query_elementContext) Compound_name_type_pair() ICompound_name_type_pairContext

func (*Alter_query_elementContext) EnterRule

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

func (*Alter_query_elementContext) ExitRule

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

func (*Alter_query_elementContext) GetParser

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

func (*Alter_query_elementContext) GetRuleContext

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

func (*Alter_query_elementContext) IsAlter_query_elementContext

func (*Alter_query_elementContext) IsAlter_query_elementContext()

func (*Alter_query_elementContext) K_ADD

func (*Alter_query_elementContext) K_AFTER

func (*Alter_query_elementContext) K_ATTACH

func (*Alter_query_elementContext) K_COLUMN

func (*Alter_query_elementContext) K_DETACH

func (*Alter_query_elementContext) K_DROP

func (*Alter_query_elementContext) K_FETCH

func (*Alter_query_elementContext) K_FREEZE

func (*Alter_query_elementContext) K_FROM

func (*Alter_query_elementContext) K_MODIFY

func (*Alter_query_elementContext) K_PARTITION

func (*Alter_query_elementContext) Partition_name

func (*Alter_query_elementContext) STRING_LITERAL

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

func (*Alter_query_elementContext) ToStringTree

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

type ArrayContext

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

func NewArrayContext

func NewArrayContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrayContext

func NewEmptyArrayContext

func NewEmptyArrayContext() *ArrayContext

func (*ArrayContext) EnterRule

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

func (*ArrayContext) ExitRule

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

func (*ArrayContext) Expression_list

func (s *ArrayContext) Expression_list() IExpression_listContext

func (*ArrayContext) GetParser

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

func (*ArrayContext) GetRuleContext

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

func (*ArrayContext) IsArrayContext

func (*ArrayContext) IsArrayContext()

func (*ArrayContext) LBRAKET

func (s *ArrayContext) LBRAKET() antlr.TerminalNode

func (*ArrayContext) RBRAKET

func (s *ArrayContext) RBRAKET() antlr.TerminalNode

func (*ArrayContext) ToStringTree

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

type AssignmentContext

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

func NewAssignmentContext

func NewAssignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssignmentContext

func NewEmptyAssignmentContext

func NewEmptyAssignmentContext() *AssignmentContext

func (*AssignmentContext) ASSIGN

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

func (*AssignmentContext) EnterRule

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

func (*AssignmentContext) ExitRule

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

func (*AssignmentContext) GetParser

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

func (*AssignmentContext) GetRuleContext

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

func (*AssignmentContext) Identifier

func (s *AssignmentContext) Identifier() IIdentifierContext

func (*AssignmentContext) IsAssignmentContext

func (*AssignmentContext) IsAssignmentContext()

func (*AssignmentContext) Literal

func (s *AssignmentContext) Literal() ILiteralContext

func (*AssignmentContext) ToStringTree

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

type Assignment_listContext

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

func NewAssignment_listContext

func NewAssignment_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Assignment_listContext

func NewEmptyAssignment_listContext

func NewEmptyAssignment_listContext() *Assignment_listContext

func (*Assignment_listContext) AllAssignment

func (s *Assignment_listContext) AllAssignment() []IAssignmentContext

func (*Assignment_listContext) AllCOMMA

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

func (*Assignment_listContext) Assignment

func (*Assignment_listContext) COMMA

func (*Assignment_listContext) EnterRule

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

func (*Assignment_listContext) ExitRule

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

func (*Assignment_listContext) GetParser

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

func (*Assignment_listContext) GetRuleContext

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

func (*Assignment_listContext) IsAssignment_listContext

func (*Assignment_listContext) IsAssignment_listContext()

func (*Assignment_listContext) ToStringTree

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

type BaseClickHouseParserListener

type BaseClickHouseParserListener struct{}

BaseClickHouseParserListener is a complete listener for a parse tree produced by ClickHouseParser.

func (*BaseClickHouseParserListener) EnterAlias

func (s *BaseClickHouseParserListener) EnterAlias(ctx *AliasContext)

EnterAlias is called when production alias is entered.

func (*BaseClickHouseParserListener) EnterAlias_name

func (s *BaseClickHouseParserListener) EnterAlias_name(ctx *Alias_nameContext)

EnterAlias_name is called when production alias_name is entered.

func (*BaseClickHouseParserListener) EnterAlter_query

func (s *BaseClickHouseParserListener) EnterAlter_query(ctx *Alter_queryContext)

EnterAlter_query is called when production alter_query is entered.

func (*BaseClickHouseParserListener) EnterAlter_query_element

func (s *BaseClickHouseParserListener) EnterAlter_query_element(ctx *Alter_query_elementContext)

EnterAlter_query_element is called when production alter_query_element is entered.

func (*BaseClickHouseParserListener) EnterArray

func (s *BaseClickHouseParserListener) EnterArray(ctx *ArrayContext)

EnterArray is called when production array is entered.

func (*BaseClickHouseParserListener) EnterAssignment

func (s *BaseClickHouseParserListener) EnterAssignment(ctx *AssignmentContext)

EnterAssignment is called when production assignment is entered.

func (*BaseClickHouseParserListener) EnterAssignment_list

func (s *BaseClickHouseParserListener) EnterAssignment_list(ctx *Assignment_listContext)

EnterAssignment_list is called when production assignment_list is entered.

func (*BaseClickHouseParserListener) EnterCheck_query

func (s *BaseClickHouseParserListener) EnterCheck_query(ctx *Check_queryContext)

EnterCheck_query is called when production check_query is entered.

func (*BaseClickHouseParserListener) EnterClickhouse_type

func (s *BaseClickHouseParserListener) EnterClickhouse_type(ctx *Clickhouse_typeContext)

EnterClickhouse_type is called when production clickhouse_type is entered.

func (*BaseClickHouseParserListener) EnterCluster_name

func (s *BaseClickHouseParserListener) EnterCluster_name(ctx *Cluster_nameContext)

EnterCluster_name is called when production cluster_name is entered.

func (*BaseClickHouseParserListener) EnterColumn_declaration

func (s *BaseClickHouseParserListener) EnterColumn_declaration(ctx *Column_declarationContext)

EnterColumn_declaration is called when production column_declaration is entered.

func (*BaseClickHouseParserListener) EnterColumn_declaration_list

func (s *BaseClickHouseParserListener) EnterColumn_declaration_list(ctx *Column_declaration_listContext)

EnterColumn_declaration_list is called when production column_declaration_list is entered.

func (*BaseClickHouseParserListener) EnterColumn_name

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

EnterColumn_name is called when production column_name is entered.

func (*BaseClickHouseParserListener) EnterColumn_name_list

func (s *BaseClickHouseParserListener) EnterColumn_name_list(ctx *Column_name_listContext)

EnterColumn_name_list is called when production column_name_list is entered.

func (*BaseClickHouseParserListener) EnterColumn_type

func (s *BaseClickHouseParserListener) EnterColumn_type(ctx *Column_typeContext)

EnterColumn_type is called when production column_type is entered.

func (*BaseClickHouseParserListener) EnterCompound_identifier

func (s *BaseClickHouseParserListener) EnterCompound_identifier(ctx *Compound_identifierContext)

EnterCompound_identifier is called when production compound_identifier is entered.

func (*BaseClickHouseParserListener) EnterCompound_name_type_pair

func (s *BaseClickHouseParserListener) EnterCompound_name_type_pair(ctx *Compound_name_type_pairContext)

EnterCompound_name_type_pair is called when production compound_name_type_pair is entered.

func (*BaseClickHouseParserListener) EnterCreate_query

func (s *BaseClickHouseParserListener) EnterCreate_query(ctx *Create_queryContext)

EnterCreate_query is called when production create_query is entered.

func (*BaseClickHouseParserListener) EnterDatabase_name

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

EnterDatabase_name is called when production database_name is entered.

func (*BaseClickHouseParserListener) EnterDrop_query

func (s *BaseClickHouseParserListener) EnterDrop_query(ctx *Drop_queryContext)

EnterDrop_query is called when production drop_query is entered.

func (*BaseClickHouseParserListener) EnterEngine

func (s *BaseClickHouseParserListener) EnterEngine(ctx *EngineContext)

EnterEngine is called when production engine is entered.

func (*BaseClickHouseParserListener) EnterEnum_entry

func (s *BaseClickHouseParserListener) EnterEnum_entry(ctx *Enum_entryContext)

EnterEnum_entry is called when production enum_entry is entered.

func (*BaseClickHouseParserListener) EnterErr

func (s *BaseClickHouseParserListener) EnterErr(ctx *ErrContext)

EnterErr is called when production err is entered.

func (*BaseClickHouseParserListener) EnterEveryRule

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

EnterEveryRule is called when any rule is entered.

func (*BaseClickHouseParserListener) EnterExprAdd

func (s *BaseClickHouseParserListener) EnterExprAdd(ctx *ExprAddContext)

EnterExprAdd is called when production ExprAdd is entered.

func (*BaseClickHouseParserListener) EnterExprAnd

func (s *BaseClickHouseParserListener) EnterExprAnd(ctx *ExprAndContext)

EnterExprAnd is called when production ExprAnd is entered.

func (*BaseClickHouseParserListener) EnterExprArray

func (s *BaseClickHouseParserListener) EnterExprArray(ctx *ExprArrayContext)

EnterExprArray is called when production ExprArray is entered.

func (*BaseClickHouseParserListener) EnterExprArrayElement

func (s *BaseClickHouseParserListener) EnterExprArrayElement(ctx *ExprArrayElementContext)

EnterExprArrayElement is called when production ExprArrayElement is entered.

func (*BaseClickHouseParserListener) EnterExprBetween

func (s *BaseClickHouseParserListener) EnterExprBetween(ctx *ExprBetweenContext)

EnterExprBetween is called when production ExprBetween is entered.

func (*BaseClickHouseParserListener) EnterExprCase

func (s *BaseClickHouseParserListener) EnterExprCase(ctx *ExprCaseContext)

EnterExprCase is called when production ExprCase is entered.

func (*BaseClickHouseParserListener) EnterExprCast

func (s *BaseClickHouseParserListener) EnterExprCast(ctx *ExprCastContext)

EnterExprCast is called when production ExprCast is entered.

func (*BaseClickHouseParserListener) EnterExprConcat

func (s *BaseClickHouseParserListener) EnterExprConcat(ctx *ExprConcatContext)

EnterExprConcat is called when production ExprConcat is entered.

func (*BaseClickHouseParserListener) EnterExprFunction

func (s *BaseClickHouseParserListener) EnterExprFunction(ctx *ExprFunctionContext)

EnterExprFunction is called when production ExprFunction is entered.

func (*BaseClickHouseParserListener) EnterExprId

func (s *BaseClickHouseParserListener) EnterExprId(ctx *ExprIdContext)

EnterExprId is called when production ExprId is entered.

func (*BaseClickHouseParserListener) EnterExprIn

func (s *BaseClickHouseParserListener) EnterExprIn(ctx *ExprInContext)

EnterExprIn is called when production ExprIn is entered.

func (*BaseClickHouseParserListener) EnterExprInterval

func (s *BaseClickHouseParserListener) EnterExprInterval(ctx *ExprIntervalContext)

EnterExprInterval is called when production ExprInterval is entered.

func (*BaseClickHouseParserListener) EnterExprIsNull

func (s *BaseClickHouseParserListener) EnterExprIsNull(ctx *ExprIsNullContext)

EnterExprIsNull is called when production ExprIsNull is entered.

func (*BaseClickHouseParserListener) EnterExprLambda

func (s *BaseClickHouseParserListener) EnterExprLambda(ctx *ExprLambdaContext)

EnterExprLambda is called when production ExprLambda is entered.

func (*BaseClickHouseParserListener) EnterExprList

func (s *BaseClickHouseParserListener) EnterExprList(ctx *ExprListContext)

EnterExprList is called when production ExprList is entered.

func (*BaseClickHouseParserListener) EnterExprLiteral

func (s *BaseClickHouseParserListener) EnterExprLiteral(ctx *ExprLiteralContext)

EnterExprLiteral is called when production ExprLiteral is entered.

func (*BaseClickHouseParserListener) EnterExprLogical

func (s *BaseClickHouseParserListener) EnterExprLogical(ctx *ExprLogicalContext)

EnterExprLogical is called when production ExprLogical is entered.

func (*BaseClickHouseParserListener) EnterExprMul

func (s *BaseClickHouseParserListener) EnterExprMul(ctx *ExprMulContext)

EnterExprMul is called when production ExprMul is entered.

func (*BaseClickHouseParserListener) EnterExprNot

func (s *BaseClickHouseParserListener) EnterExprNot(ctx *ExprNotContext)

EnterExprNot is called when production ExprNot is entered.

func (*BaseClickHouseParserListener) EnterExprOr

func (s *BaseClickHouseParserListener) EnterExprOr(ctx *ExprOrContext)

EnterExprOr is called when production ExprOr is entered.

func (*BaseClickHouseParserListener) EnterExprParen

func (s *BaseClickHouseParserListener) EnterExprParen(ctx *ExprParenContext)

EnterExprParen is called when production ExprParen is entered.

func (*BaseClickHouseParserListener) EnterExprStar

func (s *BaseClickHouseParserListener) EnterExprStar(ctx *ExprStarContext)

EnterExprStar is called when production ExprStar is entered.

func (*BaseClickHouseParserListener) EnterExprSubquery

func (s *BaseClickHouseParserListener) EnterExprSubquery(ctx *ExprSubqueryContext)

EnterExprSubquery is called when production ExprSubquery is entered.

func (*BaseClickHouseParserListener) EnterExprTernary

func (s *BaseClickHouseParserListener) EnterExprTernary(ctx *ExprTernaryContext)

EnterExprTernary is called when production ExprTernary is entered.

func (*BaseClickHouseParserListener) EnterExprTupleElement

func (s *BaseClickHouseParserListener) EnterExprTupleElement(ctx *ExprTupleElementContext)

EnterExprTupleElement is called when production ExprTupleElement is entered.

func (*BaseClickHouseParserListener) EnterExprUnaryMinus

func (s *BaseClickHouseParserListener) EnterExprUnaryMinus(ctx *ExprUnaryMinusContext)

EnterExprUnaryMinus is called when production ExprUnaryMinus is entered.

func (*BaseClickHouseParserListener) EnterExprWithAlias

func (s *BaseClickHouseParserListener) EnterExprWithAlias(ctx *ExprWithAliasContext)

EnterExprWithAlias is called when production ExprWithAlias is entered.

func (*BaseClickHouseParserListener) EnterExpression_list

func (s *BaseClickHouseParserListener) EnterExpression_list(ctx *Expression_listContext)

EnterExpression_list is called when production expression_list is entered.

func (*BaseClickHouseParserListener) EnterExpression_with_optional_alias

func (s *BaseClickHouseParserListener) EnterExpression_with_optional_alias(ctx *Expression_with_optional_aliasContext)

EnterExpression_with_optional_alias is called when production expression_with_optional_alias is entered.

func (*BaseClickHouseParserListener) EnterFormat_name

func (s *BaseClickHouseParserListener) EnterFormat_name(ctx *Format_nameContext)

EnterFormat_name is called when production format_name is entered.

func (*BaseClickHouseParserListener) EnterFull_table_name

func (s *BaseClickHouseParserListener) EnterFull_table_name(ctx *Full_table_nameContext)

EnterFull_table_name is called when production full_table_name is entered.

func (*BaseClickHouseParserListener) EnterFunction

func (s *BaseClickHouseParserListener) EnterFunction(ctx *FunctionContext)

EnterFunction is called when production function is entered.

func (*BaseClickHouseParserListener) EnterFunction_arguments

func (s *BaseClickHouseParserListener) EnterFunction_arguments(ctx *Function_argumentsContext)

EnterFunction_arguments is called when production function_arguments is entered.

func (*BaseClickHouseParserListener) EnterFunction_name

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

EnterFunction_name is called when production function_name is entered.

func (*BaseClickHouseParserListener) EnterFunction_parameters

func (s *BaseClickHouseParserListener) EnterFunction_parameters(ctx *Function_parametersContext)

EnterFunction_parameters is called when production function_parameters is entered.

func (*BaseClickHouseParserListener) EnterIdentifier

func (s *BaseClickHouseParserListener) EnterIdentifier(ctx *IdentifierContext)

EnterIdentifier is called when production identifier is entered.

func (*BaseClickHouseParserListener) EnterIdentifier_with_optional_parameters

func (s *BaseClickHouseParserListener) EnterIdentifier_with_optional_parameters(ctx *Identifier_with_optional_parametersContext)

EnterIdentifier_with_optional_parameters is called when production identifier_with_optional_parameters is entered.

func (*BaseClickHouseParserListener) EnterIdentifier_with_parameters

func (s *BaseClickHouseParserListener) EnterIdentifier_with_parameters(ctx *Identifier_with_parametersContext)

EnterIdentifier_with_parameters is called when production identifier_with_parameters is entered.

func (*BaseClickHouseParserListener) EnterInsert_query

func (s *BaseClickHouseParserListener) EnterInsert_query(ctx *Insert_queryContext)

EnterInsert_query is called when production insert_query is entered.

func (*BaseClickHouseParserListener) EnterInterval_unit

func (s *BaseClickHouseParserListener) EnterInterval_unit(ctx *Interval_unitContext)

EnterInterval_unit is called when production interval_unit is entered.

func (*BaseClickHouseParserListener) EnterKeyword

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

EnterKeyword is called when production keyword is entered.

func (*BaseClickHouseParserListener) EnterKill_query_query

func (s *BaseClickHouseParserListener) EnterKill_query_query(ctx *Kill_query_queryContext)

EnterKill_query_query is called when production kill_query_query is entered.

func (*BaseClickHouseParserListener) EnterLiteral

func (s *BaseClickHouseParserListener) EnterLiteral(ctx *LiteralContext)

EnterLiteral is called when production literal is entered.

func (*BaseClickHouseParserListener) EnterName_type_pair

func (s *BaseClickHouseParserListener) EnterName_type_pair(ctx *Name_type_pairContext)

EnterName_type_pair is called when production name_type_pair is entered.

func (*BaseClickHouseParserListener) EnterName_type_pair_list

func (s *BaseClickHouseParserListener) EnterName_type_pair_list(ctx *Name_type_pair_listContext)

EnterName_type_pair_list is called when production name_type_pair_list is entered.

func (*BaseClickHouseParserListener) EnterNested_table

func (s *BaseClickHouseParserListener) EnterNested_table(ctx *Nested_tableContext)

EnterNested_table is called when production nested_table is entered.

func (*BaseClickHouseParserListener) EnterNot_empty_expression_list

func (s *BaseClickHouseParserListener) EnterNot_empty_expression_list(ctx *Not_empty_expression_listContext)

EnterNot_empty_expression_list is called when production not_empty_expression_list is entered.

func (*BaseClickHouseParserListener) EnterOptimize_query

func (s *BaseClickHouseParserListener) EnterOptimize_query(ctx *Optimize_queryContext)

EnterOptimize_query is called when production optimize_query is entered.

func (*BaseClickHouseParserListener) EnterOrder_by_element

func (s *BaseClickHouseParserListener) EnterOrder_by_element(ctx *Order_by_elementContext)

EnterOrder_by_element is called when production order_by_element is entered.

func (*BaseClickHouseParserListener) EnterOrder_by_expression_list

func (s *BaseClickHouseParserListener) EnterOrder_by_expression_list(ctx *Order_by_expression_listContext)

EnterOrder_by_expression_list is called when production order_by_expression_list is entered.

func (*BaseClickHouseParserListener) EnterParse

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

EnterParse is called when production parse is entered.

func (*BaseClickHouseParserListener) EnterPartition_by_element

func (s *BaseClickHouseParserListener) EnterPartition_by_element(ctx *Partition_by_elementContext)

EnterPartition_by_element is called when production partition_by_element is entered.

func (*BaseClickHouseParserListener) EnterPartition_name

func (s *BaseClickHouseParserListener) EnterPartition_name(ctx *Partition_nameContext)

EnterPartition_name is called when production partition_name is entered.

func (*BaseClickHouseParserListener) EnterQuery

func (s *BaseClickHouseParserListener) EnterQuery(ctx *QueryContext)

EnterQuery is called when production query is entered.

func (*BaseClickHouseParserListener) EnterQuery_outfile_step

func (s *BaseClickHouseParserListener) EnterQuery_outfile_step(ctx *Query_outfile_stepContext)

EnterQuery_outfile_step is called when production query_outfile_step is entered.

func (*BaseClickHouseParserListener) EnterRename_query

func (s *BaseClickHouseParserListener) EnterRename_query(ctx *Rename_queryContext)

EnterRename_query is called when production rename_query is entered.

func (*BaseClickHouseParserListener) EnterSample_ratio

func (s *BaseClickHouseParserListener) EnterSample_ratio(ctx *Sample_ratioContext)

EnterSample_ratio is called when production sample_ratio is entered.

func (*BaseClickHouseParserListener) EnterSelect_alias

func (s *BaseClickHouseParserListener) EnterSelect_alias(ctx *Select_aliasContext)

EnterSelect_alias is called when production select_alias is entered.

func (*BaseClickHouseParserListener) EnterSelect_array_join_step

func (s *BaseClickHouseParserListener) EnterSelect_array_join_step(ctx *Select_array_join_stepContext)

EnterSelect_array_join_step is called when production select_array_join_step is entered.

func (*BaseClickHouseParserListener) EnterSelect_expr

func (s *BaseClickHouseParserListener) EnterSelect_expr(ctx *Select_exprContext)

EnterSelect_expr is called when production select_expr is entered.

func (*BaseClickHouseParserListener) EnterSelect_expr_list

func (s *BaseClickHouseParserListener) EnterSelect_expr_list(ctx *Select_expr_listContext)

EnterSelect_expr_list is called when production select_expr_list is entered.

func (*BaseClickHouseParserListener) EnterSelect_format_step

func (s *BaseClickHouseParserListener) EnterSelect_format_step(ctx *Select_format_stepContext)

EnterSelect_format_step is called when production select_format_step is entered.

func (*BaseClickHouseParserListener) EnterSelect_from_step

func (s *BaseClickHouseParserListener) EnterSelect_from_step(ctx *Select_from_stepContext)

EnterSelect_from_step is called when production select_from_step is entered.

func (*BaseClickHouseParserListener) EnterSelect_groupby_step

func (s *BaseClickHouseParserListener) EnterSelect_groupby_step(ctx *Select_groupby_stepContext)

EnterSelect_groupby_step is called when production select_groupby_step is entered.

func (*BaseClickHouseParserListener) EnterSelect_having_step

func (s *BaseClickHouseParserListener) EnterSelect_having_step(ctx *Select_having_stepContext)

EnterSelect_having_step is called when production select_having_step is entered.

func (*BaseClickHouseParserListener) EnterSelect_join_right_part

func (s *BaseClickHouseParserListener) EnterSelect_join_right_part(ctx *Select_join_right_partContext)

EnterSelect_join_right_part is called when production select_join_right_part is entered.

func (*BaseClickHouseParserListener) EnterSelect_join_step

func (s *BaseClickHouseParserListener) EnterSelect_join_step(ctx *Select_join_stepContext)

EnterSelect_join_step is called when production select_join_step is entered.

func (*BaseClickHouseParserListener) EnterSelect_limit_step

func (s *BaseClickHouseParserListener) EnterSelect_limit_step(ctx *Select_limit_stepContext)

EnterSelect_limit_step is called when production select_limit_step is entered.

func (*BaseClickHouseParserListener) EnterSelect_limitby_step

func (s *BaseClickHouseParserListener) EnterSelect_limitby_step(ctx *Select_limitby_stepContext)

EnterSelect_limitby_step is called when production select_limitby_step is entered.

func (*BaseClickHouseParserListener) EnterSelect_orderby_step

func (s *BaseClickHouseParserListener) EnterSelect_orderby_step(ctx *Select_orderby_stepContext)

EnterSelect_orderby_step is called when production select_orderby_step is entered.

func (*BaseClickHouseParserListener) EnterSelect_prewhere_step

func (s *BaseClickHouseParserListener) EnterSelect_prewhere_step(ctx *Select_prewhere_stepContext)

EnterSelect_prewhere_step is called when production select_prewhere_step is entered.

func (*BaseClickHouseParserListener) EnterSelect_query

func (s *BaseClickHouseParserListener) EnterSelect_query(ctx *Select_queryContext)

EnterSelect_query is called when production select_query is entered.

func (*BaseClickHouseParserListener) EnterSelect_query_main

func (s *BaseClickHouseParserListener) EnterSelect_query_main(ctx *Select_query_mainContext)

EnterSelect_query_main is called when production select_query_main is entered.

func (*BaseClickHouseParserListener) EnterSelect_sample_step

func (s *BaseClickHouseParserListener) EnterSelect_sample_step(ctx *Select_sample_stepContext)

EnterSelect_sample_step is called when production select_sample_step is entered.

func (*BaseClickHouseParserListener) EnterSelect_select_step

func (s *BaseClickHouseParserListener) EnterSelect_select_step(ctx *Select_select_stepContext)

EnterSelect_select_step is called when production select_select_step is entered.

func (*BaseClickHouseParserListener) EnterSelect_where_step

func (s *BaseClickHouseParserListener) EnterSelect_where_step(ctx *Select_where_stepContext)

EnterSelect_where_step is called when production select_where_step is entered.

func (*BaseClickHouseParserListener) EnterSelect_with_step

func (s *BaseClickHouseParserListener) EnterSelect_with_step(ctx *Select_with_stepContext)

EnterSelect_with_step is called when production select_with_step is entered.

func (*BaseClickHouseParserListener) EnterSet_query

func (s *BaseClickHouseParserListener) EnterSet_query(ctx *Set_queryContext)

EnterSet_query is called when production set_query is entered.

func (*BaseClickHouseParserListener) EnterSettings_step

func (s *BaseClickHouseParserListener) EnterSettings_step(ctx *Settings_stepContext)

EnterSettings_step is called when production settings_step is entered.

func (*BaseClickHouseParserListener) EnterShow_processlist_query

func (s *BaseClickHouseParserListener) EnterShow_processlist_query(ctx *Show_processlist_queryContext)

EnterShow_processlist_query is called when production show_processlist_query is entered.

func (*BaseClickHouseParserListener) EnterShow_tables_query

func (s *BaseClickHouseParserListener) EnterShow_tables_query(ctx *Show_tables_queryContext)

EnterShow_tables_query is called when production show_tables_query is entered.

func (*BaseClickHouseParserListener) EnterSimple_type

func (s *BaseClickHouseParserListener) EnterSimple_type(ctx *Simple_typeContext)

EnterSimple_type is called when production simple_type is entered.

func (*BaseClickHouseParserListener) EnterSubquery

func (s *BaseClickHouseParserListener) EnterSubquery(ctx *SubqueryContext)

EnterSubquery is called when production subquery is entered.

func (*BaseClickHouseParserListener) EnterTable_function

func (s *BaseClickHouseParserListener) EnterTable_function(ctx *Table_functionContext)

EnterTable_function is called when production table_function is entered.

func (*BaseClickHouseParserListener) EnterTable_name

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

EnterTable_name is called when production table_name is entered.

func (*BaseClickHouseParserListener) EnterTable_properties_query

func (s *BaseClickHouseParserListener) EnterTable_properties_query(ctx *Table_properties_queryContext)

EnterTable_properties_query is called when production table_properties_query is entered.

func (*BaseClickHouseParserListener) EnterTable_ttl_declaration

func (s *BaseClickHouseParserListener) EnterTable_ttl_declaration(ctx *Table_ttl_declarationContext)

EnterTable_ttl_declaration is called when production table_ttl_declaration is entered.

func (*BaseClickHouseParserListener) EnterTable_ttl_list

func (s *BaseClickHouseParserListener) EnterTable_ttl_list(ctx *Table_ttl_listContext)

EnterTable_ttl_list is called when production table_ttl_list is entered.

func (*BaseClickHouseParserListener) EnterUse_query

func (s *BaseClickHouseParserListener) EnterUse_query(ctx *Use_queryContext)

EnterUse_query is called when production use_query is entered.

func (*BaseClickHouseParserListener) ExitAlias

func (s *BaseClickHouseParserListener) ExitAlias(ctx *AliasContext)

ExitAlias is called when production alias is exited.

func (*BaseClickHouseParserListener) ExitAlias_name

func (s *BaseClickHouseParserListener) ExitAlias_name(ctx *Alias_nameContext)

ExitAlias_name is called when production alias_name is exited.

func (*BaseClickHouseParserListener) ExitAlter_query

func (s *BaseClickHouseParserListener) ExitAlter_query(ctx *Alter_queryContext)

ExitAlter_query is called when production alter_query is exited.

func (*BaseClickHouseParserListener) ExitAlter_query_element

func (s *BaseClickHouseParserListener) ExitAlter_query_element(ctx *Alter_query_elementContext)

ExitAlter_query_element is called when production alter_query_element is exited.

func (*BaseClickHouseParserListener) ExitArray

func (s *BaseClickHouseParserListener) ExitArray(ctx *ArrayContext)

ExitArray is called when production array is exited.

func (*BaseClickHouseParserListener) ExitAssignment

func (s *BaseClickHouseParserListener) ExitAssignment(ctx *AssignmentContext)

ExitAssignment is called when production assignment is exited.

func (*BaseClickHouseParserListener) ExitAssignment_list

func (s *BaseClickHouseParserListener) ExitAssignment_list(ctx *Assignment_listContext)

ExitAssignment_list is called when production assignment_list is exited.

func (*BaseClickHouseParserListener) ExitCheck_query

func (s *BaseClickHouseParserListener) ExitCheck_query(ctx *Check_queryContext)

ExitCheck_query is called when production check_query is exited.

func (*BaseClickHouseParserListener) ExitClickhouse_type

func (s *BaseClickHouseParserListener) ExitClickhouse_type(ctx *Clickhouse_typeContext)

ExitClickhouse_type is called when production clickhouse_type is exited.

func (*BaseClickHouseParserListener) ExitCluster_name

func (s *BaseClickHouseParserListener) ExitCluster_name(ctx *Cluster_nameContext)

ExitCluster_name is called when production cluster_name is exited.

func (*BaseClickHouseParserListener) ExitColumn_declaration

func (s *BaseClickHouseParserListener) ExitColumn_declaration(ctx *Column_declarationContext)

ExitColumn_declaration is called when production column_declaration is exited.

func (*BaseClickHouseParserListener) ExitColumn_declaration_list

func (s *BaseClickHouseParserListener) ExitColumn_declaration_list(ctx *Column_declaration_listContext)

ExitColumn_declaration_list is called when production column_declaration_list is exited.

func (*BaseClickHouseParserListener) ExitColumn_name

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

ExitColumn_name is called when production column_name is exited.

func (*BaseClickHouseParserListener) ExitColumn_name_list

func (s *BaseClickHouseParserListener) ExitColumn_name_list(ctx *Column_name_listContext)

ExitColumn_name_list is called when production column_name_list is exited.

func (*BaseClickHouseParserListener) ExitColumn_type

func (s *BaseClickHouseParserListener) ExitColumn_type(ctx *Column_typeContext)

ExitColumn_type is called when production column_type is exited.

func (*BaseClickHouseParserListener) ExitCompound_identifier

func (s *BaseClickHouseParserListener) ExitCompound_identifier(ctx *Compound_identifierContext)

ExitCompound_identifier is called when production compound_identifier is exited.

func (*BaseClickHouseParserListener) ExitCompound_name_type_pair

func (s *BaseClickHouseParserListener) ExitCompound_name_type_pair(ctx *Compound_name_type_pairContext)

ExitCompound_name_type_pair is called when production compound_name_type_pair is exited.

func (*BaseClickHouseParserListener) ExitCreate_query

func (s *BaseClickHouseParserListener) ExitCreate_query(ctx *Create_queryContext)

ExitCreate_query is called when production create_query is exited.

func (*BaseClickHouseParserListener) ExitDatabase_name

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

ExitDatabase_name is called when production database_name is exited.

func (*BaseClickHouseParserListener) ExitDrop_query

func (s *BaseClickHouseParserListener) ExitDrop_query(ctx *Drop_queryContext)

ExitDrop_query is called when production drop_query is exited.

func (*BaseClickHouseParserListener) ExitEngine

func (s *BaseClickHouseParserListener) ExitEngine(ctx *EngineContext)

ExitEngine is called when production engine is exited.

func (*BaseClickHouseParserListener) ExitEnum_entry

func (s *BaseClickHouseParserListener) ExitEnum_entry(ctx *Enum_entryContext)

ExitEnum_entry is called when production enum_entry is exited.

func (*BaseClickHouseParserListener) ExitErr

func (s *BaseClickHouseParserListener) ExitErr(ctx *ErrContext)

ExitErr is called when production err is exited.

func (*BaseClickHouseParserListener) ExitEveryRule

ExitEveryRule is called when any rule is exited.

func (*BaseClickHouseParserListener) ExitExprAdd

func (s *BaseClickHouseParserListener) ExitExprAdd(ctx *ExprAddContext)

ExitExprAdd is called when production ExprAdd is exited.

func (*BaseClickHouseParserListener) ExitExprAnd

func (s *BaseClickHouseParserListener) ExitExprAnd(ctx *ExprAndContext)

ExitExprAnd is called when production ExprAnd is exited.

func (*BaseClickHouseParserListener) ExitExprArray

func (s *BaseClickHouseParserListener) ExitExprArray(ctx *ExprArrayContext)

ExitExprArray is called when production ExprArray is exited.

func (*BaseClickHouseParserListener) ExitExprArrayElement

func (s *BaseClickHouseParserListener) ExitExprArrayElement(ctx *ExprArrayElementContext)

ExitExprArrayElement is called when production ExprArrayElement is exited.

func (*BaseClickHouseParserListener) ExitExprBetween

func (s *BaseClickHouseParserListener) ExitExprBetween(ctx *ExprBetweenContext)

ExitExprBetween is called when production ExprBetween is exited.

func (*BaseClickHouseParserListener) ExitExprCase

func (s *BaseClickHouseParserListener) ExitExprCase(ctx *ExprCaseContext)

ExitExprCase is called when production ExprCase is exited.

func (*BaseClickHouseParserListener) ExitExprCast

func (s *BaseClickHouseParserListener) ExitExprCast(ctx *ExprCastContext)

ExitExprCast is called when production ExprCast is exited.

func (*BaseClickHouseParserListener) ExitExprConcat

func (s *BaseClickHouseParserListener) ExitExprConcat(ctx *ExprConcatContext)

ExitExprConcat is called when production ExprConcat is exited.

func (*BaseClickHouseParserListener) ExitExprFunction

func (s *BaseClickHouseParserListener) ExitExprFunction(ctx *ExprFunctionContext)

ExitExprFunction is called when production ExprFunction is exited.

func (*BaseClickHouseParserListener) ExitExprId

func (s *BaseClickHouseParserListener) ExitExprId(ctx *ExprIdContext)

ExitExprId is called when production ExprId is exited.

func (*BaseClickHouseParserListener) ExitExprIn

func (s *BaseClickHouseParserListener) ExitExprIn(ctx *ExprInContext)

ExitExprIn is called when production ExprIn is exited.

func (*BaseClickHouseParserListener) ExitExprInterval

func (s *BaseClickHouseParserListener) ExitExprInterval(ctx *ExprIntervalContext)

ExitExprInterval is called when production ExprInterval is exited.

func (*BaseClickHouseParserListener) ExitExprIsNull

func (s *BaseClickHouseParserListener) ExitExprIsNull(ctx *ExprIsNullContext)

ExitExprIsNull is called when production ExprIsNull is exited.

func (*BaseClickHouseParserListener) ExitExprLambda

func (s *BaseClickHouseParserListener) ExitExprLambda(ctx *ExprLambdaContext)

ExitExprLambda is called when production ExprLambda is exited.

func (*BaseClickHouseParserListener) ExitExprList

func (s *BaseClickHouseParserListener) ExitExprList(ctx *ExprListContext)

ExitExprList is called when production ExprList is exited.

func (*BaseClickHouseParserListener) ExitExprLiteral

func (s *BaseClickHouseParserListener) ExitExprLiteral(ctx *ExprLiteralContext)

ExitExprLiteral is called when production ExprLiteral is exited.

func (*BaseClickHouseParserListener) ExitExprLogical

func (s *BaseClickHouseParserListener) ExitExprLogical(ctx *ExprLogicalContext)

ExitExprLogical is called when production ExprLogical is exited.

func (*BaseClickHouseParserListener) ExitExprMul

func (s *BaseClickHouseParserListener) ExitExprMul(ctx *ExprMulContext)

ExitExprMul is called when production ExprMul is exited.

func (*BaseClickHouseParserListener) ExitExprNot

func (s *BaseClickHouseParserListener) ExitExprNot(ctx *ExprNotContext)

ExitExprNot is called when production ExprNot is exited.

func (*BaseClickHouseParserListener) ExitExprOr

func (s *BaseClickHouseParserListener) ExitExprOr(ctx *ExprOrContext)

ExitExprOr is called when production ExprOr is exited.

func (*BaseClickHouseParserListener) ExitExprParen

func (s *BaseClickHouseParserListener) ExitExprParen(ctx *ExprParenContext)

ExitExprParen is called when production ExprParen is exited.

func (*BaseClickHouseParserListener) ExitExprStar

func (s *BaseClickHouseParserListener) ExitExprStar(ctx *ExprStarContext)

ExitExprStar is called when production ExprStar is exited.

func (*BaseClickHouseParserListener) ExitExprSubquery

func (s *BaseClickHouseParserListener) ExitExprSubquery(ctx *ExprSubqueryContext)

ExitExprSubquery is called when production ExprSubquery is exited.

func (*BaseClickHouseParserListener) ExitExprTernary

func (s *BaseClickHouseParserListener) ExitExprTernary(ctx *ExprTernaryContext)

ExitExprTernary is called when production ExprTernary is exited.

func (*BaseClickHouseParserListener) ExitExprTupleElement

func (s *BaseClickHouseParserListener) ExitExprTupleElement(ctx *ExprTupleElementContext)

ExitExprTupleElement is called when production ExprTupleElement is exited.

func (*BaseClickHouseParserListener) ExitExprUnaryMinus

func (s *BaseClickHouseParserListener) ExitExprUnaryMinus(ctx *ExprUnaryMinusContext)

ExitExprUnaryMinus is called when production ExprUnaryMinus is exited.

func (*BaseClickHouseParserListener) ExitExprWithAlias

func (s *BaseClickHouseParserListener) ExitExprWithAlias(ctx *ExprWithAliasContext)

ExitExprWithAlias is called when production ExprWithAlias is exited.

func (*BaseClickHouseParserListener) ExitExpression_list

func (s *BaseClickHouseParserListener) ExitExpression_list(ctx *Expression_listContext)

ExitExpression_list is called when production expression_list is exited.

func (*BaseClickHouseParserListener) ExitExpression_with_optional_alias

func (s *BaseClickHouseParserListener) ExitExpression_with_optional_alias(ctx *Expression_with_optional_aliasContext)

ExitExpression_with_optional_alias is called when production expression_with_optional_alias is exited.

func (*BaseClickHouseParserListener) ExitFormat_name

func (s *BaseClickHouseParserListener) ExitFormat_name(ctx *Format_nameContext)

ExitFormat_name is called when production format_name is exited.

func (*BaseClickHouseParserListener) ExitFull_table_name

func (s *BaseClickHouseParserListener) ExitFull_table_name(ctx *Full_table_nameContext)

ExitFull_table_name is called when production full_table_name is exited.

func (*BaseClickHouseParserListener) ExitFunction

func (s *BaseClickHouseParserListener) ExitFunction(ctx *FunctionContext)

ExitFunction is called when production function is exited.

func (*BaseClickHouseParserListener) ExitFunction_arguments

func (s *BaseClickHouseParserListener) ExitFunction_arguments(ctx *Function_argumentsContext)

ExitFunction_arguments is called when production function_arguments is exited.

func (*BaseClickHouseParserListener) ExitFunction_name

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

ExitFunction_name is called when production function_name is exited.

func (*BaseClickHouseParserListener) ExitFunction_parameters

func (s *BaseClickHouseParserListener) ExitFunction_parameters(ctx *Function_parametersContext)

ExitFunction_parameters is called when production function_parameters is exited.

func (*BaseClickHouseParserListener) ExitIdentifier

func (s *BaseClickHouseParserListener) ExitIdentifier(ctx *IdentifierContext)

ExitIdentifier is called when production identifier is exited.

func (*BaseClickHouseParserListener) ExitIdentifier_with_optional_parameters

func (s *BaseClickHouseParserListener) ExitIdentifier_with_optional_parameters(ctx *Identifier_with_optional_parametersContext)

ExitIdentifier_with_optional_parameters is called when production identifier_with_optional_parameters is exited.

func (*BaseClickHouseParserListener) ExitIdentifier_with_parameters

func (s *BaseClickHouseParserListener) ExitIdentifier_with_parameters(ctx *Identifier_with_parametersContext)

ExitIdentifier_with_parameters is called when production identifier_with_parameters is exited.

func (*BaseClickHouseParserListener) ExitInsert_query

func (s *BaseClickHouseParserListener) ExitInsert_query(ctx *Insert_queryContext)

ExitInsert_query is called when production insert_query is exited.

func (*BaseClickHouseParserListener) ExitInterval_unit

func (s *BaseClickHouseParserListener) ExitInterval_unit(ctx *Interval_unitContext)

ExitInterval_unit is called when production interval_unit is exited.

func (*BaseClickHouseParserListener) ExitKeyword

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

ExitKeyword is called when production keyword is exited.

func (*BaseClickHouseParserListener) ExitKill_query_query

func (s *BaseClickHouseParserListener) ExitKill_query_query(ctx *Kill_query_queryContext)

ExitKill_query_query is called when production kill_query_query is exited.

func (*BaseClickHouseParserListener) ExitLiteral

func (s *BaseClickHouseParserListener) ExitLiteral(ctx *LiteralContext)

ExitLiteral is called when production literal is exited.

func (*BaseClickHouseParserListener) ExitName_type_pair

func (s *BaseClickHouseParserListener) ExitName_type_pair(ctx *Name_type_pairContext)

ExitName_type_pair is called when production name_type_pair is exited.

func (*BaseClickHouseParserListener) ExitName_type_pair_list

func (s *BaseClickHouseParserListener) ExitName_type_pair_list(ctx *Name_type_pair_listContext)

ExitName_type_pair_list is called when production name_type_pair_list is exited.

func (*BaseClickHouseParserListener) ExitNested_table

func (s *BaseClickHouseParserListener) ExitNested_table(ctx *Nested_tableContext)

ExitNested_table is called when production nested_table is exited.

func (*BaseClickHouseParserListener) ExitNot_empty_expression_list

func (s *BaseClickHouseParserListener) ExitNot_empty_expression_list(ctx *Not_empty_expression_listContext)

ExitNot_empty_expression_list is called when production not_empty_expression_list is exited.

func (*BaseClickHouseParserListener) ExitOptimize_query

func (s *BaseClickHouseParserListener) ExitOptimize_query(ctx *Optimize_queryContext)

ExitOptimize_query is called when production optimize_query is exited.

func (*BaseClickHouseParserListener) ExitOrder_by_element

func (s *BaseClickHouseParserListener) ExitOrder_by_element(ctx *Order_by_elementContext)

ExitOrder_by_element is called when production order_by_element is exited.

func (*BaseClickHouseParserListener) ExitOrder_by_expression_list

func (s *BaseClickHouseParserListener) ExitOrder_by_expression_list(ctx *Order_by_expression_listContext)

ExitOrder_by_expression_list is called when production order_by_expression_list is exited.

func (*BaseClickHouseParserListener) ExitParse

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

ExitParse is called when production parse is exited.

func (*BaseClickHouseParserListener) ExitPartition_by_element

func (s *BaseClickHouseParserListener) ExitPartition_by_element(ctx *Partition_by_elementContext)

ExitPartition_by_element is called when production partition_by_element is exited.

func (*BaseClickHouseParserListener) ExitPartition_name

func (s *BaseClickHouseParserListener) ExitPartition_name(ctx *Partition_nameContext)

ExitPartition_name is called when production partition_name is exited.

func (*BaseClickHouseParserListener) ExitQuery

func (s *BaseClickHouseParserListener) ExitQuery(ctx *QueryContext)

ExitQuery is called when production query is exited.

func (*BaseClickHouseParserListener) ExitQuery_outfile_step

func (s *BaseClickHouseParserListener) ExitQuery_outfile_step(ctx *Query_outfile_stepContext)

ExitQuery_outfile_step is called when production query_outfile_step is exited.

func (*BaseClickHouseParserListener) ExitRename_query

func (s *BaseClickHouseParserListener) ExitRename_query(ctx *Rename_queryContext)

ExitRename_query is called when production rename_query is exited.

func (*BaseClickHouseParserListener) ExitSample_ratio

func (s *BaseClickHouseParserListener) ExitSample_ratio(ctx *Sample_ratioContext)

ExitSample_ratio is called when production sample_ratio is exited.

func (*BaseClickHouseParserListener) ExitSelect_alias

func (s *BaseClickHouseParserListener) ExitSelect_alias(ctx *Select_aliasContext)

ExitSelect_alias is called when production select_alias is exited.

func (*BaseClickHouseParserListener) ExitSelect_array_join_step

func (s *BaseClickHouseParserListener) ExitSelect_array_join_step(ctx *Select_array_join_stepContext)

ExitSelect_array_join_step is called when production select_array_join_step is exited.

func (*BaseClickHouseParserListener) ExitSelect_expr

func (s *BaseClickHouseParserListener) ExitSelect_expr(ctx *Select_exprContext)

ExitSelect_expr is called when production select_expr is exited.

func (*BaseClickHouseParserListener) ExitSelect_expr_list

func (s *BaseClickHouseParserListener) ExitSelect_expr_list(ctx *Select_expr_listContext)

ExitSelect_expr_list is called when production select_expr_list is exited.

func (*BaseClickHouseParserListener) ExitSelect_format_step

func (s *BaseClickHouseParserListener) ExitSelect_format_step(ctx *Select_format_stepContext)

ExitSelect_format_step is called when production select_format_step is exited.

func (*BaseClickHouseParserListener) ExitSelect_from_step

func (s *BaseClickHouseParserListener) ExitSelect_from_step(ctx *Select_from_stepContext)

ExitSelect_from_step is called when production select_from_step is exited.

func (*BaseClickHouseParserListener) ExitSelect_groupby_step

func (s *BaseClickHouseParserListener) ExitSelect_groupby_step(ctx *Select_groupby_stepContext)

ExitSelect_groupby_step is called when production select_groupby_step is exited.

func (*BaseClickHouseParserListener) ExitSelect_having_step

func (s *BaseClickHouseParserListener) ExitSelect_having_step(ctx *Select_having_stepContext)

ExitSelect_having_step is called when production select_having_step is exited.

func (*BaseClickHouseParserListener) ExitSelect_join_right_part

func (s *BaseClickHouseParserListener) ExitSelect_join_right_part(ctx *Select_join_right_partContext)

ExitSelect_join_right_part is called when production select_join_right_part is exited.

func (*BaseClickHouseParserListener) ExitSelect_join_step

func (s *BaseClickHouseParserListener) ExitSelect_join_step(ctx *Select_join_stepContext)

ExitSelect_join_step is called when production select_join_step is exited.

func (*BaseClickHouseParserListener) ExitSelect_limit_step

func (s *BaseClickHouseParserListener) ExitSelect_limit_step(ctx *Select_limit_stepContext)

ExitSelect_limit_step is called when production select_limit_step is exited.

func (*BaseClickHouseParserListener) ExitSelect_limitby_step

func (s *BaseClickHouseParserListener) ExitSelect_limitby_step(ctx *Select_limitby_stepContext)

ExitSelect_limitby_step is called when production select_limitby_step is exited.

func (*BaseClickHouseParserListener) ExitSelect_orderby_step

func (s *BaseClickHouseParserListener) ExitSelect_orderby_step(ctx *Select_orderby_stepContext)

ExitSelect_orderby_step is called when production select_orderby_step is exited.

func (*BaseClickHouseParserListener) ExitSelect_prewhere_step

func (s *BaseClickHouseParserListener) ExitSelect_prewhere_step(ctx *Select_prewhere_stepContext)

ExitSelect_prewhere_step is called when production select_prewhere_step is exited.

func (*BaseClickHouseParserListener) ExitSelect_query

func (s *BaseClickHouseParserListener) ExitSelect_query(ctx *Select_queryContext)

ExitSelect_query is called when production select_query is exited.

func (*BaseClickHouseParserListener) ExitSelect_query_main

func (s *BaseClickHouseParserListener) ExitSelect_query_main(ctx *Select_query_mainContext)

ExitSelect_query_main is called when production select_query_main is exited.

func (*BaseClickHouseParserListener) ExitSelect_sample_step

func (s *BaseClickHouseParserListener) ExitSelect_sample_step(ctx *Select_sample_stepContext)

ExitSelect_sample_step is called when production select_sample_step is exited.

func (*BaseClickHouseParserListener) ExitSelect_select_step

func (s *BaseClickHouseParserListener) ExitSelect_select_step(ctx *Select_select_stepContext)

ExitSelect_select_step is called when production select_select_step is exited.

func (*BaseClickHouseParserListener) ExitSelect_where_step

func (s *BaseClickHouseParserListener) ExitSelect_where_step(ctx *Select_where_stepContext)

ExitSelect_where_step is called when production select_where_step is exited.

func (*BaseClickHouseParserListener) ExitSelect_with_step

func (s *BaseClickHouseParserListener) ExitSelect_with_step(ctx *Select_with_stepContext)

ExitSelect_with_step is called when production select_with_step is exited.

func (*BaseClickHouseParserListener) ExitSet_query

func (s *BaseClickHouseParserListener) ExitSet_query(ctx *Set_queryContext)

ExitSet_query is called when production set_query is exited.

func (*BaseClickHouseParserListener) ExitSettings_step

func (s *BaseClickHouseParserListener) ExitSettings_step(ctx *Settings_stepContext)

ExitSettings_step is called when production settings_step is exited.

func (*BaseClickHouseParserListener) ExitShow_processlist_query

func (s *BaseClickHouseParserListener) ExitShow_processlist_query(ctx *Show_processlist_queryContext)

ExitShow_processlist_query is called when production show_processlist_query is exited.

func (*BaseClickHouseParserListener) ExitShow_tables_query

func (s *BaseClickHouseParserListener) ExitShow_tables_query(ctx *Show_tables_queryContext)

ExitShow_tables_query is called when production show_tables_query is exited.

func (*BaseClickHouseParserListener) ExitSimple_type

func (s *BaseClickHouseParserListener) ExitSimple_type(ctx *Simple_typeContext)

ExitSimple_type is called when production simple_type is exited.

func (*BaseClickHouseParserListener) ExitSubquery

func (s *BaseClickHouseParserListener) ExitSubquery(ctx *SubqueryContext)

ExitSubquery is called when production subquery is exited.

func (*BaseClickHouseParserListener) ExitTable_function

func (s *BaseClickHouseParserListener) ExitTable_function(ctx *Table_functionContext)

ExitTable_function is called when production table_function is exited.

func (*BaseClickHouseParserListener) ExitTable_name

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

ExitTable_name is called when production table_name is exited.

func (*BaseClickHouseParserListener) ExitTable_properties_query

func (s *BaseClickHouseParserListener) ExitTable_properties_query(ctx *Table_properties_queryContext)

ExitTable_properties_query is called when production table_properties_query is exited.

func (*BaseClickHouseParserListener) ExitTable_ttl_declaration

func (s *BaseClickHouseParserListener) ExitTable_ttl_declaration(ctx *Table_ttl_declarationContext)

ExitTable_ttl_declaration is called when production table_ttl_declaration is exited.

func (*BaseClickHouseParserListener) ExitTable_ttl_list

func (s *BaseClickHouseParserListener) ExitTable_ttl_list(ctx *Table_ttl_listContext)

ExitTable_ttl_list is called when production table_ttl_list is exited.

func (*BaseClickHouseParserListener) ExitUse_query

func (s *BaseClickHouseParserListener) ExitUse_query(ctx *Use_queryContext)

ExitUse_query is called when production use_query is exited.

func (*BaseClickHouseParserListener) VisitErrorNode

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

VisitErrorNode is called when an error node is visited.

func (*BaseClickHouseParserListener) VisitTerminal

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

VisitTerminal is called when a terminal node is visited.

type Check_queryContext

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

func NewCheck_queryContext

func NewCheck_queryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Check_queryContext

func NewEmptyCheck_queryContext

func NewEmptyCheck_queryContext() *Check_queryContext

func (*Check_queryContext) EnterRule

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

func (*Check_queryContext) ExitRule

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

func (*Check_queryContext) Full_table_name

func (s *Check_queryContext) Full_table_name() IFull_table_nameContext

func (*Check_queryContext) GetParser

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

func (*Check_queryContext) GetRuleContext

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

func (*Check_queryContext) IsCheck_queryContext

func (*Check_queryContext) IsCheck_queryContext()

func (*Check_queryContext) K_CHECK

func (s *Check_queryContext) K_CHECK() antlr.TerminalNode

func (*Check_queryContext) K_TABLE

func (s *Check_queryContext) K_TABLE() antlr.TerminalNode

func (*Check_queryContext) ToStringTree

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

type ClickHouseLexer

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

func NewClickHouseLexer

func NewClickHouseLexer(input antlr.CharStream) *ClickHouseLexer

type ClickHouseParser

type ClickHouseParser struct {
	*antlr.BaseParser
}

func NewClickHouseParser

func NewClickHouseParser(input antlr.TokenStream) *ClickHouseParser

func (*ClickHouseParser) Alias

func (p *ClickHouseParser) Alias() (localctx IAliasContext)

func (*ClickHouseParser) Alias_name

func (p *ClickHouseParser) Alias_name() (localctx IAlias_nameContext)

func (*ClickHouseParser) Alter_query

func (p *ClickHouseParser) Alter_query() (localctx IAlter_queryContext)

func (*ClickHouseParser) Alter_query_element

func (p *ClickHouseParser) Alter_query_element() (localctx IAlter_query_elementContext)

func (*ClickHouseParser) Array

func (p *ClickHouseParser) Array() (localctx IArrayContext)

func (*ClickHouseParser) Assignment

func (p *ClickHouseParser) Assignment() (localctx IAssignmentContext)

func (*ClickHouseParser) Assignment_list

func (p *ClickHouseParser) Assignment_list() (localctx IAssignment_listContext)

func (*ClickHouseParser) Check_query

func (p *ClickHouseParser) Check_query() (localctx ICheck_queryContext)

func (*ClickHouseParser) Clickhouse_type

func (p *ClickHouseParser) Clickhouse_type() (localctx IClickhouse_typeContext)

func (*ClickHouseParser) Cluster_name

func (p *ClickHouseParser) Cluster_name() (localctx ICluster_nameContext)

func (*ClickHouseParser) Column_declaration

func (p *ClickHouseParser) Column_declaration() (localctx IColumn_declarationContext)

func (*ClickHouseParser) Column_declaration_list

func (p *ClickHouseParser) Column_declaration_list() (localctx IColumn_declaration_listContext)

func (*ClickHouseParser) Column_name

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

func (*ClickHouseParser) Column_name_list

func (p *ClickHouseParser) Column_name_list() (localctx IColumn_name_listContext)

func (*ClickHouseParser) Column_type

func (p *ClickHouseParser) Column_type() (localctx IColumn_typeContext)

func (*ClickHouseParser) Compound_identifier

func (p *ClickHouseParser) Compound_identifier() (localctx ICompound_identifierContext)

func (*ClickHouseParser) Compound_name_type_pair

func (p *ClickHouseParser) Compound_name_type_pair() (localctx ICompound_name_type_pairContext)

func (*ClickHouseParser) Create_query

func (p *ClickHouseParser) Create_query() (localctx ICreate_queryContext)

func (*ClickHouseParser) Database_name

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

func (*ClickHouseParser) Drop_query

func (p *ClickHouseParser) Drop_query() (localctx IDrop_queryContext)

func (*ClickHouseParser) Engine

func (p *ClickHouseParser) Engine() (localctx IEngineContext)

func (*ClickHouseParser) Enum_entry

func (p *ClickHouseParser) Enum_entry() (localctx IEnum_entryContext)

func (*ClickHouseParser) Err

func (p *ClickHouseParser) Err() (localctx IErrContext)

func (*ClickHouseParser) Expr

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

func (*ClickHouseParser) Expr_Sempred

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

func (*ClickHouseParser) Expression_list

func (p *ClickHouseParser) Expression_list() (localctx IExpression_listContext)

func (*ClickHouseParser) Expression_with_optional_alias

func (p *ClickHouseParser) Expression_with_optional_alias() (localctx IExpression_with_optional_aliasContext)

func (*ClickHouseParser) Format_name

func (p *ClickHouseParser) Format_name() (localctx IFormat_nameContext)

func (*ClickHouseParser) Full_table_name

func (p *ClickHouseParser) Full_table_name() (localctx IFull_table_nameContext)

func (*ClickHouseParser) Function

func (p *ClickHouseParser) Function() (localctx IFunctionContext)

func (*ClickHouseParser) Function_arguments

func (p *ClickHouseParser) Function_arguments() (localctx IFunction_argumentsContext)

func (*ClickHouseParser) Function_name

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

func (*ClickHouseParser) Function_parameters

func (p *ClickHouseParser) Function_parameters() (localctx IFunction_parametersContext)

func (*ClickHouseParser) Identifier

func (p *ClickHouseParser) Identifier() (localctx IIdentifierContext)

func (*ClickHouseParser) Identifier_with_optional_parameters

func (p *ClickHouseParser) Identifier_with_optional_parameters() (localctx IIdentifier_with_optional_parametersContext)

func (*ClickHouseParser) Identifier_with_parameters

func (p *ClickHouseParser) Identifier_with_parameters() (localctx IIdentifier_with_parametersContext)

func (*ClickHouseParser) Insert_query

func (p *ClickHouseParser) Insert_query() (localctx IInsert_queryContext)

func (*ClickHouseParser) Interval_unit

func (p *ClickHouseParser) Interval_unit() (localctx IInterval_unitContext)

func (*ClickHouseParser) Keyword

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

func (*ClickHouseParser) Kill_query_query

func (p *ClickHouseParser) Kill_query_query() (localctx IKill_query_queryContext)

func (*ClickHouseParser) Literal

func (p *ClickHouseParser) Literal() (localctx ILiteralContext)

func (*ClickHouseParser) Name_type_pair

func (p *ClickHouseParser) Name_type_pair() (localctx IName_type_pairContext)

func (*ClickHouseParser) Name_type_pair_list

func (p *ClickHouseParser) Name_type_pair_list() (localctx IName_type_pair_listContext)

func (*ClickHouseParser) Nested_table

func (p *ClickHouseParser) Nested_table() (localctx INested_tableContext)

func (*ClickHouseParser) Not_empty_expression_list

func (p *ClickHouseParser) Not_empty_expression_list() (localctx INot_empty_expression_listContext)

func (*ClickHouseParser) Optimize_query

func (p *ClickHouseParser) Optimize_query() (localctx IOptimize_queryContext)

func (*ClickHouseParser) Order_by_element

func (p *ClickHouseParser) Order_by_element() (localctx IOrder_by_elementContext)

func (*ClickHouseParser) Order_by_expression_list

func (p *ClickHouseParser) Order_by_expression_list() (localctx IOrder_by_expression_listContext)

func (*ClickHouseParser) Parse

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

func (*ClickHouseParser) Partition_by_element

func (p *ClickHouseParser) Partition_by_element() (localctx IPartition_by_elementContext)

func (*ClickHouseParser) Partition_name

func (p *ClickHouseParser) Partition_name() (localctx IPartition_nameContext)

func (*ClickHouseParser) Query

func (p *ClickHouseParser) Query() (localctx IQueryContext)

func (*ClickHouseParser) Query_outfile_step

func (p *ClickHouseParser) Query_outfile_step() (localctx IQuery_outfile_stepContext)

func (*ClickHouseParser) Rename_query

func (p *ClickHouseParser) Rename_query() (localctx IRename_queryContext)

func (*ClickHouseParser) Sample_ratio

func (p *ClickHouseParser) Sample_ratio() (localctx ISample_ratioContext)

func (*ClickHouseParser) Select_alias

func (p *ClickHouseParser) Select_alias() (localctx ISelect_aliasContext)

func (*ClickHouseParser) Select_array_join_step

func (p *ClickHouseParser) Select_array_join_step() (localctx ISelect_array_join_stepContext)

func (*ClickHouseParser) Select_expr

func (p *ClickHouseParser) Select_expr() (localctx ISelect_exprContext)

func (*ClickHouseParser) Select_expr_list

func (p *ClickHouseParser) Select_expr_list() (localctx ISelect_expr_listContext)

func (*ClickHouseParser) Select_format_step

func (p *ClickHouseParser) Select_format_step() (localctx ISelect_format_stepContext)

func (*ClickHouseParser) Select_from_step

func (p *ClickHouseParser) Select_from_step() (localctx ISelect_from_stepContext)

func (*ClickHouseParser) Select_groupby_step

func (p *ClickHouseParser) Select_groupby_step() (localctx ISelect_groupby_stepContext)

func (*ClickHouseParser) Select_having_step

func (p *ClickHouseParser) Select_having_step() (localctx ISelect_having_stepContext)

func (*ClickHouseParser) Select_join_right_part

func (p *ClickHouseParser) Select_join_right_part() (localctx ISelect_join_right_partContext)

func (*ClickHouseParser) Select_join_step

func (p *ClickHouseParser) Select_join_step() (localctx ISelect_join_stepContext)

func (*ClickHouseParser) Select_limit_step

func (p *ClickHouseParser) Select_limit_step() (localctx ISelect_limit_stepContext)

func (*ClickHouseParser) Select_limitby_step

func (p *ClickHouseParser) Select_limitby_step() (localctx ISelect_limitby_stepContext)

func (*ClickHouseParser) Select_orderby_step

func (p *ClickHouseParser) Select_orderby_step() (localctx ISelect_orderby_stepContext)

func (*ClickHouseParser) Select_prewhere_step

func (p *ClickHouseParser) Select_prewhere_step() (localctx ISelect_prewhere_stepContext)

func (*ClickHouseParser) Select_query

func (p *ClickHouseParser) Select_query() (localctx ISelect_queryContext)

func (*ClickHouseParser) Select_query_main

func (p *ClickHouseParser) Select_query_main() (localctx ISelect_query_mainContext)

func (*ClickHouseParser) Select_sample_step

func (p *ClickHouseParser) Select_sample_step() (localctx ISelect_sample_stepContext)

func (*ClickHouseParser) Select_select_step

func (p *ClickHouseParser) Select_select_step() (localctx ISelect_select_stepContext)

func (*ClickHouseParser) Select_where_step

func (p *ClickHouseParser) Select_where_step() (localctx ISelect_where_stepContext)

func (*ClickHouseParser) Select_with_step

func (p *ClickHouseParser) Select_with_step() (localctx ISelect_with_stepContext)

func (*ClickHouseParser) Sempred

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

func (*ClickHouseParser) Set_query

func (p *ClickHouseParser) Set_query() (localctx ISet_queryContext)

func (*ClickHouseParser) Settings_step

func (p *ClickHouseParser) Settings_step() (localctx ISettings_stepContext)

func (*ClickHouseParser) Show_processlist_query

func (p *ClickHouseParser) Show_processlist_query() (localctx IShow_processlist_queryContext)

func (*ClickHouseParser) Show_tables_query

func (p *ClickHouseParser) Show_tables_query() (localctx IShow_tables_queryContext)

func (*ClickHouseParser) Simple_type

func (p *ClickHouseParser) Simple_type() (localctx ISimple_typeContext)

func (*ClickHouseParser) Subquery

func (p *ClickHouseParser) Subquery() (localctx ISubqueryContext)

func (*ClickHouseParser) Table_function

func (p *ClickHouseParser) Table_function() (localctx ITable_functionContext)

func (*ClickHouseParser) Table_name

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

func (*ClickHouseParser) Table_properties_query

func (p *ClickHouseParser) Table_properties_query() (localctx ITable_properties_queryContext)

func (*ClickHouseParser) Table_ttl_declaration

func (p *ClickHouseParser) Table_ttl_declaration() (localctx ITable_ttl_declarationContext)

func (*ClickHouseParser) Table_ttl_list

func (p *ClickHouseParser) Table_ttl_list() (localctx ITable_ttl_listContext)

func (*ClickHouseParser) Use_query

func (p *ClickHouseParser) Use_query() (localctx IUse_queryContext)

type ClickHouseParserListener

type ClickHouseParserListener interface {
	antlr.ParseTreeListener

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

	// EnterQuery is called when entering the query production.
	EnterQuery(c *QueryContext)

	// EnterSelect_query is called when entering the select_query production.
	EnterSelect_query(c *Select_queryContext)

	// EnterSelect_query_main is called when entering the select_query_main production.
	EnterSelect_query_main(c *Select_query_mainContext)

	// EnterSelect_with_step is called when entering the select_with_step production.
	EnterSelect_with_step(c *Select_with_stepContext)

	// EnterSelect_select_step is called when entering the select_select_step production.
	EnterSelect_select_step(c *Select_select_stepContext)

	// EnterSelect_from_step is called when entering the select_from_step production.
	EnterSelect_from_step(c *Select_from_stepContext)

	// EnterSelect_array_join_step is called when entering the select_array_join_step production.
	EnterSelect_array_join_step(c *Select_array_join_stepContext)

	// EnterSelect_sample_step is called when entering the select_sample_step production.
	EnterSelect_sample_step(c *Select_sample_stepContext)

	// EnterSample_ratio is called when entering the sample_ratio production.
	EnterSample_ratio(c *Sample_ratioContext)

	// EnterSelect_join_step is called when entering the select_join_step production.
	EnterSelect_join_step(c *Select_join_stepContext)

	// EnterSelect_join_right_part is called when entering the select_join_right_part production.
	EnterSelect_join_right_part(c *Select_join_right_partContext)

	// EnterSelect_prewhere_step is called when entering the select_prewhere_step production.
	EnterSelect_prewhere_step(c *Select_prewhere_stepContext)

	// EnterSelect_where_step is called when entering the select_where_step production.
	EnterSelect_where_step(c *Select_where_stepContext)

	// EnterSelect_groupby_step is called when entering the select_groupby_step production.
	EnterSelect_groupby_step(c *Select_groupby_stepContext)

	// EnterSelect_having_step is called when entering the select_having_step production.
	EnterSelect_having_step(c *Select_having_stepContext)

	// EnterSelect_orderby_step is called when entering the select_orderby_step production.
	EnterSelect_orderby_step(c *Select_orderby_stepContext)

	// EnterSelect_limit_step is called when entering the select_limit_step production.
	EnterSelect_limit_step(c *Select_limit_stepContext)

	// EnterSelect_limitby_step is called when entering the select_limitby_step production.
	EnterSelect_limitby_step(c *Select_limitby_stepContext)

	// EnterSettings_step is called when entering the settings_step production.
	EnterSettings_step(c *Settings_stepContext)

	// EnterSelect_format_step is called when entering the select_format_step production.
	EnterSelect_format_step(c *Select_format_stepContext)

	// EnterInsert_query is called when entering the insert_query production.
	EnterInsert_query(c *Insert_queryContext)

	// EnterCreate_query is called when entering the create_query production.
	EnterCreate_query(c *Create_queryContext)

	// EnterRename_query is called when entering the rename_query production.
	EnterRename_query(c *Rename_queryContext)

	// EnterDrop_query is called when entering the drop_query production.
	EnterDrop_query(c *Drop_queryContext)

	// EnterAlter_query is called when entering the alter_query production.
	EnterAlter_query(c *Alter_queryContext)

	// EnterAlter_query_element is called when entering the alter_query_element production.
	EnterAlter_query_element(c *Alter_query_elementContext)

	// EnterClickhouse_type is called when entering the clickhouse_type production.
	EnterClickhouse_type(c *Clickhouse_typeContext)

	// EnterSimple_type is called when entering the simple_type production.
	EnterSimple_type(c *Simple_typeContext)

	// EnterEnum_entry is called when entering the enum_entry production.
	EnterEnum_entry(c *Enum_entryContext)

	// EnterUse_query is called when entering the use_query production.
	EnterUse_query(c *Use_queryContext)

	// EnterSet_query is called when entering the set_query production.
	EnterSet_query(c *Set_queryContext)

	// EnterAssignment_list is called when entering the assignment_list production.
	EnterAssignment_list(c *Assignment_listContext)

	// EnterAssignment is called when entering the assignment production.
	EnterAssignment(c *AssignmentContext)

	// EnterKill_query_query is called when entering the kill_query_query production.
	EnterKill_query_query(c *Kill_query_queryContext)

	// EnterOptimize_query is called when entering the optimize_query production.
	EnterOptimize_query(c *Optimize_queryContext)

	// EnterTable_properties_query is called when entering the table_properties_query production.
	EnterTable_properties_query(c *Table_properties_queryContext)

	// EnterShow_tables_query is called when entering the show_tables_query production.
	EnterShow_tables_query(c *Show_tables_queryContext)

	// EnterShow_processlist_query is called when entering the show_processlist_query production.
	EnterShow_processlist_query(c *Show_processlist_queryContext)

	// EnterCheck_query is called when entering the check_query production.
	EnterCheck_query(c *Check_queryContext)

	// EnterFull_table_name is called when entering the full_table_name production.
	EnterFull_table_name(c *Full_table_nameContext)

	// EnterPartition_name is called when entering the partition_name production.
	EnterPartition_name(c *Partition_nameContext)

	// EnterCluster_name is called when entering the cluster_name production.
	EnterCluster_name(c *Cluster_nameContext)

	// EnterDatabase_name is called when entering the database_name production.
	EnterDatabase_name(c *Database_nameContext)

	// EnterTable_name is called when entering the table_name production.
	EnterTable_name(c *Table_nameContext)

	// EnterFormat_name is called when entering the format_name production.
	EnterFormat_name(c *Format_nameContext)

	// EnterQuery_outfile_step is called when entering the query_outfile_step production.
	EnterQuery_outfile_step(c *Query_outfile_stepContext)

	// EnterEngine is called when entering the engine production.
	EnterEngine(c *EngineContext)

	// EnterIdentifier_with_optional_parameters is called when entering the identifier_with_optional_parameters production.
	EnterIdentifier_with_optional_parameters(c *Identifier_with_optional_parametersContext)

	// EnterIdentifier_with_parameters is called when entering the identifier_with_parameters production.
	EnterIdentifier_with_parameters(c *Identifier_with_parametersContext)

	// EnterOrder_by_expression_list is called when entering the order_by_expression_list production.
	EnterOrder_by_expression_list(c *Order_by_expression_listContext)

	// EnterOrder_by_element is called when entering the order_by_element production.
	EnterOrder_by_element(c *Order_by_elementContext)

	// EnterTable_ttl_list is called when entering the table_ttl_list production.
	EnterTable_ttl_list(c *Table_ttl_listContext)

	// EnterPartition_by_element is called when entering the partition_by_element production.
	EnterPartition_by_element(c *Partition_by_elementContext)

	// EnterTable_ttl_declaration is called when entering the table_ttl_declaration production.
	EnterTable_ttl_declaration(c *Table_ttl_declarationContext)

	// EnterNested_table is called when entering the nested_table production.
	EnterNested_table(c *Nested_tableContext)

	// EnterName_type_pair_list is called when entering the name_type_pair_list production.
	EnterName_type_pair_list(c *Name_type_pair_listContext)

	// EnterName_type_pair is called when entering the name_type_pair production.
	EnterName_type_pair(c *Name_type_pairContext)

	// EnterCompound_name_type_pair is called when entering the compound_name_type_pair production.
	EnterCompound_name_type_pair(c *Compound_name_type_pairContext)

	// EnterColumn_declaration_list is called when entering the column_declaration_list production.
	EnterColumn_declaration_list(c *Column_declaration_listContext)

	// EnterColumn_declaration is called when entering the column_declaration production.
	EnterColumn_declaration(c *Column_declarationContext)

	// EnterColumn_name is called when entering the column_name production.
	EnterColumn_name(c *Column_nameContext)

	// EnterColumn_type is called when entering the column_type production.
	EnterColumn_type(c *Column_typeContext)

	// EnterColumn_name_list is called when entering the column_name_list production.
	EnterColumn_name_list(c *Column_name_listContext)

	// EnterSelect_expr_list is called when entering the select_expr_list production.
	EnterSelect_expr_list(c *Select_expr_listContext)

	// EnterSelect_expr is called when entering the select_expr production.
	EnterSelect_expr(c *Select_exprContext)

	// EnterSelect_alias is called when entering the select_alias production.
	EnterSelect_alias(c *Select_aliasContext)

	// EnterAlias is called when entering the alias production.
	EnterAlias(c *AliasContext)

	// EnterAlias_name is called when entering the alias_name production.
	EnterAlias_name(c *Alias_nameContext)

	// EnterTable_function is called when entering the table_function production.
	EnterTable_function(c *Table_functionContext)

	// EnterSubquery is called when entering the subquery production.
	EnterSubquery(c *SubqueryContext)

	// EnterExpression_with_optional_alias is called when entering the expression_with_optional_alias production.
	EnterExpression_with_optional_alias(c *Expression_with_optional_aliasContext)

	// EnterExprConcat is called when entering the ExprConcat production.
	EnterExprConcat(c *ExprConcatContext)

	// EnterExprCase is called when entering the ExprCase production.
	EnterExprCase(c *ExprCaseContext)

	// EnterExprTupleElement is called when entering the ExprTupleElement production.
	EnterExprTupleElement(c *ExprTupleElementContext)

	// EnterExprNot is called when entering the ExprNot production.
	EnterExprNot(c *ExprNotContext)

	// EnterExprArray is called when entering the ExprArray production.
	EnterExprArray(c *ExprArrayContext)

	// EnterExprWithAlias is called when entering the ExprWithAlias production.
	EnterExprWithAlias(c *ExprWithAliasContext)

	// EnterExprLogical is called when entering the ExprLogical production.
	EnterExprLogical(c *ExprLogicalContext)

	// EnterExprIn is called when entering the ExprIn production.
	EnterExprIn(c *ExprInContext)

	// EnterExprCast is called when entering the ExprCast production.
	EnterExprCast(c *ExprCastContext)

	// EnterExprOr is called when entering the ExprOr production.
	EnterExprOr(c *ExprOrContext)

	// EnterExprFunction is called when entering the ExprFunction production.
	EnterExprFunction(c *ExprFunctionContext)

	// EnterExprMul is called when entering the ExprMul production.
	EnterExprMul(c *ExprMulContext)

	// EnterExprId is called when entering the ExprId production.
	EnterExprId(c *ExprIdContext)

	// EnterExprLambda is called when entering the ExprLambda production.
	EnterExprLambda(c *ExprLambdaContext)

	// EnterExprTernary is called when entering the ExprTernary production.
	EnterExprTernary(c *ExprTernaryContext)

	// EnterExprParen is called when entering the ExprParen production.
	EnterExprParen(c *ExprParenContext)

	// EnterExprBetween is called when entering the ExprBetween production.
	EnterExprBetween(c *ExprBetweenContext)

	// EnterExprSubquery is called when entering the ExprSubquery production.
	EnterExprSubquery(c *ExprSubqueryContext)

	// EnterExprStar is called when entering the ExprStar production.
	EnterExprStar(c *ExprStarContext)

	// EnterExprInterval is called when entering the ExprInterval production.
	EnterExprInterval(c *ExprIntervalContext)

	// EnterExprAnd is called when entering the ExprAnd production.
	EnterExprAnd(c *ExprAndContext)

	// EnterExprArrayElement is called when entering the ExprArrayElement production.
	EnterExprArrayElement(c *ExprArrayElementContext)

	// EnterExprIsNull is called when entering the ExprIsNull production.
	EnterExprIsNull(c *ExprIsNullContext)

	// EnterExprList is called when entering the ExprList production.
	EnterExprList(c *ExprListContext)

	// EnterExprLiteral is called when entering the ExprLiteral production.
	EnterExprLiteral(c *ExprLiteralContext)

	// EnterExprUnaryMinus is called when entering the ExprUnaryMinus production.
	EnterExprUnaryMinus(c *ExprUnaryMinusContext)

	// EnterExprAdd is called when entering the ExprAdd production.
	EnterExprAdd(c *ExprAddContext)

	// EnterInterval_unit is called when entering the interval_unit production.
	EnterInterval_unit(c *Interval_unitContext)

	// EnterExpression_list is called when entering the expression_list production.
	EnterExpression_list(c *Expression_listContext)

	// EnterNot_empty_expression_list is called when entering the not_empty_expression_list production.
	EnterNot_empty_expression_list(c *Not_empty_expression_listContext)

	// EnterArray is called when entering the array production.
	EnterArray(c *ArrayContext)

	// EnterFunction is called when entering the function production.
	EnterFunction(c *FunctionContext)

	// EnterFunction_parameters is called when entering the function_parameters production.
	EnterFunction_parameters(c *Function_parametersContext)

	// EnterFunction_arguments is called when entering the function_arguments production.
	EnterFunction_arguments(c *Function_argumentsContext)

	// EnterFunction_name is called when entering the function_name production.
	EnterFunction_name(c *Function_nameContext)

	// EnterIdentifier is called when entering the identifier production.
	EnterIdentifier(c *IdentifierContext)

	// EnterKeyword is called when entering the keyword production.
	EnterKeyword(c *KeywordContext)

	// EnterCompound_identifier is called when entering the compound_identifier production.
	EnterCompound_identifier(c *Compound_identifierContext)

	// EnterLiteral is called when entering the literal production.
	EnterLiteral(c *LiteralContext)

	// EnterErr is called when entering the err production.
	EnterErr(c *ErrContext)

	// ExitParse is called when exiting the parse production.
	ExitParse(c *ParseContext)

	// ExitQuery is called when exiting the query production.
	ExitQuery(c *QueryContext)

	// ExitSelect_query is called when exiting the select_query production.
	ExitSelect_query(c *Select_queryContext)

	// ExitSelect_query_main is called when exiting the select_query_main production.
	ExitSelect_query_main(c *Select_query_mainContext)

	// ExitSelect_with_step is called when exiting the select_with_step production.
	ExitSelect_with_step(c *Select_with_stepContext)

	// ExitSelect_select_step is called when exiting the select_select_step production.
	ExitSelect_select_step(c *Select_select_stepContext)

	// ExitSelect_from_step is called when exiting the select_from_step production.
	ExitSelect_from_step(c *Select_from_stepContext)

	// ExitSelect_array_join_step is called when exiting the select_array_join_step production.
	ExitSelect_array_join_step(c *Select_array_join_stepContext)

	// ExitSelect_sample_step is called when exiting the select_sample_step production.
	ExitSelect_sample_step(c *Select_sample_stepContext)

	// ExitSample_ratio is called when exiting the sample_ratio production.
	ExitSample_ratio(c *Sample_ratioContext)

	// ExitSelect_join_step is called when exiting the select_join_step production.
	ExitSelect_join_step(c *Select_join_stepContext)

	// ExitSelect_join_right_part is called when exiting the select_join_right_part production.
	ExitSelect_join_right_part(c *Select_join_right_partContext)

	// ExitSelect_prewhere_step is called when exiting the select_prewhere_step production.
	ExitSelect_prewhere_step(c *Select_prewhere_stepContext)

	// ExitSelect_where_step is called when exiting the select_where_step production.
	ExitSelect_where_step(c *Select_where_stepContext)

	// ExitSelect_groupby_step is called when exiting the select_groupby_step production.
	ExitSelect_groupby_step(c *Select_groupby_stepContext)

	// ExitSelect_having_step is called when exiting the select_having_step production.
	ExitSelect_having_step(c *Select_having_stepContext)

	// ExitSelect_orderby_step is called when exiting the select_orderby_step production.
	ExitSelect_orderby_step(c *Select_orderby_stepContext)

	// ExitSelect_limit_step is called when exiting the select_limit_step production.
	ExitSelect_limit_step(c *Select_limit_stepContext)

	// ExitSelect_limitby_step is called when exiting the select_limitby_step production.
	ExitSelect_limitby_step(c *Select_limitby_stepContext)

	// ExitSettings_step is called when exiting the settings_step production.
	ExitSettings_step(c *Settings_stepContext)

	// ExitSelect_format_step is called when exiting the select_format_step production.
	ExitSelect_format_step(c *Select_format_stepContext)

	// ExitInsert_query is called when exiting the insert_query production.
	ExitInsert_query(c *Insert_queryContext)

	// ExitCreate_query is called when exiting the create_query production.
	ExitCreate_query(c *Create_queryContext)

	// ExitRename_query is called when exiting the rename_query production.
	ExitRename_query(c *Rename_queryContext)

	// ExitDrop_query is called when exiting the drop_query production.
	ExitDrop_query(c *Drop_queryContext)

	// ExitAlter_query is called when exiting the alter_query production.
	ExitAlter_query(c *Alter_queryContext)

	// ExitAlter_query_element is called when exiting the alter_query_element production.
	ExitAlter_query_element(c *Alter_query_elementContext)

	// ExitClickhouse_type is called when exiting the clickhouse_type production.
	ExitClickhouse_type(c *Clickhouse_typeContext)

	// ExitSimple_type is called when exiting the simple_type production.
	ExitSimple_type(c *Simple_typeContext)

	// ExitEnum_entry is called when exiting the enum_entry production.
	ExitEnum_entry(c *Enum_entryContext)

	// ExitUse_query is called when exiting the use_query production.
	ExitUse_query(c *Use_queryContext)

	// ExitSet_query is called when exiting the set_query production.
	ExitSet_query(c *Set_queryContext)

	// ExitAssignment_list is called when exiting the assignment_list production.
	ExitAssignment_list(c *Assignment_listContext)

	// ExitAssignment is called when exiting the assignment production.
	ExitAssignment(c *AssignmentContext)

	// ExitKill_query_query is called when exiting the kill_query_query production.
	ExitKill_query_query(c *Kill_query_queryContext)

	// ExitOptimize_query is called when exiting the optimize_query production.
	ExitOptimize_query(c *Optimize_queryContext)

	// ExitTable_properties_query is called when exiting the table_properties_query production.
	ExitTable_properties_query(c *Table_properties_queryContext)

	// ExitShow_tables_query is called when exiting the show_tables_query production.
	ExitShow_tables_query(c *Show_tables_queryContext)

	// ExitShow_processlist_query is called when exiting the show_processlist_query production.
	ExitShow_processlist_query(c *Show_processlist_queryContext)

	// ExitCheck_query is called when exiting the check_query production.
	ExitCheck_query(c *Check_queryContext)

	// ExitFull_table_name is called when exiting the full_table_name production.
	ExitFull_table_name(c *Full_table_nameContext)

	// ExitPartition_name is called when exiting the partition_name production.
	ExitPartition_name(c *Partition_nameContext)

	// ExitCluster_name is called when exiting the cluster_name production.
	ExitCluster_name(c *Cluster_nameContext)

	// ExitDatabase_name is called when exiting the database_name production.
	ExitDatabase_name(c *Database_nameContext)

	// ExitTable_name is called when exiting the table_name production.
	ExitTable_name(c *Table_nameContext)

	// ExitFormat_name is called when exiting the format_name production.
	ExitFormat_name(c *Format_nameContext)

	// ExitQuery_outfile_step is called when exiting the query_outfile_step production.
	ExitQuery_outfile_step(c *Query_outfile_stepContext)

	// ExitEngine is called when exiting the engine production.
	ExitEngine(c *EngineContext)

	// ExitIdentifier_with_optional_parameters is called when exiting the identifier_with_optional_parameters production.
	ExitIdentifier_with_optional_parameters(c *Identifier_with_optional_parametersContext)

	// ExitIdentifier_with_parameters is called when exiting the identifier_with_parameters production.
	ExitIdentifier_with_parameters(c *Identifier_with_parametersContext)

	// ExitOrder_by_expression_list is called when exiting the order_by_expression_list production.
	ExitOrder_by_expression_list(c *Order_by_expression_listContext)

	// ExitOrder_by_element is called when exiting the order_by_element production.
	ExitOrder_by_element(c *Order_by_elementContext)

	// ExitTable_ttl_list is called when exiting the table_ttl_list production.
	ExitTable_ttl_list(c *Table_ttl_listContext)

	// ExitPartition_by_element is called when exiting the partition_by_element production.
	ExitPartition_by_element(c *Partition_by_elementContext)

	// ExitTable_ttl_declaration is called when exiting the table_ttl_declaration production.
	ExitTable_ttl_declaration(c *Table_ttl_declarationContext)

	// ExitNested_table is called when exiting the nested_table production.
	ExitNested_table(c *Nested_tableContext)

	// ExitName_type_pair_list is called when exiting the name_type_pair_list production.
	ExitName_type_pair_list(c *Name_type_pair_listContext)

	// ExitName_type_pair is called when exiting the name_type_pair production.
	ExitName_type_pair(c *Name_type_pairContext)

	// ExitCompound_name_type_pair is called when exiting the compound_name_type_pair production.
	ExitCompound_name_type_pair(c *Compound_name_type_pairContext)

	// ExitColumn_declaration_list is called when exiting the column_declaration_list production.
	ExitColumn_declaration_list(c *Column_declaration_listContext)

	// ExitColumn_declaration is called when exiting the column_declaration production.
	ExitColumn_declaration(c *Column_declarationContext)

	// ExitColumn_name is called when exiting the column_name production.
	ExitColumn_name(c *Column_nameContext)

	// ExitColumn_type is called when exiting the column_type production.
	ExitColumn_type(c *Column_typeContext)

	// ExitColumn_name_list is called when exiting the column_name_list production.
	ExitColumn_name_list(c *Column_name_listContext)

	// ExitSelect_expr_list is called when exiting the select_expr_list production.
	ExitSelect_expr_list(c *Select_expr_listContext)

	// ExitSelect_expr is called when exiting the select_expr production.
	ExitSelect_expr(c *Select_exprContext)

	// ExitSelect_alias is called when exiting the select_alias production.
	ExitSelect_alias(c *Select_aliasContext)

	// ExitAlias is called when exiting the alias production.
	ExitAlias(c *AliasContext)

	// ExitAlias_name is called when exiting the alias_name production.
	ExitAlias_name(c *Alias_nameContext)

	// ExitTable_function is called when exiting the table_function production.
	ExitTable_function(c *Table_functionContext)

	// ExitSubquery is called when exiting the subquery production.
	ExitSubquery(c *SubqueryContext)

	// ExitExpression_with_optional_alias is called when exiting the expression_with_optional_alias production.
	ExitExpression_with_optional_alias(c *Expression_with_optional_aliasContext)

	// ExitExprConcat is called when exiting the ExprConcat production.
	ExitExprConcat(c *ExprConcatContext)

	// ExitExprCase is called when exiting the ExprCase production.
	ExitExprCase(c *ExprCaseContext)

	// ExitExprTupleElement is called when exiting the ExprTupleElement production.
	ExitExprTupleElement(c *ExprTupleElementContext)

	// ExitExprNot is called when exiting the ExprNot production.
	ExitExprNot(c *ExprNotContext)

	// ExitExprArray is called when exiting the ExprArray production.
	ExitExprArray(c *ExprArrayContext)

	// ExitExprWithAlias is called when exiting the ExprWithAlias production.
	ExitExprWithAlias(c *ExprWithAliasContext)

	// ExitExprLogical is called when exiting the ExprLogical production.
	ExitExprLogical(c *ExprLogicalContext)

	// ExitExprIn is called when exiting the ExprIn production.
	ExitExprIn(c *ExprInContext)

	// ExitExprCast is called when exiting the ExprCast production.
	ExitExprCast(c *ExprCastContext)

	// ExitExprOr is called when exiting the ExprOr production.
	ExitExprOr(c *ExprOrContext)

	// ExitExprFunction is called when exiting the ExprFunction production.
	ExitExprFunction(c *ExprFunctionContext)

	// ExitExprMul is called when exiting the ExprMul production.
	ExitExprMul(c *ExprMulContext)

	// ExitExprId is called when exiting the ExprId production.
	ExitExprId(c *ExprIdContext)

	// ExitExprLambda is called when exiting the ExprLambda production.
	ExitExprLambda(c *ExprLambdaContext)

	// ExitExprTernary is called when exiting the ExprTernary production.
	ExitExprTernary(c *ExprTernaryContext)

	// ExitExprParen is called when exiting the ExprParen production.
	ExitExprParen(c *ExprParenContext)

	// ExitExprBetween is called when exiting the ExprBetween production.
	ExitExprBetween(c *ExprBetweenContext)

	// ExitExprSubquery is called when exiting the ExprSubquery production.
	ExitExprSubquery(c *ExprSubqueryContext)

	// ExitExprStar is called when exiting the ExprStar production.
	ExitExprStar(c *ExprStarContext)

	// ExitExprInterval is called when exiting the ExprInterval production.
	ExitExprInterval(c *ExprIntervalContext)

	// ExitExprAnd is called when exiting the ExprAnd production.
	ExitExprAnd(c *ExprAndContext)

	// ExitExprArrayElement is called when exiting the ExprArrayElement production.
	ExitExprArrayElement(c *ExprArrayElementContext)

	// ExitExprIsNull is called when exiting the ExprIsNull production.
	ExitExprIsNull(c *ExprIsNullContext)

	// ExitExprList is called when exiting the ExprList production.
	ExitExprList(c *ExprListContext)

	// ExitExprLiteral is called when exiting the ExprLiteral production.
	ExitExprLiteral(c *ExprLiteralContext)

	// ExitExprUnaryMinus is called when exiting the ExprUnaryMinus production.
	ExitExprUnaryMinus(c *ExprUnaryMinusContext)

	// ExitExprAdd is called when exiting the ExprAdd production.
	ExitExprAdd(c *ExprAddContext)

	// ExitInterval_unit is called when exiting the interval_unit production.
	ExitInterval_unit(c *Interval_unitContext)

	// ExitExpression_list is called when exiting the expression_list production.
	ExitExpression_list(c *Expression_listContext)

	// ExitNot_empty_expression_list is called when exiting the not_empty_expression_list production.
	ExitNot_empty_expression_list(c *Not_empty_expression_listContext)

	// ExitArray is called when exiting the array production.
	ExitArray(c *ArrayContext)

	// ExitFunction is called when exiting the function production.
	ExitFunction(c *FunctionContext)

	// ExitFunction_parameters is called when exiting the function_parameters production.
	ExitFunction_parameters(c *Function_parametersContext)

	// ExitFunction_arguments is called when exiting the function_arguments production.
	ExitFunction_arguments(c *Function_argumentsContext)

	// ExitFunction_name is called when exiting the function_name production.
	ExitFunction_name(c *Function_nameContext)

	// ExitIdentifier is called when exiting the identifier production.
	ExitIdentifier(c *IdentifierContext)

	// ExitKeyword is called when exiting the keyword production.
	ExitKeyword(c *KeywordContext)

	// ExitCompound_identifier is called when exiting the compound_identifier production.
	ExitCompound_identifier(c *Compound_identifierContext)

	// ExitLiteral is called when exiting the literal production.
	ExitLiteral(c *LiteralContext)

	// ExitErr is called when exiting the err production.
	ExitErr(c *ErrContext)
}

ClickHouseParserListener is a complete listener for a parse tree produced by ClickHouseParser.

type Clickhouse_typeContext

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

func NewClickhouse_typeContext

func NewClickhouse_typeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Clickhouse_typeContext

func NewEmptyClickhouse_typeContext

func NewEmptyClickhouse_typeContext() *Clickhouse_typeContext

func (*Clickhouse_typeContext) AllCOMMA

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

func (*Clickhouse_typeContext) AllClickhouse_type

func (s *Clickhouse_typeContext) AllClickhouse_type() []IClickhouse_typeContext

func (*Clickhouse_typeContext) COMMA

func (*Clickhouse_typeContext) Clickhouse_type

func (s *Clickhouse_typeContext) Clickhouse_type(i int) IClickhouse_typeContext

func (*Clickhouse_typeContext) EnterRule

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

func (*Clickhouse_typeContext) ExitRule

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

func (*Clickhouse_typeContext) Function_name

func (s *Clickhouse_typeContext) Function_name() IFunction_nameContext

func (*Clickhouse_typeContext) GetParser

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

func (*Clickhouse_typeContext) GetRuleContext

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

func (*Clickhouse_typeContext) IsClickhouse_typeContext

func (*Clickhouse_typeContext) IsClickhouse_typeContext()

func (*Clickhouse_typeContext) LPAREN

func (*Clickhouse_typeContext) RPAREN

func (*Clickhouse_typeContext) Simple_type

func (*Clickhouse_typeContext) T_AGGREGATE_FUNCTION

func (s *Clickhouse_typeContext) T_AGGREGATE_FUNCTION() antlr.TerminalNode

func (*Clickhouse_typeContext) T_ARRAY

func (*Clickhouse_typeContext) T_NULLABLE

func (s *Clickhouse_typeContext) T_NULLABLE() antlr.TerminalNode

func (*Clickhouse_typeContext) T_TUPLE

func (*Clickhouse_typeContext) ToStringTree

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

type Cluster_nameContext

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

func NewCluster_nameContext

func NewCluster_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Cluster_nameContext

func NewEmptyCluster_nameContext

func NewEmptyCluster_nameContext() *Cluster_nameContext

func (*Cluster_nameContext) EnterRule

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

func (*Cluster_nameContext) ExitRule

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

func (*Cluster_nameContext) GetParser

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

func (*Cluster_nameContext) GetRuleContext

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

func (*Cluster_nameContext) Identifier

func (s *Cluster_nameContext) Identifier() IIdentifierContext

func (*Cluster_nameContext) IsCluster_nameContext

func (*Cluster_nameContext) IsCluster_nameContext()

func (*Cluster_nameContext) STRING_LITERAL

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

func (*Cluster_nameContext) ToStringTree

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

type Column_declarationContext

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

func NewColumn_declarationContext

func NewColumn_declarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Column_declarationContext

func NewEmptyColumn_declarationContext

func NewEmptyColumn_declarationContext() *Column_declarationContext

func (*Column_declarationContext) AllExpr

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

func (*Column_declarationContext) Column_name

func (*Column_declarationContext) Column_type

func (*Column_declarationContext) EnterRule

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

func (*Column_declarationContext) ExitRule

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

func (*Column_declarationContext) Expr

func (*Column_declarationContext) GetParser

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

func (*Column_declarationContext) GetRuleContext

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

func (*Column_declarationContext) GetTtlExpr

func (s *Column_declarationContext) GetTtlExpr() IExprContext

func (*Column_declarationContext) IsColumn_declarationContext

func (*Column_declarationContext) IsColumn_declarationContext()

func (*Column_declarationContext) K_ALIAS

func (*Column_declarationContext) K_CODEC

func (*Column_declarationContext) K_DEFAULT

func (*Column_declarationContext) K_MATERIALIZED

func (s *Column_declarationContext) K_MATERIALIZED() antlr.TerminalNode

func (*Column_declarationContext) K_TTL

func (*Column_declarationContext) SetTtlExpr

func (s *Column_declarationContext) SetTtlExpr(v IExprContext)

func (*Column_declarationContext) ToStringTree

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

type Column_declaration_listContext

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

func NewColumn_declaration_listContext

func NewColumn_declaration_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Column_declaration_listContext

func NewEmptyColumn_declaration_listContext

func NewEmptyColumn_declaration_listContext() *Column_declaration_listContext

func (*Column_declaration_listContext) AllCOMMA

func (*Column_declaration_listContext) AllColumn_declaration

func (s *Column_declaration_listContext) AllColumn_declaration() []IColumn_declarationContext

func (*Column_declaration_listContext) COMMA

func (*Column_declaration_listContext) Column_declaration

func (*Column_declaration_listContext) EnterRule

func (*Column_declaration_listContext) ExitRule

func (*Column_declaration_listContext) GetParser

func (*Column_declaration_listContext) GetRuleContext

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

func (*Column_declaration_listContext) IsColumn_declaration_listContext

func (*Column_declaration_listContext) IsColumn_declaration_listContext()

func (*Column_declaration_listContext) ToStringTree

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

type Column_nameContext

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

func NewColumn_nameContext

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

func NewEmptyColumn_nameContext

func NewEmptyColumn_nameContext() *Column_nameContext

func (*Column_nameContext) 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) Identifier

func (s *Column_nameContext) Identifier() IIdentifierContext

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 Column_name_listContext

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

func NewColumn_name_listContext

func NewColumn_name_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Column_name_listContext

func NewEmptyColumn_name_listContext

func NewEmptyColumn_name_listContext() *Column_name_listContext

func (*Column_name_listContext) AllCOMMA

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

func (*Column_name_listContext) AllColumn_name

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

func (*Column_name_listContext) COMMA

func (*Column_name_listContext) Column_name

func (*Column_name_listContext) EnterRule

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

func (*Column_name_listContext) ExitRule

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

func (*Column_name_listContext) GetParser

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

func (*Column_name_listContext) GetRuleContext

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

func (*Column_name_listContext) IsColumn_name_listContext

func (*Column_name_listContext) IsColumn_name_listContext()

func (*Column_name_listContext) ToStringTree

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

type Column_typeContext

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

func NewColumn_typeContext

func NewColumn_typeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Column_typeContext

func NewEmptyColumn_typeContext

func NewEmptyColumn_typeContext() *Column_typeContext

func (*Column_typeContext) Clickhouse_type

func (s *Column_typeContext) Clickhouse_type() IClickhouse_typeContext

func (*Column_typeContext) EnterRule

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

func (*Column_typeContext) ExitRule

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

func (*Column_typeContext) GetParser

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

func (*Column_typeContext) GetRuleContext

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

func (*Column_typeContext) IsColumn_typeContext

func (*Column_typeContext) IsColumn_typeContext()

func (*Column_typeContext) ToStringTree

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

type Compound_identifierContext

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

func NewCompound_identifierContext

func NewCompound_identifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Compound_identifierContext

func NewEmptyCompound_identifierContext

func NewEmptyCompound_identifierContext() *Compound_identifierContext

func (*Compound_identifierContext) AllIdentifier

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

func (*Compound_identifierContext) DOT

func (*Compound_identifierContext) EnterRule

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

func (*Compound_identifierContext) ExitRule

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

func (*Compound_identifierContext) GetParser

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

func (*Compound_identifierContext) GetRuleContext

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

func (*Compound_identifierContext) Identifier

func (*Compound_identifierContext) IsCompound_identifierContext

func (*Compound_identifierContext) IsCompound_identifierContext()

func (*Compound_identifierContext) ToStringTree

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

type Compound_name_type_pairContext

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

func NewCompound_name_type_pairContext

func NewCompound_name_type_pairContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Compound_name_type_pairContext

func NewEmptyCompound_name_type_pairContext

func NewEmptyCompound_name_type_pairContext() *Compound_name_type_pairContext

func (*Compound_name_type_pairContext) Column_type

func (*Compound_name_type_pairContext) Compound_identifier

func (*Compound_name_type_pairContext) EnterRule

func (*Compound_name_type_pairContext) ExitRule

func (*Compound_name_type_pairContext) GetParser

func (*Compound_name_type_pairContext) GetRuleContext

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

func (*Compound_name_type_pairContext) IsCompound_name_type_pairContext

func (*Compound_name_type_pairContext) IsCompound_name_type_pairContext()

func (*Compound_name_type_pairContext) ToStringTree

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

type Create_queryContext

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

func NewCreate_queryContext

func NewCreate_queryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Create_queryContext

func NewEmptyCreate_queryContext

func NewEmptyCreate_queryContext() *Create_queryContext

func (*Create_queryContext) AllEngine

func (s *Create_queryContext) AllEngine() []IEngineContext

func (*Create_queryContext) AllFull_table_name

func (s *Create_queryContext) AllFull_table_name() []IFull_table_nameContext

func (*Create_queryContext) AllK_BY

func (s *Create_queryContext) AllK_BY() []antlr.TerminalNode

func (*Create_queryContext) AllLPAREN

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

func (*Create_queryContext) AllRPAREN

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

func (*Create_queryContext) Cluster_name

func (s *Create_queryContext) Cluster_name() ICluster_nameContext

func (*Create_queryContext) Column_declaration_list

func (s *Create_queryContext) Column_declaration_list() IColumn_declaration_listContext

func (*Create_queryContext) Database_name

func (s *Create_queryContext) Database_name() IDatabase_nameContext

func (*Create_queryContext) Engine

func (s *Create_queryContext) Engine(i int) IEngineContext

func (*Create_queryContext) EnterRule

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

func (*Create_queryContext) ExitRule

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

func (*Create_queryContext) Expr

func (*Create_queryContext) Full_table_name

func (s *Create_queryContext) Full_table_name(i int) IFull_table_nameContext

func (*Create_queryContext) GetParser

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

func (*Create_queryContext) GetRuleContext

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

func (*Create_queryContext) GetSampleExpr

func (s *Create_queryContext) GetSampleExpr() IExprContext

func (*Create_queryContext) IsCreate_queryContext

func (*Create_queryContext) IsCreate_queryContext()

func (*Create_queryContext) K_AS

func (*Create_queryContext) K_ATTACH

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

func (*Create_queryContext) K_BY

func (*Create_queryContext) K_CLUSTER

func (s *Create_queryContext) K_CLUSTER() antlr.TerminalNode

func (*Create_queryContext) K_CREATE

func (s *Create_queryContext) K_CREATE() antlr.TerminalNode

func (*Create_queryContext) K_DATABASE

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

func (*Create_queryContext) K_EXISTS

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

func (*Create_queryContext) K_IF

func (*Create_queryContext) K_MATERIALIZED

func (s *Create_queryContext) K_MATERIALIZED() antlr.TerminalNode

func (*Create_queryContext) K_NOT

func (*Create_queryContext) K_ON

func (*Create_queryContext) K_ORDER

func (s *Create_queryContext) K_ORDER() antlr.TerminalNode

func (*Create_queryContext) K_POPULATE

func (s *Create_queryContext) K_POPULATE() antlr.TerminalNode

func (*Create_queryContext) K_SAMPLE

func (s *Create_queryContext) K_SAMPLE() antlr.TerminalNode

func (*Create_queryContext) K_TABLE

func (s *Create_queryContext) K_TABLE() antlr.TerminalNode

func (*Create_queryContext) K_TEMPORARY

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

func (*Create_queryContext) K_VIEW

func (*Create_queryContext) LPAREN

func (*Create_queryContext) Order_by_expression_list

func (s *Create_queryContext) Order_by_expression_list() IOrder_by_expression_listContext

func (*Create_queryContext) Partition_by_element

func (s *Create_queryContext) Partition_by_element() IPartition_by_elementContext

func (*Create_queryContext) RPAREN

func (*Create_queryContext) Select_query

func (s *Create_queryContext) Select_query() ISelect_queryContext

func (*Create_queryContext) SetSampleExpr

func (s *Create_queryContext) SetSampleExpr(v IExprContext)

func (*Create_queryContext) Settings_step

func (s *Create_queryContext) Settings_step() ISettings_stepContext

func (*Create_queryContext) Table_ttl_list

func (s *Create_queryContext) Table_ttl_list() ITable_ttl_listContext

func (*Create_queryContext) ToStringTree

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

func (s *Database_nameContext) Identifier() IIdentifierContext

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 Drop_queryContext

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

func NewDrop_queryContext

func NewDrop_queryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Drop_queryContext

func NewEmptyDrop_queryContext

func NewEmptyDrop_queryContext() *Drop_queryContext

func (*Drop_queryContext) Cluster_name

func (s *Drop_queryContext) Cluster_name() ICluster_nameContext

func (*Drop_queryContext) Database_name

func (s *Drop_queryContext) Database_name() IDatabase_nameContext

func (*Drop_queryContext) EnterRule

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

func (*Drop_queryContext) ExitRule

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

func (*Drop_queryContext) Full_table_name

func (s *Drop_queryContext) Full_table_name() IFull_table_nameContext

func (*Drop_queryContext) GetParser

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

func (*Drop_queryContext) GetRuleContext

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

func (*Drop_queryContext) IsDrop_queryContext

func (*Drop_queryContext) IsDrop_queryContext()

func (*Drop_queryContext) K_CLUSTER

func (s *Drop_queryContext) K_CLUSTER() antlr.TerminalNode

func (*Drop_queryContext) K_DATABASE

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

func (*Drop_queryContext) K_DETACH

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

func (*Drop_queryContext) K_DROP

func (s *Drop_queryContext) K_DROP() antlr.TerminalNode

func (*Drop_queryContext) K_EXISTS

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

func (*Drop_queryContext) K_IF

func (*Drop_queryContext) K_ON

func (*Drop_queryContext) K_TABLE

func (s *Drop_queryContext) K_TABLE() antlr.TerminalNode

func (*Drop_queryContext) ToStringTree

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

type EngineContext

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

func NewEmptyEngineContext

func NewEmptyEngineContext() *EngineContext

func NewEngineContext

func NewEngineContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EngineContext

func (*EngineContext) ASSIGN

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

func (*EngineContext) EnterRule

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

func (*EngineContext) ExitRule

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

func (*EngineContext) GetParser

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

func (*EngineContext) GetRuleContext

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

func (*EngineContext) Identifier_with_optional_parameters

func (s *EngineContext) Identifier_with_optional_parameters() IIdentifier_with_optional_parametersContext

func (*EngineContext) IsEngineContext

func (*EngineContext) IsEngineContext()

func (*EngineContext) K_ENGINE

func (s *EngineContext) K_ENGINE() antlr.TerminalNode

func (*EngineContext) ToStringTree

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

type Enum_entryContext

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

func NewEmptyEnum_entryContext

func NewEmptyEnum_entryContext() *Enum_entryContext

func NewEnum_entryContext

func NewEnum_entryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Enum_entryContext

func (*Enum_entryContext) ASSIGN

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

func (*Enum_entryContext) EnterRule

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

func (*Enum_entryContext) ExitRule

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

func (*Enum_entryContext) GetParser

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

func (*Enum_entryContext) GetRuleContext

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

func (*Enum_entryContext) IsEnum_entryContext

func (*Enum_entryContext) IsEnum_entryContext()

func (*Enum_entryContext) NUMERIC_LITERAL

func (s *Enum_entryContext) NUMERIC_LITERAL() antlr.TerminalNode

func (*Enum_entryContext) STRING_LITERAL

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

func (*Enum_entryContext) ToStringTree

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

type ErrContext

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

func NewEmptyErrContext

func NewEmptyErrContext() *ErrContext

func NewErrContext

func NewErrContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ErrContext

func (*ErrContext) EnterRule

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

func (*ErrContext) ExitRule

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

func (*ErrContext) GetParser

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

func (*ErrContext) GetRuleContext

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

func (*ErrContext) Get_UNEXPECTED_CHAR

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

func (*ErrContext) IsErrContext

func (*ErrContext) IsErrContext()

func (*ErrContext) Set_UNEXPECTED_CHAR

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

func (*ErrContext) ToStringTree

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

func (*ErrContext) UNEXPECTED_CHAR

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

type ExprAddContext

type ExprAddContext struct {
	*ExprContext
}

func NewExprAddContext

func NewExprAddContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprAddContext

func (*ExprAddContext) AllExpr

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

func (*ExprAddContext) EnterRule

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

func (*ExprAddContext) ExitRule

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

func (*ExprAddContext) Expr

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

func (*ExprAddContext) GetRuleContext

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

func (*ExprAddContext) MINUS

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

func (*ExprAddContext) PLUS

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

type ExprAndContext

type ExprAndContext struct {
	*ExprContext
}

func NewExprAndContext

func NewExprAndContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprAndContext

func (*ExprAndContext) AllExpr

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

func (*ExprAndContext) EnterRule

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

func (*ExprAndContext) ExitRule

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

func (*ExprAndContext) Expr

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

func (*ExprAndContext) GetRuleContext

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

func (*ExprAndContext) K_AND

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

type ExprArrayContext

type ExprArrayContext struct {
	*ExprContext
}

func NewExprArrayContext

func NewExprArrayContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprArrayContext

func (*ExprArrayContext) Array

func (s *ExprArrayContext) Array() IArrayContext

func (*ExprArrayContext) EnterRule

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

func (*ExprArrayContext) ExitRule

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

func (*ExprArrayContext) GetRuleContext

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

type ExprArrayElementContext

type ExprArrayElementContext struct {
	*ExprContext
}

func NewExprArrayElementContext

func NewExprArrayElementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprArrayElementContext

func (*ExprArrayElementContext) AllExpr

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

func (*ExprArrayElementContext) EnterRule

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

func (*ExprArrayElementContext) ExitRule

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

func (*ExprArrayElementContext) Expr

func (*ExprArrayElementContext) GetRuleContext

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

func (*ExprArrayElementContext) LBRAKET

func (*ExprArrayElementContext) RBRAKET

type ExprBetweenContext

type ExprBetweenContext struct {
	*ExprContext
}

func NewExprBetweenContext

func NewExprBetweenContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprBetweenContext

func (*ExprBetweenContext) AllExpr

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

func (*ExprBetweenContext) EnterRule

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

func (*ExprBetweenContext) ExitRule

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

func (*ExprBetweenContext) Expr

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

func (*ExprBetweenContext) GetRuleContext

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

func (*ExprBetweenContext) K_AND

func (*ExprBetweenContext) K_BETWEEN

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

type ExprCaseContext

type ExprCaseContext struct {
	*ExprContext
}

func NewExprCaseContext

func NewExprCaseContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprCaseContext

func (*ExprCaseContext) AllExpr

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

func (*ExprCaseContext) AllK_THEN

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

func (*ExprCaseContext) AllK_WHEN

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

func (*ExprCaseContext) EnterRule

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

func (*ExprCaseContext) ExitRule

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

func (*ExprCaseContext) Expr

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

func (*ExprCaseContext) GetRuleContext

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

func (*ExprCaseContext) K_CASE

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

func (*ExprCaseContext) K_ELSE

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

func (*ExprCaseContext) K_END

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

func (*ExprCaseContext) K_THEN

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

func (*ExprCaseContext) K_WHEN

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

type ExprCastContext

type ExprCastContext struct {
	*ExprContext
}

func NewExprCastContext

func NewExprCastContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprCastContext

func (*ExprCastContext) Clickhouse_type

func (s *ExprCastContext) Clickhouse_type() IClickhouse_typeContext

func (*ExprCastContext) EnterRule

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

func (*ExprCastContext) ExitRule

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

func (*ExprCastContext) Expr

func (s *ExprCastContext) Expr() IExprContext

func (*ExprCastContext) GetRuleContext

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

func (*ExprCastContext) K_AS

func (*ExprCastContext) K_CAST

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

func (*ExprCastContext) LPAREN

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

func (*ExprCastContext) RPAREN

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

type ExprConcatContext

type ExprConcatContext struct {
	*ExprContext
}

func NewExprConcatContext

func NewExprConcatContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprConcatContext

func (*ExprConcatContext) AllExpr

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

func (*ExprConcatContext) CONCAT

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

func (*ExprConcatContext) EnterRule

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

func (*ExprConcatContext) ExitRule

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

func (*ExprConcatContext) Expr

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

func (*ExprConcatContext) GetRuleContext

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

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

func (s *ExprContext) CopyFrom(ctx *ExprContext)

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

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

type ExprFunctionContext

type ExprFunctionContext struct {
	*ExprContext
}

func NewExprFunctionContext

func NewExprFunctionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprFunctionContext

func (*ExprFunctionContext) EnterRule

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

func (*ExprFunctionContext) ExitRule

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

func (*ExprFunctionContext) Function

func (s *ExprFunctionContext) Function() IFunctionContext

func (*ExprFunctionContext) GetRuleContext

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

type ExprIdContext

type ExprIdContext struct {
	*ExprContext
}

func NewExprIdContext

func NewExprIdContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprIdContext

func (*ExprIdContext) Compound_identifier

func (s *ExprIdContext) Compound_identifier() ICompound_identifierContext

func (*ExprIdContext) EnterRule

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

func (*ExprIdContext) ExitRule

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

func (*ExprIdContext) GetRuleContext

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

type ExprInContext

type ExprInContext struct {
	*ExprContext
}

func NewExprInContext

func NewExprInContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprInContext

func (*ExprInContext) AllExpr

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

func (*ExprInContext) EnterRule

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

func (*ExprInContext) ExitRule

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

func (*ExprInContext) Expr

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

func (*ExprInContext) GetRuleContext

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

func (*ExprInContext) K_GLOBAL

func (s *ExprInContext) K_GLOBAL() antlr.TerminalNode

func (*ExprInContext) K_IN

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

func (*ExprInContext) K_NOT

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

type ExprIntervalContext

type ExprIntervalContext struct {
	*ExprContext
}

func NewExprIntervalContext

func NewExprIntervalContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprIntervalContext

func (*ExprIntervalContext) EnterRule

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

func (*ExprIntervalContext) ExitRule

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

func (*ExprIntervalContext) Expr

func (*ExprIntervalContext) GetRuleContext

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

func (*ExprIntervalContext) Interval_unit

func (s *ExprIntervalContext) Interval_unit() IInterval_unitContext

func (*ExprIntervalContext) K_INTERVAL

func (s *ExprIntervalContext) K_INTERVAL() antlr.TerminalNode

type ExprIsNullContext

type ExprIsNullContext struct {
	*ExprContext
}

func NewExprIsNullContext

func NewExprIsNullContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprIsNullContext

func (*ExprIsNullContext) EnterRule

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

func (*ExprIsNullContext) ExitRule

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

func (*ExprIsNullContext) Expr

func (s *ExprIsNullContext) Expr() IExprContext

func (*ExprIsNullContext) GetRuleContext

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

func (*ExprIsNullContext) K_IS

func (*ExprIsNullContext) K_NOT

func (*ExprIsNullContext) K_NULL

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

type ExprLambdaContext

type ExprLambdaContext struct {
	*ExprContext
}

func NewExprLambdaContext

func NewExprLambdaContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprLambdaContext

func (*ExprLambdaContext) AllCOMMA

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

func (*ExprLambdaContext) AllIdentifier

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

func (*ExprLambdaContext) COMMA

func (*ExprLambdaContext) EnterRule

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

func (*ExprLambdaContext) ExitRule

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

func (*ExprLambdaContext) Expr

func (s *ExprLambdaContext) Expr() IExprContext

func (*ExprLambdaContext) GetRuleContext

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

func (*ExprLambdaContext) Identifier

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

func (*ExprLambdaContext) LPAREN

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

func (*ExprLambdaContext) RARROW

func (s *ExprLambdaContext) RARROW() antlr.TerminalNode

func (*ExprLambdaContext) RPAREN

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

type ExprListContext

type ExprListContext struct {
	*ExprContext
}

func NewExprListContext

func NewExprListContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprListContext

func (*ExprListContext) EnterRule

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

func (*ExprListContext) ExitRule

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

func (*ExprListContext) GetRuleContext

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

func (*ExprListContext) LPAREN

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

func (*ExprListContext) Not_empty_expression_list

func (s *ExprListContext) Not_empty_expression_list() INot_empty_expression_listContext

func (*ExprListContext) RPAREN

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

type ExprLiteralContext

type ExprLiteralContext struct {
	*ExprContext
}

func NewExprLiteralContext

func NewExprLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprLiteralContext

func (*ExprLiteralContext) EnterRule

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

func (*ExprLiteralContext) ExitRule

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

func (*ExprLiteralContext) GetRuleContext

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

func (*ExprLiteralContext) Literal

func (s *ExprLiteralContext) Literal() ILiteralContext

type ExprLogicalContext

type ExprLogicalContext struct {
	*ExprContext
}

func NewExprLogicalContext

func NewExprLogicalContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprLogicalContext

func (*ExprLogicalContext) ASSIGN

func (*ExprLogicalContext) AllExpr

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

func (*ExprLogicalContext) EQUALS

func (*ExprLogicalContext) EnterRule

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

func (*ExprLogicalContext) ExitRule

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

func (*ExprLogicalContext) Expr

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

func (*ExprLogicalContext) GE

func (*ExprLogicalContext) GT

func (*ExprLogicalContext) GetRuleContext

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

func (*ExprLogicalContext) K_LIKE

func (*ExprLogicalContext) K_NOT

func (*ExprLogicalContext) LE

func (*ExprLogicalContext) LT

func (*ExprLogicalContext) NOT_EQUALS

func (s *ExprLogicalContext) NOT_EQUALS() antlr.TerminalNode

func (*ExprLogicalContext) NOT_EQUALS2

func (s *ExprLogicalContext) NOT_EQUALS2() antlr.TerminalNode

type ExprMulContext

type ExprMulContext struct {
	*ExprContext
}

func NewExprMulContext

func NewExprMulContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprMulContext

func (*ExprMulContext) AllExpr

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

func (*ExprMulContext) DIVIDE

func (s *ExprMulContext) DIVIDE() antlr.TerminalNode

func (*ExprMulContext) EnterRule

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

func (*ExprMulContext) ExitRule

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

func (*ExprMulContext) Expr

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

func (*ExprMulContext) GetRuleContext

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

func (*ExprMulContext) PERCENT

func (s *ExprMulContext) PERCENT() antlr.TerminalNode

func (*ExprMulContext) STAR

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

type ExprNotContext

type ExprNotContext struct {
	*ExprContext
}

func NewExprNotContext

func NewExprNotContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprNotContext

func (*ExprNotContext) EnterRule

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

func (*ExprNotContext) ExitRule

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

func (*ExprNotContext) Expr

func (s *ExprNotContext) Expr() IExprContext

func (*ExprNotContext) GetRuleContext

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

func (*ExprNotContext) K_NOT

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

type ExprOrContext

type ExprOrContext struct {
	*ExprContext
}

func NewExprOrContext

func NewExprOrContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprOrContext

func (*ExprOrContext) AllExpr

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

func (*ExprOrContext) EnterRule

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

func (*ExprOrContext) ExitRule

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

func (*ExprOrContext) Expr

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

func (*ExprOrContext) GetRuleContext

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

func (*ExprOrContext) K_OR

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

type ExprParenContext

type ExprParenContext struct {
	*ExprContext
}

func NewExprParenContext

func NewExprParenContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprParenContext

func (*ExprParenContext) EnterRule

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

func (*ExprParenContext) ExitRule

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

func (*ExprParenContext) Expr

func (s *ExprParenContext) Expr() IExprContext

func (*ExprParenContext) GetRuleContext

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

func (*ExprParenContext) LPAREN

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

func (*ExprParenContext) RPAREN

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

type ExprStarContext

type ExprStarContext struct {
	*ExprContext
}

func NewExprStarContext

func NewExprStarContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprStarContext

func (*ExprStarContext) EnterRule

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

func (*ExprStarContext) ExitRule

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

func (*ExprStarContext) GetRuleContext

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

func (*ExprStarContext) STAR

type ExprSubqueryContext

type ExprSubqueryContext struct {
	*ExprContext
}

func NewExprSubqueryContext

func NewExprSubqueryContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprSubqueryContext

func (*ExprSubqueryContext) EnterRule

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

func (*ExprSubqueryContext) ExitRule

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

func (*ExprSubqueryContext) GetRuleContext

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

func (*ExprSubqueryContext) Subquery

func (s *ExprSubqueryContext) Subquery() ISubqueryContext

type ExprTernaryContext

type ExprTernaryContext struct {
	*ExprContext
}

func NewExprTernaryContext

func NewExprTernaryContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprTernaryContext

func (*ExprTernaryContext) AllExpr

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

func (*ExprTernaryContext) COLON

func (*ExprTernaryContext) EnterRule

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

func (*ExprTernaryContext) ExitRule

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

func (*ExprTernaryContext) Expr

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

func (*ExprTernaryContext) GetRuleContext

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

func (*ExprTernaryContext) QUESTION

func (s *ExprTernaryContext) QUESTION() antlr.TerminalNode

type ExprTupleElementContext

type ExprTupleElementContext struct {
	*ExprContext
}

func NewExprTupleElementContext

func NewExprTupleElementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprTupleElementContext

func (*ExprTupleElementContext) AllExpr

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

func (*ExprTupleElementContext) DOT

func (*ExprTupleElementContext) EnterRule

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

func (*ExprTupleElementContext) ExitRule

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

func (*ExprTupleElementContext) Expr

func (*ExprTupleElementContext) GetRuleContext

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

type ExprUnaryMinusContext

type ExprUnaryMinusContext struct {
	*ExprContext
}

func NewExprUnaryMinusContext

func NewExprUnaryMinusContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprUnaryMinusContext

func (*ExprUnaryMinusContext) EnterRule

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

func (*ExprUnaryMinusContext) ExitRule

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

func (*ExprUnaryMinusContext) Expr

func (*ExprUnaryMinusContext) GetRuleContext

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

func (*ExprUnaryMinusContext) MINUS

type ExprWithAliasContext

type ExprWithAliasContext struct {
	*ExprContext
}

func NewExprWithAliasContext

func NewExprWithAliasContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExprWithAliasContext

func (*ExprWithAliasContext) Alias

func (*ExprWithAliasContext) EnterRule

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

func (*ExprWithAliasContext) ExitRule

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

func (*ExprWithAliasContext) Expr

func (*ExprWithAliasContext) GetRuleContext

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

type Expression_listContext

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

func NewEmptyExpression_listContext

func NewEmptyExpression_listContext() *Expression_listContext

func NewExpression_listContext

func NewExpression_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Expression_listContext

func (*Expression_listContext) EnterRule

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

func (*Expression_listContext) ExitRule

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

func (*Expression_listContext) GetParser

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

func (*Expression_listContext) GetRuleContext

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

func (*Expression_listContext) IsExpression_listContext

func (*Expression_listContext) IsExpression_listContext()

func (*Expression_listContext) Not_empty_expression_list

func (s *Expression_listContext) Not_empty_expression_list() INot_empty_expression_listContext

func (*Expression_listContext) ToStringTree

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

type Expression_with_optional_aliasContext

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

func NewEmptyExpression_with_optional_aliasContext

func NewEmptyExpression_with_optional_aliasContext() *Expression_with_optional_aliasContext

func NewExpression_with_optional_aliasContext

func NewExpression_with_optional_aliasContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Expression_with_optional_aliasContext

func (*Expression_with_optional_aliasContext) Alias

func (*Expression_with_optional_aliasContext) EnterRule

func (*Expression_with_optional_aliasContext) ExitRule

func (*Expression_with_optional_aliasContext) Expr

func (*Expression_with_optional_aliasContext) GetParser

func (*Expression_with_optional_aliasContext) GetRuleContext

func (*Expression_with_optional_aliasContext) IsExpression_with_optional_aliasContext

func (*Expression_with_optional_aliasContext) IsExpression_with_optional_aliasContext()

func (*Expression_with_optional_aliasContext) ToStringTree

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

type Format_nameContext

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

func NewEmptyFormat_nameContext

func NewEmptyFormat_nameContext() *Format_nameContext

func NewFormat_nameContext

func NewFormat_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Format_nameContext

func (*Format_nameContext) EnterRule

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

func (*Format_nameContext) ExitRule

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

func (*Format_nameContext) GetParser

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

func (*Format_nameContext) GetRuleContext

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

func (*Format_nameContext) Identifier

func (s *Format_nameContext) Identifier() IIdentifierContext

func (*Format_nameContext) IsFormat_nameContext

func (*Format_nameContext) IsFormat_nameContext()

func (*Format_nameContext) ToStringTree

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

type Full_table_nameContext

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

func NewEmptyFull_table_nameContext

func NewEmptyFull_table_nameContext() *Full_table_nameContext

func NewFull_table_nameContext

func NewFull_table_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Full_table_nameContext

func (*Full_table_nameContext) DOT

func (*Full_table_nameContext) Database_name

func (s *Full_table_nameContext) Database_name() IDatabase_nameContext

func (*Full_table_nameContext) EnterRule

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

func (*Full_table_nameContext) ExitRule

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

func (*Full_table_nameContext) GetParser

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

func (*Full_table_nameContext) GetRuleContext

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

func (*Full_table_nameContext) IsFull_table_nameContext

func (*Full_table_nameContext) IsFull_table_nameContext()

func (*Full_table_nameContext) Table_name

func (*Full_table_nameContext) ToStringTree

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

type FunctionContext

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

func NewEmptyFunctionContext

func NewEmptyFunctionContext() *FunctionContext

func NewFunctionContext

func NewFunctionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionContext

func (*FunctionContext) EnterRule

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

func (*FunctionContext) ExitRule

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

func (*FunctionContext) Function_arguments

func (s *FunctionContext) Function_arguments() IFunction_argumentsContext

func (*FunctionContext) Function_name

func (s *FunctionContext) Function_name() IFunction_nameContext

func (*FunctionContext) Function_parameters

func (s *FunctionContext) Function_parameters() IFunction_parametersContext

func (*FunctionContext) GetParser

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

func (*FunctionContext) GetRuleContext

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

func (*FunctionContext) IsFunctionContext

func (*FunctionContext) IsFunctionContext()

func (*FunctionContext) ToStringTree

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

type Function_argumentsContext

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

func NewEmptyFunction_argumentsContext

func NewEmptyFunction_argumentsContext() *Function_argumentsContext

func NewFunction_argumentsContext

func NewFunction_argumentsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_argumentsContext

func (*Function_argumentsContext) AllCOMMA

func (*Function_argumentsContext) AllExpr

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

func (*Function_argumentsContext) COMMA

func (*Function_argumentsContext) EnterRule

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

func (*Function_argumentsContext) ExitRule

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

func (*Function_argumentsContext) Expr

func (*Function_argumentsContext) GetParser

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

func (*Function_argumentsContext) GetRuleContext

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

func (*Function_argumentsContext) IsFunction_argumentsContext

func (*Function_argumentsContext) IsFunction_argumentsContext()

func (*Function_argumentsContext) LPAREN

func (*Function_argumentsContext) RPAREN

func (*Function_argumentsContext) ToStringTree

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

func (s *Function_nameContext) Identifier() IIdentifierContext

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 Function_parametersContext

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

func NewEmptyFunction_parametersContext

func NewEmptyFunction_parametersContext() *Function_parametersContext

func NewFunction_parametersContext

func NewFunction_parametersContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_parametersContext

func (*Function_parametersContext) AllCOMMA

func (*Function_parametersContext) AllExpr

func (*Function_parametersContext) COMMA

func (*Function_parametersContext) EnterRule

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

func (*Function_parametersContext) ExitRule

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

func (*Function_parametersContext) Expr

func (*Function_parametersContext) GetParser

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

func (*Function_parametersContext) GetRuleContext

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

func (*Function_parametersContext) IsFunction_parametersContext

func (*Function_parametersContext) IsFunction_parametersContext()

func (*Function_parametersContext) LPAREN

func (*Function_parametersContext) RPAREN

func (*Function_parametersContext) ToStringTree

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

type IAliasContext

type IAliasContext interface {
	antlr.ParserRuleContext

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

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

IAliasContext is an interface to support dynamic dispatch.

type IAlias_nameContext

type IAlias_nameContext interface {
	antlr.ParserRuleContext

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

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

IAlias_nameContext is an interface to support dynamic dispatch.

type IAlter_queryContext

type IAlter_queryContext interface {
	antlr.ParserRuleContext

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

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

IAlter_queryContext is an interface to support dynamic dispatch.

type IAlter_query_elementContext

type IAlter_query_elementContext interface {
	antlr.ParserRuleContext

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

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

IAlter_query_elementContext is an interface to support dynamic dispatch.

type IArrayContext

type IArrayContext interface {
	antlr.ParserRuleContext

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

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

IArrayContext is an interface to support dynamic dispatch.

type IAssignmentContext

type IAssignmentContext interface {
	antlr.ParserRuleContext

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

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

IAssignmentContext is an interface to support dynamic dispatch.

type IAssignment_listContext

type IAssignment_listContext interface {
	antlr.ParserRuleContext

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

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

IAssignment_listContext is an interface to support dynamic dispatch.

type ICheck_queryContext

type ICheck_queryContext interface {
	antlr.ParserRuleContext

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

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

ICheck_queryContext is an interface to support dynamic dispatch.

type IClickhouse_typeContext

type IClickhouse_typeContext interface {
	antlr.ParserRuleContext

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

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

IClickhouse_typeContext is an interface to support dynamic dispatch.

type ICluster_nameContext

type ICluster_nameContext interface {
	antlr.ParserRuleContext

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

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

ICluster_nameContext is an interface to support dynamic dispatch.

type IColumn_declarationContext

type IColumn_declarationContext interface {
	antlr.ParserRuleContext

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

	// GetTtlExpr returns the ttlExpr rule contexts.
	GetTtlExpr() IExprContext

	// SetTtlExpr sets the ttlExpr rule contexts.
	SetTtlExpr(IExprContext)

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

IColumn_declarationContext is an interface to support dynamic dispatch.

type IColumn_declaration_listContext

type IColumn_declaration_listContext interface {
	antlr.ParserRuleContext

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

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

IColumn_declaration_listContext 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 IColumn_name_listContext

type IColumn_name_listContext interface {
	antlr.ParserRuleContext

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

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

IColumn_name_listContext is an interface to support dynamic dispatch.

type IColumn_typeContext

type IColumn_typeContext interface {
	antlr.ParserRuleContext

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

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

IColumn_typeContext is an interface to support dynamic dispatch.

type ICompound_identifierContext

type ICompound_identifierContext interface {
	antlr.ParserRuleContext

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

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

ICompound_identifierContext is an interface to support dynamic dispatch.

type ICompound_name_type_pairContext

type ICompound_name_type_pairContext interface {
	antlr.ParserRuleContext

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

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

ICompound_name_type_pairContext is an interface to support dynamic dispatch.

type ICreate_queryContext

type ICreate_queryContext interface {
	antlr.ParserRuleContext

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

	// GetSampleExpr returns the sampleExpr rule contexts.
	GetSampleExpr() IExprContext

	// SetSampleExpr sets the sampleExpr rule contexts.
	SetSampleExpr(IExprContext)

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

ICreate_queryContext 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 IDrop_queryContext

type IDrop_queryContext interface {
	antlr.ParserRuleContext

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

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

IDrop_queryContext is an interface to support dynamic dispatch.

type IEngineContext

type IEngineContext interface {
	antlr.ParserRuleContext

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

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

IEngineContext is an interface to support dynamic dispatch.

type IEnum_entryContext

type IEnum_entryContext interface {
	antlr.ParserRuleContext

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

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

IEnum_entryContext is an interface to support dynamic dispatch.

type IErrContext

type IErrContext interface {
	antlr.ParserRuleContext

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

	// Get_UNEXPECTED_CHAR returns the _UNEXPECTED_CHAR token.
	Get_UNEXPECTED_CHAR() antlr.Token

	// Set_UNEXPECTED_CHAR sets the _UNEXPECTED_CHAR token.
	Set_UNEXPECTED_CHAR(antlr.Token)

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

IErrContext 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 IExpression_listContext

type IExpression_listContext interface {
	antlr.ParserRuleContext

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

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

IExpression_listContext is an interface to support dynamic dispatch.

type IExpression_with_optional_aliasContext

type IExpression_with_optional_aliasContext interface {
	antlr.ParserRuleContext

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

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

IExpression_with_optional_aliasContext is an interface to support dynamic dispatch.

type IFormat_nameContext

type IFormat_nameContext interface {
	antlr.ParserRuleContext

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

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

IFormat_nameContext is an interface to support dynamic dispatch.

type IFull_table_nameContext

type IFull_table_nameContext interface {
	antlr.ParserRuleContext

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

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

IFull_table_nameContext is an interface to support dynamic dispatch.

type IFunctionContext

type IFunctionContext interface {
	antlr.ParserRuleContext

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

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

IFunctionContext is an interface to support dynamic dispatch.

type IFunction_argumentsContext

type IFunction_argumentsContext interface {
	antlr.ParserRuleContext

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

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

IFunction_argumentsContext 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 IFunction_parametersContext

type IFunction_parametersContext interface {
	antlr.ParserRuleContext

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

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

IFunction_parametersContext is an interface to support dynamic dispatch.

type IIdentifierContext

type IIdentifierContext interface {
	antlr.ParserRuleContext

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

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

IIdentifierContext is an interface to support dynamic dispatch.

type IIdentifier_with_optional_parametersContext

type IIdentifier_with_optional_parametersContext interface {
	antlr.ParserRuleContext

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

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

IIdentifier_with_optional_parametersContext is an interface to support dynamic dispatch.

type IIdentifier_with_parametersContext

type IIdentifier_with_parametersContext interface {
	antlr.ParserRuleContext

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

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

IIdentifier_with_parametersContext is an interface to support dynamic dispatch.

type IInsert_queryContext

type IInsert_queryContext interface {
	antlr.ParserRuleContext

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

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

IInsert_queryContext is an interface to support dynamic dispatch.

type IInterval_unitContext

type IInterval_unitContext interface {
	antlr.ParserRuleContext

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

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

IInterval_unitContext 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 IKill_query_queryContext

type IKill_query_queryContext interface {
	antlr.ParserRuleContext

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

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

IKill_query_queryContext is an interface to support dynamic dispatch.

type ILiteralContext

type ILiteralContext interface {
	antlr.ParserRuleContext

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

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

ILiteralContext is an interface to support dynamic dispatch.

type IName_type_pairContext

type IName_type_pairContext interface {
	antlr.ParserRuleContext

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

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

IName_type_pairContext is an interface to support dynamic dispatch.

type IName_type_pair_listContext

type IName_type_pair_listContext interface {
	antlr.ParserRuleContext

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

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

IName_type_pair_listContext is an interface to support dynamic dispatch.

type INested_tableContext

type INested_tableContext interface {
	antlr.ParserRuleContext

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

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

INested_tableContext is an interface to support dynamic dispatch.

type INot_empty_expression_listContext

type INot_empty_expression_listContext interface {
	antlr.ParserRuleContext

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

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

INot_empty_expression_listContext is an interface to support dynamic dispatch.

type IOptimize_queryContext

type IOptimize_queryContext interface {
	antlr.ParserRuleContext

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

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

IOptimize_queryContext is an interface to support dynamic dispatch.

type IOrder_by_elementContext

type IOrder_by_elementContext interface {
	antlr.ParserRuleContext

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

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

IOrder_by_elementContext is an interface to support dynamic dispatch.

type IOrder_by_expression_listContext

type IOrder_by_expression_listContext interface {
	antlr.ParserRuleContext

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

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

IOrder_by_expression_listContext 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 IPartition_by_elementContext

type IPartition_by_elementContext interface {
	antlr.ParserRuleContext

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

	// GetPartitionExpr returns the partitionExpr rule contexts.
	GetPartitionExpr() IExprContext

	// SetPartitionExpr sets the partitionExpr rule contexts.
	SetPartitionExpr(IExprContext)

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

IPartition_by_elementContext is an interface to support dynamic dispatch.

type IPartition_nameContext

type IPartition_nameContext interface {
	antlr.ParserRuleContext

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

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

IPartition_nameContext is an interface to support dynamic dispatch.

type IQueryContext

type IQueryContext interface {
	antlr.ParserRuleContext

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

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

IQueryContext is an interface to support dynamic dispatch.

type IQuery_outfile_stepContext

type IQuery_outfile_stepContext interface {
	antlr.ParserRuleContext

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

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

IQuery_outfile_stepContext is an interface to support dynamic dispatch.

type IRename_queryContext

type IRename_queryContext interface {
	antlr.ParserRuleContext

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

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

IRename_queryContext is an interface to support dynamic dispatch.

type ISample_ratioContext

type ISample_ratioContext interface {
	antlr.ParserRuleContext

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

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

ISample_ratioContext is an interface to support dynamic dispatch.

type ISelect_aliasContext

type ISelect_aliasContext interface {
	antlr.ParserRuleContext

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

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

ISelect_aliasContext is an interface to support dynamic dispatch.

type ISelect_array_join_stepContext

type ISelect_array_join_stepContext interface {
	antlr.ParserRuleContext

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

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

ISelect_array_join_stepContext is an interface to support dynamic dispatch.

type ISelect_exprContext

type ISelect_exprContext interface {
	antlr.ParserRuleContext

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

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

ISelect_exprContext is an interface to support dynamic dispatch.

type ISelect_expr_listContext

type ISelect_expr_listContext interface {
	antlr.ParserRuleContext

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

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

ISelect_expr_listContext is an interface to support dynamic dispatch.

type ISelect_format_stepContext

type ISelect_format_stepContext interface {
	antlr.ParserRuleContext

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

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

ISelect_format_stepContext is an interface to support dynamic dispatch.

type ISelect_from_stepContext

type ISelect_from_stepContext interface {
	antlr.ParserRuleContext

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

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

ISelect_from_stepContext is an interface to support dynamic dispatch.

type ISelect_groupby_stepContext

type ISelect_groupby_stepContext interface {
	antlr.ParserRuleContext

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

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

ISelect_groupby_stepContext is an interface to support dynamic dispatch.

type ISelect_having_stepContext

type ISelect_having_stepContext interface {
	antlr.ParserRuleContext

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

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

ISelect_having_stepContext is an interface to support dynamic dispatch.

type ISelect_join_right_partContext

type ISelect_join_right_partContext interface {
	antlr.ParserRuleContext

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

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

ISelect_join_right_partContext is an interface to support dynamic dispatch.

type ISelect_join_stepContext

type ISelect_join_stepContext interface {
	antlr.ParserRuleContext

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

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

ISelect_join_stepContext is an interface to support dynamic dispatch.

type ISelect_limit_stepContext

type ISelect_limit_stepContext interface {
	antlr.ParserRuleContext

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

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

ISelect_limit_stepContext is an interface to support dynamic dispatch.

type ISelect_limitby_stepContext

type ISelect_limitby_stepContext interface {
	antlr.ParserRuleContext

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

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

ISelect_limitby_stepContext is an interface to support dynamic dispatch.

type ISelect_orderby_stepContext

type ISelect_orderby_stepContext interface {
	antlr.ParserRuleContext

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

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

ISelect_orderby_stepContext is an interface to support dynamic dispatch.

type ISelect_prewhere_stepContext

type ISelect_prewhere_stepContext interface {
	antlr.ParserRuleContext

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

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

ISelect_prewhere_stepContext is an interface to support dynamic dispatch.

type ISelect_queryContext

type ISelect_queryContext interface {
	antlr.ParserRuleContext

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

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

ISelect_queryContext is an interface to support dynamic dispatch.

type ISelect_query_mainContext

type ISelect_query_mainContext interface {
	antlr.ParserRuleContext

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

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

ISelect_query_mainContext is an interface to support dynamic dispatch.

type ISelect_sample_stepContext

type ISelect_sample_stepContext interface {
	antlr.ParserRuleContext

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

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

ISelect_sample_stepContext is an interface to support dynamic dispatch.

type ISelect_select_stepContext

type ISelect_select_stepContext interface {
	antlr.ParserRuleContext

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

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

ISelect_select_stepContext is an interface to support dynamic dispatch.

type ISelect_where_stepContext

type ISelect_where_stepContext interface {
	antlr.ParserRuleContext

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

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

ISelect_where_stepContext is an interface to support dynamic dispatch.

type ISelect_with_stepContext

type ISelect_with_stepContext interface {
	antlr.ParserRuleContext

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

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

ISelect_with_stepContext is an interface to support dynamic dispatch.

type ISet_queryContext

type ISet_queryContext interface {
	antlr.ParserRuleContext

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

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

ISet_queryContext is an interface to support dynamic dispatch.

type ISettings_stepContext

type ISettings_stepContext interface {
	antlr.ParserRuleContext

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

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

ISettings_stepContext is an interface to support dynamic dispatch.

type IShow_processlist_queryContext

type IShow_processlist_queryContext interface {
	antlr.ParserRuleContext

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

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

IShow_processlist_queryContext is an interface to support dynamic dispatch.

type IShow_tables_queryContext

type IShow_tables_queryContext interface {
	antlr.ParserRuleContext

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

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

IShow_tables_queryContext is an interface to support dynamic dispatch.

type ISimple_typeContext

type ISimple_typeContext interface {
	antlr.ParserRuleContext

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

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

ISimple_typeContext is an interface to support dynamic dispatch.

type ISubqueryContext

type ISubqueryContext interface {
	antlr.ParserRuleContext

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

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

ISubqueryContext is an interface to support dynamic dispatch.

type ITable_functionContext

type ITable_functionContext interface {
	antlr.ParserRuleContext

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

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

ITable_functionContext 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_properties_queryContext

type ITable_properties_queryContext interface {
	antlr.ParserRuleContext

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

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

ITable_properties_queryContext is an interface to support dynamic dispatch.

type ITable_ttl_declarationContext

type ITable_ttl_declarationContext interface {
	antlr.ParserRuleContext

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

	// GetDiskVal returns the diskVal token.
	GetDiskVal() antlr.Token

	// GetVolumeVal returns the volumeVal token.
	GetVolumeVal() antlr.Token

	// SetDiskVal sets the diskVal token.
	SetDiskVal(antlr.Token)

	// SetVolumeVal sets the volumeVal token.
	SetVolumeVal(antlr.Token)

	// GetTtlExpr returns the ttlExpr rule contexts.
	GetTtlExpr() IExprContext

	// SetTtlExpr sets the ttlExpr rule contexts.
	SetTtlExpr(IExprContext)

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

ITable_ttl_declarationContext is an interface to support dynamic dispatch.

type ITable_ttl_listContext

type ITable_ttl_listContext interface {
	antlr.ParserRuleContext

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

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

ITable_ttl_listContext is an interface to support dynamic dispatch.

type IUse_queryContext

type IUse_queryContext interface {
	antlr.ParserRuleContext

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

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

IUse_queryContext is an interface to support dynamic dispatch.

type IdentifierContext

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

func NewEmptyIdentifierContext

func NewEmptyIdentifierContext() *IdentifierContext

func NewIdentifierContext

func NewIdentifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierContext

func (*IdentifierContext) EnterRule

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

func (*IdentifierContext) ExitRule

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

func (*IdentifierContext) GetParser

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

func (*IdentifierContext) GetRuleContext

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

func (*IdentifierContext) IDENTIFIER

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

func (*IdentifierContext) IsIdentifierContext

func (*IdentifierContext) IsIdentifierContext()

func (*IdentifierContext) Keyword

func (s *IdentifierContext) Keyword() IKeywordContext

func (*IdentifierContext) QUOTED_LITERAL

func (s *IdentifierContext) QUOTED_LITERAL() antlr.TerminalNode

func (*IdentifierContext) Simple_type

func (s *IdentifierContext) Simple_type() ISimple_typeContext

func (*IdentifierContext) ToStringTree

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

type Identifier_with_optional_parametersContext

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

func NewEmptyIdentifier_with_optional_parametersContext

func NewEmptyIdentifier_with_optional_parametersContext() *Identifier_with_optional_parametersContext

func NewIdentifier_with_optional_parametersContext

func NewIdentifier_with_optional_parametersContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Identifier_with_optional_parametersContext

func (*Identifier_with_optional_parametersContext) EnterRule

func (*Identifier_with_optional_parametersContext) ExitRule

func (*Identifier_with_optional_parametersContext) GetParser

func (*Identifier_with_optional_parametersContext) GetRuleContext

func (*Identifier_with_optional_parametersContext) Identifier

func (*Identifier_with_optional_parametersContext) Identifier_with_parameters

func (*Identifier_with_optional_parametersContext) IsIdentifier_with_optional_parametersContext

func (*Identifier_with_optional_parametersContext) IsIdentifier_with_optional_parametersContext()

func (*Identifier_with_optional_parametersContext) ToStringTree

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

type Identifier_with_parametersContext

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

func NewEmptyIdentifier_with_parametersContext

func NewEmptyIdentifier_with_parametersContext() *Identifier_with_parametersContext

func NewIdentifier_with_parametersContext

func NewIdentifier_with_parametersContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Identifier_with_parametersContext

func (*Identifier_with_parametersContext) EnterRule

func (*Identifier_with_parametersContext) ExitRule

func (*Identifier_with_parametersContext) Function

func (*Identifier_with_parametersContext) GetParser

func (*Identifier_with_parametersContext) GetRuleContext

func (*Identifier_with_parametersContext) IsIdentifier_with_parametersContext

func (*Identifier_with_parametersContext) IsIdentifier_with_parametersContext()

func (*Identifier_with_parametersContext) Nested_table

func (*Identifier_with_parametersContext) ToStringTree

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

type Insert_queryContext

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

func NewEmptyInsert_queryContext

func NewEmptyInsert_queryContext() *Insert_queryContext

func NewInsert_queryContext

func NewInsert_queryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Insert_queryContext

func (*Insert_queryContext) ASSIGN

func (*Insert_queryContext) AllCOMMA

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

func (*Insert_queryContext) AllLPAREN

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

func (*Insert_queryContext) AllLiteral

func (s *Insert_queryContext) AllLiteral() []ILiteralContext

func (*Insert_queryContext) AllRPAREN

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

func (*Insert_queryContext) COMMA

func (*Insert_queryContext) Column_name_list

func (s *Insert_queryContext) Column_name_list() IColumn_name_listContext

func (*Insert_queryContext) EnterRule

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

func (*Insert_queryContext) ExitRule

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

func (*Insert_queryContext) Format_name

func (s *Insert_queryContext) Format_name() IFormat_nameContext

func (*Insert_queryContext) Full_table_name

func (s *Insert_queryContext) Full_table_name() IFull_table_nameContext

func (*Insert_queryContext) GetParser

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

func (*Insert_queryContext) GetRuleContext

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

func (*Insert_queryContext) IsInsert_queryContext

func (*Insert_queryContext) IsInsert_queryContext()

func (*Insert_queryContext) K_FORMAT

func (s *Insert_queryContext) K_FORMAT() antlr.TerminalNode

func (*Insert_queryContext) K_ID

func (*Insert_queryContext) K_INSERT

func (s *Insert_queryContext) K_INSERT() antlr.TerminalNode

func (*Insert_queryContext) K_INTO

func (*Insert_queryContext) K_VALUES

func (s *Insert_queryContext) K_VALUES() antlr.TerminalNode

func (*Insert_queryContext) LPAREN

func (*Insert_queryContext) Literal

func (s *Insert_queryContext) Literal(i int) ILiteralContext

func (*Insert_queryContext) RPAREN

func (*Insert_queryContext) STRING_LITERAL

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

func (*Insert_queryContext) Select_query

func (s *Insert_queryContext) Select_query() ISelect_queryContext

func (*Insert_queryContext) ToStringTree

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

type Interval_unitContext

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

func NewEmptyInterval_unitContext

func NewEmptyInterval_unitContext() *Interval_unitContext

func NewInterval_unitContext

func NewInterval_unitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Interval_unitContext

func (*Interval_unitContext) EnterRule

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

func (*Interval_unitContext) ExitRule

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

func (*Interval_unitContext) GetParser

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

func (*Interval_unitContext) GetRuleContext

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

func (*Interval_unitContext) IsInterval_unitContext

func (*Interval_unitContext) IsInterval_unitContext()

func (*Interval_unitContext) K_DAY

func (*Interval_unitContext) K_HOUR

func (*Interval_unitContext) K_MINUTE

func (s *Interval_unitContext) K_MINUTE() antlr.TerminalNode

func (*Interval_unitContext) K_MONTH

func (*Interval_unitContext) K_SECOND

func (s *Interval_unitContext) K_SECOND() antlr.TerminalNode

func (*Interval_unitContext) K_WEEK

func (*Interval_unitContext) K_YEAR

func (*Interval_unitContext) ToStringTree

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

func (s *KeywordContext) K_ADD() antlr.TerminalNode

func (*KeywordContext) K_AFTER

func (s *KeywordContext) K_AFTER() antlr.TerminalNode

func (*KeywordContext) K_ALIAS

func (s *KeywordContext) K_ALIAS() 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_AND

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

func (*KeywordContext) K_ANY

func (s *KeywordContext) K_ANY() antlr.TerminalNode

func (*KeywordContext) K_ARRAY

func (s *KeywordContext) K_ARRAY() 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_ASCENDING

func (s *KeywordContext) K_ASCENDING() antlr.TerminalNode

func (*KeywordContext) K_ASYNC

func (s *KeywordContext) K_ASYNC() antlr.TerminalNode

func (*KeywordContext) K_ATTACH

func (s *KeywordContext) K_ATTACH() 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_CASE

func (s *KeywordContext) K_CASE() 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_CREATE

func (s *KeywordContext) K_CREATE() antlr.TerminalNode

func (*KeywordContext) K_CROSS

func (s *KeywordContext) K_CROSS() antlr.TerminalNode

func (*KeywordContext) K_DATABASE

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

func (*KeywordContext) K_DATABASES

func (s *KeywordContext) K_DATABASES() antlr.TerminalNode

func (*KeywordContext) K_DEFAULT

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

func (*KeywordContext) K_DESC

func (s *KeywordContext) K_DESC() antlr.TerminalNode

func (*KeywordContext) K_DESCENDING

func (s *KeywordContext) K_DESCENDING() antlr.TerminalNode

func (*KeywordContext) K_DESCRIBE

func (s *KeywordContext) K_DESCRIBE() 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_ELSE

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

func (*KeywordContext) K_END

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

func (*KeywordContext) K_ENGINE

func (s *KeywordContext) K_ENGINE() antlr.TerminalNode

func (*KeywordContext) K_EXISTS

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

func (*KeywordContext) K_FINAL

func (s *KeywordContext) K_FINAL() antlr.TerminalNode

func (*KeywordContext) K_FIRST

func (s *KeywordContext) K_FIRST() antlr.TerminalNode

func (*KeywordContext) K_FORMAT

func (s *KeywordContext) K_FORMAT() 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_GLOBAL

func (s *KeywordContext) K_GLOBAL() 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_ID

func (s *KeywordContext) K_ID() antlr.TerminalNode

func (*KeywordContext) K_IF

func (s *KeywordContext) K_IF() antlr.TerminalNode

func (*KeywordContext) K_IN

func (s *KeywordContext) K_IN() 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_INTO

func (s *KeywordContext) K_INTO() antlr.TerminalNode

func (*KeywordContext) K_IS

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

func (*KeywordContext) K_JOIN

func (s *KeywordContext) K_JOIN() antlr.TerminalNode

func (*KeywordContext) K_KILL

func (s *KeywordContext) K_KILL() antlr.TerminalNode

func (*KeywordContext) K_LAST

func (s *KeywordContext) K_LAST() 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_MAIN

func (s *KeywordContext) K_MAIN() antlr.TerminalNode

func (*KeywordContext) K_MATERIALIZED

func (s *KeywordContext) K_MATERIALIZED() antlr.TerminalNode

func (*KeywordContext) K_MODIFY

func (s *KeywordContext) K_MODIFY() antlr.TerminalNode

func (*KeywordContext) K_NOT

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

func (*KeywordContext) K_NULL

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

func (*KeywordContext) K_NULLS

func (s *KeywordContext) K_NULLS() 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_OPTIMIZE

func (s *KeywordContext) K_OPTIMIZE() 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_OUTFILE

func (s *KeywordContext) K_OUTFILE() antlr.TerminalNode

func (*KeywordContext) K_PARTITION

func (s *KeywordContext) K_PARTITION() antlr.TerminalNode

func (*KeywordContext) K_POPULATE

func (s *KeywordContext) K_POPULATE() antlr.TerminalNode

func (*KeywordContext) K_PREWHERE

func (s *KeywordContext) K_PREWHERE() antlr.TerminalNode

func (*KeywordContext) K_PROCESSLIST

func (s *KeywordContext) K_PROCESSLIST() antlr.TerminalNode

func (*KeywordContext) K_QUERY

func (s *KeywordContext) K_QUERY() antlr.TerminalNode

func (*KeywordContext) K_RENAME

func (s *KeywordContext) K_RENAME() antlr.TerminalNode

func (*KeywordContext) K_RETURN

func (s *KeywordContext) K_RETURN() antlr.TerminalNode

func (*KeywordContext) K_RIGHT

func (s *KeywordContext) K_RIGHT() antlr.TerminalNode

func (*KeywordContext) K_SAMPLE

func (s *KeywordContext) K_SAMPLE() 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_SETTINGS

func (s *KeywordContext) K_SETTINGS() antlr.TerminalNode

func (*KeywordContext) K_SHOW

func (s *KeywordContext) K_SHOW() antlr.TerminalNode

func (*KeywordContext) K_SYNC

func (s *KeywordContext) K_SYNC() antlr.TerminalNode

func (*KeywordContext) K_TABLE

func (s *KeywordContext) K_TABLE() antlr.TerminalNode

func (*KeywordContext) K_TABLES

func (s *KeywordContext) K_TABLES() antlr.TerminalNode

func (*KeywordContext) K_TEMPORARY

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

func (*KeywordContext) K_TEST

func (s *KeywordContext) K_TEST() 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_TOTALS

func (s *KeywordContext) K_TOTALS() antlr.TerminalNode

func (*KeywordContext) K_UNION

func (s *KeywordContext) K_UNION() antlr.TerminalNode

func (*KeywordContext) K_USE

func (s *KeywordContext) K_USE() antlr.TerminalNode

func (*KeywordContext) K_USING

func (s *KeywordContext) K_USING() 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_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) ToStringTree

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

type Kill_query_queryContext

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

func NewEmptyKill_query_queryContext

func NewEmptyKill_query_queryContext() *Kill_query_queryContext

func NewKill_query_queryContext

func NewKill_query_queryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Kill_query_queryContext

func (*Kill_query_queryContext) EnterRule

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

func (*Kill_query_queryContext) ExitRule

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

func (*Kill_query_queryContext) Expression_with_optional_alias

func (s *Kill_query_queryContext) Expression_with_optional_alias() IExpression_with_optional_aliasContext

func (*Kill_query_queryContext) GetParser

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

func (*Kill_query_queryContext) GetRuleContext

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

func (*Kill_query_queryContext) IsKill_query_queryContext

func (*Kill_query_queryContext) IsKill_query_queryContext()

func (*Kill_query_queryContext) K_ASYNC

func (*Kill_query_queryContext) K_KILL

func (*Kill_query_queryContext) K_QUERY

func (*Kill_query_queryContext) K_SYNC

func (*Kill_query_queryContext) K_TEST

func (*Kill_query_queryContext) K_WHERE

func (*Kill_query_queryContext) ToStringTree

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

type LiteralContext

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

func NewEmptyLiteralContext

func NewEmptyLiteralContext() *LiteralContext

func NewLiteralContext

func NewLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralContext

func (*LiteralContext) EnterRule

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

func (*LiteralContext) ExitRule

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

func (*LiteralContext) GetParser

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

func (*LiteralContext) GetRuleContext

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

func (*LiteralContext) IsLiteralContext

func (*LiteralContext) IsLiteralContext()

func (*LiteralContext) K_NULL

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

func (*LiteralContext) NUMERIC_LITERAL

func (s *LiteralContext) NUMERIC_LITERAL() antlr.TerminalNode

func (*LiteralContext) STRING_LITERAL

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

func (*LiteralContext) ToStringTree

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

type Name_type_pairContext

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

func NewEmptyName_type_pairContext

func NewEmptyName_type_pairContext() *Name_type_pairContext

func NewName_type_pairContext

func NewName_type_pairContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Name_type_pairContext

func (*Name_type_pairContext) Column_type

func (s *Name_type_pairContext) Column_type() IColumn_typeContext

func (*Name_type_pairContext) EnterRule

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

func (*Name_type_pairContext) ExitRule

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

func (*Name_type_pairContext) GetParser

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

func (*Name_type_pairContext) GetRuleContext

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

func (*Name_type_pairContext) Identifier

func (s *Name_type_pairContext) Identifier() IIdentifierContext

func (*Name_type_pairContext) IsName_type_pairContext

func (*Name_type_pairContext) IsName_type_pairContext()

func (*Name_type_pairContext) ToStringTree

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

type Name_type_pair_listContext

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

func NewEmptyName_type_pair_listContext

func NewEmptyName_type_pair_listContext() *Name_type_pair_listContext

func NewName_type_pair_listContext

func NewName_type_pair_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Name_type_pair_listContext

func (*Name_type_pair_listContext) AllCOMMA

func (*Name_type_pair_listContext) AllName_type_pair

func (s *Name_type_pair_listContext) AllName_type_pair() []IName_type_pairContext

func (*Name_type_pair_listContext) COMMA

func (*Name_type_pair_listContext) EnterRule

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

func (*Name_type_pair_listContext) ExitRule

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

func (*Name_type_pair_listContext) GetParser

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

func (*Name_type_pair_listContext) GetRuleContext

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

func (*Name_type_pair_listContext) IsName_type_pair_listContext

func (*Name_type_pair_listContext) IsName_type_pair_listContext()

func (*Name_type_pair_listContext) Name_type_pair

func (*Name_type_pair_listContext) ToStringTree

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

type Nested_tableContext

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

func NewEmptyNested_tableContext

func NewEmptyNested_tableContext() *Nested_tableContext

func NewNested_tableContext

func NewNested_tableContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Nested_tableContext

func (*Nested_tableContext) EnterRule

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

func (*Nested_tableContext) ExitRule

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

func (*Nested_tableContext) GetParser

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

func (*Nested_tableContext) GetRuleContext

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

func (*Nested_tableContext) Identifier

func (s *Nested_tableContext) Identifier() IIdentifierContext

func (*Nested_tableContext) IsNested_tableContext

func (*Nested_tableContext) IsNested_tableContext()

func (*Nested_tableContext) LPAREN

func (*Nested_tableContext) Name_type_pair_list

func (s *Nested_tableContext) Name_type_pair_list() IName_type_pair_listContext

func (*Nested_tableContext) RPAREN

func (*Nested_tableContext) ToStringTree

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

type Not_empty_expression_listContext

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

func NewEmptyNot_empty_expression_listContext

func NewEmptyNot_empty_expression_listContext() *Not_empty_expression_listContext

func NewNot_empty_expression_listContext

func NewNot_empty_expression_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Not_empty_expression_listContext

func (*Not_empty_expression_listContext) AllCOMMA

func (*Not_empty_expression_listContext) AllExpr

func (*Not_empty_expression_listContext) COMMA

func (*Not_empty_expression_listContext) EnterRule

func (*Not_empty_expression_listContext) ExitRule

func (*Not_empty_expression_listContext) Expr

func (*Not_empty_expression_listContext) GetParser

func (*Not_empty_expression_listContext) GetRuleContext

func (*Not_empty_expression_listContext) IsNot_empty_expression_listContext

func (*Not_empty_expression_listContext) IsNot_empty_expression_listContext()

func (*Not_empty_expression_listContext) ToStringTree

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

type Optimize_queryContext

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

func NewEmptyOptimize_queryContext

func NewEmptyOptimize_queryContext() *Optimize_queryContext

func NewOptimize_queryContext

func NewOptimize_queryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Optimize_queryContext

func (*Optimize_queryContext) EnterRule

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

func (*Optimize_queryContext) ExitRule

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

func (*Optimize_queryContext) Full_table_name

func (s *Optimize_queryContext) Full_table_name() IFull_table_nameContext

func (*Optimize_queryContext) GetParser

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

func (*Optimize_queryContext) GetRuleContext

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

func (*Optimize_queryContext) IsOptimize_queryContext

func (*Optimize_queryContext) IsOptimize_queryContext()

func (*Optimize_queryContext) K_FINAL

func (*Optimize_queryContext) K_OPTIMIZE

func (s *Optimize_queryContext) K_OPTIMIZE() antlr.TerminalNode

func (*Optimize_queryContext) K_PARTITION

func (s *Optimize_queryContext) K_PARTITION() antlr.TerminalNode

func (*Optimize_queryContext) K_TABLE

func (*Optimize_queryContext) STRING_LITERAL

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

func (*Optimize_queryContext) ToStringTree

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

type Order_by_elementContext

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

func NewEmptyOrder_by_elementContext

func NewEmptyOrder_by_elementContext() *Order_by_elementContext

func NewOrder_by_elementContext

func NewOrder_by_elementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Order_by_elementContext

func (*Order_by_elementContext) EnterRule

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

func (*Order_by_elementContext) ExitRule

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

func (*Order_by_elementContext) Expression_with_optional_alias

func (s *Order_by_elementContext) Expression_with_optional_alias() IExpression_with_optional_aliasContext

func (*Order_by_elementContext) GetParser

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

func (*Order_by_elementContext) GetRuleContext

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

func (*Order_by_elementContext) IsOrder_by_elementContext

func (*Order_by_elementContext) IsOrder_by_elementContext()

func (*Order_by_elementContext) K_ASC

func (*Order_by_elementContext) K_ASCENDING

func (s *Order_by_elementContext) K_ASCENDING() antlr.TerminalNode

func (*Order_by_elementContext) K_COLLATE

func (*Order_by_elementContext) K_DESC

func (*Order_by_elementContext) K_DESCENDING

func (s *Order_by_elementContext) K_DESCENDING() antlr.TerminalNode

func (*Order_by_elementContext) K_FIRST

func (*Order_by_elementContext) K_LAST

func (*Order_by_elementContext) K_NULLS

func (*Order_by_elementContext) STRING_LITERAL

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

func (*Order_by_elementContext) ToStringTree

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

type Order_by_expression_listContext

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

func NewEmptyOrder_by_expression_listContext

func NewEmptyOrder_by_expression_listContext() *Order_by_expression_listContext

func NewOrder_by_expression_listContext

func NewOrder_by_expression_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Order_by_expression_listContext

func (*Order_by_expression_listContext) AllCOMMA

func (*Order_by_expression_listContext) AllOrder_by_element

func (s *Order_by_expression_listContext) AllOrder_by_element() []IOrder_by_elementContext

func (*Order_by_expression_listContext) COMMA

func (*Order_by_expression_listContext) EnterRule

func (*Order_by_expression_listContext) ExitRule

func (*Order_by_expression_listContext) GetParser

func (*Order_by_expression_listContext) GetRuleContext

func (*Order_by_expression_listContext) IsOrder_by_expression_listContext

func (*Order_by_expression_listContext) IsOrder_by_expression_listContext()

func (*Order_by_expression_listContext) Order_by_element

func (*Order_by_expression_listContext) ToStringTree

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

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

func (*ParseContext) EnterRule

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

func (*ParseContext) Err

func (s *ParseContext) Err() IErrContext

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

func (s *ParseContext) Query() IQueryContext

func (*ParseContext) ToStringTree

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

type Partition_by_elementContext

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

func NewEmptyPartition_by_elementContext

func NewEmptyPartition_by_elementContext() *Partition_by_elementContext

func NewPartition_by_elementContext

func NewPartition_by_elementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Partition_by_elementContext

func (*Partition_by_elementContext) EnterRule

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

func (*Partition_by_elementContext) ExitRule

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

func (*Partition_by_elementContext) Expr

func (*Partition_by_elementContext) GetParser

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

func (*Partition_by_elementContext) GetPartitionExpr

func (s *Partition_by_elementContext) GetPartitionExpr() IExprContext

func (*Partition_by_elementContext) GetRuleContext

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

func (*Partition_by_elementContext) IsPartition_by_elementContext

func (*Partition_by_elementContext) IsPartition_by_elementContext()

func (*Partition_by_elementContext) K_BY

func (*Partition_by_elementContext) K_PARTITION

func (*Partition_by_elementContext) SetPartitionExpr

func (s *Partition_by_elementContext) SetPartitionExpr(v IExprContext)

func (*Partition_by_elementContext) ToStringTree

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

type Partition_nameContext

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

func NewEmptyPartition_nameContext

func NewEmptyPartition_nameContext() *Partition_nameContext

func NewPartition_nameContext

func NewPartition_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Partition_nameContext

func (*Partition_nameContext) EnterRule

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

func (*Partition_nameContext) ExitRule

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

func (*Partition_nameContext) GetParser

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

func (*Partition_nameContext) GetRuleContext

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

func (*Partition_nameContext) Identifier

func (s *Partition_nameContext) Identifier() IIdentifierContext

func (*Partition_nameContext) IsPartition_nameContext

func (*Partition_nameContext) IsPartition_nameContext()

func (*Partition_nameContext) STRING_LITERAL

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

func (*Partition_nameContext) ToStringTree

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

type QueryContext

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

func NewEmptyQueryContext

func NewEmptyQueryContext() *QueryContext

func NewQueryContext

func NewQueryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QueryContext

func (*QueryContext) Alter_query

func (s *QueryContext) Alter_query() IAlter_queryContext

func (*QueryContext) Check_query

func (s *QueryContext) Check_query() ICheck_queryContext

func (*QueryContext) Create_query

func (s *QueryContext) Create_query() ICreate_queryContext

func (*QueryContext) Drop_query

func (s *QueryContext) Drop_query() IDrop_queryContext

func (*QueryContext) EnterRule

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

func (*QueryContext) ExitRule

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

func (*QueryContext) GetParser

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

func (*QueryContext) GetRuleContext

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

func (*QueryContext) Insert_query

func (s *QueryContext) Insert_query() IInsert_queryContext

func (*QueryContext) IsQueryContext

func (*QueryContext) IsQueryContext()

func (*QueryContext) Kill_query_query

func (s *QueryContext) Kill_query_query() IKill_query_queryContext

func (*QueryContext) Optimize_query

func (s *QueryContext) Optimize_query() IOptimize_queryContext

func (*QueryContext) Rename_query

func (s *QueryContext) Rename_query() IRename_queryContext

func (*QueryContext) Select_query

func (s *QueryContext) Select_query() ISelect_queryContext

func (*QueryContext) Set_query

func (s *QueryContext) Set_query() ISet_queryContext

func (*QueryContext) Show_processlist_query

func (s *QueryContext) Show_processlist_query() IShow_processlist_queryContext

func (*QueryContext) Show_tables_query

func (s *QueryContext) Show_tables_query() IShow_tables_queryContext

func (*QueryContext) Table_properties_query

func (s *QueryContext) Table_properties_query() ITable_properties_queryContext

func (*QueryContext) ToStringTree

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

func (*QueryContext) Use_query

func (s *QueryContext) Use_query() IUse_queryContext

type Query_outfile_stepContext

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

func NewEmptyQuery_outfile_stepContext

func NewEmptyQuery_outfile_stepContext() *Query_outfile_stepContext

func NewQuery_outfile_stepContext

func NewQuery_outfile_stepContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Query_outfile_stepContext

func (*Query_outfile_stepContext) EnterRule

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

func (*Query_outfile_stepContext) ExitRule

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

func (*Query_outfile_stepContext) GetParser

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

func (*Query_outfile_stepContext) GetRuleContext

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

func (*Query_outfile_stepContext) IsQuery_outfile_stepContext

func (*Query_outfile_stepContext) IsQuery_outfile_stepContext()

func (*Query_outfile_stepContext) K_INTO

func (*Query_outfile_stepContext) K_OUTFILE

func (*Query_outfile_stepContext) STRING_LITERAL

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

func (*Query_outfile_stepContext) ToStringTree

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

type Rename_queryContext

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

func NewEmptyRename_queryContext

func NewEmptyRename_queryContext() *Rename_queryContext

func NewRename_queryContext

func NewRename_queryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Rename_queryContext

func (*Rename_queryContext) AllCOMMA

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

func (*Rename_queryContext) AllFull_table_name

func (s *Rename_queryContext) AllFull_table_name() []IFull_table_nameContext

func (*Rename_queryContext) AllK_TO

func (s *Rename_queryContext) AllK_TO() []antlr.TerminalNode

func (*Rename_queryContext) COMMA

func (*Rename_queryContext) Cluster_name

func (s *Rename_queryContext) Cluster_name() ICluster_nameContext

func (*Rename_queryContext) EnterRule

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

func (*Rename_queryContext) ExitRule

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

func (*Rename_queryContext) Full_table_name

func (s *Rename_queryContext) Full_table_name(i int) IFull_table_nameContext

func (*Rename_queryContext) GetParser

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

func (*Rename_queryContext) GetRuleContext

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

func (*Rename_queryContext) IsRename_queryContext

func (*Rename_queryContext) IsRename_queryContext()

func (*Rename_queryContext) K_CLUSTER

func (s *Rename_queryContext) K_CLUSTER() antlr.TerminalNode

func (*Rename_queryContext) K_ON

func (*Rename_queryContext) K_RENAME

func (s *Rename_queryContext) K_RENAME() antlr.TerminalNode

func (*Rename_queryContext) K_TABLE

func (s *Rename_queryContext) K_TABLE() antlr.TerminalNode

func (*Rename_queryContext) K_TO

func (*Rename_queryContext) ToStringTree

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

type Sample_ratioContext

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

func NewEmptySample_ratioContext

func NewEmptySample_ratioContext() *Sample_ratioContext

func NewSample_ratioContext

func NewSample_ratioContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Sample_ratioContext

func (*Sample_ratioContext) AllNUMERIC_LITERAL

func (s *Sample_ratioContext) AllNUMERIC_LITERAL() []antlr.TerminalNode

func (*Sample_ratioContext) DIVIDE

func (*Sample_ratioContext) EnterRule

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

func (*Sample_ratioContext) ExitRule

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

func (*Sample_ratioContext) GetParser

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

func (*Sample_ratioContext) GetRuleContext

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

func (*Sample_ratioContext) IsSample_ratioContext

func (*Sample_ratioContext) IsSample_ratioContext()

func (*Sample_ratioContext) NUMERIC_LITERAL

func (s *Sample_ratioContext) NUMERIC_LITERAL(i int) antlr.TerminalNode

func (*Sample_ratioContext) ToStringTree

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

type Select_aliasContext

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

func NewEmptySelect_aliasContext

func NewEmptySelect_aliasContext() *Select_aliasContext

func NewSelect_aliasContext

func NewSelect_aliasContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_aliasContext

func (*Select_aliasContext) Alias_name

func (s *Select_aliasContext) Alias_name() IAlias_nameContext

func (*Select_aliasContext) EnterRule

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

func (*Select_aliasContext) ExitRule

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

func (*Select_aliasContext) GetParser

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

func (*Select_aliasContext) GetRuleContext

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

func (*Select_aliasContext) IsSelect_aliasContext

func (*Select_aliasContext) IsSelect_aliasContext()

func (*Select_aliasContext) K_AS

func (*Select_aliasContext) ToStringTree

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

type Select_array_join_stepContext

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

func NewEmptySelect_array_join_stepContext

func NewEmptySelect_array_join_stepContext() *Select_array_join_stepContext

func NewSelect_array_join_stepContext

func NewSelect_array_join_stepContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_array_join_stepContext

func (*Select_array_join_stepContext) EnterRule

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

func (*Select_array_join_stepContext) ExitRule

func (*Select_array_join_stepContext) GetParser

func (*Select_array_join_stepContext) GetRuleContext

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

func (*Select_array_join_stepContext) IsSelect_array_join_stepContext

func (*Select_array_join_stepContext) IsSelect_array_join_stepContext()

func (*Select_array_join_stepContext) K_ARRAY

func (*Select_array_join_stepContext) K_JOIN

func (*Select_array_join_stepContext) K_LEFT

func (*Select_array_join_stepContext) Not_empty_expression_list

func (*Select_array_join_stepContext) ToStringTree

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

type Select_exprContext

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

func NewEmptySelect_exprContext

func NewEmptySelect_exprContext() *Select_exprContext

func NewSelect_exprContext

func NewSelect_exprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_exprContext

func (*Select_exprContext) EnterRule

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

func (*Select_exprContext) ExitRule

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

func (*Select_exprContext) Expr

func (s *Select_exprContext) Expr() IExprContext

func (*Select_exprContext) GetParser

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

func (*Select_exprContext) GetRuleContext

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

func (*Select_exprContext) IsSelect_exprContext

func (*Select_exprContext) IsSelect_exprContext()

func (*Select_exprContext) Select_alias

func (s *Select_exprContext) Select_alias() ISelect_aliasContext

func (*Select_exprContext) ToStringTree

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

type Select_expr_listContext

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

func NewEmptySelect_expr_listContext

func NewEmptySelect_expr_listContext() *Select_expr_listContext

func NewSelect_expr_listContext

func NewSelect_expr_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_expr_listContext

func (*Select_expr_listContext) AllCOMMA

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

func (*Select_expr_listContext) AllSelect_expr

func (s *Select_expr_listContext) AllSelect_expr() []ISelect_exprContext

func (*Select_expr_listContext) COMMA

func (*Select_expr_listContext) EnterRule

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

func (*Select_expr_listContext) ExitRule

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

func (*Select_expr_listContext) GetParser

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

func (*Select_expr_listContext) GetRuleContext

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

func (*Select_expr_listContext) IsSelect_expr_listContext

func (*Select_expr_listContext) IsSelect_expr_listContext()

func (*Select_expr_listContext) Select_expr

func (*Select_expr_listContext) ToStringTree

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

type Select_format_stepContext

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

func NewEmptySelect_format_stepContext

func NewEmptySelect_format_stepContext() *Select_format_stepContext

func NewSelect_format_stepContext

func NewSelect_format_stepContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_format_stepContext

func (*Select_format_stepContext) EnterRule

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

func (*Select_format_stepContext) ExitRule

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

func (*Select_format_stepContext) GetParser

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

func (*Select_format_stepContext) GetRuleContext

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

func (*Select_format_stepContext) Identifier

func (*Select_format_stepContext) IsSelect_format_stepContext

func (*Select_format_stepContext) IsSelect_format_stepContext()

func (*Select_format_stepContext) K_FORMAT

func (*Select_format_stepContext) ToStringTree

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

type Select_from_stepContext

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

func NewEmptySelect_from_stepContext

func NewEmptySelect_from_stepContext() *Select_from_stepContext

func NewSelect_from_stepContext

func NewSelect_from_stepContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_from_stepContext

func (*Select_from_stepContext) EnterRule

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

func (*Select_from_stepContext) ExitRule

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

func (*Select_from_stepContext) Full_table_name

func (s *Select_from_stepContext) Full_table_name() IFull_table_nameContext

func (*Select_from_stepContext) GetParser

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

func (*Select_from_stepContext) GetRuleContext

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

func (*Select_from_stepContext) IsSelect_from_stepContext

func (*Select_from_stepContext) IsSelect_from_stepContext()

func (*Select_from_stepContext) K_FROM

func (*Select_from_stepContext) Select_alias

func (*Select_from_stepContext) Subquery

func (*Select_from_stepContext) Table_function

func (s *Select_from_stepContext) Table_function() ITable_functionContext

func (*Select_from_stepContext) ToStringTree

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

type Select_groupby_stepContext

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

func NewEmptySelect_groupby_stepContext

func NewEmptySelect_groupby_stepContext() *Select_groupby_stepContext

func NewSelect_groupby_stepContext

func NewSelect_groupby_stepContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_groupby_stepContext

func (*Select_groupby_stepContext) EnterRule

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

func (*Select_groupby_stepContext) ExitRule

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

func (*Select_groupby_stepContext) GetParser

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

func (*Select_groupby_stepContext) GetRuleContext

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

func (*Select_groupby_stepContext) IsSelect_groupby_stepContext

func (*Select_groupby_stepContext) IsSelect_groupby_stepContext()

func (*Select_groupby_stepContext) K_BY

func (*Select_groupby_stepContext) K_GROUP

func (*Select_groupby_stepContext) K_TOTALS

func (*Select_groupby_stepContext) K_WITH

func (*Select_groupby_stepContext) Not_empty_expression_list

func (s *Select_groupby_stepContext) Not_empty_expression_list() INot_empty_expression_listContext

func (*Select_groupby_stepContext) ToStringTree

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

type Select_having_stepContext

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

func NewEmptySelect_having_stepContext

func NewEmptySelect_having_stepContext() *Select_having_stepContext

func NewSelect_having_stepContext

func NewSelect_having_stepContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_having_stepContext

func (*Select_having_stepContext) EnterRule

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

func (*Select_having_stepContext) ExitRule

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

func (*Select_having_stepContext) Expression_with_optional_alias

func (s *Select_having_stepContext) Expression_with_optional_alias() IExpression_with_optional_aliasContext

func (*Select_having_stepContext) GetParser

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

func (*Select_having_stepContext) GetRuleContext

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

func (*Select_having_stepContext) IsSelect_having_stepContext

func (*Select_having_stepContext) IsSelect_having_stepContext()

func (*Select_having_stepContext) K_HAVING

func (*Select_having_stepContext) ToStringTree

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

type Select_join_right_partContext

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

func NewEmptySelect_join_right_partContext

func NewEmptySelect_join_right_partContext() *Select_join_right_partContext

func NewSelect_join_right_partContext

func NewSelect_join_right_partContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_join_right_partContext

func (*Select_join_right_partContext) EnterRule

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

func (*Select_join_right_partContext) ExitRule

func (*Select_join_right_partContext) GetParser

func (*Select_join_right_partContext) GetRuleContext

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

func (*Select_join_right_partContext) Identifier

func (*Select_join_right_partContext) IsSelect_join_right_partContext

func (*Select_join_right_partContext) IsSelect_join_right_partContext()

func (*Select_join_right_partContext) Subquery

func (*Select_join_right_partContext) ToStringTree

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

type Select_join_stepContext

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

func NewEmptySelect_join_stepContext

func NewEmptySelect_join_stepContext() *Select_join_stepContext

func NewSelect_join_stepContext

func NewSelect_join_stepContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_join_stepContext

func (*Select_join_stepContext) EnterRule

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

func (*Select_join_stepContext) ExitRule

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

func (*Select_join_stepContext) GetParser

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

func (*Select_join_stepContext) GetRuleContext

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

func (*Select_join_stepContext) IsSelect_join_stepContext

func (*Select_join_stepContext) IsSelect_join_stepContext()

func (*Select_join_stepContext) K_ALL

func (*Select_join_stepContext) K_ANY

func (*Select_join_stepContext) K_CROSS

func (*Select_join_stepContext) K_FULL

func (*Select_join_stepContext) K_GLOBAL

func (*Select_join_stepContext) K_INNER

func (*Select_join_stepContext) K_JOIN

func (*Select_join_stepContext) K_LEFT

func (*Select_join_stepContext) K_OUTER

func (*Select_join_stepContext) K_RIGHT

func (*Select_join_stepContext) K_USING

func (*Select_join_stepContext) LPAREN

func (*Select_join_stepContext) Not_empty_expression_list

func (s *Select_join_stepContext) Not_empty_expression_list() INot_empty_expression_listContext

func (*Select_join_stepContext) RPAREN

func (*Select_join_stepContext) Select_join_right_part

func (s *Select_join_stepContext) Select_join_right_part() ISelect_join_right_partContext

func (*Select_join_stepContext) ToStringTree

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

type Select_limit_stepContext

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

func NewEmptySelect_limit_stepContext

func NewEmptySelect_limit_stepContext() *Select_limit_stepContext

func NewSelect_limit_stepContext

func NewSelect_limit_stepContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_limit_stepContext

func (*Select_limit_stepContext) AllNUMERIC_LITERAL

func (s *Select_limit_stepContext) AllNUMERIC_LITERAL() []antlr.TerminalNode

func (*Select_limit_stepContext) COMMA

func (*Select_limit_stepContext) EnterRule

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

func (*Select_limit_stepContext) ExitRule

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

func (*Select_limit_stepContext) GetParser

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

func (*Select_limit_stepContext) GetRuleContext

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

func (*Select_limit_stepContext) IsSelect_limit_stepContext

func (*Select_limit_stepContext) IsSelect_limit_stepContext()

func (*Select_limit_stepContext) K_LIMIT

func (*Select_limit_stepContext) NUMERIC_LITERAL

func (s *Select_limit_stepContext) NUMERIC_LITERAL(i int) antlr.TerminalNode

func (*Select_limit_stepContext) ToStringTree

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

type Select_limitby_stepContext

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

func NewEmptySelect_limitby_stepContext

func NewEmptySelect_limitby_stepContext() *Select_limitby_stepContext

func NewSelect_limitby_stepContext

func NewSelect_limitby_stepContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_limitby_stepContext

func (*Select_limitby_stepContext) EnterRule

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

func (*Select_limitby_stepContext) ExitRule

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

func (*Select_limitby_stepContext) GetParser

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

func (*Select_limitby_stepContext) GetRuleContext

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

func (*Select_limitby_stepContext) IsSelect_limitby_stepContext

func (*Select_limitby_stepContext) IsSelect_limitby_stepContext()

func (*Select_limitby_stepContext) K_BY

func (*Select_limitby_stepContext) K_LIMIT

func (*Select_limitby_stepContext) NUMERIC_LITERAL

func (s *Select_limitby_stepContext) NUMERIC_LITERAL() antlr.TerminalNode

func (*Select_limitby_stepContext) Not_empty_expression_list

func (s *Select_limitby_stepContext) Not_empty_expression_list() INot_empty_expression_listContext

func (*Select_limitby_stepContext) ToStringTree

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

type Select_orderby_stepContext

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

func NewEmptySelect_orderby_stepContext

func NewEmptySelect_orderby_stepContext() *Select_orderby_stepContext

func NewSelect_orderby_stepContext

func NewSelect_orderby_stepContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_orderby_stepContext

func (*Select_orderby_stepContext) EnterRule

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

func (*Select_orderby_stepContext) ExitRule

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

func (*Select_orderby_stepContext) GetParser

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

func (*Select_orderby_stepContext) GetRuleContext

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

func (*Select_orderby_stepContext) IsSelect_orderby_stepContext

func (*Select_orderby_stepContext) IsSelect_orderby_stepContext()

func (*Select_orderby_stepContext) K_BY

func (*Select_orderby_stepContext) K_ORDER

func (*Select_orderby_stepContext) Order_by_expression_list

func (s *Select_orderby_stepContext) Order_by_expression_list() IOrder_by_expression_listContext

func (*Select_orderby_stepContext) ToStringTree

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

type Select_prewhere_stepContext

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

func NewEmptySelect_prewhere_stepContext

func NewEmptySelect_prewhere_stepContext() *Select_prewhere_stepContext

func NewSelect_prewhere_stepContext

func NewSelect_prewhere_stepContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_prewhere_stepContext

func (*Select_prewhere_stepContext) EnterRule

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

func (*Select_prewhere_stepContext) ExitRule

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

func (*Select_prewhere_stepContext) Expression_with_optional_alias

func (s *Select_prewhere_stepContext) Expression_with_optional_alias() IExpression_with_optional_aliasContext

func (*Select_prewhere_stepContext) GetParser

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

func (*Select_prewhere_stepContext) GetRuleContext

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

func (*Select_prewhere_stepContext) IsSelect_prewhere_stepContext

func (*Select_prewhere_stepContext) IsSelect_prewhere_stepContext()

func (*Select_prewhere_stepContext) K_PREWHERE

func (*Select_prewhere_stepContext) ToStringTree

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

type Select_queryContext

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

func NewEmptySelect_queryContext

func NewEmptySelect_queryContext() *Select_queryContext

func NewSelect_queryContext

func NewSelect_queryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_queryContext

func (*Select_queryContext) AllK_ALL

func (s *Select_queryContext) AllK_ALL() []antlr.TerminalNode

func (*Select_queryContext) AllK_UNION

func (s *Select_queryContext) AllK_UNION() []antlr.TerminalNode

func (*Select_queryContext) AllSelect_query_main

func (s *Select_queryContext) AllSelect_query_main() []ISelect_query_mainContext

func (*Select_queryContext) EnterRule

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

func (*Select_queryContext) ExitRule

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

func (*Select_queryContext) GetParser

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

func (*Select_queryContext) GetRuleContext

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

func (*Select_queryContext) IsSelect_queryContext

func (*Select_queryContext) IsSelect_queryContext()

func (*Select_queryContext) K_ALL

func (*Select_queryContext) K_UNION

func (s *Select_queryContext) K_UNION(i int) antlr.TerminalNode

func (*Select_queryContext) Query_outfile_step

func (s *Select_queryContext) Query_outfile_step() IQuery_outfile_stepContext

func (*Select_queryContext) Select_format_step

func (s *Select_queryContext) Select_format_step() ISelect_format_stepContext

func (*Select_queryContext) Select_query_main

func (s *Select_queryContext) Select_query_main(i int) ISelect_query_mainContext

func (*Select_queryContext) ToStringTree

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

type Select_query_mainContext

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

func NewEmptySelect_query_mainContext

func NewEmptySelect_query_mainContext() *Select_query_mainContext

func NewSelect_query_mainContext

func NewSelect_query_mainContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_query_mainContext

func (*Select_query_mainContext) EnterRule

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

func (*Select_query_mainContext) ExitRule

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

func (*Select_query_mainContext) GetParser

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

func (*Select_query_mainContext) GetRuleContext

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

func (*Select_query_mainContext) IsSelect_query_mainContext

func (*Select_query_mainContext) IsSelect_query_mainContext()

func (*Select_query_mainContext) K_FINAL

func (*Select_query_mainContext) Select_array_join_step

func (s *Select_query_mainContext) Select_array_join_step() ISelect_array_join_stepContext

func (*Select_query_mainContext) Select_from_step

func (s *Select_query_mainContext) Select_from_step() ISelect_from_stepContext

func (*Select_query_mainContext) Select_groupby_step

func (s *Select_query_mainContext) Select_groupby_step() ISelect_groupby_stepContext

func (*Select_query_mainContext) Select_having_step

func (s *Select_query_mainContext) Select_having_step() ISelect_having_stepContext

func (*Select_query_mainContext) Select_join_step

func (s *Select_query_mainContext) Select_join_step() ISelect_join_stepContext

func (*Select_query_mainContext) Select_limit_step

func (s *Select_query_mainContext) Select_limit_step() ISelect_limit_stepContext

func (*Select_query_mainContext) Select_limitby_step

func (s *Select_query_mainContext) Select_limitby_step() ISelect_limitby_stepContext

func (*Select_query_mainContext) Select_orderby_step

func (s *Select_query_mainContext) Select_orderby_step() ISelect_orderby_stepContext

func (*Select_query_mainContext) Select_prewhere_step

func (s *Select_query_mainContext) Select_prewhere_step() ISelect_prewhere_stepContext

func (*Select_query_mainContext) Select_sample_step

func (s *Select_query_mainContext) Select_sample_step() ISelect_sample_stepContext

func (*Select_query_mainContext) Select_select_step

func (s *Select_query_mainContext) Select_select_step() ISelect_select_stepContext

func (*Select_query_mainContext) Select_where_step

func (s *Select_query_mainContext) Select_where_step() ISelect_where_stepContext

func (*Select_query_mainContext) Select_with_step

func (s *Select_query_mainContext) Select_with_step() ISelect_with_stepContext

func (*Select_query_mainContext) Settings_step

func (*Select_query_mainContext) ToStringTree

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

type Select_sample_stepContext

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

func NewEmptySelect_sample_stepContext

func NewEmptySelect_sample_stepContext() *Select_sample_stepContext

func NewSelect_sample_stepContext

func NewSelect_sample_stepContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_sample_stepContext

func (*Select_sample_stepContext) AllSample_ratio

func (s *Select_sample_stepContext) AllSample_ratio() []ISample_ratioContext

func (*Select_sample_stepContext) EnterRule

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

func (*Select_sample_stepContext) ExitRule

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

func (*Select_sample_stepContext) GetParser

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

func (*Select_sample_stepContext) GetRuleContext

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

func (*Select_sample_stepContext) IsSelect_sample_stepContext

func (*Select_sample_stepContext) IsSelect_sample_stepContext()

func (*Select_sample_stepContext) K_OFFSET

func (*Select_sample_stepContext) K_SAMPLE

func (*Select_sample_stepContext) Sample_ratio

func (*Select_sample_stepContext) ToStringTree

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

type Select_select_stepContext

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

func NewEmptySelect_select_stepContext

func NewEmptySelect_select_stepContext() *Select_select_stepContext

func NewSelect_select_stepContext

func NewSelect_select_stepContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_select_stepContext

func (*Select_select_stepContext) EnterRule

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

func (*Select_select_stepContext) ExitRule

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

func (*Select_select_stepContext) GetParser

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

func (*Select_select_stepContext) GetRuleContext

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

func (*Select_select_stepContext) IsSelect_select_stepContext

func (*Select_select_stepContext) IsSelect_select_stepContext()

func (*Select_select_stepContext) K_DISTINCT

func (*Select_select_stepContext) K_SELECT

func (*Select_select_stepContext) Select_expr_list

func (*Select_select_stepContext) ToStringTree

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

type Select_where_stepContext

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

func NewEmptySelect_where_stepContext

func NewEmptySelect_where_stepContext() *Select_where_stepContext

func NewSelect_where_stepContext

func NewSelect_where_stepContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_where_stepContext

func (*Select_where_stepContext) EnterRule

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

func (*Select_where_stepContext) ExitRule

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

func (*Select_where_stepContext) Expression_with_optional_alias

func (s *Select_where_stepContext) Expression_with_optional_alias() IExpression_with_optional_aliasContext

func (*Select_where_stepContext) GetParser

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

func (*Select_where_stepContext) GetRuleContext

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

func (*Select_where_stepContext) IsSelect_where_stepContext

func (*Select_where_stepContext) IsSelect_where_stepContext()

func (*Select_where_stepContext) K_WHERE

func (*Select_where_stepContext) ToStringTree

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

type Select_with_stepContext

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

func NewEmptySelect_with_stepContext

func NewEmptySelect_with_stepContext() *Select_with_stepContext

func NewSelect_with_stepContext

func NewSelect_with_stepContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_with_stepContext

func (*Select_with_stepContext) EnterRule

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

func (*Select_with_stepContext) ExitRule

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

func (*Select_with_stepContext) GetParser

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

func (*Select_with_stepContext) GetRuleContext

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

func (*Select_with_stepContext) IsSelect_with_stepContext

func (*Select_with_stepContext) IsSelect_with_stepContext()

func (*Select_with_stepContext) K_WITH

func (*Select_with_stepContext) Select_expr_list

func (s *Select_with_stepContext) Select_expr_list() ISelect_expr_listContext

func (*Select_with_stepContext) ToStringTree

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

type Set_queryContext

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

func NewEmptySet_queryContext

func NewEmptySet_queryContext() *Set_queryContext

func NewSet_queryContext

func NewSet_queryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Set_queryContext

func (*Set_queryContext) Assignment_list

func (s *Set_queryContext) Assignment_list() IAssignment_listContext

func (*Set_queryContext) EnterRule

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

func (*Set_queryContext) ExitRule

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

func (*Set_queryContext) GetParser

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

func (*Set_queryContext) GetRuleContext

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

func (*Set_queryContext) IsSet_queryContext

func (*Set_queryContext) IsSet_queryContext()

func (*Set_queryContext) K_GLOBAL

func (s *Set_queryContext) K_GLOBAL() antlr.TerminalNode

func (*Set_queryContext) K_SET

func (s *Set_queryContext) K_SET() antlr.TerminalNode

func (*Set_queryContext) ToStringTree

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

type Settings_stepContext

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

func NewEmptySettings_stepContext

func NewEmptySettings_stepContext() *Settings_stepContext

func NewSettings_stepContext

func NewSettings_stepContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Settings_stepContext

func (*Settings_stepContext) Assignment_list

func (s *Settings_stepContext) Assignment_list() IAssignment_listContext

func (*Settings_stepContext) EnterRule

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

func (*Settings_stepContext) ExitRule

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

func (*Settings_stepContext) GetParser

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

func (*Settings_stepContext) GetRuleContext

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

func (*Settings_stepContext) IsSettings_stepContext

func (*Settings_stepContext) IsSettings_stepContext()

func (*Settings_stepContext) K_SETTINGS

func (s *Settings_stepContext) K_SETTINGS() antlr.TerminalNode

func (*Settings_stepContext) ToStringTree

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

type Show_processlist_queryContext

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

func NewEmptyShow_processlist_queryContext

func NewEmptyShow_processlist_queryContext() *Show_processlist_queryContext

func NewShow_processlist_queryContext

func NewShow_processlist_queryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Show_processlist_queryContext

func (*Show_processlist_queryContext) EnterRule

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

func (*Show_processlist_queryContext) ExitRule

func (*Show_processlist_queryContext) Format_name

func (*Show_processlist_queryContext) GetParser

func (*Show_processlist_queryContext) GetRuleContext

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

func (*Show_processlist_queryContext) IsShow_processlist_queryContext

func (*Show_processlist_queryContext) IsShow_processlist_queryContext()

func (*Show_processlist_queryContext) K_FORMAT

func (*Show_processlist_queryContext) K_PROCESSLIST

func (*Show_processlist_queryContext) K_SHOW

func (*Show_processlist_queryContext) Query_outfile_step

func (*Show_processlist_queryContext) ToStringTree

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

type Show_tables_queryContext

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

func NewEmptyShow_tables_queryContext

func NewEmptyShow_tables_queryContext() *Show_tables_queryContext

func NewShow_tables_queryContext

func NewShow_tables_queryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Show_tables_queryContext

func (*Show_tables_queryContext) Database_name

func (*Show_tables_queryContext) EnterRule

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

func (*Show_tables_queryContext) ExitRule

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

func (*Show_tables_queryContext) Format_name

func (*Show_tables_queryContext) GetParser

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

func (*Show_tables_queryContext) GetRuleContext

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

func (*Show_tables_queryContext) IsShow_tables_queryContext

func (*Show_tables_queryContext) IsShow_tables_queryContext()

func (*Show_tables_queryContext) K_DATABASES

func (s *Show_tables_queryContext) K_DATABASES() antlr.TerminalNode

func (*Show_tables_queryContext) K_FORMAT

func (*Show_tables_queryContext) K_FROM

func (*Show_tables_queryContext) K_LIKE

func (*Show_tables_queryContext) K_NOT

func (*Show_tables_queryContext) K_SHOW

func (*Show_tables_queryContext) K_TABLES

func (*Show_tables_queryContext) Query_outfile_step

func (s *Show_tables_queryContext) Query_outfile_step() IQuery_outfile_stepContext

func (*Show_tables_queryContext) STRING_LITERAL

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

func (*Show_tables_queryContext) ToStringTree

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

type Simple_typeContext

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

func NewEmptySimple_typeContext

func NewEmptySimple_typeContext() *Simple_typeContext

func NewSimple_typeContext

func NewSimple_typeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Simple_typeContext

func (*Simple_typeContext) AllCOMMA

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

func (*Simple_typeContext) AllEnum_entry

func (s *Simple_typeContext) AllEnum_entry() []IEnum_entryContext

func (*Simple_typeContext) AllLPAREN

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

func (*Simple_typeContext) COMMA

func (*Simple_typeContext) EnterRule

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

func (*Simple_typeContext) Enum_entry

func (s *Simple_typeContext) Enum_entry(i int) IEnum_entryContext

func (*Simple_typeContext) ExitRule

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

func (*Simple_typeContext) GetParser

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

func (*Simple_typeContext) GetRuleContext

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

func (*Simple_typeContext) IsSimple_typeContext

func (*Simple_typeContext) IsSimple_typeContext()

func (*Simple_typeContext) LPAREN

func (*Simple_typeContext) NUMERIC_LITERAL

func (s *Simple_typeContext) NUMERIC_LITERAL() antlr.TerminalNode

func (*Simple_typeContext) RPAREN

func (*Simple_typeContext) T_DATE

func (*Simple_typeContext) T_DATETIME

func (s *Simple_typeContext) T_DATETIME() antlr.TerminalNode

func (*Simple_typeContext) T_ENUM16

func (s *Simple_typeContext) T_ENUM16() antlr.TerminalNode

func (*Simple_typeContext) T_ENUM8

func (s *Simple_typeContext) T_ENUM8() antlr.TerminalNode

func (*Simple_typeContext) T_FIXEDSTRING

func (s *Simple_typeContext) T_FIXEDSTRING() antlr.TerminalNode

func (*Simple_typeContext) T_FLOAT32

func (s *Simple_typeContext) T_FLOAT32() antlr.TerminalNode

func (*Simple_typeContext) T_FLOAT64

func (s *Simple_typeContext) T_FLOAT64() antlr.TerminalNode

func (*Simple_typeContext) T_INT16

func (s *Simple_typeContext) T_INT16() antlr.TerminalNode

func (*Simple_typeContext) T_INT32

func (s *Simple_typeContext) T_INT32() antlr.TerminalNode

func (*Simple_typeContext) T_INT64

func (s *Simple_typeContext) T_INT64() antlr.TerminalNode

func (*Simple_typeContext) T_INT8

func (*Simple_typeContext) T_INTERVAL_DAY

func (s *Simple_typeContext) T_INTERVAL_DAY() antlr.TerminalNode

func (*Simple_typeContext) T_INTERVAL_HOUR

func (s *Simple_typeContext) T_INTERVAL_HOUR() antlr.TerminalNode

func (*Simple_typeContext) T_INTERVAL_MINUTE

func (s *Simple_typeContext) T_INTERVAL_MINUTE() antlr.TerminalNode

func (*Simple_typeContext) T_INTERVAL_MONTH

func (s *Simple_typeContext) T_INTERVAL_MONTH() antlr.TerminalNode

func (*Simple_typeContext) T_INTERVAL_SECOND

func (s *Simple_typeContext) T_INTERVAL_SECOND() antlr.TerminalNode

func (*Simple_typeContext) T_INTERVAL_WEEK

func (s *Simple_typeContext) T_INTERVAL_WEEK() antlr.TerminalNode

func (*Simple_typeContext) T_INTERVAL_YEAR

func (s *Simple_typeContext) T_INTERVAL_YEAR() antlr.TerminalNode

func (*Simple_typeContext) T_NULL

func (*Simple_typeContext) T_STRING

func (s *Simple_typeContext) T_STRING() antlr.TerminalNode

func (*Simple_typeContext) T_UINT16

func (s *Simple_typeContext) T_UINT16() antlr.TerminalNode

func (*Simple_typeContext) T_UINT32

func (s *Simple_typeContext) T_UINT32() antlr.TerminalNode

func (*Simple_typeContext) T_UINT64

func (s *Simple_typeContext) T_UINT64() antlr.TerminalNode

func (*Simple_typeContext) T_UINT8

func (s *Simple_typeContext) T_UINT8() antlr.TerminalNode

func (*Simple_typeContext) T_UUID

func (*Simple_typeContext) ToStringTree

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

type SubqueryContext

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

func NewEmptySubqueryContext

func NewEmptySubqueryContext() *SubqueryContext

func NewSubqueryContext

func NewSubqueryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SubqueryContext

func (*SubqueryContext) EnterRule

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

func (*SubqueryContext) ExitRule

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

func (*SubqueryContext) GetParser

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

func (*SubqueryContext) GetRuleContext

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

func (*SubqueryContext) IsSubqueryContext

func (*SubqueryContext) IsSubqueryContext()

func (*SubqueryContext) LPAREN

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

func (*SubqueryContext) RPAREN

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

func (*SubqueryContext) Select_query_main

func (s *SubqueryContext) Select_query_main() ISelect_query_mainContext

func (*SubqueryContext) ToStringTree

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

type Table_functionContext

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

func NewEmptyTable_functionContext

func NewEmptyTable_functionContext() *Table_functionContext

func NewTable_functionContext

func NewTable_functionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_functionContext

func (*Table_functionContext) EnterRule

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

func (*Table_functionContext) ExitRule

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

func (*Table_functionContext) Function

func (*Table_functionContext) GetParser

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

func (*Table_functionContext) GetRuleContext

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

func (*Table_functionContext) IsTable_functionContext

func (*Table_functionContext) IsTable_functionContext()

func (*Table_functionContext) ToStringTree

func (s *Table_functionContext) 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) 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) Identifier

func (s *Table_nameContext) Identifier() IIdentifierContext

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_properties_queryContext

type Table_properties_queryContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTable_properties_queryContext

func NewEmptyTable_properties_queryContext() *Table_properties_queryContext

func NewTable_properties_queryContext

func NewTable_properties_queryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_properties_queryContext

func (*Table_properties_queryContext) EnterRule

func (s *Table_properties_queryContext) EnterRule(listener antlr.ParseTreeListener)

func (*Table_properties_queryContext) ExitRule

func (*Table_properties_queryContext) Format_name

func (*Table_properties_queryContext) Full_table_name

func (*Table_properties_queryContext) GetParser

func (*Table_properties_queryContext) GetRuleContext

func (s *Table_properties_queryContext) GetRuleContext() antlr.RuleContext

func (*Table_properties_queryContext) IsTable_properties_queryContext

func (*Table_properties_queryContext) IsTable_properties_queryContext()

func (*Table_properties_queryContext) K_CREATE

func (*Table_properties_queryContext) K_DESC

func (*Table_properties_queryContext) K_DESCRIBE

func (*Table_properties_queryContext) K_EXISTS

func (*Table_properties_queryContext) K_FORMAT

func (*Table_properties_queryContext) K_SHOW

func (*Table_properties_queryContext) K_TABLE

func (*Table_properties_queryContext) Query_outfile_step

func (*Table_properties_queryContext) ToStringTree

func (s *Table_properties_queryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Table_ttl_declarationContext

type Table_ttl_declarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTable_ttl_declarationContext

func NewEmptyTable_ttl_declarationContext() *Table_ttl_declarationContext

func NewTable_ttl_declarationContext

func NewTable_ttl_declarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_ttl_declarationContext

func (*Table_ttl_declarationContext) EnterRule

func (s *Table_ttl_declarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*Table_ttl_declarationContext) ExitRule

func (*Table_ttl_declarationContext) Expr

func (*Table_ttl_declarationContext) GetDiskVal

func (s *Table_ttl_declarationContext) GetDiskVal() antlr.Token

func (*Table_ttl_declarationContext) GetParser

func (s *Table_ttl_declarationContext) GetParser() antlr.Parser

func (*Table_ttl_declarationContext) GetRuleContext

func (s *Table_ttl_declarationContext) GetRuleContext() antlr.RuleContext

func (*Table_ttl_declarationContext) GetTtlExpr

func (*Table_ttl_declarationContext) GetVolumeVal

func (s *Table_ttl_declarationContext) GetVolumeVal() antlr.Token

func (*Table_ttl_declarationContext) IsTable_ttl_declarationContext

func (*Table_ttl_declarationContext) IsTable_ttl_declarationContext()

func (*Table_ttl_declarationContext) K_DELETE

func (*Table_ttl_declarationContext) K_DISK

func (*Table_ttl_declarationContext) K_TO

func (*Table_ttl_declarationContext) K_VOLUME

func (*Table_ttl_declarationContext) STRING_LITERAL

func (s *Table_ttl_declarationContext) STRING_LITERAL() antlr.TerminalNode

func (*Table_ttl_declarationContext) SetDiskVal

func (s *Table_ttl_declarationContext) SetDiskVal(v antlr.Token)

func (*Table_ttl_declarationContext) SetTtlExpr

func (s *Table_ttl_declarationContext) SetTtlExpr(v IExprContext)

func (*Table_ttl_declarationContext) SetVolumeVal

func (s *Table_ttl_declarationContext) SetVolumeVal(v antlr.Token)

func (*Table_ttl_declarationContext) ToStringTree

func (s *Table_ttl_declarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Table_ttl_listContext

type Table_ttl_listContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTable_ttl_listContext

func NewEmptyTable_ttl_listContext() *Table_ttl_listContext

func NewTable_ttl_listContext

func NewTable_ttl_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_ttl_listContext

func (*Table_ttl_listContext) AllCOMMA

func (s *Table_ttl_listContext) AllCOMMA() []antlr.TerminalNode

func (*Table_ttl_listContext) AllTable_ttl_declaration

func (s *Table_ttl_listContext) AllTable_ttl_declaration() []ITable_ttl_declarationContext

func (*Table_ttl_listContext) COMMA

func (*Table_ttl_listContext) EnterRule

func (s *Table_ttl_listContext) EnterRule(listener antlr.ParseTreeListener)

func (*Table_ttl_listContext) ExitRule

func (s *Table_ttl_listContext) ExitRule(listener antlr.ParseTreeListener)

func (*Table_ttl_listContext) GetParser

func (s *Table_ttl_listContext) GetParser() antlr.Parser

func (*Table_ttl_listContext) GetRuleContext

func (s *Table_ttl_listContext) GetRuleContext() antlr.RuleContext

func (*Table_ttl_listContext) IsTable_ttl_listContext

func (*Table_ttl_listContext) IsTable_ttl_listContext()

func (*Table_ttl_listContext) K_TTL

func (*Table_ttl_listContext) Table_ttl_declaration

func (s *Table_ttl_listContext) Table_ttl_declaration(i int) ITable_ttl_declarationContext

func (*Table_ttl_listContext) ToStringTree

func (s *Table_ttl_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Use_queryContext

type Use_queryContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUse_queryContext

func NewEmptyUse_queryContext() *Use_queryContext

func NewUse_queryContext

func NewUse_queryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Use_queryContext

func (*Use_queryContext) Database_name

func (s *Use_queryContext) Database_name() IDatabase_nameContext

func (*Use_queryContext) EnterRule

func (s *Use_queryContext) EnterRule(listener antlr.ParseTreeListener)

func (*Use_queryContext) ExitRule

func (s *Use_queryContext) ExitRule(listener antlr.ParseTreeListener)

func (*Use_queryContext) GetParser

func (s *Use_queryContext) GetParser() antlr.Parser

func (*Use_queryContext) GetRuleContext

func (s *Use_queryContext) GetRuleContext() antlr.RuleContext

func (*Use_queryContext) IsUse_queryContext

func (*Use_queryContext) IsUse_queryContext()

func (*Use_queryContext) K_USE

func (s *Use_queryContext) K_USE() antlr.TerminalNode

func (*Use_queryContext) ToStringTree

func (s *Use_queryContext) 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