parser

package
v0.5.13 Latest Latest
Warning

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

Go to latest
Published: Jan 11, 2026 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	SQLiteLexerSCOL                = 1
	SQLiteLexerDOT                 = 2
	SQLiteLexerOPEN_PAR            = 3
	SQLiteLexerCLOSE_PAR           = 4
	SQLiteLexerCOMMA               = 5
	SQLiteLexerASSIGN              = 6
	SQLiteLexerSTAR                = 7
	SQLiteLexerPLUS                = 8
	SQLiteLexerMINUS               = 9
	SQLiteLexerTILDE               = 10
	SQLiteLexerPIPE2               = 11
	SQLiteLexerDIV                 = 12
	SQLiteLexerMOD                 = 13
	SQLiteLexerLT2                 = 14
	SQLiteLexerGT2                 = 15
	SQLiteLexerAMP                 = 16
	SQLiteLexerPIPE                = 17
	SQLiteLexerLT                  = 18
	SQLiteLexerLT_EQ               = 19
	SQLiteLexerGT                  = 20
	SQLiteLexerGT_EQ               = 21
	SQLiteLexerEQ                  = 22
	SQLiteLexerNOT_EQ1             = 23
	SQLiteLexerNOT_EQ2             = 24
	SQLiteLexerJPTR                = 25
	SQLiteLexerJPTR2               = 26
	SQLiteLexerABORT_              = 27
	SQLiteLexerACTION_             = 28
	SQLiteLexerADD_                = 29
	SQLiteLexerAFTER_              = 30
	SQLiteLexerALL_                = 31
	SQLiteLexerALTER_              = 32
	SQLiteLexerALWAYS_             = 33
	SQLiteLexerANALYZE_            = 34
	SQLiteLexerAND_                = 35
	SQLiteLexerAS_                 = 36
	SQLiteLexerASC_                = 37
	SQLiteLexerATTACH_             = 38
	SQLiteLexerAUTOINCREMENT_      = 39
	SQLiteLexerBEFORE_             = 40
	SQLiteLexerBEGIN_              = 41
	SQLiteLexerBETWEEN_            = 42
	SQLiteLexerBY_                 = 43
	SQLiteLexerCASCADE_            = 44
	SQLiteLexerCASE_               = 45
	SQLiteLexerCAST_               = 46
	SQLiteLexerCHECK_              = 47
	SQLiteLexerCOLLATE_            = 48
	SQLiteLexerCOLUMN_             = 49
	SQLiteLexerCOMMIT_             = 50
	SQLiteLexerCONFLICT_           = 51
	SQLiteLexerCONSTRAINT_         = 52
	SQLiteLexerCREATE_             = 53
	SQLiteLexerCROSS_              = 54
	SQLiteLexerCURRENT_            = 55
	SQLiteLexerCURRENT_DATE_       = 56
	SQLiteLexerCURRENT_TIME_       = 57
	SQLiteLexerCURRENT_TIMESTAMP_  = 58
	SQLiteLexerDATABASE_           = 59
	SQLiteLexerDEFAULT_            = 60
	SQLiteLexerDEFERRABLE_         = 61
	SQLiteLexerDEFERRED_           = 62
	SQLiteLexerDELETE_             = 63
	SQLiteLexerDESC_               = 64
	SQLiteLexerDETACH_             = 65
	SQLiteLexerDISTINCT_           = 66
	SQLiteLexerDO_                 = 67
	SQLiteLexerDROP_               = 68
	SQLiteLexerEACH_               = 69
	SQLiteLexerELSE_               = 70
	SQLiteLexerEND_                = 71
	SQLiteLexerESCAPE_             = 72
	SQLiteLexerEXCEPT_             = 73
	SQLiteLexerEXCLUDE_            = 74
	SQLiteLexerEXCLUSIVE_          = 75
	SQLiteLexerEXISTS_             = 76
	SQLiteLexerEXPLAIN_            = 77
	SQLiteLexerFAIL_               = 78
	SQLiteLexerFALSE_              = 79
	SQLiteLexerFILTER_             = 80
	SQLiteLexerFIRST_              = 81
	SQLiteLexerFOLLOWING_          = 82
	SQLiteLexerFOR_                = 83
	SQLiteLexerFOREIGN_            = 84
	SQLiteLexerFROM_               = 85
	SQLiteLexerFULL_               = 86
	SQLiteLexerGENERATED_          = 87
	SQLiteLexerGLOB_               = 88
	SQLiteLexerGROUP_              = 89
	SQLiteLexerGROUPS_             = 90
	SQLiteLexerHAVING_             = 91
	SQLiteLexerIF_                 = 92
	SQLiteLexerIGNORE_             = 93
	SQLiteLexerIMMEDIATE_          = 94
	SQLiteLexerIN_                 = 95
	SQLiteLexerINDEX_              = 96
	SQLiteLexerINDEXED_            = 97
	SQLiteLexerINITIALLY_          = 98
	SQLiteLexerINNER_              = 99
	SQLiteLexerINSERT_             = 100
	SQLiteLexerINSTEAD_            = 101
	SQLiteLexerINTERSECT_          = 102
	SQLiteLexerINTO_               = 103
	SQLiteLexerIS_                 = 104
	SQLiteLexerISNULL_             = 105
	SQLiteLexerJOIN_               = 106
	SQLiteLexerKEY_                = 107
	SQLiteLexerLAST_               = 108
	SQLiteLexerLEFT_               = 109
	SQLiteLexerLIKE_               = 110
	SQLiteLexerLIMIT_              = 111
	SQLiteLexerMATCH_              = 112
	SQLiteLexerMATERIALIZED_       = 113
	SQLiteLexerNATURAL_            = 114
	SQLiteLexerNO_                 = 115
	SQLiteLexerNOT_                = 116
	SQLiteLexerNOTHING_            = 117
	SQLiteLexerNOTNULL_            = 118
	SQLiteLexerNULL_               = 119
	SQLiteLexerNULLS_              = 120
	SQLiteLexerOF_                 = 121
	SQLiteLexerOFFSET_             = 122
	SQLiteLexerON_                 = 123
	SQLiteLexerOR_                 = 124
	SQLiteLexerORDER_              = 125
	SQLiteLexerOTHERS_             = 126
	SQLiteLexerOUTER_              = 127
	SQLiteLexerOVER_               = 128
	SQLiteLexerPARTITION_          = 129
	SQLiteLexerPLAN_               = 130
	SQLiteLexerPRAGMA_             = 131
	SQLiteLexerPRECEDING_          = 132
	SQLiteLexerPRIMARY_            = 133
	SQLiteLexerQUERY_              = 134
	SQLiteLexerRAISE_              = 135
	SQLiteLexerRANGE_              = 136
	SQLiteLexerRECURSIVE_          = 137
	SQLiteLexerREFERENCES_         = 138
	SQLiteLexerREGEXP_             = 139
	SQLiteLexerREINDEX_            = 140
	SQLiteLexerRELEASE_            = 141
	SQLiteLexerRENAME_             = 142
	SQLiteLexerREPLACE_            = 143
	SQLiteLexerRESTRICT_           = 144
	SQLiteLexerRETURNING_          = 145
	SQLiteLexerRIGHT_              = 146
	SQLiteLexerROLLBACK_           = 147
	SQLiteLexerROW_                = 148
	SQLiteLexerROWID_              = 149
	SQLiteLexerROWS_               = 150
	SQLiteLexerSAVEPOINT_          = 151
	SQLiteLexerSELECT_             = 152
	SQLiteLexerSET_                = 153
	SQLiteLexerSTORED_             = 154
	SQLiteLexerSTRICT_             = 155
	SQLiteLexerTABLE_              = 156
	SQLiteLexerTEMP_               = 157
	SQLiteLexerTEMPORARY_          = 158
	SQLiteLexerTHEN_               = 159
	SQLiteLexerTIES_               = 160
	SQLiteLexerTO_                 = 161
	SQLiteLexerTRANSACTION_        = 162
	SQLiteLexerTRIGGER_            = 163
	SQLiteLexerTRUE_               = 164
	SQLiteLexerUNBOUNDED_          = 165
	SQLiteLexerUNION_              = 166
	SQLiteLexerUNIQUE_             = 167
	SQLiteLexerUPDATE_             = 168
	SQLiteLexerUSING_              = 169
	SQLiteLexerVACUUM_             = 170
	SQLiteLexerVALUES_             = 171
	SQLiteLexerVIEW_               = 172
	SQLiteLexerVIRTUAL_            = 173
	SQLiteLexerWHEN_               = 174
	SQLiteLexerWHERE_              = 175
	SQLiteLexerWINDOW_             = 176
	SQLiteLexerWITH_               = 177
	SQLiteLexerWITHIN_             = 178
	SQLiteLexerWITHOUT_            = 179
	SQLiteLexerIDENTIFIER          = 180
	SQLiteLexerNUMERIC_LITERAL     = 181
	SQLiteLexerBIND_PARAMETER      = 182
	SQLiteLexerSTRING_LITERAL      = 183
	SQLiteLexerBLOB_LITERAL        = 184
	SQLiteLexerSINGLE_LINE_COMMENT = 185
	SQLiteLexerMULTILINE_COMMENT   = 186
	SQLiteLexerSPACES              = 187
	SQLiteLexerUNEXPECTED_CHAR     = 188
)

SQLiteLexer tokens.

View Source
const (
	SQLiteParserEOF                 = antlr.TokenEOF
	SQLiteParserSCOL                = 1
	SQLiteParserDOT                 = 2
	SQLiteParserOPEN_PAR            = 3
	SQLiteParserCLOSE_PAR           = 4
	SQLiteParserCOMMA               = 5
	SQLiteParserASSIGN              = 6
	SQLiteParserSTAR                = 7
	SQLiteParserPLUS                = 8
	SQLiteParserMINUS               = 9
	SQLiteParserTILDE               = 10
	SQLiteParserPIPE2               = 11
	SQLiteParserDIV                 = 12
	SQLiteParserMOD                 = 13
	SQLiteParserLT2                 = 14
	SQLiteParserGT2                 = 15
	SQLiteParserAMP                 = 16
	SQLiteParserPIPE                = 17
	SQLiteParserLT                  = 18
	SQLiteParserLT_EQ               = 19
	SQLiteParserGT                  = 20
	SQLiteParserGT_EQ               = 21
	SQLiteParserEQ                  = 22
	SQLiteParserNOT_EQ1             = 23
	SQLiteParserNOT_EQ2             = 24
	SQLiteParserJPTR                = 25
	SQLiteParserJPTR2               = 26
	SQLiteParserABORT_              = 27
	SQLiteParserACTION_             = 28
	SQLiteParserADD_                = 29
	SQLiteParserAFTER_              = 30
	SQLiteParserALL_                = 31
	SQLiteParserALTER_              = 32
	SQLiteParserALWAYS_             = 33
	SQLiteParserANALYZE_            = 34
	SQLiteParserAND_                = 35
	SQLiteParserAS_                 = 36
	SQLiteParserASC_                = 37
	SQLiteParserATTACH_             = 38
	SQLiteParserAUTOINCREMENT_      = 39
	SQLiteParserBEFORE_             = 40
	SQLiteParserBEGIN_              = 41
	SQLiteParserBETWEEN_            = 42
	SQLiteParserBY_                 = 43
	SQLiteParserCASCADE_            = 44
	SQLiteParserCASE_               = 45
	SQLiteParserCAST_               = 46
	SQLiteParserCHECK_              = 47
	SQLiteParserCOLLATE_            = 48
	SQLiteParserCOLUMN_             = 49
	SQLiteParserCOMMIT_             = 50
	SQLiteParserCONFLICT_           = 51
	SQLiteParserCONSTRAINT_         = 52
	SQLiteParserCREATE_             = 53
	SQLiteParserCROSS_              = 54
	SQLiteParserCURRENT_            = 55
	SQLiteParserCURRENT_DATE_       = 56
	SQLiteParserCURRENT_TIME_       = 57
	SQLiteParserCURRENT_TIMESTAMP_  = 58
	SQLiteParserDATABASE_           = 59
	SQLiteParserDEFAULT_            = 60
	SQLiteParserDEFERRABLE_         = 61
	SQLiteParserDEFERRED_           = 62
	SQLiteParserDELETE_             = 63
	SQLiteParserDESC_               = 64
	SQLiteParserDETACH_             = 65
	SQLiteParserDISTINCT_           = 66
	SQLiteParserDO_                 = 67
	SQLiteParserDROP_               = 68
	SQLiteParserEACH_               = 69
	SQLiteParserELSE_               = 70
	SQLiteParserEND_                = 71
	SQLiteParserESCAPE_             = 72
	SQLiteParserEXCEPT_             = 73
	SQLiteParserEXCLUDE_            = 74
	SQLiteParserEXCLUSIVE_          = 75
	SQLiteParserEXISTS_             = 76
	SQLiteParserEXPLAIN_            = 77
	SQLiteParserFAIL_               = 78
	SQLiteParserFALSE_              = 79
	SQLiteParserFILTER_             = 80
	SQLiteParserFIRST_              = 81
	SQLiteParserFOLLOWING_          = 82
	SQLiteParserFOR_                = 83
	SQLiteParserFOREIGN_            = 84
	SQLiteParserFROM_               = 85
	SQLiteParserFULL_               = 86
	SQLiteParserGENERATED_          = 87
	SQLiteParserGLOB_               = 88
	SQLiteParserGROUP_              = 89
	SQLiteParserGROUPS_             = 90
	SQLiteParserHAVING_             = 91
	SQLiteParserIF_                 = 92
	SQLiteParserIGNORE_             = 93
	SQLiteParserIMMEDIATE_          = 94
	SQLiteParserIN_                 = 95
	SQLiteParserINDEX_              = 96
	SQLiteParserINDEXED_            = 97
	SQLiteParserINITIALLY_          = 98
	SQLiteParserINNER_              = 99
	SQLiteParserINSERT_             = 100
	SQLiteParserINSTEAD_            = 101
	SQLiteParserINTERSECT_          = 102
	SQLiteParserINTO_               = 103
	SQLiteParserIS_                 = 104
	SQLiteParserISNULL_             = 105
	SQLiteParserJOIN_               = 106
	SQLiteParserKEY_                = 107
	SQLiteParserLAST_               = 108
	SQLiteParserLEFT_               = 109
	SQLiteParserLIKE_               = 110
	SQLiteParserLIMIT_              = 111
	SQLiteParserMATCH_              = 112
	SQLiteParserMATERIALIZED_       = 113
	SQLiteParserNATURAL_            = 114
	SQLiteParserNO_                 = 115
	SQLiteParserNOT_                = 116
	SQLiteParserNOTHING_            = 117
	SQLiteParserNOTNULL_            = 118
	SQLiteParserNULL_               = 119
	SQLiteParserNULLS_              = 120
	SQLiteParserOF_                 = 121
	SQLiteParserOFFSET_             = 122
	SQLiteParserON_                 = 123
	SQLiteParserOR_                 = 124
	SQLiteParserORDER_              = 125
	SQLiteParserOTHERS_             = 126
	SQLiteParserOUTER_              = 127
	SQLiteParserOVER_               = 128
	SQLiteParserPARTITION_          = 129
	SQLiteParserPLAN_               = 130
	SQLiteParserPRAGMA_             = 131
	SQLiteParserPRECEDING_          = 132
	SQLiteParserPRIMARY_            = 133
	SQLiteParserQUERY_              = 134
	SQLiteParserRAISE_              = 135
	SQLiteParserRANGE_              = 136
	SQLiteParserRECURSIVE_          = 137
	SQLiteParserREFERENCES_         = 138
	SQLiteParserREGEXP_             = 139
	SQLiteParserREINDEX_            = 140
	SQLiteParserRELEASE_            = 141
	SQLiteParserRENAME_             = 142
	SQLiteParserREPLACE_            = 143
	SQLiteParserRESTRICT_           = 144
	SQLiteParserRETURNING_          = 145
	SQLiteParserRIGHT_              = 146
	SQLiteParserROLLBACK_           = 147
	SQLiteParserROW_                = 148
	SQLiteParserROWID_              = 149
	SQLiteParserROWS_               = 150
	SQLiteParserSAVEPOINT_          = 151
	SQLiteParserSELECT_             = 152
	SQLiteParserSET_                = 153
	SQLiteParserSTORED_             = 154
	SQLiteParserSTRICT_             = 155
	SQLiteParserTABLE_              = 156
	SQLiteParserTEMP_               = 157
	SQLiteParserTEMPORARY_          = 158
	SQLiteParserTHEN_               = 159
	SQLiteParserTIES_               = 160
	SQLiteParserTO_                 = 161
	SQLiteParserTRANSACTION_        = 162
	SQLiteParserTRIGGER_            = 163
	SQLiteParserTRUE_               = 164
	SQLiteParserUNBOUNDED_          = 165
	SQLiteParserUNION_              = 166
	SQLiteParserUNIQUE_             = 167
	SQLiteParserUPDATE_             = 168
	SQLiteParserUSING_              = 169
	SQLiteParserVACUUM_             = 170
	SQLiteParserVALUES_             = 171
	SQLiteParserVIEW_               = 172
	SQLiteParserVIRTUAL_            = 173
	SQLiteParserWHEN_               = 174
	SQLiteParserWHERE_              = 175
	SQLiteParserWINDOW_             = 176
	SQLiteParserWITH_               = 177
	SQLiteParserWITHIN_             = 178
	SQLiteParserWITHOUT_            = 179
	SQLiteParserIDENTIFIER          = 180
	SQLiteParserNUMERIC_LITERAL     = 181
	SQLiteParserBIND_PARAMETER      = 182
	SQLiteParserSTRING_LITERAL      = 183
	SQLiteParserBLOB_LITERAL        = 184
	SQLiteParserSINGLE_LINE_COMMENT = 185
	SQLiteParserMULTILINE_COMMENT   = 186
	SQLiteParserSPACES              = 187
	SQLiteParserUNEXPECTED_CHAR     = 188
)

SQLiteParser tokens.

View Source
const (
	SQLiteParserRULE_parse                        = 0
	SQLiteParserRULE_sql_stmt_list                = 1
	SQLiteParserRULE_sql_stmt                     = 2
	SQLiteParserRULE_alter_table_stmt             = 3
	SQLiteParserRULE_analyze_stmt                 = 4
	SQLiteParserRULE_attach_stmt                  = 5
	SQLiteParserRULE_begin_stmt                   = 6
	SQLiteParserRULE_commit_stmt                  = 7
	SQLiteParserRULE_rollback_stmt                = 8
	SQLiteParserRULE_savepoint_stmt               = 9
	SQLiteParserRULE_release_stmt                 = 10
	SQLiteParserRULE_create_index_stmt            = 11
	SQLiteParserRULE_indexed_column               = 12
	SQLiteParserRULE_create_table_stmt            = 13
	SQLiteParserRULE_table_options                = 14
	SQLiteParserRULE_column_def                   = 15
	SQLiteParserRULE_type_name                    = 16
	SQLiteParserRULE_column_constraint            = 17
	SQLiteParserRULE_signed_number                = 18
	SQLiteParserRULE_table_constraint             = 19
	SQLiteParserRULE_foreign_key_clause           = 20
	SQLiteParserRULE_conflict_clause              = 21
	SQLiteParserRULE_create_trigger_stmt          = 22
	SQLiteParserRULE_create_view_stmt             = 23
	SQLiteParserRULE_create_virtual_table_stmt    = 24
	SQLiteParserRULE_with_clause                  = 25
	SQLiteParserRULE_common_table_expression      = 26
	SQLiteParserRULE_cte_table_name               = 27
	SQLiteParserRULE_delete_stmt                  = 28
	SQLiteParserRULE_detach_stmt                  = 29
	SQLiteParserRULE_drop_stmt                    = 30
	SQLiteParserRULE_expr                         = 31
	SQLiteParserRULE_expr_recursive               = 32
	SQLiteParserRULE_expr_or                      = 33
	SQLiteParserRULE_expr_and                     = 34
	SQLiteParserRULE_expr_not                     = 35
	SQLiteParserRULE_expr_binary                  = 36
	SQLiteParserRULE_expr_comparison              = 37
	SQLiteParserRULE_expr_bitwise                 = 38
	SQLiteParserRULE_expr_addition                = 39
	SQLiteParserRULE_expr_multiplication          = 40
	SQLiteParserRULE_expr_string                  = 41
	SQLiteParserRULE_expr_collate                 = 42
	SQLiteParserRULE_expr_unary                   = 43
	SQLiteParserRULE_expr_base                    = 44
	SQLiteParserRULE_raise_function               = 45
	SQLiteParserRULE_literal_value                = 46
	SQLiteParserRULE_percentile_clause            = 47
	SQLiteParserRULE_value_row                    = 48
	SQLiteParserRULE_values_clause                = 49
	SQLiteParserRULE_insert_stmt                  = 50
	SQLiteParserRULE_returning_clause             = 51
	SQLiteParserRULE_upsert_clause                = 52
	SQLiteParserRULE_pragma_stmt                  = 53
	SQLiteParserRULE_pragma_value                 = 54
	SQLiteParserRULE_reindex_stmt                 = 55
	SQLiteParserRULE_select_stmt                  = 56
	SQLiteParserRULE_join_clause                  = 57
	SQLiteParserRULE_select_core                  = 58
	SQLiteParserRULE_table_or_subquery            = 59
	SQLiteParserRULE_result_column                = 60
	SQLiteParserRULE_join_operator                = 61
	SQLiteParserRULE_join_constraint              = 62
	SQLiteParserRULE_compound_operator            = 63
	SQLiteParserRULE_update_stmt                  = 64
	SQLiteParserRULE_column_name_list             = 65
	SQLiteParserRULE_qualified_table_name         = 66
	SQLiteParserRULE_vacuum_stmt                  = 67
	SQLiteParserRULE_filter_clause                = 68
	SQLiteParserRULE_window_defn                  = 69
	SQLiteParserRULE_over_clause                  = 70
	SQLiteParserRULE_frame_spec                   = 71
	SQLiteParserRULE_frame_clause                 = 72
	SQLiteParserRULE_order_clause                 = 73
	SQLiteParserRULE_limit_clause                 = 74
	SQLiteParserRULE_ordering_term                = 75
	SQLiteParserRULE_asc_desc                     = 76
	SQLiteParserRULE_frame_left                   = 77
	SQLiteParserRULE_frame_right                  = 78
	SQLiteParserRULE_frame_single                 = 79
	SQLiteParserRULE_error_message                = 80
	SQLiteParserRULE_filename                     = 81
	SQLiteParserRULE_module_argument              = 82
	SQLiteParserRULE_module_argument_outer        = 83
	SQLiteParserRULE_module_argument_inner        = 84
	SQLiteParserRULE_fallback_excluding_conflicts = 85
	SQLiteParserRULE_join_keyword                 = 86
	SQLiteParserRULE_fallback                     = 87
	SQLiteParserRULE_name                         = 88
	SQLiteParserRULE_function_name                = 89
	SQLiteParserRULE_schema_name                  = 90
	SQLiteParserRULE_table_name                   = 91
	SQLiteParserRULE_table_or_index_name          = 92
	SQLiteParserRULE_column_name                  = 93
	SQLiteParserRULE_column_name_excluding_string = 94
	SQLiteParserRULE_column_alias                 = 95
	SQLiteParserRULE_collation_name               = 96
	SQLiteParserRULE_foreign_table                = 97
	SQLiteParserRULE_index_name                   = 98
	SQLiteParserRULE_trigger_name                 = 99
	SQLiteParserRULE_view_name                    = 100
	SQLiteParserRULE_module_name                  = 101
	SQLiteParserRULE_pragma_name                  = 102
	SQLiteParserRULE_savepoint_name               = 103
	SQLiteParserRULE_table_alias                  = 104
	SQLiteParserRULE_table_alias_excluding_joins  = 105
	SQLiteParserRULE_window_name                  = 106
	SQLiteParserRULE_alias                        = 107
	SQLiteParserRULE_base_window_name             = 108
	SQLiteParserRULE_table_function_name          = 109
	SQLiteParserRULE_any_name_excluding_raise     = 110
	SQLiteParserRULE_any_name_excluding_joins     = 111
	SQLiteParserRULE_any_name_excluding_string    = 112
	SQLiteParserRULE_any_name                     = 113
)

SQLiteParser rules.

Variables

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

Functions

func InitEmptyAliasContext

func InitEmptyAliasContext(p *AliasContext)

func InitEmptyAlter_table_stmtContext

func InitEmptyAlter_table_stmtContext(p *Alter_table_stmtContext)

func InitEmptyAnalyze_stmtContext

func InitEmptyAnalyze_stmtContext(p *Analyze_stmtContext)

func InitEmptyAny_nameContext

func InitEmptyAny_nameContext(p *Any_nameContext)

func InitEmptyAny_name_excluding_joinsContext added in v0.5.5

func InitEmptyAny_name_excluding_joinsContext(p *Any_name_excluding_joinsContext)

func InitEmptyAny_name_excluding_raiseContext added in v0.5.5

func InitEmptyAny_name_excluding_raiseContext(p *Any_name_excluding_raiseContext)

func InitEmptyAny_name_excluding_stringContext added in v0.5.5

func InitEmptyAny_name_excluding_stringContext(p *Any_name_excluding_stringContext)

func InitEmptyAsc_descContext

func InitEmptyAsc_descContext(p *Asc_descContext)

func InitEmptyAttach_stmtContext

func InitEmptyAttach_stmtContext(p *Attach_stmtContext)

func InitEmptyBase_window_nameContext

func InitEmptyBase_window_nameContext(p *Base_window_nameContext)

func InitEmptyBegin_stmtContext

func InitEmptyBegin_stmtContext(p *Begin_stmtContext)

func InitEmptyCollation_nameContext

func InitEmptyCollation_nameContext(p *Collation_nameContext)

func InitEmptyColumn_aliasContext

func InitEmptyColumn_aliasContext(p *Column_aliasContext)

func InitEmptyColumn_constraintContext

func InitEmptyColumn_constraintContext(p *Column_constraintContext)

func InitEmptyColumn_defContext

func InitEmptyColumn_defContext(p *Column_defContext)

func InitEmptyColumn_nameContext

func InitEmptyColumn_nameContext(p *Column_nameContext)

func InitEmptyColumn_name_excluding_stringContext added in v0.5.5

func InitEmptyColumn_name_excluding_stringContext(p *Column_name_excluding_stringContext)

func InitEmptyColumn_name_listContext

func InitEmptyColumn_name_listContext(p *Column_name_listContext)

func InitEmptyCommit_stmtContext

func InitEmptyCommit_stmtContext(p *Commit_stmtContext)

func InitEmptyCommon_table_expressionContext

func InitEmptyCommon_table_expressionContext(p *Common_table_expressionContext)

func InitEmptyCompound_operatorContext

func InitEmptyCompound_operatorContext(p *Compound_operatorContext)

func InitEmptyConflict_clauseContext

func InitEmptyConflict_clauseContext(p *Conflict_clauseContext)

func InitEmptyCreate_index_stmtContext

func InitEmptyCreate_index_stmtContext(p *Create_index_stmtContext)

func InitEmptyCreate_table_stmtContext

func InitEmptyCreate_table_stmtContext(p *Create_table_stmtContext)

func InitEmptyCreate_trigger_stmtContext

func InitEmptyCreate_trigger_stmtContext(p *Create_trigger_stmtContext)

func InitEmptyCreate_view_stmtContext

func InitEmptyCreate_view_stmtContext(p *Create_view_stmtContext)

func InitEmptyCreate_virtual_table_stmtContext

func InitEmptyCreate_virtual_table_stmtContext(p *Create_virtual_table_stmtContext)

func InitEmptyCte_table_nameContext

func InitEmptyCte_table_nameContext(p *Cte_table_nameContext)

func InitEmptyDelete_stmtContext

func InitEmptyDelete_stmtContext(p *Delete_stmtContext)

func InitEmptyDetach_stmtContext

func InitEmptyDetach_stmtContext(p *Detach_stmtContext)

func InitEmptyDrop_stmtContext

func InitEmptyDrop_stmtContext(p *Drop_stmtContext)

func InitEmptyError_messageContext

func InitEmptyError_messageContext(p *Error_messageContext)

func InitEmptyExprContext

func InitEmptyExprContext(p *ExprContext)

func InitEmptyExpr_additionContext added in v0.5.5

func InitEmptyExpr_additionContext(p *Expr_additionContext)

func InitEmptyExpr_andContext added in v0.5.5

func InitEmptyExpr_andContext(p *Expr_andContext)

func InitEmptyExpr_baseContext added in v0.5.5

func InitEmptyExpr_baseContext(p *Expr_baseContext)

func InitEmptyExpr_binaryContext added in v0.5.5

func InitEmptyExpr_binaryContext(p *Expr_binaryContext)

func InitEmptyExpr_bitwiseContext added in v0.5.5

func InitEmptyExpr_bitwiseContext(p *Expr_bitwiseContext)

func InitEmptyExpr_collateContext added in v0.5.5

func InitEmptyExpr_collateContext(p *Expr_collateContext)

func InitEmptyExpr_comparisonContext added in v0.5.5

func InitEmptyExpr_comparisonContext(p *Expr_comparisonContext)

func InitEmptyExpr_multiplicationContext added in v0.5.5

func InitEmptyExpr_multiplicationContext(p *Expr_multiplicationContext)

func InitEmptyExpr_notContext added in v0.5.5

func InitEmptyExpr_notContext(p *Expr_notContext)

func InitEmptyExpr_orContext added in v0.5.5

func InitEmptyExpr_orContext(p *Expr_orContext)

func InitEmptyExpr_recursiveContext added in v0.5.5

func InitEmptyExpr_recursiveContext(p *Expr_recursiveContext)

func InitEmptyExpr_stringContext added in v0.5.5

func InitEmptyExpr_stringContext(p *Expr_stringContext)

func InitEmptyExpr_unaryContext added in v0.5.5

func InitEmptyExpr_unaryContext(p *Expr_unaryContext)

func InitEmptyFallbackContext added in v0.5.5

func InitEmptyFallbackContext(p *FallbackContext)

func InitEmptyFallback_excluding_conflictsContext added in v0.5.5

func InitEmptyFallback_excluding_conflictsContext(p *Fallback_excluding_conflictsContext)

func InitEmptyFilenameContext

func InitEmptyFilenameContext(p *FilenameContext)

func InitEmptyFilter_clauseContext

func InitEmptyFilter_clauseContext(p *Filter_clauseContext)

func InitEmptyForeign_key_clauseContext

func InitEmptyForeign_key_clauseContext(p *Foreign_key_clauseContext)

func InitEmptyForeign_tableContext

func InitEmptyForeign_tableContext(p *Foreign_tableContext)

func InitEmptyFrame_clauseContext

func InitEmptyFrame_clauseContext(p *Frame_clauseContext)

func InitEmptyFrame_leftContext

func InitEmptyFrame_leftContext(p *Frame_leftContext)

func InitEmptyFrame_rightContext

func InitEmptyFrame_rightContext(p *Frame_rightContext)

func InitEmptyFrame_singleContext

func InitEmptyFrame_singleContext(p *Frame_singleContext)

func InitEmptyFrame_specContext

func InitEmptyFrame_specContext(p *Frame_specContext)

func InitEmptyFunction_nameContext

func InitEmptyFunction_nameContext(p *Function_nameContext)

func InitEmptyIndex_nameContext

func InitEmptyIndex_nameContext(p *Index_nameContext)

func InitEmptyIndexed_columnContext

func InitEmptyIndexed_columnContext(p *Indexed_columnContext)

func InitEmptyInsert_stmtContext

func InitEmptyInsert_stmtContext(p *Insert_stmtContext)

func InitEmptyJoin_clauseContext

func InitEmptyJoin_clauseContext(p *Join_clauseContext)

func InitEmptyJoin_constraintContext

func InitEmptyJoin_constraintContext(p *Join_constraintContext)

func InitEmptyJoin_keywordContext added in v0.5.5

func InitEmptyJoin_keywordContext(p *Join_keywordContext)

func InitEmptyJoin_operatorContext

func InitEmptyJoin_operatorContext(p *Join_operatorContext)

func InitEmptyLimit_clauseContext added in v0.5.5

func InitEmptyLimit_clauseContext(p *Limit_clauseContext)

func InitEmptyLiteral_valueContext

func InitEmptyLiteral_valueContext(p *Literal_valueContext)

func InitEmptyModule_argumentContext

func InitEmptyModule_argumentContext(p *Module_argumentContext)

func InitEmptyModule_argument_innerContext added in v0.5.5

func InitEmptyModule_argument_innerContext(p *Module_argument_innerContext)

func InitEmptyModule_argument_outerContext added in v0.5.5

func InitEmptyModule_argument_outerContext(p *Module_argument_outerContext)

func InitEmptyModule_nameContext

func InitEmptyModule_nameContext(p *Module_nameContext)

func InitEmptyNameContext

func InitEmptyNameContext(p *NameContext)

func InitEmptyOrder_clauseContext added in v0.5.5

func InitEmptyOrder_clauseContext(p *Order_clauseContext)

func InitEmptyOrdering_termContext

func InitEmptyOrdering_termContext(p *Ordering_termContext)

func InitEmptyOver_clauseContext

func InitEmptyOver_clauseContext(p *Over_clauseContext)

func InitEmptyParseContext

func InitEmptyParseContext(p *ParseContext)

func InitEmptyPercentile_clauseContext added in v0.5.5

func InitEmptyPercentile_clauseContext(p *Percentile_clauseContext)

func InitEmptyPragma_nameContext

func InitEmptyPragma_nameContext(p *Pragma_nameContext)

func InitEmptyPragma_stmtContext

func InitEmptyPragma_stmtContext(p *Pragma_stmtContext)

func InitEmptyPragma_valueContext

func InitEmptyPragma_valueContext(p *Pragma_valueContext)

func InitEmptyQualified_table_nameContext

func InitEmptyQualified_table_nameContext(p *Qualified_table_nameContext)

func InitEmptyRaise_functionContext

func InitEmptyRaise_functionContext(p *Raise_functionContext)

func InitEmptyReindex_stmtContext

func InitEmptyReindex_stmtContext(p *Reindex_stmtContext)

func InitEmptyRelease_stmtContext

func InitEmptyRelease_stmtContext(p *Release_stmtContext)

func InitEmptyResult_columnContext

func InitEmptyResult_columnContext(p *Result_columnContext)

func InitEmptyReturning_clauseContext

func InitEmptyReturning_clauseContext(p *Returning_clauseContext)

func InitEmptyRollback_stmtContext

func InitEmptyRollback_stmtContext(p *Rollback_stmtContext)

func InitEmptySavepoint_nameContext

func InitEmptySavepoint_nameContext(p *Savepoint_nameContext)

func InitEmptySavepoint_stmtContext

func InitEmptySavepoint_stmtContext(p *Savepoint_stmtContext)

func InitEmptySchema_nameContext

func InitEmptySchema_nameContext(p *Schema_nameContext)

func InitEmptySelect_coreContext

func InitEmptySelect_coreContext(p *Select_coreContext)

func InitEmptySelect_stmtContext

func InitEmptySelect_stmtContext(p *Select_stmtContext)

func InitEmptySigned_numberContext

func InitEmptySigned_numberContext(p *Signed_numberContext)

func InitEmptySql_stmtContext

func InitEmptySql_stmtContext(p *Sql_stmtContext)

func InitEmptySql_stmt_listContext

func InitEmptySql_stmt_listContext(p *Sql_stmt_listContext)

func InitEmptyTable_aliasContext

func InitEmptyTable_aliasContext(p *Table_aliasContext)

func InitEmptyTable_alias_excluding_joinsContext added in v0.5.5

func InitEmptyTable_alias_excluding_joinsContext(p *Table_alias_excluding_joinsContext)

func InitEmptyTable_constraintContext

func InitEmptyTable_constraintContext(p *Table_constraintContext)

func InitEmptyTable_function_nameContext

func InitEmptyTable_function_nameContext(p *Table_function_nameContext)

func InitEmptyTable_nameContext

func InitEmptyTable_nameContext(p *Table_nameContext)

func InitEmptyTable_optionsContext added in v0.5.5

func InitEmptyTable_optionsContext(p *Table_optionsContext)

func InitEmptyTable_or_index_nameContext

func InitEmptyTable_or_index_nameContext(p *Table_or_index_nameContext)

func InitEmptyTable_or_subqueryContext

func InitEmptyTable_or_subqueryContext(p *Table_or_subqueryContext)

func InitEmptyTrigger_nameContext

func InitEmptyTrigger_nameContext(p *Trigger_nameContext)

func InitEmptyType_nameContext

func InitEmptyType_nameContext(p *Type_nameContext)

func InitEmptyUpdate_stmtContext

func InitEmptyUpdate_stmtContext(p *Update_stmtContext)

func InitEmptyUpsert_clauseContext

func InitEmptyUpsert_clauseContext(p *Upsert_clauseContext)

func InitEmptyVacuum_stmtContext

func InitEmptyVacuum_stmtContext(p *Vacuum_stmtContext)

func InitEmptyValue_rowContext

func InitEmptyValue_rowContext(p *Value_rowContext)

func InitEmptyValues_clauseContext

func InitEmptyValues_clauseContext(p *Values_clauseContext)

func InitEmptyView_nameContext

func InitEmptyView_nameContext(p *View_nameContext)

func InitEmptyWindow_defnContext

func InitEmptyWindow_defnContext(p *Window_defnContext)

func InitEmptyWindow_nameContext

func InitEmptyWindow_nameContext(p *Window_nameContext)

func InitEmptyWith_clauseContext

func InitEmptyWith_clauseContext(p *With_clauseContext)

func SQLiteLexerInit

func SQLiteLexerInit()

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

func SQLiteParserInit

func SQLiteParserInit()

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

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

func (s *AliasContext) Any_name() IAny_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) ToStringTree

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

type Alter_table_stmtContext

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

func NewAlter_table_stmtContext

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

func NewEmptyAlter_table_stmtContext

func NewEmptyAlter_table_stmtContext() *Alter_table_stmtContext

func (*Alter_table_stmtContext) ADD_

func (*Alter_table_stmtContext) ALTER_

func (*Alter_table_stmtContext) AllColumn_name

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

func (*Alter_table_stmtContext) AllTable_name

func (s *Alter_table_stmtContext) AllTable_name() []ITable_nameContext

func (*Alter_table_stmtContext) COLUMN_

func (*Alter_table_stmtContext) Column_def

func (*Alter_table_stmtContext) Column_name

func (*Alter_table_stmtContext) DOT

func (*Alter_table_stmtContext) DROP_

func (*Alter_table_stmtContext) EnterRule

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

func (*Alter_table_stmtContext) ExitRule

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

func (*Alter_table_stmtContext) GetNew_column_name

func (s *Alter_table_stmtContext) GetNew_column_name() IColumn_nameContext

func (*Alter_table_stmtContext) GetNew_table_name

func (s *Alter_table_stmtContext) GetNew_table_name() ITable_nameContext

func (*Alter_table_stmtContext) GetOld_column_name

func (s *Alter_table_stmtContext) GetOld_column_name() IColumn_nameContext

func (*Alter_table_stmtContext) GetParser

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

func (*Alter_table_stmtContext) GetRuleContext

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

func (*Alter_table_stmtContext) IsAlter_table_stmtContext

func (*Alter_table_stmtContext) IsAlter_table_stmtContext()

func (*Alter_table_stmtContext) RENAME_

func (*Alter_table_stmtContext) Schema_name

func (*Alter_table_stmtContext) SetNew_column_name

func (s *Alter_table_stmtContext) SetNew_column_name(v IColumn_nameContext)

func (*Alter_table_stmtContext) SetNew_table_name

func (s *Alter_table_stmtContext) SetNew_table_name(v ITable_nameContext)

func (*Alter_table_stmtContext) SetOld_column_name

func (s *Alter_table_stmtContext) SetOld_column_name(v IColumn_nameContext)

func (*Alter_table_stmtContext) TABLE_

func (*Alter_table_stmtContext) TO_

func (*Alter_table_stmtContext) Table_name

func (*Alter_table_stmtContext) ToStringTree

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

type Analyze_stmtContext

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

func NewAnalyze_stmtContext

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

func NewEmptyAnalyze_stmtContext

func NewEmptyAnalyze_stmtContext() *Analyze_stmtContext

func (*Analyze_stmtContext) ANALYZE_

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

func (*Analyze_stmtContext) DOT

func (*Analyze_stmtContext) EnterRule

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

func (*Analyze_stmtContext) ExitRule

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

func (*Analyze_stmtContext) GetParser

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

func (*Analyze_stmtContext) GetRuleContext

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

func (*Analyze_stmtContext) IsAnalyze_stmtContext

func (*Analyze_stmtContext) IsAnalyze_stmtContext()

func (*Analyze_stmtContext) Schema_name

func (s *Analyze_stmtContext) Schema_name() ISchema_nameContext

func (*Analyze_stmtContext) Table_or_index_name

func (s *Analyze_stmtContext) Table_or_index_name() ITable_or_index_nameContext

func (*Analyze_stmtContext) ToStringTree

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

type Any_nameContext

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

func NewAny_nameContext

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

func NewEmptyAny_nameContext

func NewEmptyAny_nameContext() *Any_nameContext

func (*Any_nameContext) EnterRule

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

func (*Any_nameContext) ExitRule

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

func (*Any_nameContext) Fallback added in v0.5.5

func (s *Any_nameContext) Fallback() IFallbackContext

func (*Any_nameContext) GetParser

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

func (*Any_nameContext) GetRuleContext

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

func (*Any_nameContext) IDENTIFIER

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

func (*Any_nameContext) IsAny_nameContext

func (*Any_nameContext) IsAny_nameContext()

func (*Any_nameContext) STRING_LITERAL

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

func (*Any_nameContext) ToStringTree

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

type Any_name_excluding_joinsContext added in v0.5.5

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

func NewAny_name_excluding_joinsContext added in v0.5.5

func NewAny_name_excluding_joinsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Any_name_excluding_joinsContext

func NewEmptyAny_name_excluding_joinsContext added in v0.5.5

func NewEmptyAny_name_excluding_joinsContext() *Any_name_excluding_joinsContext

func (*Any_name_excluding_joinsContext) EnterRule added in v0.5.5

func (*Any_name_excluding_joinsContext) ExitRule added in v0.5.5

func (*Any_name_excluding_joinsContext) Fallback_excluding_conflicts added in v0.5.5

func (*Any_name_excluding_joinsContext) GetParser added in v0.5.5

func (*Any_name_excluding_joinsContext) GetRuleContext added in v0.5.5

func (*Any_name_excluding_joinsContext) IDENTIFIER added in v0.5.5

func (*Any_name_excluding_joinsContext) IsAny_name_excluding_joinsContext added in v0.5.5

func (*Any_name_excluding_joinsContext) IsAny_name_excluding_joinsContext()

func (*Any_name_excluding_joinsContext) RAISE_ added in v0.5.5

func (*Any_name_excluding_joinsContext) STRING_LITERAL added in v0.5.5

func (*Any_name_excluding_joinsContext) ToStringTree added in v0.5.5

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

type Any_name_excluding_raiseContext added in v0.5.5

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

func NewAny_name_excluding_raiseContext added in v0.5.5

func NewAny_name_excluding_raiseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Any_name_excluding_raiseContext

func NewEmptyAny_name_excluding_raiseContext added in v0.5.5

func NewEmptyAny_name_excluding_raiseContext() *Any_name_excluding_raiseContext

func (*Any_name_excluding_raiseContext) EnterRule added in v0.5.5

func (*Any_name_excluding_raiseContext) ExitRule added in v0.5.5

func (*Any_name_excluding_raiseContext) Fallback_excluding_conflicts added in v0.5.5

func (*Any_name_excluding_raiseContext) GetParser added in v0.5.5

func (*Any_name_excluding_raiseContext) GetRuleContext added in v0.5.5

func (*Any_name_excluding_raiseContext) IDENTIFIER added in v0.5.5

func (*Any_name_excluding_raiseContext) IsAny_name_excluding_raiseContext added in v0.5.5

func (*Any_name_excluding_raiseContext) IsAny_name_excluding_raiseContext()

func (*Any_name_excluding_raiseContext) Join_keyword added in v0.5.5

func (*Any_name_excluding_raiseContext) STRING_LITERAL added in v0.5.5

func (*Any_name_excluding_raiseContext) ToStringTree added in v0.5.5

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

type Any_name_excluding_stringContext added in v0.5.5

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

func NewAny_name_excluding_stringContext added in v0.5.5

func NewAny_name_excluding_stringContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Any_name_excluding_stringContext

func NewEmptyAny_name_excluding_stringContext added in v0.5.5

func NewEmptyAny_name_excluding_stringContext() *Any_name_excluding_stringContext

func (*Any_name_excluding_stringContext) EnterRule added in v0.5.5

func (*Any_name_excluding_stringContext) ExitRule added in v0.5.5

func (*Any_name_excluding_stringContext) Fallback added in v0.5.5

func (*Any_name_excluding_stringContext) GetParser added in v0.5.5

func (*Any_name_excluding_stringContext) GetRuleContext added in v0.5.5

func (*Any_name_excluding_stringContext) IDENTIFIER added in v0.5.5

func (*Any_name_excluding_stringContext) IsAny_name_excluding_stringContext added in v0.5.5

func (*Any_name_excluding_stringContext) IsAny_name_excluding_stringContext()

func (*Any_name_excluding_stringContext) ToStringTree added in v0.5.5

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

type Asc_descContext

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

func NewAsc_descContext

func NewAsc_descContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Asc_descContext

func NewEmptyAsc_descContext

func NewEmptyAsc_descContext() *Asc_descContext

func (*Asc_descContext) ASC_

func (*Asc_descContext) DESC_

func (s *Asc_descContext) DESC_() antlr.TerminalNode

func (*Asc_descContext) EnterRule

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

func (*Asc_descContext) ExitRule

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

func (*Asc_descContext) GetParser

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

func (*Asc_descContext) GetRuleContext

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

func (*Asc_descContext) IsAsc_descContext

func (*Asc_descContext) IsAsc_descContext()

func (*Asc_descContext) ToStringTree

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

type Attach_stmtContext

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

func NewAttach_stmtContext

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

func NewEmptyAttach_stmtContext

func NewEmptyAttach_stmtContext() *Attach_stmtContext

func (*Attach_stmtContext) AS_

func (*Attach_stmtContext) ATTACH_

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

func (*Attach_stmtContext) DATABASE_

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

func (*Attach_stmtContext) EnterRule

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

func (*Attach_stmtContext) ExitRule

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

func (*Attach_stmtContext) Expr

func (s *Attach_stmtContext) Expr() IExprContext

func (*Attach_stmtContext) GetParser

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

func (*Attach_stmtContext) GetRuleContext

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

func (*Attach_stmtContext) IsAttach_stmtContext

func (*Attach_stmtContext) IsAttach_stmtContext()

func (*Attach_stmtContext) Schema_name

func (s *Attach_stmtContext) Schema_name() ISchema_nameContext

func (*Attach_stmtContext) ToStringTree

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

type BaseSQLiteParserListener

type BaseSQLiteParserListener struct{}

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

func (*BaseSQLiteParserListener) EnterAlias

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

EnterAlias is called when production alias is entered.

func (*BaseSQLiteParserListener) EnterAlter_table_stmt

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

EnterAlter_table_stmt is called when production alter_table_stmt is entered.

func (*BaseSQLiteParserListener) EnterAnalyze_stmt

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

EnterAnalyze_stmt is called when production analyze_stmt is entered.

func (*BaseSQLiteParserListener) EnterAny_name

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

EnterAny_name is called when production any_name is entered.

func (*BaseSQLiteParserListener) EnterAny_name_excluding_joins added in v0.5.5

func (s *BaseSQLiteParserListener) EnterAny_name_excluding_joins(ctx *Any_name_excluding_joinsContext)

EnterAny_name_excluding_joins is called when production any_name_excluding_joins is entered.

func (*BaseSQLiteParserListener) EnterAny_name_excluding_raise added in v0.5.5

func (s *BaseSQLiteParserListener) EnterAny_name_excluding_raise(ctx *Any_name_excluding_raiseContext)

EnterAny_name_excluding_raise is called when production any_name_excluding_raise is entered.

func (*BaseSQLiteParserListener) EnterAny_name_excluding_string added in v0.5.5

func (s *BaseSQLiteParserListener) EnterAny_name_excluding_string(ctx *Any_name_excluding_stringContext)

EnterAny_name_excluding_string is called when production any_name_excluding_string is entered.

func (*BaseSQLiteParserListener) EnterAsc_desc

func (s *BaseSQLiteParserListener) EnterAsc_desc(ctx *Asc_descContext)

EnterAsc_desc is called when production asc_desc is entered.

func (*BaseSQLiteParserListener) EnterAttach_stmt

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

EnterAttach_stmt is called when production attach_stmt is entered.

func (*BaseSQLiteParserListener) EnterBase_window_name

func (s *BaseSQLiteParserListener) EnterBase_window_name(ctx *Base_window_nameContext)

EnterBase_window_name is called when production base_window_name is entered.

func (*BaseSQLiteParserListener) EnterBegin_stmt

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

EnterBegin_stmt is called when production begin_stmt is entered.

func (*BaseSQLiteParserListener) EnterCollation_name

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

EnterCollation_name is called when production collation_name is entered.

func (*BaseSQLiteParserListener) EnterColumn_alias

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

EnterColumn_alias is called when production column_alias is entered.

func (*BaseSQLiteParserListener) EnterColumn_constraint

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

EnterColumn_constraint is called when production column_constraint is entered.

func (*BaseSQLiteParserListener) EnterColumn_def

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

EnterColumn_def is called when production column_def is entered.

func (*BaseSQLiteParserListener) EnterColumn_name

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

EnterColumn_name is called when production column_name is entered.

func (*BaseSQLiteParserListener) EnterColumn_name_excluding_string added in v0.5.5

func (s *BaseSQLiteParserListener) EnterColumn_name_excluding_string(ctx *Column_name_excluding_stringContext)

EnterColumn_name_excluding_string is called when production column_name_excluding_string is entered.

func (*BaseSQLiteParserListener) EnterColumn_name_list

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

EnterColumn_name_list is called when production column_name_list is entered.

func (*BaseSQLiteParserListener) EnterCommit_stmt

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

EnterCommit_stmt is called when production commit_stmt is entered.

func (*BaseSQLiteParserListener) EnterCommon_table_expression

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

EnterCommon_table_expression is called when production common_table_expression is entered.

func (*BaseSQLiteParserListener) EnterCompound_operator

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

EnterCompound_operator is called when production compound_operator is entered.

func (*BaseSQLiteParserListener) EnterConflict_clause

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

EnterConflict_clause is called when production conflict_clause is entered.

func (*BaseSQLiteParserListener) EnterCreate_index_stmt

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

EnterCreate_index_stmt is called when production create_index_stmt is entered.

func (*BaseSQLiteParserListener) EnterCreate_table_stmt

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

EnterCreate_table_stmt is called when production create_table_stmt is entered.

func (*BaseSQLiteParserListener) EnterCreate_trigger_stmt

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

EnterCreate_trigger_stmt is called when production create_trigger_stmt is entered.

func (*BaseSQLiteParserListener) EnterCreate_view_stmt

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

EnterCreate_view_stmt is called when production create_view_stmt is entered.

func (*BaseSQLiteParserListener) EnterCreate_virtual_table_stmt

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

EnterCreate_virtual_table_stmt is called when production create_virtual_table_stmt is entered.

func (*BaseSQLiteParserListener) EnterCte_table_name

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

EnterCte_table_name is called when production cte_table_name is entered.

func (*BaseSQLiteParserListener) EnterDelete_stmt

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

EnterDelete_stmt is called when production delete_stmt is entered.

func (*BaseSQLiteParserListener) EnterDetach_stmt

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

EnterDetach_stmt is called when production detach_stmt is entered.

func (*BaseSQLiteParserListener) EnterDrop_stmt

func (s *BaseSQLiteParserListener) EnterDrop_stmt(ctx *Drop_stmtContext)

EnterDrop_stmt is called when production drop_stmt is entered.

func (*BaseSQLiteParserListener) EnterError_message

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

EnterError_message is called when production error_message is entered.

func (*BaseSQLiteParserListener) EnterEveryRule

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

EnterEveryRule is called when any rule is entered.

func (*BaseSQLiteParserListener) EnterExpr

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

EnterExpr is called when production expr is entered.

func (*BaseSQLiteParserListener) EnterExpr_addition added in v0.5.5

func (s *BaseSQLiteParserListener) EnterExpr_addition(ctx *Expr_additionContext)

EnterExpr_addition is called when production expr_addition is entered.

func (*BaseSQLiteParserListener) EnterExpr_and added in v0.5.5

func (s *BaseSQLiteParserListener) EnterExpr_and(ctx *Expr_andContext)

EnterExpr_and is called when production expr_and is entered.

func (*BaseSQLiteParserListener) EnterExpr_base added in v0.5.5

func (s *BaseSQLiteParserListener) EnterExpr_base(ctx *Expr_baseContext)

EnterExpr_base is called when production expr_base is entered.

func (*BaseSQLiteParserListener) EnterExpr_binary added in v0.5.5

func (s *BaseSQLiteParserListener) EnterExpr_binary(ctx *Expr_binaryContext)

EnterExpr_binary is called when production expr_binary is entered.

func (*BaseSQLiteParserListener) EnterExpr_bitwise added in v0.5.5

func (s *BaseSQLiteParserListener) EnterExpr_bitwise(ctx *Expr_bitwiseContext)

EnterExpr_bitwise is called when production expr_bitwise is entered.

func (*BaseSQLiteParserListener) EnterExpr_collate added in v0.5.5

func (s *BaseSQLiteParserListener) EnterExpr_collate(ctx *Expr_collateContext)

EnterExpr_collate is called when production expr_collate is entered.

func (*BaseSQLiteParserListener) EnterExpr_comparison added in v0.5.5

func (s *BaseSQLiteParserListener) EnterExpr_comparison(ctx *Expr_comparisonContext)

EnterExpr_comparison is called when production expr_comparison is entered.

func (*BaseSQLiteParserListener) EnterExpr_multiplication added in v0.5.5

func (s *BaseSQLiteParserListener) EnterExpr_multiplication(ctx *Expr_multiplicationContext)

EnterExpr_multiplication is called when production expr_multiplication is entered.

func (*BaseSQLiteParserListener) EnterExpr_not added in v0.5.5

func (s *BaseSQLiteParserListener) EnterExpr_not(ctx *Expr_notContext)

EnterExpr_not is called when production expr_not is entered.

func (*BaseSQLiteParserListener) EnterExpr_or added in v0.5.5

func (s *BaseSQLiteParserListener) EnterExpr_or(ctx *Expr_orContext)

EnterExpr_or is called when production expr_or is entered.

func (*BaseSQLiteParserListener) EnterExpr_recursive added in v0.5.5

func (s *BaseSQLiteParserListener) EnterExpr_recursive(ctx *Expr_recursiveContext)

EnterExpr_recursive is called when production expr_recursive is entered.

func (*BaseSQLiteParserListener) EnterExpr_string added in v0.5.5

func (s *BaseSQLiteParserListener) EnterExpr_string(ctx *Expr_stringContext)

EnterExpr_string is called when production expr_string is entered.

func (*BaseSQLiteParserListener) EnterExpr_unary added in v0.5.5

func (s *BaseSQLiteParserListener) EnterExpr_unary(ctx *Expr_unaryContext)

EnterExpr_unary is called when production expr_unary is entered.

func (*BaseSQLiteParserListener) EnterFallback added in v0.5.5

func (s *BaseSQLiteParserListener) EnterFallback(ctx *FallbackContext)

EnterFallback is called when production fallback is entered.

func (*BaseSQLiteParserListener) EnterFallback_excluding_conflicts added in v0.5.5

func (s *BaseSQLiteParserListener) EnterFallback_excluding_conflicts(ctx *Fallback_excluding_conflictsContext)

EnterFallback_excluding_conflicts is called when production fallback_excluding_conflicts is entered.

func (*BaseSQLiteParserListener) EnterFilename

func (s *BaseSQLiteParserListener) EnterFilename(ctx *FilenameContext)

EnterFilename is called when production filename is entered.

func (*BaseSQLiteParserListener) EnterFilter_clause

func (s *BaseSQLiteParserListener) EnterFilter_clause(ctx *Filter_clauseContext)

EnterFilter_clause is called when production filter_clause is entered.

func (*BaseSQLiteParserListener) EnterForeign_key_clause

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

EnterForeign_key_clause is called when production foreign_key_clause is entered.

func (*BaseSQLiteParserListener) EnterForeign_table

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

EnterForeign_table is called when production foreign_table is entered.

func (*BaseSQLiteParserListener) EnterFrame_clause

func (s *BaseSQLiteParserListener) EnterFrame_clause(ctx *Frame_clauseContext)

EnterFrame_clause is called when production frame_clause is entered.

func (*BaseSQLiteParserListener) EnterFrame_left

func (s *BaseSQLiteParserListener) EnterFrame_left(ctx *Frame_leftContext)

EnterFrame_left is called when production frame_left is entered.

func (*BaseSQLiteParserListener) EnterFrame_right

func (s *BaseSQLiteParserListener) EnterFrame_right(ctx *Frame_rightContext)

EnterFrame_right is called when production frame_right is entered.

func (*BaseSQLiteParserListener) EnterFrame_single

func (s *BaseSQLiteParserListener) EnterFrame_single(ctx *Frame_singleContext)

EnterFrame_single is called when production frame_single is entered.

func (*BaseSQLiteParserListener) EnterFrame_spec

func (s *BaseSQLiteParserListener) EnterFrame_spec(ctx *Frame_specContext)

EnterFrame_spec is called when production frame_spec is entered.

func (*BaseSQLiteParserListener) EnterFunction_name

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

EnterFunction_name is called when production function_name is entered.

func (*BaseSQLiteParserListener) EnterIndex_name

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

EnterIndex_name is called when production index_name is entered.

func (*BaseSQLiteParserListener) EnterIndexed_column

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

EnterIndexed_column is called when production indexed_column is entered.

func (*BaseSQLiteParserListener) EnterInsert_stmt

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

EnterInsert_stmt is called when production insert_stmt is entered.

func (*BaseSQLiteParserListener) EnterJoin_clause

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

EnterJoin_clause is called when production join_clause is entered.

func (*BaseSQLiteParserListener) EnterJoin_constraint

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

EnterJoin_constraint is called when production join_constraint is entered.

func (*BaseSQLiteParserListener) EnterJoin_keyword added in v0.5.5

func (s *BaseSQLiteParserListener) EnterJoin_keyword(ctx *Join_keywordContext)

EnterJoin_keyword is called when production join_keyword is entered.

func (*BaseSQLiteParserListener) EnterJoin_operator

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

EnterJoin_operator is called when production join_operator is entered.

func (*BaseSQLiteParserListener) EnterLimit_clause added in v0.5.5

func (s *BaseSQLiteParserListener) EnterLimit_clause(ctx *Limit_clauseContext)

EnterLimit_clause is called when production limit_clause is entered.

func (*BaseSQLiteParserListener) EnterLiteral_value

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

EnterLiteral_value is called when production literal_value is entered.

func (*BaseSQLiteParserListener) EnterModule_argument

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

EnterModule_argument is called when production module_argument is entered.

func (*BaseSQLiteParserListener) EnterModule_argument_inner added in v0.5.5

func (s *BaseSQLiteParserListener) EnterModule_argument_inner(ctx *Module_argument_innerContext)

EnterModule_argument_inner is called when production module_argument_inner is entered.

func (*BaseSQLiteParserListener) EnterModule_argument_outer added in v0.5.5

func (s *BaseSQLiteParserListener) EnterModule_argument_outer(ctx *Module_argument_outerContext)

EnterModule_argument_outer is called when production module_argument_outer is entered.

func (*BaseSQLiteParserListener) EnterModule_name

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

EnterModule_name is called when production module_name is entered.

func (*BaseSQLiteParserListener) EnterName

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

EnterName is called when production name is entered.

func (*BaseSQLiteParserListener) EnterOrder_clause added in v0.5.5

func (s *BaseSQLiteParserListener) EnterOrder_clause(ctx *Order_clauseContext)

EnterOrder_clause is called when production order_clause is entered.

func (*BaseSQLiteParserListener) EnterOrdering_term

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

EnterOrdering_term is called when production ordering_term is entered.

func (*BaseSQLiteParserListener) EnterOver_clause

func (s *BaseSQLiteParserListener) EnterOver_clause(ctx *Over_clauseContext)

EnterOver_clause is called when production over_clause is entered.

func (*BaseSQLiteParserListener) EnterParse

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

EnterParse is called when production parse is entered.

func (*BaseSQLiteParserListener) EnterPercentile_clause added in v0.5.5

func (s *BaseSQLiteParserListener) EnterPercentile_clause(ctx *Percentile_clauseContext)

EnterPercentile_clause is called when production percentile_clause is entered.

func (*BaseSQLiteParserListener) EnterPragma_name

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

EnterPragma_name is called when production pragma_name is entered.

func (*BaseSQLiteParserListener) EnterPragma_stmt

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

EnterPragma_stmt is called when production pragma_stmt is entered.

func (*BaseSQLiteParserListener) EnterPragma_value

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

EnterPragma_value is called when production pragma_value is entered.

func (*BaseSQLiteParserListener) EnterQualified_table_name

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

EnterQualified_table_name is called when production qualified_table_name is entered.

func (*BaseSQLiteParserListener) EnterRaise_function

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

EnterRaise_function is called when production raise_function is entered.

func (*BaseSQLiteParserListener) EnterReindex_stmt

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

EnterReindex_stmt is called when production reindex_stmt is entered.

func (*BaseSQLiteParserListener) EnterRelease_stmt

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

EnterRelease_stmt is called when production release_stmt is entered.

func (*BaseSQLiteParserListener) EnterResult_column

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

EnterResult_column is called when production result_column is entered.

func (*BaseSQLiteParserListener) EnterReturning_clause

func (s *BaseSQLiteParserListener) EnterReturning_clause(ctx *Returning_clauseContext)

EnterReturning_clause is called when production returning_clause is entered.

func (*BaseSQLiteParserListener) EnterRollback_stmt

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

EnterRollback_stmt is called when production rollback_stmt is entered.

func (*BaseSQLiteParserListener) EnterSavepoint_name

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

EnterSavepoint_name is called when production savepoint_name is entered.

func (*BaseSQLiteParserListener) EnterSavepoint_stmt

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

EnterSavepoint_stmt is called when production savepoint_stmt is entered.

func (*BaseSQLiteParserListener) EnterSchema_name

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

EnterSchema_name is called when production schema_name is entered.

func (*BaseSQLiteParserListener) EnterSelect_core

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

EnterSelect_core is called when production select_core is entered.

func (*BaseSQLiteParserListener) EnterSelect_stmt

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

EnterSelect_stmt is called when production select_stmt is entered.

func (*BaseSQLiteParserListener) EnterSigned_number

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

EnterSigned_number is called when production signed_number is entered.

func (*BaseSQLiteParserListener) EnterSql_stmt

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

EnterSql_stmt is called when production sql_stmt is entered.

func (*BaseSQLiteParserListener) EnterSql_stmt_list

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

EnterSql_stmt_list is called when production sql_stmt_list is entered.

func (*BaseSQLiteParserListener) EnterTable_alias

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

EnterTable_alias is called when production table_alias is entered.

func (*BaseSQLiteParserListener) EnterTable_alias_excluding_joins added in v0.5.5

func (s *BaseSQLiteParserListener) EnterTable_alias_excluding_joins(ctx *Table_alias_excluding_joinsContext)

EnterTable_alias_excluding_joins is called when production table_alias_excluding_joins is entered.

func (*BaseSQLiteParserListener) EnterTable_constraint

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

EnterTable_constraint is called when production table_constraint is entered.

func (*BaseSQLiteParserListener) EnterTable_function_name

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

EnterTable_function_name is called when production table_function_name is entered.

func (*BaseSQLiteParserListener) EnterTable_name

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

EnterTable_name is called when production table_name is entered.

func (*BaseSQLiteParserListener) EnterTable_options added in v0.5.5

func (s *BaseSQLiteParserListener) EnterTable_options(ctx *Table_optionsContext)

EnterTable_options is called when production table_options is entered.

func (*BaseSQLiteParserListener) EnterTable_or_index_name

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

EnterTable_or_index_name is called when production table_or_index_name is entered.

func (*BaseSQLiteParserListener) EnterTable_or_subquery

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

EnterTable_or_subquery is called when production table_or_subquery is entered.

func (*BaseSQLiteParserListener) EnterTrigger_name

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

EnterTrigger_name is called when production trigger_name is entered.

func (*BaseSQLiteParserListener) EnterType_name

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

EnterType_name is called when production type_name is entered.

func (*BaseSQLiteParserListener) EnterUpdate_stmt

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

EnterUpdate_stmt is called when production update_stmt is entered.

func (*BaseSQLiteParserListener) EnterUpsert_clause

func (s *BaseSQLiteParserListener) EnterUpsert_clause(ctx *Upsert_clauseContext)

EnterUpsert_clause is called when production upsert_clause is entered.

func (*BaseSQLiteParserListener) EnterVacuum_stmt

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

EnterVacuum_stmt is called when production vacuum_stmt is entered.

func (*BaseSQLiteParserListener) EnterValue_row

func (s *BaseSQLiteParserListener) EnterValue_row(ctx *Value_rowContext)

EnterValue_row is called when production value_row is entered.

func (*BaseSQLiteParserListener) EnterValues_clause

func (s *BaseSQLiteParserListener) EnterValues_clause(ctx *Values_clauseContext)

EnterValues_clause is called when production values_clause is entered.

func (*BaseSQLiteParserListener) EnterView_name

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

EnterView_name is called when production view_name is entered.

func (*BaseSQLiteParserListener) EnterWindow_defn

func (s *BaseSQLiteParserListener) EnterWindow_defn(ctx *Window_defnContext)

EnterWindow_defn is called when production window_defn is entered.

func (*BaseSQLiteParserListener) EnterWindow_name

func (s *BaseSQLiteParserListener) EnterWindow_name(ctx *Window_nameContext)

EnterWindow_name is called when production window_name is entered.

func (*BaseSQLiteParserListener) EnterWith_clause

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

EnterWith_clause is called when production with_clause is entered.

func (*BaseSQLiteParserListener) ExitAlias

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

ExitAlias is called when production alias is exited.

func (*BaseSQLiteParserListener) ExitAlter_table_stmt

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

ExitAlter_table_stmt is called when production alter_table_stmt is exited.

func (*BaseSQLiteParserListener) ExitAnalyze_stmt

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

ExitAnalyze_stmt is called when production analyze_stmt is exited.

func (*BaseSQLiteParserListener) ExitAny_name

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

ExitAny_name is called when production any_name is exited.

func (*BaseSQLiteParserListener) ExitAny_name_excluding_joins added in v0.5.5

func (s *BaseSQLiteParserListener) ExitAny_name_excluding_joins(ctx *Any_name_excluding_joinsContext)

ExitAny_name_excluding_joins is called when production any_name_excluding_joins is exited.

func (*BaseSQLiteParserListener) ExitAny_name_excluding_raise added in v0.5.5

func (s *BaseSQLiteParserListener) ExitAny_name_excluding_raise(ctx *Any_name_excluding_raiseContext)

ExitAny_name_excluding_raise is called when production any_name_excluding_raise is exited.

func (*BaseSQLiteParserListener) ExitAny_name_excluding_string added in v0.5.5

func (s *BaseSQLiteParserListener) ExitAny_name_excluding_string(ctx *Any_name_excluding_stringContext)

ExitAny_name_excluding_string is called when production any_name_excluding_string is exited.

func (*BaseSQLiteParserListener) ExitAsc_desc

func (s *BaseSQLiteParserListener) ExitAsc_desc(ctx *Asc_descContext)

ExitAsc_desc is called when production asc_desc is exited.

func (*BaseSQLiteParserListener) ExitAttach_stmt

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

ExitAttach_stmt is called when production attach_stmt is exited.

func (*BaseSQLiteParserListener) ExitBase_window_name

func (s *BaseSQLiteParserListener) ExitBase_window_name(ctx *Base_window_nameContext)

ExitBase_window_name is called when production base_window_name is exited.

func (*BaseSQLiteParserListener) ExitBegin_stmt

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

ExitBegin_stmt is called when production begin_stmt is exited.

func (*BaseSQLiteParserListener) ExitCollation_name

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

ExitCollation_name is called when production collation_name is exited.

func (*BaseSQLiteParserListener) ExitColumn_alias

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

ExitColumn_alias is called when production column_alias is exited.

func (*BaseSQLiteParserListener) ExitColumn_constraint

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

ExitColumn_constraint is called when production column_constraint is exited.

func (*BaseSQLiteParserListener) ExitColumn_def

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

ExitColumn_def is called when production column_def is exited.

func (*BaseSQLiteParserListener) ExitColumn_name

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

ExitColumn_name is called when production column_name is exited.

func (*BaseSQLiteParserListener) ExitColumn_name_excluding_string added in v0.5.5

func (s *BaseSQLiteParserListener) ExitColumn_name_excluding_string(ctx *Column_name_excluding_stringContext)

ExitColumn_name_excluding_string is called when production column_name_excluding_string is exited.

func (*BaseSQLiteParserListener) ExitColumn_name_list

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

ExitColumn_name_list is called when production column_name_list is exited.

func (*BaseSQLiteParserListener) ExitCommit_stmt

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

ExitCommit_stmt is called when production commit_stmt is exited.

func (*BaseSQLiteParserListener) ExitCommon_table_expression

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

ExitCommon_table_expression is called when production common_table_expression is exited.

func (*BaseSQLiteParserListener) ExitCompound_operator

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

ExitCompound_operator is called when production compound_operator is exited.

func (*BaseSQLiteParserListener) ExitConflict_clause

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

ExitConflict_clause is called when production conflict_clause is exited.

func (*BaseSQLiteParserListener) ExitCreate_index_stmt

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

ExitCreate_index_stmt is called when production create_index_stmt is exited.

func (*BaseSQLiteParserListener) ExitCreate_table_stmt

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

ExitCreate_table_stmt is called when production create_table_stmt is exited.

func (*BaseSQLiteParserListener) ExitCreate_trigger_stmt

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

ExitCreate_trigger_stmt is called when production create_trigger_stmt is exited.

func (*BaseSQLiteParserListener) ExitCreate_view_stmt

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

ExitCreate_view_stmt is called when production create_view_stmt is exited.

func (*BaseSQLiteParserListener) ExitCreate_virtual_table_stmt

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

ExitCreate_virtual_table_stmt is called when production create_virtual_table_stmt is exited.

func (*BaseSQLiteParserListener) ExitCte_table_name

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

ExitCte_table_name is called when production cte_table_name is exited.

func (*BaseSQLiteParserListener) ExitDelete_stmt

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

ExitDelete_stmt is called when production delete_stmt is exited.

func (*BaseSQLiteParserListener) ExitDetach_stmt

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

ExitDetach_stmt is called when production detach_stmt is exited.

func (*BaseSQLiteParserListener) ExitDrop_stmt

func (s *BaseSQLiteParserListener) ExitDrop_stmt(ctx *Drop_stmtContext)

ExitDrop_stmt is called when production drop_stmt is exited.

func (*BaseSQLiteParserListener) ExitError_message

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

ExitError_message is called when production error_message is exited.

func (*BaseSQLiteParserListener) ExitEveryRule

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

ExitEveryRule is called when any rule is exited.

func (*BaseSQLiteParserListener) ExitExpr

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

ExitExpr is called when production expr is exited.

func (*BaseSQLiteParserListener) ExitExpr_addition added in v0.5.5

func (s *BaseSQLiteParserListener) ExitExpr_addition(ctx *Expr_additionContext)

ExitExpr_addition is called when production expr_addition is exited.

func (*BaseSQLiteParserListener) ExitExpr_and added in v0.5.5

func (s *BaseSQLiteParserListener) ExitExpr_and(ctx *Expr_andContext)

ExitExpr_and is called when production expr_and is exited.

func (*BaseSQLiteParserListener) ExitExpr_base added in v0.5.5

func (s *BaseSQLiteParserListener) ExitExpr_base(ctx *Expr_baseContext)

ExitExpr_base is called when production expr_base is exited.

func (*BaseSQLiteParserListener) ExitExpr_binary added in v0.5.5

func (s *BaseSQLiteParserListener) ExitExpr_binary(ctx *Expr_binaryContext)

ExitExpr_binary is called when production expr_binary is exited.

func (*BaseSQLiteParserListener) ExitExpr_bitwise added in v0.5.5

func (s *BaseSQLiteParserListener) ExitExpr_bitwise(ctx *Expr_bitwiseContext)

ExitExpr_bitwise is called when production expr_bitwise is exited.

func (*BaseSQLiteParserListener) ExitExpr_collate added in v0.5.5

func (s *BaseSQLiteParserListener) ExitExpr_collate(ctx *Expr_collateContext)

ExitExpr_collate is called when production expr_collate is exited.

func (*BaseSQLiteParserListener) ExitExpr_comparison added in v0.5.5

func (s *BaseSQLiteParserListener) ExitExpr_comparison(ctx *Expr_comparisonContext)

ExitExpr_comparison is called when production expr_comparison is exited.

func (*BaseSQLiteParserListener) ExitExpr_multiplication added in v0.5.5

func (s *BaseSQLiteParserListener) ExitExpr_multiplication(ctx *Expr_multiplicationContext)

ExitExpr_multiplication is called when production expr_multiplication is exited.

func (*BaseSQLiteParserListener) ExitExpr_not added in v0.5.5

func (s *BaseSQLiteParserListener) ExitExpr_not(ctx *Expr_notContext)

ExitExpr_not is called when production expr_not is exited.

func (*BaseSQLiteParserListener) ExitExpr_or added in v0.5.5

func (s *BaseSQLiteParserListener) ExitExpr_or(ctx *Expr_orContext)

ExitExpr_or is called when production expr_or is exited.

func (*BaseSQLiteParserListener) ExitExpr_recursive added in v0.5.5

func (s *BaseSQLiteParserListener) ExitExpr_recursive(ctx *Expr_recursiveContext)

ExitExpr_recursive is called when production expr_recursive is exited.

func (*BaseSQLiteParserListener) ExitExpr_string added in v0.5.5

func (s *BaseSQLiteParserListener) ExitExpr_string(ctx *Expr_stringContext)

ExitExpr_string is called when production expr_string is exited.

func (*BaseSQLiteParserListener) ExitExpr_unary added in v0.5.5

func (s *BaseSQLiteParserListener) ExitExpr_unary(ctx *Expr_unaryContext)

ExitExpr_unary is called when production expr_unary is exited.

func (*BaseSQLiteParserListener) ExitFallback added in v0.5.5

func (s *BaseSQLiteParserListener) ExitFallback(ctx *FallbackContext)

ExitFallback is called when production fallback is exited.

func (*BaseSQLiteParserListener) ExitFallback_excluding_conflicts added in v0.5.5

func (s *BaseSQLiteParserListener) ExitFallback_excluding_conflicts(ctx *Fallback_excluding_conflictsContext)

ExitFallback_excluding_conflicts is called when production fallback_excluding_conflicts is exited.

func (*BaseSQLiteParserListener) ExitFilename

func (s *BaseSQLiteParserListener) ExitFilename(ctx *FilenameContext)

ExitFilename is called when production filename is exited.

func (*BaseSQLiteParserListener) ExitFilter_clause

func (s *BaseSQLiteParserListener) ExitFilter_clause(ctx *Filter_clauseContext)

ExitFilter_clause is called when production filter_clause is exited.

func (*BaseSQLiteParserListener) ExitForeign_key_clause

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

ExitForeign_key_clause is called when production foreign_key_clause is exited.

func (*BaseSQLiteParserListener) ExitForeign_table

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

ExitForeign_table is called when production foreign_table is exited.

func (*BaseSQLiteParserListener) ExitFrame_clause

func (s *BaseSQLiteParserListener) ExitFrame_clause(ctx *Frame_clauseContext)

ExitFrame_clause is called when production frame_clause is exited.

func (*BaseSQLiteParserListener) ExitFrame_left

func (s *BaseSQLiteParserListener) ExitFrame_left(ctx *Frame_leftContext)

ExitFrame_left is called when production frame_left is exited.

func (*BaseSQLiteParserListener) ExitFrame_right

func (s *BaseSQLiteParserListener) ExitFrame_right(ctx *Frame_rightContext)

ExitFrame_right is called when production frame_right is exited.

func (*BaseSQLiteParserListener) ExitFrame_single

func (s *BaseSQLiteParserListener) ExitFrame_single(ctx *Frame_singleContext)

ExitFrame_single is called when production frame_single is exited.

func (*BaseSQLiteParserListener) ExitFrame_spec

func (s *BaseSQLiteParserListener) ExitFrame_spec(ctx *Frame_specContext)

ExitFrame_spec is called when production frame_spec is exited.

func (*BaseSQLiteParserListener) ExitFunction_name

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

ExitFunction_name is called when production function_name is exited.

func (*BaseSQLiteParserListener) ExitIndex_name

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

ExitIndex_name is called when production index_name is exited.

func (*BaseSQLiteParserListener) ExitIndexed_column

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

ExitIndexed_column is called when production indexed_column is exited.

func (*BaseSQLiteParserListener) ExitInsert_stmt

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

ExitInsert_stmt is called when production insert_stmt is exited.

func (*BaseSQLiteParserListener) ExitJoin_clause

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

ExitJoin_clause is called when production join_clause is exited.

func (*BaseSQLiteParserListener) ExitJoin_constraint

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

ExitJoin_constraint is called when production join_constraint is exited.

func (*BaseSQLiteParserListener) ExitJoin_keyword added in v0.5.5

func (s *BaseSQLiteParserListener) ExitJoin_keyword(ctx *Join_keywordContext)

ExitJoin_keyword is called when production join_keyword is exited.

func (*BaseSQLiteParserListener) ExitJoin_operator

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

ExitJoin_operator is called when production join_operator is exited.

func (*BaseSQLiteParserListener) ExitLimit_clause added in v0.5.5

func (s *BaseSQLiteParserListener) ExitLimit_clause(ctx *Limit_clauseContext)

ExitLimit_clause is called when production limit_clause is exited.

func (*BaseSQLiteParserListener) ExitLiteral_value

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

ExitLiteral_value is called when production literal_value is exited.

func (*BaseSQLiteParserListener) ExitModule_argument

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

ExitModule_argument is called when production module_argument is exited.

func (*BaseSQLiteParserListener) ExitModule_argument_inner added in v0.5.5

func (s *BaseSQLiteParserListener) ExitModule_argument_inner(ctx *Module_argument_innerContext)

ExitModule_argument_inner is called when production module_argument_inner is exited.

func (*BaseSQLiteParserListener) ExitModule_argument_outer added in v0.5.5

func (s *BaseSQLiteParserListener) ExitModule_argument_outer(ctx *Module_argument_outerContext)

ExitModule_argument_outer is called when production module_argument_outer is exited.

func (*BaseSQLiteParserListener) ExitModule_name

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

ExitModule_name is called when production module_name is exited.

func (*BaseSQLiteParserListener) ExitName

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

ExitName is called when production name is exited.

func (*BaseSQLiteParserListener) ExitOrder_clause added in v0.5.5

func (s *BaseSQLiteParserListener) ExitOrder_clause(ctx *Order_clauseContext)

ExitOrder_clause is called when production order_clause is exited.

func (*BaseSQLiteParserListener) ExitOrdering_term

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

ExitOrdering_term is called when production ordering_term is exited.

func (*BaseSQLiteParserListener) ExitOver_clause

func (s *BaseSQLiteParserListener) ExitOver_clause(ctx *Over_clauseContext)

ExitOver_clause is called when production over_clause is exited.

func (*BaseSQLiteParserListener) ExitParse

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

ExitParse is called when production parse is exited.

func (*BaseSQLiteParserListener) ExitPercentile_clause added in v0.5.5

func (s *BaseSQLiteParserListener) ExitPercentile_clause(ctx *Percentile_clauseContext)

ExitPercentile_clause is called when production percentile_clause is exited.

func (*BaseSQLiteParserListener) ExitPragma_name

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

ExitPragma_name is called when production pragma_name is exited.

func (*BaseSQLiteParserListener) ExitPragma_stmt

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

ExitPragma_stmt is called when production pragma_stmt is exited.

func (*BaseSQLiteParserListener) ExitPragma_value

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

ExitPragma_value is called when production pragma_value is exited.

func (*BaseSQLiteParserListener) ExitQualified_table_name

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

ExitQualified_table_name is called when production qualified_table_name is exited.

func (*BaseSQLiteParserListener) ExitRaise_function

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

ExitRaise_function is called when production raise_function is exited.

func (*BaseSQLiteParserListener) ExitReindex_stmt

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

ExitReindex_stmt is called when production reindex_stmt is exited.

func (*BaseSQLiteParserListener) ExitRelease_stmt

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

ExitRelease_stmt is called when production release_stmt is exited.

func (*BaseSQLiteParserListener) ExitResult_column

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

ExitResult_column is called when production result_column is exited.

func (*BaseSQLiteParserListener) ExitReturning_clause

func (s *BaseSQLiteParserListener) ExitReturning_clause(ctx *Returning_clauseContext)

ExitReturning_clause is called when production returning_clause is exited.

func (*BaseSQLiteParserListener) ExitRollback_stmt

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

ExitRollback_stmt is called when production rollback_stmt is exited.

func (*BaseSQLiteParserListener) ExitSavepoint_name

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

ExitSavepoint_name is called when production savepoint_name is exited.

func (*BaseSQLiteParserListener) ExitSavepoint_stmt

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

ExitSavepoint_stmt is called when production savepoint_stmt is exited.

func (*BaseSQLiteParserListener) ExitSchema_name

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

ExitSchema_name is called when production schema_name is exited.

func (*BaseSQLiteParserListener) ExitSelect_core

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

ExitSelect_core is called when production select_core is exited.

func (*BaseSQLiteParserListener) ExitSelect_stmt

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

ExitSelect_stmt is called when production select_stmt is exited.

func (*BaseSQLiteParserListener) ExitSigned_number

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

ExitSigned_number is called when production signed_number is exited.

func (*BaseSQLiteParserListener) ExitSql_stmt

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

ExitSql_stmt is called when production sql_stmt is exited.

func (*BaseSQLiteParserListener) ExitSql_stmt_list

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

ExitSql_stmt_list is called when production sql_stmt_list is exited.

func (*BaseSQLiteParserListener) ExitTable_alias

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

ExitTable_alias is called when production table_alias is exited.

func (*BaseSQLiteParserListener) ExitTable_alias_excluding_joins added in v0.5.5

func (s *BaseSQLiteParserListener) ExitTable_alias_excluding_joins(ctx *Table_alias_excluding_joinsContext)

ExitTable_alias_excluding_joins is called when production table_alias_excluding_joins is exited.

func (*BaseSQLiteParserListener) ExitTable_constraint

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

ExitTable_constraint is called when production table_constraint is exited.

func (*BaseSQLiteParserListener) ExitTable_function_name

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

ExitTable_function_name is called when production table_function_name is exited.

func (*BaseSQLiteParserListener) ExitTable_name

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

ExitTable_name is called when production table_name is exited.

func (*BaseSQLiteParserListener) ExitTable_options added in v0.5.5

func (s *BaseSQLiteParserListener) ExitTable_options(ctx *Table_optionsContext)

ExitTable_options is called when production table_options is exited.

func (*BaseSQLiteParserListener) ExitTable_or_index_name

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

ExitTable_or_index_name is called when production table_or_index_name is exited.

func (*BaseSQLiteParserListener) ExitTable_or_subquery

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

ExitTable_or_subquery is called when production table_or_subquery is exited.

func (*BaseSQLiteParserListener) ExitTrigger_name

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

ExitTrigger_name is called when production trigger_name is exited.

func (*BaseSQLiteParserListener) ExitType_name

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

ExitType_name is called when production type_name is exited.

func (*BaseSQLiteParserListener) ExitUpdate_stmt

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

ExitUpdate_stmt is called when production update_stmt is exited.

func (*BaseSQLiteParserListener) ExitUpsert_clause

func (s *BaseSQLiteParserListener) ExitUpsert_clause(ctx *Upsert_clauseContext)

ExitUpsert_clause is called when production upsert_clause is exited.

func (*BaseSQLiteParserListener) ExitVacuum_stmt

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

ExitVacuum_stmt is called when production vacuum_stmt is exited.

func (*BaseSQLiteParserListener) ExitValue_row

func (s *BaseSQLiteParserListener) ExitValue_row(ctx *Value_rowContext)

ExitValue_row is called when production value_row is exited.

func (*BaseSQLiteParserListener) ExitValues_clause

func (s *BaseSQLiteParserListener) ExitValues_clause(ctx *Values_clauseContext)

ExitValues_clause is called when production values_clause is exited.

func (*BaseSQLiteParserListener) ExitView_name

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

ExitView_name is called when production view_name is exited.

func (*BaseSQLiteParserListener) ExitWindow_defn

func (s *BaseSQLiteParserListener) ExitWindow_defn(ctx *Window_defnContext)

ExitWindow_defn is called when production window_defn is exited.

func (*BaseSQLiteParserListener) ExitWindow_name

func (s *BaseSQLiteParserListener) ExitWindow_name(ctx *Window_nameContext)

ExitWindow_name is called when production window_name is exited.

func (*BaseSQLiteParserListener) ExitWith_clause

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

ExitWith_clause is called when production with_clause is exited.

func (*BaseSQLiteParserListener) VisitErrorNode

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

VisitErrorNode is called when an error node is visited.

func (*BaseSQLiteParserListener) VisitTerminal

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

VisitTerminal is called when a terminal node is visited.

type Base_window_nameContext

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

func NewBase_window_nameContext

func NewBase_window_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Base_window_nameContext

func NewEmptyBase_window_nameContext

func NewEmptyBase_window_nameContext() *Base_window_nameContext

func (*Base_window_nameContext) Any_name

func (*Base_window_nameContext) EnterRule

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

func (*Base_window_nameContext) ExitRule

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

func (*Base_window_nameContext) GetParser

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

func (*Base_window_nameContext) GetRuleContext

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

func (*Base_window_nameContext) IsBase_window_nameContext

func (*Base_window_nameContext) IsBase_window_nameContext()

func (*Base_window_nameContext) ToStringTree

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

type Begin_stmtContext

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

func NewBegin_stmtContext

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

func NewEmptyBegin_stmtContext

func NewEmptyBegin_stmtContext() *Begin_stmtContext

func (*Begin_stmtContext) BEGIN_

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

func (*Begin_stmtContext) DEFERRED_

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

func (*Begin_stmtContext) EXCLUSIVE_

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

func (*Begin_stmtContext) EnterRule

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

func (*Begin_stmtContext) ExitRule

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

func (*Begin_stmtContext) GetParser

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

func (*Begin_stmtContext) GetRuleContext

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

func (*Begin_stmtContext) IMMEDIATE_

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

func (*Begin_stmtContext) IsBegin_stmtContext

func (*Begin_stmtContext) IsBegin_stmtContext()

func (*Begin_stmtContext) TRANSACTION_

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

func (*Begin_stmtContext) ToStringTree

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

type Collation_nameContext

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

func NewCollation_nameContext

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

func NewEmptyCollation_nameContext

func NewEmptyCollation_nameContext() *Collation_nameContext

func (*Collation_nameContext) Any_name

func (*Collation_nameContext) EnterRule

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

func (*Collation_nameContext) ExitRule

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

func (*Collation_nameContext) GetParser

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

func (*Collation_nameContext) GetRuleContext

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

func (*Collation_nameContext) IsCollation_nameContext

func (*Collation_nameContext) IsCollation_nameContext()

func (*Collation_nameContext) ToStringTree

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

type Column_aliasContext

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

func NewColumn_aliasContext

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

func NewEmptyColumn_aliasContext

func NewEmptyColumn_aliasContext() *Column_aliasContext

func (*Column_aliasContext) Any_name added in v0.5.5

func (s *Column_aliasContext) Any_name() IAny_nameContext

func (*Column_aliasContext) EnterRule

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

func (*Column_aliasContext) ExitRule

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

func (*Column_aliasContext) GetParser

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

func (*Column_aliasContext) GetRuleContext

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

func (*Column_aliasContext) IsColumn_aliasContext

func (*Column_aliasContext) IsColumn_aliasContext()

func (*Column_aliasContext) ToStringTree

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

type Column_constraintContext

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

func NewColumn_constraintContext

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

func NewEmptyColumn_constraintContext

func NewEmptyColumn_constraintContext() *Column_constraintContext

func (*Column_constraintContext) ALWAYS_

func (*Column_constraintContext) AS_

func (*Column_constraintContext) AUTOINCREMENT_

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

func (*Column_constraintContext) Asc_desc

func (*Column_constraintContext) CHECK_

func (*Column_constraintContext) CLOSE_PAR

func (*Column_constraintContext) COLLATE_

func (*Column_constraintContext) CONSTRAINT_

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

func (*Column_constraintContext) Collation_name

func (*Column_constraintContext) Conflict_clause

func (*Column_constraintContext) DEFAULT_

func (*Column_constraintContext) EnterRule

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

func (*Column_constraintContext) ExitRule

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

func (*Column_constraintContext) Expr

func (*Column_constraintContext) Foreign_key_clause

func (s *Column_constraintContext) Foreign_key_clause() IForeign_key_clauseContext

func (*Column_constraintContext) GENERATED_

func (*Column_constraintContext) GetParser

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

func (*Column_constraintContext) GetRuleContext

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

func (*Column_constraintContext) IsColumn_constraintContext

func (*Column_constraintContext) IsColumn_constraintContext()

func (*Column_constraintContext) KEY_

func (*Column_constraintContext) Literal_value

func (*Column_constraintContext) NOT_

func (*Column_constraintContext) NULL_

func (*Column_constraintContext) Name

func (*Column_constraintContext) OPEN_PAR

func (*Column_constraintContext) PRIMARY_

func (*Column_constraintContext) STORED_

func (*Column_constraintContext) Signed_number

func (*Column_constraintContext) ToStringTree

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

func (*Column_constraintContext) UNIQUE_

func (*Column_constraintContext) VIRTUAL_

type Column_defContext

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

func NewColumn_defContext

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

func NewEmptyColumn_defContext

func NewEmptyColumn_defContext() *Column_defContext

func (*Column_defContext) AllColumn_constraint

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

func (*Column_defContext) Column_constraint

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

func (*Column_defContext) Column_name

func (s *Column_defContext) Column_name() IColumn_nameContext

func (*Column_defContext) EnterRule

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

func (*Column_defContext) ExitRule

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

func (*Column_defContext) GetParser

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

func (*Column_defContext) GetRuleContext

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

func (*Column_defContext) IsColumn_defContext

func (*Column_defContext) IsColumn_defContext()

func (*Column_defContext) ToStringTree

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

func (*Column_defContext) Type_name

func (s *Column_defContext) Type_name() IType_nameContext

type Column_nameContext

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

func NewColumn_nameContext

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

func NewEmptyColumn_nameContext

func NewEmptyColumn_nameContext() *Column_nameContext

func (*Column_nameContext) Any_name

func (s *Column_nameContext) Any_name() IAny_nameContext

func (*Column_nameContext) EnterRule

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

func (*Column_nameContext) ExitRule

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

func (*Column_nameContext) GetParser

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

func (*Column_nameContext) GetRuleContext

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

func (*Column_nameContext) IsColumn_nameContext

func (*Column_nameContext) IsColumn_nameContext()

func (*Column_nameContext) ToStringTree

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

type Column_name_excluding_stringContext added in v0.5.5

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

func NewColumn_name_excluding_stringContext added in v0.5.5

func NewColumn_name_excluding_stringContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Column_name_excluding_stringContext

func NewEmptyColumn_name_excluding_stringContext added in v0.5.5

func NewEmptyColumn_name_excluding_stringContext() *Column_name_excluding_stringContext

func (*Column_name_excluding_stringContext) Any_name_excluding_string added in v0.5.5

func (*Column_name_excluding_stringContext) EnterRule added in v0.5.5

func (*Column_name_excluding_stringContext) ExitRule added in v0.5.5

func (*Column_name_excluding_stringContext) GetParser added in v0.5.5

func (*Column_name_excluding_stringContext) GetRuleContext added in v0.5.5

func (*Column_name_excluding_stringContext) IsColumn_name_excluding_stringContext added in v0.5.5

func (*Column_name_excluding_stringContext) IsColumn_name_excluding_stringContext()

func (*Column_name_excluding_stringContext) ToStringTree added in v0.5.5

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

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

func (*Column_name_listContext) ToStringTree

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

type Commit_stmtContext

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

func NewCommit_stmtContext

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

func NewEmptyCommit_stmtContext

func NewEmptyCommit_stmtContext() *Commit_stmtContext

func (*Commit_stmtContext) COMMIT_

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

func (*Commit_stmtContext) END_

func (*Commit_stmtContext) EnterRule

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

func (*Commit_stmtContext) ExitRule

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

func (*Commit_stmtContext) GetParser

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

func (*Commit_stmtContext) GetRuleContext

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

func (*Commit_stmtContext) IsCommit_stmtContext

func (*Commit_stmtContext) IsCommit_stmtContext()

func (*Commit_stmtContext) TRANSACTION_

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

func (*Commit_stmtContext) ToStringTree

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

type Common_table_expressionContext

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

func NewCommon_table_expressionContext

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

func NewEmptyCommon_table_expressionContext

func NewEmptyCommon_table_expressionContext() *Common_table_expressionContext

func (*Common_table_expressionContext) AS_

func (*Common_table_expressionContext) CLOSE_PAR

func (*Common_table_expressionContext) Cte_table_name added in v0.5.5

func (*Common_table_expressionContext) EnterRule

func (*Common_table_expressionContext) ExitRule

func (*Common_table_expressionContext) GetParser

func (*Common_table_expressionContext) GetRuleContext

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

func (*Common_table_expressionContext) IsCommon_table_expressionContext

func (*Common_table_expressionContext) IsCommon_table_expressionContext()

func (*Common_table_expressionContext) MATERIALIZED_ added in v0.5.5

func (*Common_table_expressionContext) NOT_ added in v0.5.5

func (*Common_table_expressionContext) OPEN_PAR

func (*Common_table_expressionContext) Select_stmt

func (*Common_table_expressionContext) ToStringTree

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

type Compound_operatorContext

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

func NewCompound_operatorContext

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

func NewEmptyCompound_operatorContext

func NewEmptyCompound_operatorContext() *Compound_operatorContext

func (*Compound_operatorContext) ALL_

func (*Compound_operatorContext) EXCEPT_

func (*Compound_operatorContext) EnterRule

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

func (*Compound_operatorContext) ExitRule

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

func (*Compound_operatorContext) GetParser

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

func (*Compound_operatorContext) GetRuleContext

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

func (*Compound_operatorContext) INTERSECT_

func (*Compound_operatorContext) IsCompound_operatorContext

func (*Compound_operatorContext) IsCompound_operatorContext()

func (*Compound_operatorContext) ToStringTree

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

func (*Compound_operatorContext) UNION_

type Conflict_clauseContext

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

func NewConflict_clauseContext

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

func NewEmptyConflict_clauseContext

func NewEmptyConflict_clauseContext() *Conflict_clauseContext

func (*Conflict_clauseContext) ABORT_

func (*Conflict_clauseContext) CONFLICT_

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

func (*Conflict_clauseContext) EnterRule

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

func (*Conflict_clauseContext) ExitRule

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

func (*Conflict_clauseContext) FAIL_

func (*Conflict_clauseContext) GetParser

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

func (*Conflict_clauseContext) GetRuleContext

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

func (*Conflict_clauseContext) IGNORE_

func (*Conflict_clauseContext) IsConflict_clauseContext

func (*Conflict_clauseContext) IsConflict_clauseContext()

func (*Conflict_clauseContext) ON_

func (*Conflict_clauseContext) REPLACE_

func (*Conflict_clauseContext) ROLLBACK_

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

func (*Conflict_clauseContext) ToStringTree

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

type Create_index_stmtContext

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

func NewCreate_index_stmtContext

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

func NewEmptyCreate_index_stmtContext

func NewEmptyCreate_index_stmtContext() *Create_index_stmtContext

func (*Create_index_stmtContext) AllCOMMA

func (*Create_index_stmtContext) AllIndexed_column

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

func (*Create_index_stmtContext) CLOSE_PAR

func (*Create_index_stmtContext) COMMA

func (*Create_index_stmtContext) CREATE_

func (*Create_index_stmtContext) DOT

func (*Create_index_stmtContext) EXISTS_

func (*Create_index_stmtContext) EnterRule

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

func (*Create_index_stmtContext) ExitRule

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

func (*Create_index_stmtContext) Expr

func (*Create_index_stmtContext) GetParser

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

func (*Create_index_stmtContext) GetRuleContext

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

func (*Create_index_stmtContext) IF_

func (*Create_index_stmtContext) INDEX_

func (*Create_index_stmtContext) Index_name

func (*Create_index_stmtContext) Indexed_column

func (*Create_index_stmtContext) IsCreate_index_stmtContext

func (*Create_index_stmtContext) IsCreate_index_stmtContext()

func (*Create_index_stmtContext) NOT_

func (*Create_index_stmtContext) ON_

func (*Create_index_stmtContext) OPEN_PAR

func (*Create_index_stmtContext) Schema_name

func (*Create_index_stmtContext) Table_name

func (*Create_index_stmtContext) ToStringTree

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

func (*Create_index_stmtContext) UNIQUE_

func (*Create_index_stmtContext) WHERE_

type Create_table_stmtContext

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

func NewCreate_table_stmtContext

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

func NewEmptyCreate_table_stmtContext

func NewEmptyCreate_table_stmtContext() *Create_table_stmtContext

func (*Create_table_stmtContext) AS_

func (*Create_table_stmtContext) AllCOMMA

func (*Create_table_stmtContext) AllColumn_def

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

func (*Create_table_stmtContext) AllTable_constraint

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

func (*Create_table_stmtContext) CLOSE_PAR

func (*Create_table_stmtContext) COMMA

func (*Create_table_stmtContext) CREATE_

func (*Create_table_stmtContext) Column_def

func (*Create_table_stmtContext) DOT

func (*Create_table_stmtContext) EXISTS_

func (*Create_table_stmtContext) EnterRule

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

func (*Create_table_stmtContext) ExitRule

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

func (*Create_table_stmtContext) GetParser

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

func (*Create_table_stmtContext) GetRuleContext

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

func (*Create_table_stmtContext) IF_

func (*Create_table_stmtContext) IsCreate_table_stmtContext

func (*Create_table_stmtContext) IsCreate_table_stmtContext()

func (*Create_table_stmtContext) NOT_

func (*Create_table_stmtContext) OPEN_PAR

func (*Create_table_stmtContext) Schema_name

func (*Create_table_stmtContext) Select_stmt

func (*Create_table_stmtContext) TABLE_

func (*Create_table_stmtContext) TEMPORARY_

func (*Create_table_stmtContext) TEMP_

func (*Create_table_stmtContext) Table_constraint

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

func (*Create_table_stmtContext) Table_name

func (*Create_table_stmtContext) Table_options added in v0.5.5

func (*Create_table_stmtContext) ToStringTree

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

type Create_trigger_stmtContext

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

func NewCreate_trigger_stmtContext

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

func NewEmptyCreate_trigger_stmtContext

func NewEmptyCreate_trigger_stmtContext() *Create_trigger_stmtContext

func (*Create_trigger_stmtContext) AFTER_

func (*Create_trigger_stmtContext) AllCOMMA

func (*Create_trigger_stmtContext) AllColumn_name

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

func (*Create_trigger_stmtContext) AllDelete_stmt

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

func (*Create_trigger_stmtContext) AllInsert_stmt

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

func (*Create_trigger_stmtContext) AllOF_

func (*Create_trigger_stmtContext) AllSCOL

func (*Create_trigger_stmtContext) AllSelect_stmt

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

func (*Create_trigger_stmtContext) AllUpdate_stmt

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

func (*Create_trigger_stmtContext) BEFORE_

func (*Create_trigger_stmtContext) BEGIN_

func (*Create_trigger_stmtContext) COMMA

func (*Create_trigger_stmtContext) CREATE_

func (*Create_trigger_stmtContext) Column_name

func (*Create_trigger_stmtContext) DELETE_

func (*Create_trigger_stmtContext) DOT

func (*Create_trigger_stmtContext) Delete_stmt

func (*Create_trigger_stmtContext) EACH_

func (*Create_trigger_stmtContext) END_

func (*Create_trigger_stmtContext) EXISTS_

func (*Create_trigger_stmtContext) EnterRule

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

func (*Create_trigger_stmtContext) ExitRule

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

func (*Create_trigger_stmtContext) Expr

func (*Create_trigger_stmtContext) FOR_

func (*Create_trigger_stmtContext) GetParser

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

func (*Create_trigger_stmtContext) GetRuleContext

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

func (*Create_trigger_stmtContext) IF_

func (*Create_trigger_stmtContext) INSERT_

func (*Create_trigger_stmtContext) INSTEAD_

func (*Create_trigger_stmtContext) Insert_stmt

func (*Create_trigger_stmtContext) IsCreate_trigger_stmtContext

func (*Create_trigger_stmtContext) IsCreate_trigger_stmtContext()

func (*Create_trigger_stmtContext) NOT_

func (*Create_trigger_stmtContext) OF_

func (*Create_trigger_stmtContext) ON_

func (*Create_trigger_stmtContext) ROW_

func (*Create_trigger_stmtContext) SCOL

func (*Create_trigger_stmtContext) Schema_name

func (*Create_trigger_stmtContext) Select_stmt

func (*Create_trigger_stmtContext) TEMPORARY_

func (*Create_trigger_stmtContext) TEMP_

func (*Create_trigger_stmtContext) TRIGGER_

func (*Create_trigger_stmtContext) Table_name

func (*Create_trigger_stmtContext) ToStringTree

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

func (*Create_trigger_stmtContext) Trigger_name

func (*Create_trigger_stmtContext) UPDATE_

func (*Create_trigger_stmtContext) Update_stmt

func (*Create_trigger_stmtContext) WHEN_

type Create_view_stmtContext

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

func NewCreate_view_stmtContext

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

func NewEmptyCreate_view_stmtContext

func NewEmptyCreate_view_stmtContext() *Create_view_stmtContext

func (*Create_view_stmtContext) AS_

func (*Create_view_stmtContext) AllCOMMA

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

func (*Create_view_stmtContext) AllColumn_name

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

func (*Create_view_stmtContext) CLOSE_PAR

func (*Create_view_stmtContext) COMMA

func (*Create_view_stmtContext) CREATE_

func (*Create_view_stmtContext) Column_name

func (*Create_view_stmtContext) DOT

func (*Create_view_stmtContext) EXISTS_

func (*Create_view_stmtContext) EnterRule

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

func (*Create_view_stmtContext) ExitRule

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

func (*Create_view_stmtContext) GetParser

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

func (*Create_view_stmtContext) GetRuleContext

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

func (*Create_view_stmtContext) IF_

func (*Create_view_stmtContext) IsCreate_view_stmtContext

func (*Create_view_stmtContext) IsCreate_view_stmtContext()

func (*Create_view_stmtContext) NOT_

func (*Create_view_stmtContext) OPEN_PAR

func (*Create_view_stmtContext) Schema_name

func (*Create_view_stmtContext) Select_stmt

func (*Create_view_stmtContext) TEMPORARY_

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

func (*Create_view_stmtContext) TEMP_

func (*Create_view_stmtContext) ToStringTree

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

func (*Create_view_stmtContext) VIEW_

func (*Create_view_stmtContext) View_name

type Create_virtual_table_stmtContext

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

func NewCreate_virtual_table_stmtContext

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

func NewEmptyCreate_virtual_table_stmtContext

func NewEmptyCreate_virtual_table_stmtContext() *Create_virtual_table_stmtContext

func (*Create_virtual_table_stmtContext) AllCOMMA

func (*Create_virtual_table_stmtContext) AllModule_argument

func (*Create_virtual_table_stmtContext) CLOSE_PAR

func (*Create_virtual_table_stmtContext) COMMA

func (*Create_virtual_table_stmtContext) CREATE_

func (*Create_virtual_table_stmtContext) DOT

func (*Create_virtual_table_stmtContext) EXISTS_

func (*Create_virtual_table_stmtContext) EnterRule

func (*Create_virtual_table_stmtContext) ExitRule

func (*Create_virtual_table_stmtContext) GetParser

func (*Create_virtual_table_stmtContext) GetRuleContext

func (*Create_virtual_table_stmtContext) IF_

func (*Create_virtual_table_stmtContext) IsCreate_virtual_table_stmtContext

func (*Create_virtual_table_stmtContext) IsCreate_virtual_table_stmtContext()

func (*Create_virtual_table_stmtContext) Module_argument

func (*Create_virtual_table_stmtContext) Module_name

func (*Create_virtual_table_stmtContext) NOT_

func (*Create_virtual_table_stmtContext) OPEN_PAR

func (*Create_virtual_table_stmtContext) Schema_name

func (*Create_virtual_table_stmtContext) TABLE_

func (*Create_virtual_table_stmtContext) Table_name

func (*Create_virtual_table_stmtContext) ToStringTree

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

func (*Create_virtual_table_stmtContext) USING_

func (*Create_virtual_table_stmtContext) VIRTUAL_

type Cte_table_nameContext

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

func NewCte_table_nameContext

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

func NewEmptyCte_table_nameContext

func NewEmptyCte_table_nameContext() *Cte_table_nameContext

func (*Cte_table_nameContext) AllCOMMA

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

func (*Cte_table_nameContext) AllColumn_name

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

func (*Cte_table_nameContext) CLOSE_PAR

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

func (*Cte_table_nameContext) COMMA

func (*Cte_table_nameContext) Column_name

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

func (*Cte_table_nameContext) EnterRule

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

func (*Cte_table_nameContext) ExitRule

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

func (*Cte_table_nameContext) GetParser

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

func (*Cte_table_nameContext) GetRuleContext

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

func (*Cte_table_nameContext) IsCte_table_nameContext

func (*Cte_table_nameContext) IsCte_table_nameContext()

func (*Cte_table_nameContext) OPEN_PAR

func (*Cte_table_nameContext) Table_name

func (s *Cte_table_nameContext) Table_name() ITable_nameContext

func (*Cte_table_nameContext) ToStringTree

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

type Delete_stmtContext

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

func NewDelete_stmtContext

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

func NewEmptyDelete_stmtContext

func NewEmptyDelete_stmtContext() *Delete_stmtContext

func (*Delete_stmtContext) DELETE_

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

func (*Delete_stmtContext) EnterRule

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

func (*Delete_stmtContext) ExitRule

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

func (*Delete_stmtContext) Expr

func (s *Delete_stmtContext) Expr() IExprContext

func (*Delete_stmtContext) FROM_

func (*Delete_stmtContext) GetParser

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

func (*Delete_stmtContext) GetRuleContext

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

func (*Delete_stmtContext) IsDelete_stmtContext

func (*Delete_stmtContext) IsDelete_stmtContext()

func (*Delete_stmtContext) Limit_clause added in v0.5.5

func (s *Delete_stmtContext) Limit_clause() ILimit_clauseContext

func (*Delete_stmtContext) Order_clause added in v0.5.5

func (s *Delete_stmtContext) Order_clause() IOrder_clauseContext

func (*Delete_stmtContext) Qualified_table_name

func (s *Delete_stmtContext) Qualified_table_name() IQualified_table_nameContext

func (*Delete_stmtContext) Returning_clause

func (s *Delete_stmtContext) Returning_clause() IReturning_clauseContext

func (*Delete_stmtContext) ToStringTree

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

func (*Delete_stmtContext) WHERE_

func (*Delete_stmtContext) With_clause

func (s *Delete_stmtContext) With_clause() IWith_clauseContext

type Detach_stmtContext

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

func NewDetach_stmtContext

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

func NewEmptyDetach_stmtContext

func NewEmptyDetach_stmtContext() *Detach_stmtContext

func (*Detach_stmtContext) DATABASE_

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

func (*Detach_stmtContext) DETACH_

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

func (*Detach_stmtContext) EnterRule

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

func (*Detach_stmtContext) ExitRule

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

func (*Detach_stmtContext) GetParser

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

func (*Detach_stmtContext) GetRuleContext

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

func (*Detach_stmtContext) IsDetach_stmtContext

func (*Detach_stmtContext) IsDetach_stmtContext()

func (*Detach_stmtContext) Schema_name

func (s *Detach_stmtContext) Schema_name() ISchema_nameContext

func (*Detach_stmtContext) ToStringTree

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

type Drop_stmtContext

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

func NewDrop_stmtContext

func NewDrop_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Drop_stmtContext

func NewEmptyDrop_stmtContext

func NewEmptyDrop_stmtContext() *Drop_stmtContext

func (*Drop_stmtContext) Any_name

func (s *Drop_stmtContext) Any_name() IAny_nameContext

func (*Drop_stmtContext) DOT

func (*Drop_stmtContext) DROP_

func (s *Drop_stmtContext) DROP_() antlr.TerminalNode

func (*Drop_stmtContext) EXISTS_

func (s *Drop_stmtContext) EXISTS_() antlr.TerminalNode

func (*Drop_stmtContext) EnterRule

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

func (*Drop_stmtContext) ExitRule

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

func (*Drop_stmtContext) GetObject

func (s *Drop_stmtContext) GetObject() antlr.Token

func (*Drop_stmtContext) GetParser

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

func (*Drop_stmtContext) GetRuleContext

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

func (*Drop_stmtContext) IF_

func (*Drop_stmtContext) INDEX_

func (s *Drop_stmtContext) INDEX_() antlr.TerminalNode

func (*Drop_stmtContext) IsDrop_stmtContext

func (*Drop_stmtContext) IsDrop_stmtContext()

func (*Drop_stmtContext) Schema_name

func (s *Drop_stmtContext) Schema_name() ISchema_nameContext

func (*Drop_stmtContext) SetObject

func (s *Drop_stmtContext) SetObject(v antlr.Token)

func (*Drop_stmtContext) TABLE_

func (s *Drop_stmtContext) TABLE_() antlr.TerminalNode

func (*Drop_stmtContext) TRIGGER_

func (s *Drop_stmtContext) TRIGGER_() antlr.TerminalNode

func (*Drop_stmtContext) ToStringTree

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

func (*Drop_stmtContext) VIEW_

func (s *Drop_stmtContext) VIEW_() antlr.TerminalNode

type Error_messageContext

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

func NewEmptyError_messageContext

func NewEmptyError_messageContext() *Error_messageContext

func NewError_messageContext

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

func (*Error_messageContext) EnterRule

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

func (*Error_messageContext) ExitRule

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

func (*Error_messageContext) Expr added in v0.5.5

func (*Error_messageContext) GetParser

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

func (*Error_messageContext) GetRuleContext

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

func (*Error_messageContext) IsError_messageContext

func (*Error_messageContext) IsError_messageContext()

func (*Error_messageContext) ToStringTree

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

type ExprContext

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

func NewEmptyExprContext

func NewEmptyExprContext() *ExprContext

func NewExprContext

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

func (*ExprContext) EnterRule

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

func (*ExprContext) ExitRule

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

func (*ExprContext) Expr_recursive added in v0.5.5

func (s *ExprContext) Expr_recursive() IExpr_recursiveContext

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 Expr_additionContext added in v0.5.5

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

func NewEmptyExpr_additionContext added in v0.5.5

func NewEmptyExpr_additionContext() *Expr_additionContext

func NewExpr_additionContext added in v0.5.5

func NewExpr_additionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Expr_additionContext

func (*Expr_additionContext) AllExpr_multiplication added in v0.5.5

func (s *Expr_additionContext) AllExpr_multiplication() []IExpr_multiplicationContext

func (*Expr_additionContext) AllMINUS added in v0.5.5

func (s *Expr_additionContext) AllMINUS() []antlr.TerminalNode

func (*Expr_additionContext) AllPLUS added in v0.5.5

func (s *Expr_additionContext) AllPLUS() []antlr.TerminalNode

func (*Expr_additionContext) EnterRule added in v0.5.5

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

func (*Expr_additionContext) ExitRule added in v0.5.5

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

func (*Expr_additionContext) Expr_multiplication added in v0.5.5

func (s *Expr_additionContext) Expr_multiplication(i int) IExpr_multiplicationContext

func (*Expr_additionContext) GetParser added in v0.5.5

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

func (*Expr_additionContext) GetRuleContext added in v0.5.5

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

func (*Expr_additionContext) IsExpr_additionContext added in v0.5.5

func (*Expr_additionContext) IsExpr_additionContext()

func (*Expr_additionContext) MINUS added in v0.5.5

func (*Expr_additionContext) PLUS added in v0.5.5

func (*Expr_additionContext) ToStringTree added in v0.5.5

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

type Expr_andContext added in v0.5.5

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

func NewEmptyExpr_andContext added in v0.5.5

func NewEmptyExpr_andContext() *Expr_andContext

func NewExpr_andContext added in v0.5.5

func NewExpr_andContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Expr_andContext

func (*Expr_andContext) AND_ added in v0.5.5

func (*Expr_andContext) AllAND_ added in v0.5.5

func (s *Expr_andContext) AllAND_() []antlr.TerminalNode

func (*Expr_andContext) AllExpr_not added in v0.5.5

func (s *Expr_andContext) AllExpr_not() []IExpr_notContext

func (*Expr_andContext) EnterRule added in v0.5.5

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

func (*Expr_andContext) ExitRule added in v0.5.5

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

func (*Expr_andContext) Expr_not added in v0.5.5

func (s *Expr_andContext) Expr_not(i int) IExpr_notContext

func (*Expr_andContext) GetParser added in v0.5.5

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

func (*Expr_andContext) GetRuleContext added in v0.5.5

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

func (*Expr_andContext) IsExpr_andContext added in v0.5.5

func (*Expr_andContext) IsExpr_andContext()

func (*Expr_andContext) ToStringTree added in v0.5.5

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

type Expr_baseContext added in v0.5.5

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

func NewEmptyExpr_baseContext added in v0.5.5

func NewEmptyExpr_baseContext() *Expr_baseContext

func NewExpr_baseContext added in v0.5.5

func NewExpr_baseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Expr_baseContext

func (*Expr_baseContext) AllDOT added in v0.5.5

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

func (*Expr_baseContext) BIND_PARAMETER added in v0.5.5

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

func (*Expr_baseContext) CLOSE_PAR added in v0.5.5

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

func (*Expr_baseContext) Column_name added in v0.5.5

func (s *Expr_baseContext) Column_name() IColumn_nameContext

func (*Expr_baseContext) Column_name_excluding_string added in v0.5.5

func (s *Expr_baseContext) Column_name_excluding_string() IColumn_name_excluding_stringContext

func (*Expr_baseContext) DOT added in v0.5.5

func (*Expr_baseContext) EXISTS_ added in v0.5.5

func (s *Expr_baseContext) EXISTS_() antlr.TerminalNode

func (*Expr_baseContext) EnterRule added in v0.5.5

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

func (*Expr_baseContext) ExitRule added in v0.5.5

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

func (*Expr_baseContext) GetParser added in v0.5.5

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

func (*Expr_baseContext) GetRuleContext added in v0.5.5

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

func (*Expr_baseContext) IsExpr_baseContext added in v0.5.5

func (*Expr_baseContext) IsExpr_baseContext()

func (*Expr_baseContext) Literal_value added in v0.5.5

func (s *Expr_baseContext) Literal_value() ILiteral_valueContext

func (*Expr_baseContext) NOT_ added in v0.5.5

func (*Expr_baseContext) OPEN_PAR added in v0.5.5

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

func (*Expr_baseContext) Raise_function added in v0.5.5

func (s *Expr_baseContext) Raise_function() IRaise_functionContext

func (*Expr_baseContext) Schema_name added in v0.5.5

func (s *Expr_baseContext) Schema_name() ISchema_nameContext

func (*Expr_baseContext) Select_stmt added in v0.5.5

func (s *Expr_baseContext) Select_stmt() ISelect_stmtContext

func (*Expr_baseContext) Table_name added in v0.5.5

func (s *Expr_baseContext) Table_name() ITable_nameContext

func (*Expr_baseContext) ToStringTree added in v0.5.5

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

type Expr_binaryContext added in v0.5.5

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

func NewEmptyExpr_binaryContext added in v0.5.5

func NewEmptyExpr_binaryContext() *Expr_binaryContext

func NewExpr_binaryContext added in v0.5.5

func NewExpr_binaryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Expr_binaryContext

func (*Expr_binaryContext) AND_ added in v0.5.5

func (*Expr_binaryContext) ASSIGN added in v0.5.5

func (*Expr_binaryContext) AllAND_ added in v0.5.5

func (s *Expr_binaryContext) AllAND_() []antlr.TerminalNode

func (*Expr_binaryContext) AllASSIGN added in v0.5.5

func (s *Expr_binaryContext) AllASSIGN() []antlr.TerminalNode

func (*Expr_binaryContext) AllBETWEEN_ added in v0.5.5

func (s *Expr_binaryContext) AllBETWEEN_() []antlr.TerminalNode

func (*Expr_binaryContext) AllCLOSE_PAR added in v0.5.5

func (s *Expr_binaryContext) AllCLOSE_PAR() []antlr.TerminalNode

func (*Expr_binaryContext) AllCOMMA added in v0.5.5

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

func (*Expr_binaryContext) AllDISTINCT_ added in v0.5.5

func (s *Expr_binaryContext) AllDISTINCT_() []antlr.TerminalNode

func (*Expr_binaryContext) AllDOT added in v0.5.5

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

func (*Expr_binaryContext) AllEQ added in v0.5.5

func (s *Expr_binaryContext) AllEQ() []antlr.TerminalNode

func (*Expr_binaryContext) AllESCAPE_ added in v0.5.5

func (s *Expr_binaryContext) AllESCAPE_() []antlr.TerminalNode

func (*Expr_binaryContext) AllExpr_comparison added in v0.5.5

func (s *Expr_binaryContext) AllExpr_comparison() []IExpr_comparisonContext

func (*Expr_binaryContext) AllFROM_ added in v0.5.5

func (s *Expr_binaryContext) AllFROM_() []antlr.TerminalNode

func (*Expr_binaryContext) AllGLOB_ added in v0.5.5

func (s *Expr_binaryContext) AllGLOB_() []antlr.TerminalNode

func (*Expr_binaryContext) AllIN_ added in v0.5.5

func (s *Expr_binaryContext) AllIN_() []antlr.TerminalNode

func (*Expr_binaryContext) AllISNULL_ added in v0.5.5

func (s *Expr_binaryContext) AllISNULL_() []antlr.TerminalNode

func (*Expr_binaryContext) AllIS_ added in v0.5.5

func (s *Expr_binaryContext) AllIS_() []antlr.TerminalNode

func (*Expr_binaryContext) AllLIKE_ added in v0.5.5

func (s *Expr_binaryContext) AllLIKE_() []antlr.TerminalNode

func (*Expr_binaryContext) AllMATCH_ added in v0.5.5

func (s *Expr_binaryContext) AllMATCH_() []antlr.TerminalNode

func (*Expr_binaryContext) AllNOTNULL_ added in v0.5.5

func (s *Expr_binaryContext) AllNOTNULL_() []antlr.TerminalNode

func (*Expr_binaryContext) AllNOT_ added in v0.5.5

func (s *Expr_binaryContext) AllNOT_() []antlr.TerminalNode

func (*Expr_binaryContext) AllNOT_EQ1 added in v0.5.5

func (s *Expr_binaryContext) AllNOT_EQ1() []antlr.TerminalNode

func (*Expr_binaryContext) AllNOT_EQ2 added in v0.5.5

func (s *Expr_binaryContext) AllNOT_EQ2() []antlr.TerminalNode

func (*Expr_binaryContext) AllNULL_ added in v0.5.5

func (s *Expr_binaryContext) AllNULL_() []antlr.TerminalNode

func (*Expr_binaryContext) AllOPEN_PAR added in v0.5.5

func (s *Expr_binaryContext) AllOPEN_PAR() []antlr.TerminalNode

func (*Expr_binaryContext) AllREGEXP_ added in v0.5.5

func (s *Expr_binaryContext) AllREGEXP_() []antlr.TerminalNode

func (*Expr_binaryContext) AllSchema_name added in v0.5.5

func (s *Expr_binaryContext) AllSchema_name() []ISchema_nameContext

func (*Expr_binaryContext) AllSelect_stmt added in v0.5.5

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

func (*Expr_binaryContext) AllTable_function_name added in v0.5.5

func (s *Expr_binaryContext) AllTable_function_name() []ITable_function_nameContext

func (*Expr_binaryContext) AllTable_name added in v0.5.5

func (s *Expr_binaryContext) AllTable_name() []ITable_nameContext

func (*Expr_binaryContext) BETWEEN_ added in v0.5.5

func (s *Expr_binaryContext) BETWEEN_(i int) antlr.TerminalNode

func (*Expr_binaryContext) CLOSE_PAR added in v0.5.5

func (s *Expr_binaryContext) CLOSE_PAR(i int) antlr.TerminalNode

func (*Expr_binaryContext) COMMA added in v0.5.5

func (*Expr_binaryContext) DISTINCT_ added in v0.5.5

func (s *Expr_binaryContext) DISTINCT_(i int) antlr.TerminalNode

func (*Expr_binaryContext) DOT added in v0.5.5

func (*Expr_binaryContext) EQ added in v0.5.5

func (*Expr_binaryContext) ESCAPE_ added in v0.5.5

func (s *Expr_binaryContext) ESCAPE_(i int) antlr.TerminalNode

func (*Expr_binaryContext) EnterRule added in v0.5.5

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

func (*Expr_binaryContext) ExitRule added in v0.5.5

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

func (*Expr_binaryContext) Expr_comparison added in v0.5.5

func (s *Expr_binaryContext) Expr_comparison(i int) IExpr_comparisonContext

func (*Expr_binaryContext) FROM_ added in v0.5.5

func (*Expr_binaryContext) GLOB_ added in v0.5.5

func (*Expr_binaryContext) GetParser added in v0.5.5

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

func (*Expr_binaryContext) GetRuleContext added in v0.5.5

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

func (*Expr_binaryContext) IN_ added in v0.5.5

func (*Expr_binaryContext) ISNULL_ added in v0.5.5

func (s *Expr_binaryContext) ISNULL_(i int) antlr.TerminalNode

func (*Expr_binaryContext) IS_ added in v0.5.5

func (*Expr_binaryContext) IsExpr_binaryContext added in v0.5.5

func (*Expr_binaryContext) IsExpr_binaryContext()

func (*Expr_binaryContext) LIKE_ added in v0.5.5

func (*Expr_binaryContext) MATCH_ added in v0.5.5

func (*Expr_binaryContext) NOTNULL_ added in v0.5.5

func (s *Expr_binaryContext) NOTNULL_(i int) antlr.TerminalNode

func (*Expr_binaryContext) NOT_ added in v0.5.5

func (*Expr_binaryContext) NOT_EQ1 added in v0.5.5

func (s *Expr_binaryContext) NOT_EQ1(i int) antlr.TerminalNode

func (*Expr_binaryContext) NOT_EQ2 added in v0.5.5

func (s *Expr_binaryContext) NOT_EQ2(i int) antlr.TerminalNode

func (*Expr_binaryContext) NULL_ added in v0.5.5

func (*Expr_binaryContext) OPEN_PAR added in v0.5.5

func (s *Expr_binaryContext) OPEN_PAR(i int) antlr.TerminalNode

func (*Expr_binaryContext) REGEXP_ added in v0.5.5

func (s *Expr_binaryContext) REGEXP_(i int) antlr.TerminalNode

func (*Expr_binaryContext) Schema_name added in v0.5.5

func (s *Expr_binaryContext) Schema_name(i int) ISchema_nameContext

func (*Expr_binaryContext) Select_stmt added in v0.5.5

func (s *Expr_binaryContext) Select_stmt(i int) ISelect_stmtContext

func (*Expr_binaryContext) Table_function_name added in v0.5.5

func (s *Expr_binaryContext) Table_function_name(i int) ITable_function_nameContext

func (*Expr_binaryContext) Table_name added in v0.5.5

func (s *Expr_binaryContext) Table_name(i int) ITable_nameContext

func (*Expr_binaryContext) ToStringTree added in v0.5.5

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

type Expr_bitwiseContext added in v0.5.5

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

func NewEmptyExpr_bitwiseContext added in v0.5.5

func NewEmptyExpr_bitwiseContext() *Expr_bitwiseContext

func NewExpr_bitwiseContext added in v0.5.5

func NewExpr_bitwiseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Expr_bitwiseContext

func (*Expr_bitwiseContext) AMP added in v0.5.5

func (*Expr_bitwiseContext) AllAMP added in v0.5.5

func (s *Expr_bitwiseContext) AllAMP() []antlr.TerminalNode

func (*Expr_bitwiseContext) AllExpr_addition added in v0.5.5

func (s *Expr_bitwiseContext) AllExpr_addition() []IExpr_additionContext

func (*Expr_bitwiseContext) AllGT2 added in v0.5.5

func (s *Expr_bitwiseContext) AllGT2() []antlr.TerminalNode

func (*Expr_bitwiseContext) AllLT2 added in v0.5.5

func (s *Expr_bitwiseContext) AllLT2() []antlr.TerminalNode

func (*Expr_bitwiseContext) AllPIPE added in v0.5.5

func (s *Expr_bitwiseContext) AllPIPE() []antlr.TerminalNode

func (*Expr_bitwiseContext) EnterRule added in v0.5.5

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

func (*Expr_bitwiseContext) ExitRule added in v0.5.5

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

func (*Expr_bitwiseContext) Expr_addition added in v0.5.5

func (s *Expr_bitwiseContext) Expr_addition(i int) IExpr_additionContext

func (*Expr_bitwiseContext) GT2 added in v0.5.5

func (*Expr_bitwiseContext) GetParser added in v0.5.5

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

func (*Expr_bitwiseContext) GetRuleContext added in v0.5.5

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

func (*Expr_bitwiseContext) IsExpr_bitwiseContext added in v0.5.5

func (*Expr_bitwiseContext) IsExpr_bitwiseContext()

func (*Expr_bitwiseContext) LT2 added in v0.5.5

func (*Expr_bitwiseContext) PIPE added in v0.5.5

func (*Expr_bitwiseContext) ToStringTree added in v0.5.5

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

type Expr_collateContext added in v0.5.5

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

func NewEmptyExpr_collateContext added in v0.5.5

func NewEmptyExpr_collateContext() *Expr_collateContext

func NewExpr_collateContext added in v0.5.5

func NewExpr_collateContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Expr_collateContext

func (*Expr_collateContext) AllCOLLATE_ added in v0.5.5

func (s *Expr_collateContext) AllCOLLATE_() []antlr.TerminalNode

func (*Expr_collateContext) AllCollation_name added in v0.5.5

func (s *Expr_collateContext) AllCollation_name() []ICollation_nameContext

func (*Expr_collateContext) COLLATE_ added in v0.5.5

func (s *Expr_collateContext) COLLATE_(i int) antlr.TerminalNode

func (*Expr_collateContext) Collation_name added in v0.5.5

func (s *Expr_collateContext) Collation_name(i int) ICollation_nameContext

func (*Expr_collateContext) EnterRule added in v0.5.5

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

func (*Expr_collateContext) ExitRule added in v0.5.5

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

func (*Expr_collateContext) Expr_unary added in v0.5.5

func (s *Expr_collateContext) Expr_unary() IExpr_unaryContext

func (*Expr_collateContext) GetParser added in v0.5.5

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

func (*Expr_collateContext) GetRuleContext added in v0.5.5

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

func (*Expr_collateContext) IsExpr_collateContext added in v0.5.5

func (*Expr_collateContext) IsExpr_collateContext()

func (*Expr_collateContext) ToStringTree added in v0.5.5

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

type Expr_comparisonContext added in v0.5.5

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

func NewEmptyExpr_comparisonContext added in v0.5.5

func NewEmptyExpr_comparisonContext() *Expr_comparisonContext

func NewExpr_comparisonContext added in v0.5.5

func NewExpr_comparisonContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Expr_comparisonContext

func (*Expr_comparisonContext) AllExpr_bitwise added in v0.5.5

func (s *Expr_comparisonContext) AllExpr_bitwise() []IExpr_bitwiseContext

func (*Expr_comparisonContext) AllGT added in v0.5.5

func (*Expr_comparisonContext) AllGT_EQ added in v0.5.5

func (s *Expr_comparisonContext) AllGT_EQ() []antlr.TerminalNode

func (*Expr_comparisonContext) AllLT added in v0.5.5

func (*Expr_comparisonContext) AllLT_EQ added in v0.5.5

func (s *Expr_comparisonContext) AllLT_EQ() []antlr.TerminalNode

func (*Expr_comparisonContext) EnterRule added in v0.5.5

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

func (*Expr_comparisonContext) ExitRule added in v0.5.5

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

func (*Expr_comparisonContext) Expr_bitwise added in v0.5.5

func (s *Expr_comparisonContext) Expr_bitwise(i int) IExpr_bitwiseContext

func (*Expr_comparisonContext) GT added in v0.5.5

func (*Expr_comparisonContext) GT_EQ added in v0.5.5

func (*Expr_comparisonContext) GetParser added in v0.5.5

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

func (*Expr_comparisonContext) GetRuleContext added in v0.5.5

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

func (*Expr_comparisonContext) IsExpr_comparisonContext added in v0.5.5

func (*Expr_comparisonContext) IsExpr_comparisonContext()

func (*Expr_comparisonContext) LT added in v0.5.5

func (*Expr_comparisonContext) LT_EQ added in v0.5.5

func (*Expr_comparisonContext) ToStringTree added in v0.5.5

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

type Expr_multiplicationContext added in v0.5.5

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

func NewEmptyExpr_multiplicationContext added in v0.5.5

func NewEmptyExpr_multiplicationContext() *Expr_multiplicationContext

func NewExpr_multiplicationContext added in v0.5.5

func NewExpr_multiplicationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Expr_multiplicationContext

func (*Expr_multiplicationContext) AllDIV added in v0.5.5

func (*Expr_multiplicationContext) AllExpr_string added in v0.5.5

func (s *Expr_multiplicationContext) AllExpr_string() []IExpr_stringContext

func (*Expr_multiplicationContext) AllMOD added in v0.5.5

func (*Expr_multiplicationContext) AllSTAR added in v0.5.5

func (*Expr_multiplicationContext) DIV added in v0.5.5

func (*Expr_multiplicationContext) EnterRule added in v0.5.5

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

func (*Expr_multiplicationContext) ExitRule added in v0.5.5

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

func (*Expr_multiplicationContext) Expr_string added in v0.5.5

func (*Expr_multiplicationContext) GetParser added in v0.5.5

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

func (*Expr_multiplicationContext) GetRuleContext added in v0.5.5

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

func (*Expr_multiplicationContext) IsExpr_multiplicationContext added in v0.5.5

func (*Expr_multiplicationContext) IsExpr_multiplicationContext()

func (*Expr_multiplicationContext) MOD added in v0.5.5

func (*Expr_multiplicationContext) STAR added in v0.5.5

func (*Expr_multiplicationContext) ToStringTree added in v0.5.5

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

type Expr_notContext added in v0.5.5

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

func NewEmptyExpr_notContext added in v0.5.5

func NewEmptyExpr_notContext() *Expr_notContext

func NewExpr_notContext added in v0.5.5

func NewExpr_notContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Expr_notContext

func (*Expr_notContext) AllNOT_ added in v0.5.5

func (s *Expr_notContext) AllNOT_() []antlr.TerminalNode

func (*Expr_notContext) EnterRule added in v0.5.5

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

func (*Expr_notContext) ExitRule added in v0.5.5

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

func (*Expr_notContext) Expr_binary added in v0.5.5

func (s *Expr_notContext) Expr_binary() IExpr_binaryContext

func (*Expr_notContext) GetParser added in v0.5.5

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

func (*Expr_notContext) GetRuleContext added in v0.5.5

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

func (*Expr_notContext) IsExpr_notContext added in v0.5.5

func (*Expr_notContext) IsExpr_notContext()

func (*Expr_notContext) NOT_ added in v0.5.5

func (*Expr_notContext) ToStringTree added in v0.5.5

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

type Expr_orContext added in v0.5.5

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

func NewEmptyExpr_orContext added in v0.5.5

func NewEmptyExpr_orContext() *Expr_orContext

func NewExpr_orContext added in v0.5.5

func NewExpr_orContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Expr_orContext

func (*Expr_orContext) AllExpr_and added in v0.5.5

func (s *Expr_orContext) AllExpr_and() []IExpr_andContext

func (*Expr_orContext) AllOR_ added in v0.5.5

func (s *Expr_orContext) AllOR_() []antlr.TerminalNode

func (*Expr_orContext) EnterRule added in v0.5.5

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

func (*Expr_orContext) ExitRule added in v0.5.5

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

func (*Expr_orContext) Expr_and added in v0.5.5

func (s *Expr_orContext) Expr_and(i int) IExpr_andContext

func (*Expr_orContext) GetParser added in v0.5.5

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

func (*Expr_orContext) GetRuleContext added in v0.5.5

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

func (*Expr_orContext) IsExpr_orContext added in v0.5.5

func (*Expr_orContext) IsExpr_orContext()

func (*Expr_orContext) OR_ added in v0.5.5

func (*Expr_orContext) ToStringTree added in v0.5.5

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

type Expr_recursiveContext added in v0.5.5

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

func NewEmptyExpr_recursiveContext added in v0.5.5

func NewEmptyExpr_recursiveContext() *Expr_recursiveContext

func NewExpr_recursiveContext added in v0.5.5

func NewExpr_recursiveContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Expr_recursiveContext

func (*Expr_recursiveContext) AS_ added in v0.5.5

func (*Expr_recursiveContext) AllCOMMA added in v0.5.5

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

func (*Expr_recursiveContext) AllExpr added in v0.5.5

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

func (*Expr_recursiveContext) AllTHEN_ added in v0.5.5

func (s *Expr_recursiveContext) AllTHEN_() []antlr.TerminalNode

func (*Expr_recursiveContext) AllWHEN_ added in v0.5.5

func (s *Expr_recursiveContext) AllWHEN_() []antlr.TerminalNode

func (*Expr_recursiveContext) CASE_ added in v0.5.5

func (*Expr_recursiveContext) CAST_ added in v0.5.5

func (*Expr_recursiveContext) CLOSE_PAR added in v0.5.5

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

func (*Expr_recursiveContext) COMMA added in v0.5.5

func (*Expr_recursiveContext) DISTINCT_ added in v0.5.5

func (s *Expr_recursiveContext) DISTINCT_() antlr.TerminalNode

func (*Expr_recursiveContext) ELSE_ added in v0.5.5

func (*Expr_recursiveContext) END_ added in v0.5.5

func (*Expr_recursiveContext) EnterRule added in v0.5.5

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

func (*Expr_recursiveContext) ExitRule added in v0.5.5

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

func (*Expr_recursiveContext) Expr added in v0.5.5

func (*Expr_recursiveContext) Expr_or added in v0.5.5

func (*Expr_recursiveContext) Filter_clause added in v0.5.5

func (s *Expr_recursiveContext) Filter_clause() IFilter_clauseContext

func (*Expr_recursiveContext) Function_name added in v0.5.5

func (s *Expr_recursiveContext) Function_name() IFunction_nameContext

func (*Expr_recursiveContext) GetParser added in v0.5.5

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

func (*Expr_recursiveContext) GetRuleContext added in v0.5.5

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

func (*Expr_recursiveContext) IsExpr_recursiveContext added in v0.5.5

func (*Expr_recursiveContext) IsExpr_recursiveContext()

func (*Expr_recursiveContext) OPEN_PAR added in v0.5.5

func (*Expr_recursiveContext) Order_clause added in v0.5.5

func (s *Expr_recursiveContext) Order_clause() IOrder_clauseContext

func (*Expr_recursiveContext) Over_clause added in v0.5.5

func (s *Expr_recursiveContext) Over_clause() IOver_clauseContext

func (*Expr_recursiveContext) Percentile_clause added in v0.5.5

func (s *Expr_recursiveContext) Percentile_clause() IPercentile_clauseContext

func (*Expr_recursiveContext) STAR added in v0.5.5

func (*Expr_recursiveContext) THEN_ added in v0.5.5

func (*Expr_recursiveContext) ToStringTree added in v0.5.5

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

func (*Expr_recursiveContext) Type_name added in v0.5.5

func (*Expr_recursiveContext) WHEN_ added in v0.5.5

type Expr_stringContext added in v0.5.5

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

func NewEmptyExpr_stringContext added in v0.5.5

func NewEmptyExpr_stringContext() *Expr_stringContext

func NewExpr_stringContext added in v0.5.5

func NewExpr_stringContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Expr_stringContext

func (*Expr_stringContext) AllExpr_collate added in v0.5.5

func (s *Expr_stringContext) AllExpr_collate() []IExpr_collateContext

func (*Expr_stringContext) AllJPTR added in v0.5.5

func (s *Expr_stringContext) AllJPTR() []antlr.TerminalNode

func (*Expr_stringContext) AllJPTR2 added in v0.5.5

func (s *Expr_stringContext) AllJPTR2() []antlr.TerminalNode

func (*Expr_stringContext) AllPIPE2 added in v0.5.5

func (s *Expr_stringContext) AllPIPE2() []antlr.TerminalNode

func (*Expr_stringContext) EnterRule added in v0.5.5

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

func (*Expr_stringContext) ExitRule added in v0.5.5

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

func (*Expr_stringContext) Expr_collate added in v0.5.5

func (s *Expr_stringContext) Expr_collate(i int) IExpr_collateContext

func (*Expr_stringContext) GetParser added in v0.5.5

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

func (*Expr_stringContext) GetRuleContext added in v0.5.5

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

func (*Expr_stringContext) IsExpr_stringContext added in v0.5.5

func (*Expr_stringContext) IsExpr_stringContext()

func (*Expr_stringContext) JPTR added in v0.5.5

func (*Expr_stringContext) JPTR2 added in v0.5.5

func (*Expr_stringContext) PIPE2 added in v0.5.5

func (*Expr_stringContext) ToStringTree added in v0.5.5

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

type Expr_unaryContext added in v0.5.5

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

func NewEmptyExpr_unaryContext added in v0.5.5

func NewEmptyExpr_unaryContext() *Expr_unaryContext

func NewExpr_unaryContext added in v0.5.5

func NewExpr_unaryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Expr_unaryContext

func (*Expr_unaryContext) AllMINUS added in v0.5.5

func (s *Expr_unaryContext) AllMINUS() []antlr.TerminalNode

func (*Expr_unaryContext) AllPLUS added in v0.5.5

func (s *Expr_unaryContext) AllPLUS() []antlr.TerminalNode

func (*Expr_unaryContext) AllTILDE added in v0.5.5

func (s *Expr_unaryContext) AllTILDE() []antlr.TerminalNode

func (*Expr_unaryContext) EnterRule added in v0.5.5

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

func (*Expr_unaryContext) ExitRule added in v0.5.5

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

func (*Expr_unaryContext) Expr_base added in v0.5.5

func (s *Expr_unaryContext) Expr_base() IExpr_baseContext

func (*Expr_unaryContext) GetParser added in v0.5.5

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

func (*Expr_unaryContext) GetRuleContext added in v0.5.5

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

func (*Expr_unaryContext) IsExpr_unaryContext added in v0.5.5

func (*Expr_unaryContext) IsExpr_unaryContext()

func (*Expr_unaryContext) MINUS added in v0.5.5

func (*Expr_unaryContext) PLUS added in v0.5.5

func (*Expr_unaryContext) TILDE added in v0.5.5

func (*Expr_unaryContext) ToStringTree added in v0.5.5

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

type FallbackContext added in v0.5.5

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

func NewEmptyFallbackContext added in v0.5.5

func NewEmptyFallbackContext() *FallbackContext

func NewFallbackContext added in v0.5.5

func NewFallbackContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FallbackContext

func (*FallbackContext) EnterRule added in v0.5.5

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

func (*FallbackContext) ExitRule added in v0.5.5

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

func (*FallbackContext) Fallback_excluding_conflicts added in v0.5.5

func (s *FallbackContext) Fallback_excluding_conflicts() IFallback_excluding_conflictsContext

func (*FallbackContext) GetParser added in v0.5.5

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

func (*FallbackContext) GetRuleContext added in v0.5.5

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

func (*FallbackContext) IsFallbackContext added in v0.5.5

func (*FallbackContext) IsFallbackContext()

func (*FallbackContext) Join_keyword added in v0.5.5

func (s *FallbackContext) Join_keyword() IJoin_keywordContext

func (*FallbackContext) RAISE_ added in v0.5.5

func (s *FallbackContext) RAISE_() antlr.TerminalNode

func (*FallbackContext) ToStringTree added in v0.5.5

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

type Fallback_excluding_conflictsContext added in v0.5.5

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

func NewEmptyFallback_excluding_conflictsContext added in v0.5.5

func NewEmptyFallback_excluding_conflictsContext() *Fallback_excluding_conflictsContext

func NewFallback_excluding_conflictsContext added in v0.5.5

func NewFallback_excluding_conflictsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Fallback_excluding_conflictsContext

func (*Fallback_excluding_conflictsContext) ABORT_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) ACTION_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) AFTER_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) ALWAYS_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) ANALYZE_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) ASC_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) ATTACH_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) BEFORE_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) BEGIN_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) BY_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) CASCADE_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) CAST_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) COLUMN_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) CONFLICT_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) CURRENT_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) CURRENT_DATE_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) CURRENT_TIMESTAMP_ added in v0.5.5

func (s *Fallback_excluding_conflictsContext) CURRENT_TIMESTAMP_() antlr.TerminalNode

func (*Fallback_excluding_conflictsContext) CURRENT_TIME_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) DATABASE_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) DEFERRED_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) DESC_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) DETACH_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) DO_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) EACH_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) END_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) EXCEPT_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) EXCLUDE_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) EXCLUSIVE_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) EXPLAIN_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) EnterRule added in v0.5.5

func (*Fallback_excluding_conflictsContext) ExitRule added in v0.5.5

func (*Fallback_excluding_conflictsContext) FAIL_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) FALSE_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) FIRST_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) FOLLOWING_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) FOR_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) GENERATED_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) GLOB_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) GROUPS_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) GetParser added in v0.5.5

func (*Fallback_excluding_conflictsContext) GetRuleContext added in v0.5.5

func (*Fallback_excluding_conflictsContext) IF_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) IGNORE_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) IMMEDIATE_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) INITIALLY_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) INSTEAD_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) INTERSECT_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) IsFallback_excluding_conflictsContext added in v0.5.5

func (*Fallback_excluding_conflictsContext) IsFallback_excluding_conflictsContext()

func (*Fallback_excluding_conflictsContext) KEY_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) LAST_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) LIKE_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) MATCH_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) MATERIALIZED_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) NO_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) NULLS_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) OFFSET_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) OF_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) OTHERS_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) PARTITION_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) PLAN_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) PRAGMA_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) PRECEDING_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) QUERY_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) RANGE_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) RECURSIVE_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) REGEXP_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) REINDEX_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) RELEASE_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) RENAME_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) REPLACE_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) RESTRICT_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) ROLLBACK_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) ROWID_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) ROWS_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) ROW_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) SAVEPOINT_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) STORED_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) STRICT_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) TEMPORARY_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) TEMP_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) TIES_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) TRIGGER_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) TRUE_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) ToStringTree added in v0.5.5

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

func (*Fallback_excluding_conflictsContext) UNBOUNDED_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) UNION_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) VACUUM_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) VIEW_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) VIRTUAL_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) WITHIN_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) WITHOUT_ added in v0.5.5

func (*Fallback_excluding_conflictsContext) WITH_ added in v0.5.5

type FilenameContext

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

func NewEmptyFilenameContext

func NewEmptyFilenameContext() *FilenameContext

func NewFilenameContext

func NewFilenameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FilenameContext

func (*FilenameContext) EnterRule

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

func (*FilenameContext) ExitRule

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

func (*FilenameContext) Expr added in v0.5.5

func (s *FilenameContext) Expr() IExprContext

func (*FilenameContext) GetParser

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

func (*FilenameContext) GetRuleContext

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

func (*FilenameContext) IsFilenameContext

func (*FilenameContext) IsFilenameContext()

func (*FilenameContext) ToStringTree

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

type Filter_clauseContext

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

func NewEmptyFilter_clauseContext

func NewEmptyFilter_clauseContext() *Filter_clauseContext

func NewFilter_clauseContext

func NewFilter_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Filter_clauseContext

func (*Filter_clauseContext) CLOSE_PAR

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

func (*Filter_clauseContext) EnterRule

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

func (*Filter_clauseContext) ExitRule

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

func (*Filter_clauseContext) Expr

func (*Filter_clauseContext) FILTER_

func (*Filter_clauseContext) GetParser

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

func (*Filter_clauseContext) GetRuleContext

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

func (*Filter_clauseContext) IsFilter_clauseContext

func (*Filter_clauseContext) IsFilter_clauseContext()

func (*Filter_clauseContext) OPEN_PAR

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

func (*Filter_clauseContext) ToStringTree

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

func (*Filter_clauseContext) WHERE_

type Foreign_key_clauseContext

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

func NewEmptyForeign_key_clauseContext

func NewEmptyForeign_key_clauseContext() *Foreign_key_clauseContext

func NewForeign_key_clauseContext

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

func (*Foreign_key_clauseContext) ACTION_

func (*Foreign_key_clauseContext) AllACTION_

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

func (*Foreign_key_clauseContext) AllCASCADE_

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

func (*Foreign_key_clauseContext) AllCOMMA

func (*Foreign_key_clauseContext) AllColumn_name

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

func (*Foreign_key_clauseContext) AllDEFAULT_

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

func (*Foreign_key_clauseContext) AllDELETE_

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

func (*Foreign_key_clauseContext) AllMATCH_

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

func (*Foreign_key_clauseContext) AllNO_

func (*Foreign_key_clauseContext) AllNULL_

func (*Foreign_key_clauseContext) AllName

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

func (*Foreign_key_clauseContext) AllON_

func (*Foreign_key_clauseContext) AllRESTRICT_

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

func (*Foreign_key_clauseContext) AllSET_

func (*Foreign_key_clauseContext) AllUPDATE_

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

func (*Foreign_key_clauseContext) CASCADE_

func (*Foreign_key_clauseContext) CLOSE_PAR

func (*Foreign_key_clauseContext) COMMA

func (*Foreign_key_clauseContext) Column_name

func (*Foreign_key_clauseContext) DEFAULT_

func (*Foreign_key_clauseContext) DEFERRABLE_

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

func (*Foreign_key_clauseContext) DEFERRED_

func (*Foreign_key_clauseContext) DELETE_

func (*Foreign_key_clauseContext) EnterRule

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

func (*Foreign_key_clauseContext) ExitRule

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

func (*Foreign_key_clauseContext) Foreign_table

func (*Foreign_key_clauseContext) GetParser

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

func (*Foreign_key_clauseContext) GetRuleContext

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

func (*Foreign_key_clauseContext) IMMEDIATE_

func (*Foreign_key_clauseContext) INITIALLY_

func (*Foreign_key_clauseContext) IsForeign_key_clauseContext

func (*Foreign_key_clauseContext) IsForeign_key_clauseContext()

func (*Foreign_key_clauseContext) MATCH_

func (*Foreign_key_clauseContext) NOT_

func (*Foreign_key_clauseContext) NO_

func (*Foreign_key_clauseContext) NULL_

func (*Foreign_key_clauseContext) Name

func (*Foreign_key_clauseContext) ON_

func (*Foreign_key_clauseContext) OPEN_PAR

func (*Foreign_key_clauseContext) REFERENCES_

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

func (*Foreign_key_clauseContext) RESTRICT_

func (*Foreign_key_clauseContext) SET_

func (*Foreign_key_clauseContext) ToStringTree

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

func (*Foreign_key_clauseContext) UPDATE_

type Foreign_tableContext

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

func NewEmptyForeign_tableContext

func NewEmptyForeign_tableContext() *Foreign_tableContext

func NewForeign_tableContext

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

func (*Foreign_tableContext) Any_name

func (s *Foreign_tableContext) Any_name() IAny_nameContext

func (*Foreign_tableContext) EnterRule

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

func (*Foreign_tableContext) ExitRule

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

func (*Foreign_tableContext) GetParser

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

func (*Foreign_tableContext) GetRuleContext

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

func (*Foreign_tableContext) IsForeign_tableContext

func (*Foreign_tableContext) IsForeign_tableContext()

func (*Foreign_tableContext) ToStringTree

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

type Frame_clauseContext

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

func NewEmptyFrame_clauseContext

func NewEmptyFrame_clauseContext() *Frame_clauseContext

func NewFrame_clauseContext

func NewFrame_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Frame_clauseContext

func (*Frame_clauseContext) AND_

func (*Frame_clauseContext) BETWEEN_

func (s *Frame_clauseContext) BETWEEN_() antlr.TerminalNode

func (*Frame_clauseContext) EnterRule

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

func (*Frame_clauseContext) ExitRule

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

func (*Frame_clauseContext) Frame_left

func (s *Frame_clauseContext) Frame_left() IFrame_leftContext

func (*Frame_clauseContext) Frame_right

func (s *Frame_clauseContext) Frame_right() IFrame_rightContext

func (*Frame_clauseContext) Frame_single

func (s *Frame_clauseContext) Frame_single() IFrame_singleContext

func (*Frame_clauseContext) GROUPS_

func (s *Frame_clauseContext) GROUPS_() antlr.TerminalNode

func (*Frame_clauseContext) GetParser

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

func (*Frame_clauseContext) GetRuleContext

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

func (*Frame_clauseContext) IsFrame_clauseContext

func (*Frame_clauseContext) IsFrame_clauseContext()

func (*Frame_clauseContext) RANGE_

func (*Frame_clauseContext) ROWS_

func (*Frame_clauseContext) ToStringTree

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

type Frame_leftContext

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

func NewEmptyFrame_leftContext

func NewEmptyFrame_leftContext() *Frame_leftContext

func NewFrame_leftContext

func NewFrame_leftContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Frame_leftContext

func (*Frame_leftContext) CURRENT_

func (s *Frame_leftContext) CURRENT_() antlr.TerminalNode

func (*Frame_leftContext) EnterRule

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

func (*Frame_leftContext) ExitRule

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

func (*Frame_leftContext) Expr

func (s *Frame_leftContext) Expr() IExprContext

func (*Frame_leftContext) FOLLOWING_

func (s *Frame_leftContext) FOLLOWING_() antlr.TerminalNode

func (*Frame_leftContext) GetParser

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

func (*Frame_leftContext) GetRuleContext

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

func (*Frame_leftContext) IsFrame_leftContext

func (*Frame_leftContext) IsFrame_leftContext()

func (*Frame_leftContext) PRECEDING_

func (s *Frame_leftContext) PRECEDING_() antlr.TerminalNode

func (*Frame_leftContext) ROW_

func (*Frame_leftContext) ToStringTree

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

type Frame_rightContext

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

func NewEmptyFrame_rightContext

func NewEmptyFrame_rightContext() *Frame_rightContext

func NewFrame_rightContext

func NewFrame_rightContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Frame_rightContext

func (*Frame_rightContext) CURRENT_

func (s *Frame_rightContext) CURRENT_() antlr.TerminalNode

func (*Frame_rightContext) EnterRule

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

func (*Frame_rightContext) ExitRule

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

func (*Frame_rightContext) Expr

func (s *Frame_rightContext) Expr() IExprContext

func (*Frame_rightContext) FOLLOWING_

func (s *Frame_rightContext) FOLLOWING_() antlr.TerminalNode

func (*Frame_rightContext) GetParser

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

func (*Frame_rightContext) GetRuleContext

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

func (*Frame_rightContext) IsFrame_rightContext

func (*Frame_rightContext) IsFrame_rightContext()

func (*Frame_rightContext) PRECEDING_

func (s *Frame_rightContext) PRECEDING_() antlr.TerminalNode

func (*Frame_rightContext) ROW_

func (*Frame_rightContext) ToStringTree

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

type Frame_singleContext

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

func NewEmptyFrame_singleContext

func NewEmptyFrame_singleContext() *Frame_singleContext

func NewFrame_singleContext

func NewFrame_singleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Frame_singleContext

func (*Frame_singleContext) CURRENT_

func (s *Frame_singleContext) CURRENT_() antlr.TerminalNode

func (*Frame_singleContext) EnterRule

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

func (*Frame_singleContext) ExitRule

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

func (*Frame_singleContext) Expr

func (*Frame_singleContext) GetParser

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

func (*Frame_singleContext) GetRuleContext

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

func (*Frame_singleContext) IsFrame_singleContext

func (*Frame_singleContext) IsFrame_singleContext()

func (*Frame_singleContext) PRECEDING_

func (s *Frame_singleContext) PRECEDING_() antlr.TerminalNode

func (*Frame_singleContext) ROW_

func (*Frame_singleContext) ToStringTree

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

type Frame_specContext

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

func NewEmptyFrame_specContext

func NewEmptyFrame_specContext() *Frame_specContext

func NewFrame_specContext

func NewFrame_specContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Frame_specContext

func (*Frame_specContext) CURRENT_

func (s *Frame_specContext) CURRENT_() antlr.TerminalNode

func (*Frame_specContext) EXCLUDE_

func (s *Frame_specContext) EXCLUDE_() antlr.TerminalNode

func (*Frame_specContext) EnterRule

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

func (*Frame_specContext) ExitRule

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

func (*Frame_specContext) Frame_clause

func (s *Frame_specContext) Frame_clause() IFrame_clauseContext

func (*Frame_specContext) GROUP_

func (s *Frame_specContext) GROUP_() antlr.TerminalNode

func (*Frame_specContext) GetParser

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

func (*Frame_specContext) GetRuleContext

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

func (*Frame_specContext) IsFrame_specContext

func (*Frame_specContext) IsFrame_specContext()

func (*Frame_specContext) NO_

func (*Frame_specContext) OTHERS_

func (s *Frame_specContext) OTHERS_() antlr.TerminalNode

func (*Frame_specContext) ROW_

func (*Frame_specContext) TIES_

func (*Frame_specContext) ToStringTree

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

type Function_nameContext

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

func NewEmptyFunction_nameContext

func NewEmptyFunction_nameContext() *Function_nameContext

func NewFunction_nameContext

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

func (*Function_nameContext) Any_name_excluding_raise added in v0.5.5

func (s *Function_nameContext) Any_name_excluding_raise() IAny_name_excluding_raiseContext

func (*Function_nameContext) EnterRule

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

func (*Function_nameContext) ExitRule

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

func (*Function_nameContext) GetParser

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

func (*Function_nameContext) GetRuleContext

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

func (*Function_nameContext) IsFunction_nameContext

func (*Function_nameContext) IsFunction_nameContext()

func (*Function_nameContext) ToStringTree

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

type IAliasContext

type IAliasContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Any_name() IAny_nameContext

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

IAliasContext is an interface to support dynamic dispatch.

type IAlter_table_stmtContext

type IAlter_table_stmtContext interface {
	antlr.ParserRuleContext

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

	// GetNew_table_name returns the new_table_name rule contexts.
	GetNew_table_name() ITable_nameContext

	// GetOld_column_name returns the old_column_name rule contexts.
	GetOld_column_name() IColumn_nameContext

	// GetNew_column_name returns the new_column_name rule contexts.
	GetNew_column_name() IColumn_nameContext

	// SetNew_table_name sets the new_table_name rule contexts.
	SetNew_table_name(ITable_nameContext)

	// SetOld_column_name sets the old_column_name rule contexts.
	SetOld_column_name(IColumn_nameContext)

	// SetNew_column_name sets the new_column_name rule contexts.
	SetNew_column_name(IColumn_nameContext)

	// Getter signatures
	ALTER_() antlr.TerminalNode
	TABLE_() antlr.TerminalNode
	AllTable_name() []ITable_nameContext
	Table_name(i int) ITable_nameContext
	RENAME_() antlr.TerminalNode
	ADD_() antlr.TerminalNode
	Column_def() IColumn_defContext
	DROP_() antlr.TerminalNode
	AllColumn_name() []IColumn_nameContext
	Column_name(i int) IColumn_nameContext
	Schema_name() ISchema_nameContext
	DOT() antlr.TerminalNode
	TO_() antlr.TerminalNode
	COLUMN_() antlr.TerminalNode

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

IAlter_table_stmtContext is an interface to support dynamic dispatch.

type IAnalyze_stmtContext

type IAnalyze_stmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	ANALYZE_() antlr.TerminalNode
	Schema_name() ISchema_nameContext
	Table_or_index_name() ITable_or_index_nameContext
	DOT() antlr.TerminalNode

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

IAnalyze_stmtContext is an interface to support dynamic dispatch.

type IAny_nameContext

type IAny_nameContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	IDENTIFIER() antlr.TerminalNode
	Fallback() IFallbackContext
	STRING_LITERAL() antlr.TerminalNode

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

IAny_nameContext is an interface to support dynamic dispatch.

type IAny_name_excluding_joinsContext added in v0.5.5

type IAny_name_excluding_joinsContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	IDENTIFIER() antlr.TerminalNode
	Fallback_excluding_conflicts() IFallback_excluding_conflictsContext
	RAISE_() antlr.TerminalNode
	STRING_LITERAL() antlr.TerminalNode

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

IAny_name_excluding_joinsContext is an interface to support dynamic dispatch.

type IAny_name_excluding_raiseContext added in v0.5.5

type IAny_name_excluding_raiseContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	IDENTIFIER() antlr.TerminalNode
	Fallback_excluding_conflicts() IFallback_excluding_conflictsContext
	Join_keyword() IJoin_keywordContext
	STRING_LITERAL() antlr.TerminalNode

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

IAny_name_excluding_raiseContext is an interface to support dynamic dispatch.

type IAny_name_excluding_stringContext added in v0.5.5

type IAny_name_excluding_stringContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	IDENTIFIER() antlr.TerminalNode
	Fallback() IFallbackContext

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

IAny_name_excluding_stringContext is an interface to support dynamic dispatch.

type IAsc_descContext

type IAsc_descContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	ASC_() antlr.TerminalNode
	DESC_() antlr.TerminalNode

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

IAsc_descContext is an interface to support dynamic dispatch.

type IAttach_stmtContext

type IAttach_stmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	ATTACH_() antlr.TerminalNode
	Expr() IExprContext
	AS_() antlr.TerminalNode
	Schema_name() ISchema_nameContext
	DATABASE_() antlr.TerminalNode

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

IAttach_stmtContext is an interface to support dynamic dispatch.

type IBase_window_nameContext

type IBase_window_nameContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Any_name() IAny_nameContext

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

IBase_window_nameContext is an interface to support dynamic dispatch.

type IBegin_stmtContext

type IBegin_stmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	BEGIN_() antlr.TerminalNode
	TRANSACTION_() antlr.TerminalNode
	DEFERRED_() antlr.TerminalNode
	IMMEDIATE_() antlr.TerminalNode
	EXCLUSIVE_() antlr.TerminalNode

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

IBegin_stmtContext is an interface to support dynamic dispatch.

type ICollation_nameContext

type ICollation_nameContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Any_name() IAny_nameContext

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

ICollation_nameContext is an interface to support dynamic dispatch.

type IColumn_aliasContext

type IColumn_aliasContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Any_name() IAny_nameContext

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

IColumn_aliasContext is an interface to support dynamic dispatch.

type IColumn_constraintContext

type IColumn_constraintContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	PRIMARY_() antlr.TerminalNode
	KEY_() antlr.TerminalNode
	CHECK_() antlr.TerminalNode
	OPEN_PAR() antlr.TerminalNode
	Expr() IExprContext
	CLOSE_PAR() antlr.TerminalNode
	DEFAULT_() antlr.TerminalNode
	COLLATE_() antlr.TerminalNode
	Collation_name() ICollation_nameContext
	Foreign_key_clause() IForeign_key_clauseContext
	AS_() antlr.TerminalNode
	CONSTRAINT_() antlr.TerminalNode
	Name() INameContext
	NULL_() antlr.TerminalNode
	UNIQUE_() antlr.TerminalNode
	Signed_number() ISigned_numberContext
	Literal_value() ILiteral_valueContext
	Asc_desc() IAsc_descContext
	Conflict_clause() IConflict_clauseContext
	AUTOINCREMENT_() antlr.TerminalNode
	GENERATED_() antlr.TerminalNode
	ALWAYS_() antlr.TerminalNode
	STORED_() antlr.TerminalNode
	VIRTUAL_() antlr.TerminalNode
	NOT_() antlr.TerminalNode

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

IColumn_constraintContext is an interface to support dynamic dispatch.

type IColumn_defContext

type IColumn_defContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Column_name() IColumn_nameContext
	Type_name() IType_nameContext
	AllColumn_constraint() []IColumn_constraintContext
	Column_constraint(i int) IColumn_constraintContext

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

IColumn_defContext is an interface to support dynamic dispatch.

type IColumn_nameContext

type IColumn_nameContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Any_name() IAny_nameContext

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

IColumn_nameContext is an interface to support dynamic dispatch.

type IColumn_name_excluding_stringContext added in v0.5.5

type IColumn_name_excluding_stringContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Any_name_excluding_string() IAny_name_excluding_stringContext

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

IColumn_name_excluding_stringContext 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

	// Getter signatures
	OPEN_PAR() antlr.TerminalNode
	AllColumn_name() []IColumn_nameContext
	Column_name(i int) IColumn_nameContext
	CLOSE_PAR() antlr.TerminalNode
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

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

IColumn_name_listContext is an interface to support dynamic dispatch.

type ICommit_stmtContext

type ICommit_stmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	COMMIT_() antlr.TerminalNode
	END_() antlr.TerminalNode
	TRANSACTION_() antlr.TerminalNode

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

ICommit_stmtContext is an interface to support dynamic dispatch.

type ICommon_table_expressionContext

type ICommon_table_expressionContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Cte_table_name() ICte_table_nameContext
	AS_() antlr.TerminalNode
	OPEN_PAR() antlr.TerminalNode
	Select_stmt() ISelect_stmtContext
	CLOSE_PAR() antlr.TerminalNode
	MATERIALIZED_() antlr.TerminalNode
	NOT_() antlr.TerminalNode

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

ICommon_table_expressionContext is an interface to support dynamic dispatch.

type ICompound_operatorContext

type ICompound_operatorContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	UNION_() antlr.TerminalNode
	ALL_() antlr.TerminalNode
	INTERSECT_() antlr.TerminalNode
	EXCEPT_() antlr.TerminalNode

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

ICompound_operatorContext is an interface to support dynamic dispatch.

type IConflict_clauseContext

type IConflict_clauseContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	ON_() antlr.TerminalNode
	CONFLICT_() antlr.TerminalNode
	ROLLBACK_() antlr.TerminalNode
	ABORT_() antlr.TerminalNode
	FAIL_() antlr.TerminalNode
	IGNORE_() antlr.TerminalNode
	REPLACE_() antlr.TerminalNode

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

IConflict_clauseContext is an interface to support dynamic dispatch.

type ICreate_index_stmtContext

type ICreate_index_stmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	CREATE_() antlr.TerminalNode
	INDEX_() antlr.TerminalNode
	Index_name() IIndex_nameContext
	ON_() antlr.TerminalNode
	Table_name() ITable_nameContext
	OPEN_PAR() antlr.TerminalNode
	AllIndexed_column() []IIndexed_columnContext
	Indexed_column(i int) IIndexed_columnContext
	CLOSE_PAR() antlr.TerminalNode
	UNIQUE_() antlr.TerminalNode
	IF_() antlr.TerminalNode
	NOT_() antlr.TerminalNode
	EXISTS_() antlr.TerminalNode
	Schema_name() ISchema_nameContext
	DOT() antlr.TerminalNode
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode
	WHERE_() antlr.TerminalNode
	Expr() IExprContext

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

ICreate_index_stmtContext is an interface to support dynamic dispatch.

type ICreate_table_stmtContext

type ICreate_table_stmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	CREATE_() antlr.TerminalNode
	TABLE_() antlr.TerminalNode
	Table_name() ITable_nameContext
	OPEN_PAR() antlr.TerminalNode
	AllColumn_def() []IColumn_defContext
	Column_def(i int) IColumn_defContext
	CLOSE_PAR() antlr.TerminalNode
	AS_() antlr.TerminalNode
	Select_stmt() ISelect_stmtContext
	IF_() antlr.TerminalNode
	NOT_() antlr.TerminalNode
	EXISTS_() antlr.TerminalNode
	Schema_name() ISchema_nameContext
	DOT() antlr.TerminalNode
	TEMP_() antlr.TerminalNode
	TEMPORARY_() antlr.TerminalNode
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode
	AllTable_constraint() []ITable_constraintContext
	Table_constraint(i int) ITable_constraintContext
	Table_options() ITable_optionsContext

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

ICreate_table_stmtContext is an interface to support dynamic dispatch.

type ICreate_trigger_stmtContext

type ICreate_trigger_stmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	CREATE_() antlr.TerminalNode
	TRIGGER_() antlr.TerminalNode
	Trigger_name() ITrigger_nameContext
	ON_() antlr.TerminalNode
	Table_name() ITable_nameContext
	BEGIN_() antlr.TerminalNode
	END_() antlr.TerminalNode
	DELETE_() antlr.TerminalNode
	INSERT_() antlr.TerminalNode
	UPDATE_() antlr.TerminalNode
	IF_() antlr.TerminalNode
	NOT_() antlr.TerminalNode
	EXISTS_() antlr.TerminalNode
	Schema_name() ISchema_nameContext
	DOT() antlr.TerminalNode
	BEFORE_() antlr.TerminalNode
	AFTER_() antlr.TerminalNode
	INSTEAD_() antlr.TerminalNode
	AllOF_() []antlr.TerminalNode
	OF_(i int) antlr.TerminalNode
	FOR_() antlr.TerminalNode
	EACH_() antlr.TerminalNode
	ROW_() antlr.TerminalNode
	WHEN_() antlr.TerminalNode
	Expr() IExprContext
	AllSCOL() []antlr.TerminalNode
	SCOL(i int) antlr.TerminalNode
	TEMP_() antlr.TerminalNode
	TEMPORARY_() antlr.TerminalNode
	AllColumn_name() []IColumn_nameContext
	Column_name(i int) IColumn_nameContext
	AllUpdate_stmt() []IUpdate_stmtContext
	Update_stmt(i int) IUpdate_stmtContext
	AllInsert_stmt() []IInsert_stmtContext
	Insert_stmt(i int) IInsert_stmtContext
	AllDelete_stmt() []IDelete_stmtContext
	Delete_stmt(i int) IDelete_stmtContext
	AllSelect_stmt() []ISelect_stmtContext
	Select_stmt(i int) ISelect_stmtContext
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

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

ICreate_trigger_stmtContext is an interface to support dynamic dispatch.

type ICreate_view_stmtContext

type ICreate_view_stmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	CREATE_() antlr.TerminalNode
	VIEW_() antlr.TerminalNode
	View_name() IView_nameContext
	AS_() antlr.TerminalNode
	Select_stmt() ISelect_stmtContext
	IF_() antlr.TerminalNode
	NOT_() antlr.TerminalNode
	EXISTS_() antlr.TerminalNode
	Schema_name() ISchema_nameContext
	DOT() antlr.TerminalNode
	OPEN_PAR() antlr.TerminalNode
	AllColumn_name() []IColumn_nameContext
	Column_name(i int) IColumn_nameContext
	CLOSE_PAR() antlr.TerminalNode
	TEMP_() antlr.TerminalNode
	TEMPORARY_() antlr.TerminalNode
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

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

ICreate_view_stmtContext is an interface to support dynamic dispatch.

type ICreate_virtual_table_stmtContext

type ICreate_virtual_table_stmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	CREATE_() antlr.TerminalNode
	VIRTUAL_() antlr.TerminalNode
	TABLE_() antlr.TerminalNode
	Table_name() ITable_nameContext
	USING_() antlr.TerminalNode
	Module_name() IModule_nameContext
	IF_() antlr.TerminalNode
	NOT_() antlr.TerminalNode
	EXISTS_() antlr.TerminalNode
	Schema_name() ISchema_nameContext
	DOT() antlr.TerminalNode
	OPEN_PAR() antlr.TerminalNode
	AllModule_argument() []IModule_argumentContext
	Module_argument(i int) IModule_argumentContext
	CLOSE_PAR() antlr.TerminalNode
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

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

ICreate_virtual_table_stmtContext is an interface to support dynamic dispatch.

type ICte_table_nameContext

type ICte_table_nameContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Table_name() ITable_nameContext
	OPEN_PAR() antlr.TerminalNode
	AllColumn_name() []IColumn_nameContext
	Column_name(i int) IColumn_nameContext
	CLOSE_PAR() antlr.TerminalNode
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

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

ICte_table_nameContext is an interface to support dynamic dispatch.

type IDelete_stmtContext

type IDelete_stmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	DELETE_() antlr.TerminalNode
	FROM_() antlr.TerminalNode
	Qualified_table_name() IQualified_table_nameContext
	With_clause() IWith_clauseContext
	WHERE_() antlr.TerminalNode
	Expr() IExprContext
	Returning_clause() IReturning_clauseContext
	Order_clause() IOrder_clauseContext
	Limit_clause() ILimit_clauseContext

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

IDelete_stmtContext is an interface to support dynamic dispatch.

type IDetach_stmtContext

type IDetach_stmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	DETACH_() antlr.TerminalNode
	Schema_name() ISchema_nameContext
	DATABASE_() antlr.TerminalNode

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

IDetach_stmtContext is an interface to support dynamic dispatch.

type IDrop_stmtContext

type IDrop_stmtContext interface {
	antlr.ParserRuleContext

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

	// GetObject returns the object token.
	GetObject() antlr.Token

	// SetObject sets the object token.
	SetObject(antlr.Token)

	// Getter signatures
	DROP_() antlr.TerminalNode
	Any_name() IAny_nameContext
	INDEX_() antlr.TerminalNode
	TABLE_() antlr.TerminalNode
	TRIGGER_() antlr.TerminalNode
	VIEW_() antlr.TerminalNode
	IF_() antlr.TerminalNode
	EXISTS_() antlr.TerminalNode
	Schema_name() ISchema_nameContext
	DOT() antlr.TerminalNode

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

IDrop_stmtContext is an interface to support dynamic dispatch.

type IError_messageContext

type IError_messageContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Expr() IExprContext

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

IError_messageContext is an interface to support dynamic dispatch.

type IExprContext

type IExprContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Expr_recursive() IExpr_recursiveContext

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

IExprContext is an interface to support dynamic dispatch.

type IExpr_additionContext added in v0.5.5

type IExpr_additionContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllExpr_multiplication() []IExpr_multiplicationContext
	Expr_multiplication(i int) IExpr_multiplicationContext
	AllPLUS() []antlr.TerminalNode
	PLUS(i int) antlr.TerminalNode
	AllMINUS() []antlr.TerminalNode
	MINUS(i int) antlr.TerminalNode

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

IExpr_additionContext is an interface to support dynamic dispatch.

type IExpr_andContext added in v0.5.5

type IExpr_andContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllExpr_not() []IExpr_notContext
	Expr_not(i int) IExpr_notContext
	AllAND_() []antlr.TerminalNode
	AND_(i int) antlr.TerminalNode

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

IExpr_andContext is an interface to support dynamic dispatch.

type IExpr_baseContext added in v0.5.5

type IExpr_baseContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Literal_value() ILiteral_valueContext
	BIND_PARAMETER() antlr.TerminalNode
	Table_name() ITable_nameContext
	AllDOT() []antlr.TerminalNode
	DOT(i int) antlr.TerminalNode
	Column_name() IColumn_nameContext
	Schema_name() ISchema_nameContext
	Column_name_excluding_string() IColumn_name_excluding_stringContext
	OPEN_PAR() antlr.TerminalNode
	Select_stmt() ISelect_stmtContext
	CLOSE_PAR() antlr.TerminalNode
	EXISTS_() antlr.TerminalNode
	NOT_() antlr.TerminalNode
	Raise_function() IRaise_functionContext

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

IExpr_baseContext is an interface to support dynamic dispatch.

type IExpr_binaryContext added in v0.5.5

type IExpr_binaryContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllExpr_comparison() []IExpr_comparisonContext
	Expr_comparison(i int) IExpr_comparisonContext
	AllIS_() []antlr.TerminalNode
	IS_(i int) antlr.TerminalNode
	AllBETWEEN_() []antlr.TerminalNode
	BETWEEN_(i int) antlr.TerminalNode
	AllAND_() []antlr.TerminalNode
	AND_(i int) antlr.TerminalNode
	AllIN_() []antlr.TerminalNode
	IN_(i int) antlr.TerminalNode
	AllISNULL_() []antlr.TerminalNode
	ISNULL_(i int) antlr.TerminalNode
	AllNOTNULL_() []antlr.TerminalNode
	NOTNULL_(i int) antlr.TerminalNode
	AllNOT_() []antlr.TerminalNode
	NOT_(i int) antlr.TerminalNode
	AllNULL_() []antlr.TerminalNode
	NULL_(i int) antlr.TerminalNode
	AllASSIGN() []antlr.TerminalNode
	ASSIGN(i int) antlr.TerminalNode
	AllEQ() []antlr.TerminalNode
	EQ(i int) antlr.TerminalNode
	AllNOT_EQ1() []antlr.TerminalNode
	NOT_EQ1(i int) antlr.TerminalNode
	AllNOT_EQ2() []antlr.TerminalNode
	NOT_EQ2(i int) antlr.TerminalNode
	AllOPEN_PAR() []antlr.TerminalNode
	OPEN_PAR(i int) antlr.TerminalNode
	AllCLOSE_PAR() []antlr.TerminalNode
	CLOSE_PAR(i int) antlr.TerminalNode
	AllTable_name() []ITable_nameContext
	Table_name(i int) ITable_nameContext
	AllTable_function_name() []ITable_function_nameContext
	Table_function_name(i int) ITable_function_nameContext
	AllLIKE_() []antlr.TerminalNode
	LIKE_(i int) antlr.TerminalNode
	AllDISTINCT_() []antlr.TerminalNode
	DISTINCT_(i int) antlr.TerminalNode
	AllFROM_() []antlr.TerminalNode
	FROM_(i int) antlr.TerminalNode
	AllGLOB_() []antlr.TerminalNode
	GLOB_(i int) antlr.TerminalNode
	AllREGEXP_() []antlr.TerminalNode
	REGEXP_(i int) antlr.TerminalNode
	AllMATCH_() []antlr.TerminalNode
	MATCH_(i int) antlr.TerminalNode
	AllSelect_stmt() []ISelect_stmtContext
	Select_stmt(i int) ISelect_stmtContext
	AllSchema_name() []ISchema_nameContext
	Schema_name(i int) ISchema_nameContext
	AllDOT() []antlr.TerminalNode
	DOT(i int) antlr.TerminalNode
	AllESCAPE_() []antlr.TerminalNode
	ESCAPE_(i int) antlr.TerminalNode
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

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

IExpr_binaryContext is an interface to support dynamic dispatch.

type IExpr_bitwiseContext added in v0.5.5

type IExpr_bitwiseContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllExpr_addition() []IExpr_additionContext
	Expr_addition(i int) IExpr_additionContext
	AllLT2() []antlr.TerminalNode
	LT2(i int) antlr.TerminalNode
	AllGT2() []antlr.TerminalNode
	GT2(i int) antlr.TerminalNode
	AllAMP() []antlr.TerminalNode
	AMP(i int) antlr.TerminalNode
	AllPIPE() []antlr.TerminalNode
	PIPE(i int) antlr.TerminalNode

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

IExpr_bitwiseContext is an interface to support dynamic dispatch.

type IExpr_collateContext added in v0.5.5

type IExpr_collateContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Expr_unary() IExpr_unaryContext
	AllCOLLATE_() []antlr.TerminalNode
	COLLATE_(i int) antlr.TerminalNode
	AllCollation_name() []ICollation_nameContext
	Collation_name(i int) ICollation_nameContext

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

IExpr_collateContext is an interface to support dynamic dispatch.

type IExpr_comparisonContext added in v0.5.5

type IExpr_comparisonContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllExpr_bitwise() []IExpr_bitwiseContext
	Expr_bitwise(i int) IExpr_bitwiseContext
	AllLT() []antlr.TerminalNode
	LT(i int) antlr.TerminalNode
	AllLT_EQ() []antlr.TerminalNode
	LT_EQ(i int) antlr.TerminalNode
	AllGT() []antlr.TerminalNode
	GT(i int) antlr.TerminalNode
	AllGT_EQ() []antlr.TerminalNode
	GT_EQ(i int) antlr.TerminalNode

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

IExpr_comparisonContext is an interface to support dynamic dispatch.

type IExpr_multiplicationContext added in v0.5.5

type IExpr_multiplicationContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllExpr_string() []IExpr_stringContext
	Expr_string(i int) IExpr_stringContext
	AllSTAR() []antlr.TerminalNode
	STAR(i int) antlr.TerminalNode
	AllDIV() []antlr.TerminalNode
	DIV(i int) antlr.TerminalNode
	AllMOD() []antlr.TerminalNode
	MOD(i int) antlr.TerminalNode

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

IExpr_multiplicationContext is an interface to support dynamic dispatch.

type IExpr_notContext added in v0.5.5

type IExpr_notContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Expr_binary() IExpr_binaryContext
	AllNOT_() []antlr.TerminalNode
	NOT_(i int) antlr.TerminalNode

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

IExpr_notContext is an interface to support dynamic dispatch.

type IExpr_orContext added in v0.5.5

type IExpr_orContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllExpr_and() []IExpr_andContext
	Expr_and(i int) IExpr_andContext
	AllOR_() []antlr.TerminalNode
	OR_(i int) antlr.TerminalNode

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

IExpr_orContext is an interface to support dynamic dispatch.

type IExpr_recursiveContext added in v0.5.5

type IExpr_recursiveContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Function_name() IFunction_nameContext
	OPEN_PAR() antlr.TerminalNode
	CLOSE_PAR() antlr.TerminalNode
	AllExpr() []IExprContext
	Expr(i int) IExprContext
	STAR() antlr.TerminalNode
	Percentile_clause() IPercentile_clauseContext
	Filter_clause() IFilter_clauseContext
	Over_clause() IOver_clauseContext
	DISTINCT_() antlr.TerminalNode
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode
	Order_clause() IOrder_clauseContext
	CAST_() antlr.TerminalNode
	AS_() antlr.TerminalNode
	Type_name() IType_nameContext
	CASE_() antlr.TerminalNode
	END_() antlr.TerminalNode
	AllWHEN_() []antlr.TerminalNode
	WHEN_(i int) antlr.TerminalNode
	AllTHEN_() []antlr.TerminalNode
	THEN_(i int) antlr.TerminalNode
	ELSE_() antlr.TerminalNode
	Expr_or() IExpr_orContext

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

IExpr_recursiveContext is an interface to support dynamic dispatch.

type IExpr_stringContext added in v0.5.5

type IExpr_stringContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllExpr_collate() []IExpr_collateContext
	Expr_collate(i int) IExpr_collateContext
	AllPIPE2() []antlr.TerminalNode
	PIPE2(i int) antlr.TerminalNode
	AllJPTR() []antlr.TerminalNode
	JPTR(i int) antlr.TerminalNode
	AllJPTR2() []antlr.TerminalNode
	JPTR2(i int) antlr.TerminalNode

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

IExpr_stringContext is an interface to support dynamic dispatch.

type IExpr_unaryContext added in v0.5.5

type IExpr_unaryContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Expr_base() IExpr_baseContext
	AllMINUS() []antlr.TerminalNode
	MINUS(i int) antlr.TerminalNode
	AllPLUS() []antlr.TerminalNode
	PLUS(i int) antlr.TerminalNode
	AllTILDE() []antlr.TerminalNode
	TILDE(i int) antlr.TerminalNode

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

IExpr_unaryContext is an interface to support dynamic dispatch.

type IFallbackContext added in v0.5.5

type IFallbackContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Fallback_excluding_conflicts() IFallback_excluding_conflictsContext
	Join_keyword() IJoin_keywordContext
	RAISE_() antlr.TerminalNode

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

IFallbackContext is an interface to support dynamic dispatch.

type IFallback_excluding_conflictsContext added in v0.5.5

type IFallback_excluding_conflictsContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	ABORT_() antlr.TerminalNode
	ACTION_() antlr.TerminalNode
	AFTER_() antlr.TerminalNode
	ALWAYS_() antlr.TerminalNode
	ANALYZE_() antlr.TerminalNode
	ASC_() antlr.TerminalNode
	ATTACH_() antlr.TerminalNode
	BEFORE_() antlr.TerminalNode
	BEGIN_() antlr.TerminalNode
	BY_() antlr.TerminalNode
	CASCADE_() antlr.TerminalNode
	CAST_() antlr.TerminalNode
	COLUMN_() antlr.TerminalNode
	CONFLICT_() antlr.TerminalNode
	CURRENT_() antlr.TerminalNode
	CURRENT_DATE_() antlr.TerminalNode
	CURRENT_TIME_() antlr.TerminalNode
	CURRENT_TIMESTAMP_() antlr.TerminalNode
	DATABASE_() antlr.TerminalNode
	DEFERRED_() antlr.TerminalNode
	DESC_() antlr.TerminalNode
	DETACH_() antlr.TerminalNode
	DO_() antlr.TerminalNode
	EACH_() antlr.TerminalNode
	END_() antlr.TerminalNode
	EXCEPT_() antlr.TerminalNode
	EXCLUDE_() antlr.TerminalNode
	EXCLUSIVE_() antlr.TerminalNode
	EXPLAIN_() antlr.TerminalNode
	FAIL_() antlr.TerminalNode
	FALSE_() antlr.TerminalNode
	FIRST_() antlr.TerminalNode
	FOLLOWING_() antlr.TerminalNode
	FOR_() antlr.TerminalNode
	GENERATED_() antlr.TerminalNode
	GLOB_() antlr.TerminalNode
	GROUPS_() antlr.TerminalNode
	IF_() antlr.TerminalNode
	IGNORE_() antlr.TerminalNode
	IMMEDIATE_() antlr.TerminalNode
	INITIALLY_() antlr.TerminalNode
	INSTEAD_() antlr.TerminalNode
	INTERSECT_() antlr.TerminalNode
	KEY_() antlr.TerminalNode
	LAST_() antlr.TerminalNode
	LIKE_() antlr.TerminalNode
	MATCH_() antlr.TerminalNode
	MATERIALIZED_() antlr.TerminalNode
	NO_() antlr.TerminalNode
	NULLS_() antlr.TerminalNode
	OF_() antlr.TerminalNode
	OFFSET_() antlr.TerminalNode
	OTHERS_() antlr.TerminalNode
	PARTITION_() antlr.TerminalNode
	PLAN_() antlr.TerminalNode
	PRAGMA_() antlr.TerminalNode
	PRECEDING_() antlr.TerminalNode
	QUERY_() antlr.TerminalNode
	RANGE_() antlr.TerminalNode
	RECURSIVE_() antlr.TerminalNode
	REGEXP_() antlr.TerminalNode
	REINDEX_() antlr.TerminalNode
	RELEASE_() antlr.TerminalNode
	RENAME_() antlr.TerminalNode
	REPLACE_() antlr.TerminalNode
	RESTRICT_() antlr.TerminalNode
	ROLLBACK_() antlr.TerminalNode
	ROW_() antlr.TerminalNode
	ROWID_() antlr.TerminalNode
	ROWS_() antlr.TerminalNode
	SAVEPOINT_() antlr.TerminalNode
	STORED_() antlr.TerminalNode
	STRICT_() antlr.TerminalNode
	TEMP_() antlr.TerminalNode
	TEMPORARY_() antlr.TerminalNode
	TIES_() antlr.TerminalNode
	TRIGGER_() antlr.TerminalNode
	TRUE_() antlr.TerminalNode
	UNBOUNDED_() antlr.TerminalNode
	UNION_() antlr.TerminalNode
	VACUUM_() antlr.TerminalNode
	VIEW_() antlr.TerminalNode
	VIRTUAL_() antlr.TerminalNode
	WITH_() antlr.TerminalNode
	WITHIN_() antlr.TerminalNode
	WITHOUT_() antlr.TerminalNode

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

IFallback_excluding_conflictsContext is an interface to support dynamic dispatch.

type IFilenameContext

type IFilenameContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Expr() IExprContext

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

IFilenameContext is an interface to support dynamic dispatch.

type IFilter_clauseContext

type IFilter_clauseContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	FILTER_() antlr.TerminalNode
	OPEN_PAR() antlr.TerminalNode
	WHERE_() antlr.TerminalNode
	Expr() IExprContext
	CLOSE_PAR() antlr.TerminalNode

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

IFilter_clauseContext is an interface to support dynamic dispatch.

type IForeign_key_clauseContext

type IForeign_key_clauseContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	REFERENCES_() antlr.TerminalNode
	Foreign_table() IForeign_tableContext
	OPEN_PAR() antlr.TerminalNode
	AllColumn_name() []IColumn_nameContext
	Column_name(i int) IColumn_nameContext
	CLOSE_PAR() antlr.TerminalNode
	AllON_() []antlr.TerminalNode
	ON_(i int) antlr.TerminalNode
	AllMATCH_() []antlr.TerminalNode
	MATCH_(i int) antlr.TerminalNode
	AllName() []INameContext
	Name(i int) INameContext
	DEFERRABLE_() antlr.TerminalNode
	AllDELETE_() []antlr.TerminalNode
	DELETE_(i int) antlr.TerminalNode
	AllUPDATE_() []antlr.TerminalNode
	UPDATE_(i int) antlr.TerminalNode
	AllSET_() []antlr.TerminalNode
	SET_(i int) antlr.TerminalNode
	AllCASCADE_() []antlr.TerminalNode
	CASCADE_(i int) antlr.TerminalNode
	AllRESTRICT_() []antlr.TerminalNode
	RESTRICT_(i int) antlr.TerminalNode
	AllNO_() []antlr.TerminalNode
	NO_(i int) antlr.TerminalNode
	AllACTION_() []antlr.TerminalNode
	ACTION_(i int) antlr.TerminalNode
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode
	AllNULL_() []antlr.TerminalNode
	NULL_(i int) antlr.TerminalNode
	AllDEFAULT_() []antlr.TerminalNode
	DEFAULT_(i int) antlr.TerminalNode
	NOT_() antlr.TerminalNode
	INITIALLY_() antlr.TerminalNode
	DEFERRED_() antlr.TerminalNode
	IMMEDIATE_() antlr.TerminalNode

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

IForeign_key_clauseContext is an interface to support dynamic dispatch.

type IForeign_tableContext

type IForeign_tableContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Any_name() IAny_nameContext

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

IForeign_tableContext is an interface to support dynamic dispatch.

type IFrame_clauseContext

type IFrame_clauseContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	RANGE_() antlr.TerminalNode
	ROWS_() antlr.TerminalNode
	GROUPS_() antlr.TerminalNode
	Frame_single() IFrame_singleContext
	BETWEEN_() antlr.TerminalNode
	Frame_left() IFrame_leftContext
	AND_() antlr.TerminalNode
	Frame_right() IFrame_rightContext

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

IFrame_clauseContext is an interface to support dynamic dispatch.

type IFrame_leftContext

type IFrame_leftContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Expr() IExprContext
	PRECEDING_() antlr.TerminalNode
	FOLLOWING_() antlr.TerminalNode
	CURRENT_() antlr.TerminalNode
	ROW_() antlr.TerminalNode

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

IFrame_leftContext is an interface to support dynamic dispatch.

type IFrame_rightContext

type IFrame_rightContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Expr() IExprContext
	PRECEDING_() antlr.TerminalNode
	FOLLOWING_() antlr.TerminalNode
	CURRENT_() antlr.TerminalNode
	ROW_() antlr.TerminalNode

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

IFrame_rightContext is an interface to support dynamic dispatch.

type IFrame_singleContext

type IFrame_singleContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Expr() IExprContext
	PRECEDING_() antlr.TerminalNode
	CURRENT_() antlr.TerminalNode
	ROW_() antlr.TerminalNode

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

IFrame_singleContext is an interface to support dynamic dispatch.

type IFrame_specContext

type IFrame_specContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Frame_clause() IFrame_clauseContext
	EXCLUDE_() antlr.TerminalNode
	NO_() antlr.TerminalNode
	OTHERS_() antlr.TerminalNode
	CURRENT_() antlr.TerminalNode
	ROW_() antlr.TerminalNode
	GROUP_() antlr.TerminalNode
	TIES_() antlr.TerminalNode

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

IFrame_specContext is an interface to support dynamic dispatch.

type IFunction_nameContext

type IFunction_nameContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Any_name_excluding_raise() IAny_name_excluding_raiseContext

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

IFunction_nameContext is an interface to support dynamic dispatch.

type IIndex_nameContext

type IIndex_nameContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Any_name() IAny_nameContext

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

IIndex_nameContext is an interface to support dynamic dispatch.

type IIndexed_columnContext

type IIndexed_columnContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Expr() IExprContext
	COLLATE_() antlr.TerminalNode
	Collation_name() ICollation_nameContext
	Asc_desc() IAsc_descContext

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

IIndexed_columnContext is an interface to support dynamic dispatch.

type IInsert_stmtContext

type IInsert_stmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	INTO_() antlr.TerminalNode
	Table_name() ITable_nameContext
	INSERT_() antlr.TerminalNode
	REPLACE_() antlr.TerminalNode
	OR_() antlr.TerminalNode
	Select_stmt() ISelect_stmtContext
	DEFAULT_() antlr.TerminalNode
	VALUES_() antlr.TerminalNode
	With_clause() IWith_clauseContext
	ROLLBACK_() antlr.TerminalNode
	ABORT_() antlr.TerminalNode
	FAIL_() antlr.TerminalNode
	IGNORE_() antlr.TerminalNode
	Schema_name() ISchema_nameContext
	DOT() antlr.TerminalNode
	AS_() antlr.TerminalNode
	Table_alias() ITable_aliasContext
	OPEN_PAR() antlr.TerminalNode
	AllColumn_name() []IColumn_nameContext
	Column_name(i int) IColumn_nameContext
	CLOSE_PAR() antlr.TerminalNode
	Returning_clause() IReturning_clauseContext
	AllUpsert_clause() []IUpsert_clauseContext
	Upsert_clause(i int) IUpsert_clauseContext
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

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

IInsert_stmtContext is an interface to support dynamic dispatch.

type IJoin_clauseContext

type IJoin_clauseContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllTable_or_subquery() []ITable_or_subqueryContext
	Table_or_subquery(i int) ITable_or_subqueryContext
	AllJoin_operator() []IJoin_operatorContext
	Join_operator(i int) IJoin_operatorContext
	AllJoin_constraint() []IJoin_constraintContext
	Join_constraint(i int) IJoin_constraintContext

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

IJoin_clauseContext is an interface to support dynamic dispatch.

type IJoin_constraintContext

type IJoin_constraintContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	ON_() antlr.TerminalNode
	Expr() IExprContext
	USING_() antlr.TerminalNode
	OPEN_PAR() antlr.TerminalNode
	AllColumn_name() []IColumn_nameContext
	Column_name(i int) IColumn_nameContext
	CLOSE_PAR() antlr.TerminalNode
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

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

IJoin_constraintContext is an interface to support dynamic dispatch.

type IJoin_keywordContext added in v0.5.5

type IJoin_keywordContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	CROSS_() antlr.TerminalNode
	FULL_() antlr.TerminalNode
	INDEXED_() antlr.TerminalNode
	INNER_() antlr.TerminalNode
	LEFT_() antlr.TerminalNode
	NATURAL_() antlr.TerminalNode
	OUTER_() antlr.TerminalNode
	RIGHT_() antlr.TerminalNode

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

IJoin_keywordContext is an interface to support dynamic dispatch.

type IJoin_operatorContext

type IJoin_operatorContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	COMMA() antlr.TerminalNode
	JOIN_() antlr.TerminalNode
	NATURAL_() antlr.TerminalNode
	INNER_() antlr.TerminalNode
	CROSS_() antlr.TerminalNode
	LEFT_() antlr.TerminalNode
	RIGHT_() antlr.TerminalNode
	FULL_() antlr.TerminalNode
	OUTER_() antlr.TerminalNode

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

IJoin_operatorContext is an interface to support dynamic dispatch.

type ILimit_clauseContext added in v0.5.5

type ILimit_clauseContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	LIMIT_() antlr.TerminalNode
	AllExpr() []IExprContext
	Expr(i int) IExprContext
	OFFSET_() antlr.TerminalNode
	COMMA() antlr.TerminalNode

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

ILimit_clauseContext is an interface to support dynamic dispatch.

type ILiteral_valueContext

type ILiteral_valueContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	NUMERIC_LITERAL() antlr.TerminalNode
	STRING_LITERAL() antlr.TerminalNode
	BLOB_LITERAL() antlr.TerminalNode
	NULL_() antlr.TerminalNode
	TRUE_() antlr.TerminalNode
	FALSE_() antlr.TerminalNode
	CURRENT_TIME_() antlr.TerminalNode
	CURRENT_DATE_() antlr.TerminalNode
	CURRENT_TIMESTAMP_() antlr.TerminalNode

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

ILiteral_valueContext is an interface to support dynamic dispatch.

type IModule_argumentContext

type IModule_argumentContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllModule_argument_outer() []IModule_argument_outerContext
	Module_argument_outer(i int) IModule_argument_outerContext

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

IModule_argumentContext is an interface to support dynamic dispatch.

type IModule_argument_innerContext added in v0.5.5

type IModule_argument_innerContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	OPEN_PAR() antlr.TerminalNode
	CLOSE_PAR() antlr.TerminalNode
	UNEXPECTED_CHAR() antlr.TerminalNode
	AllModule_argument_inner() []IModule_argument_innerContext
	Module_argument_inner(i int) IModule_argument_innerContext

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

IModule_argument_innerContext is an interface to support dynamic dispatch.

type IModule_argument_outerContext added in v0.5.5

type IModule_argument_outerContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	OPEN_PAR() antlr.TerminalNode
	CLOSE_PAR() antlr.TerminalNode
	UNEXPECTED_CHAR() antlr.TerminalNode
	COMMA() antlr.TerminalNode
	AllModule_argument_inner() []IModule_argument_innerContext
	Module_argument_inner(i int) IModule_argument_innerContext

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

IModule_argument_outerContext is an interface to support dynamic dispatch.

type IModule_nameContext

type IModule_nameContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Any_name() IAny_nameContext

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

IModule_nameContext is an interface to support dynamic dispatch.

type INameContext

type INameContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Any_name() IAny_nameContext

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

INameContext is an interface to support dynamic dispatch.

type IOrder_clauseContext added in v0.5.5

type IOrder_clauseContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	ORDER_() antlr.TerminalNode
	BY_() antlr.TerminalNode
	AllOrdering_term() []IOrdering_termContext
	Ordering_term(i int) IOrdering_termContext
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

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

IOrder_clauseContext is an interface to support dynamic dispatch.

type IOrdering_termContext

type IOrdering_termContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Expr() IExprContext
	COLLATE_() antlr.TerminalNode
	Collation_name() ICollation_nameContext
	Asc_desc() IAsc_descContext
	NULLS_() antlr.TerminalNode
	FIRST_() antlr.TerminalNode
	LAST_() antlr.TerminalNode

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

IOrdering_termContext is an interface to support dynamic dispatch.

type IOver_clauseContext

type IOver_clauseContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	OVER_() antlr.TerminalNode
	Window_name() IWindow_nameContext
	OPEN_PAR() antlr.TerminalNode
	CLOSE_PAR() antlr.TerminalNode
	Base_window_name() IBase_window_nameContext
	PARTITION_() antlr.TerminalNode
	BY_() antlr.TerminalNode
	AllExpr() []IExprContext
	Expr(i int) IExprContext
	Order_clause() IOrder_clauseContext
	Frame_spec() IFrame_specContext
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

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

IOver_clauseContext is an interface to support dynamic dispatch.

type IParseContext

type IParseContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Sql_stmt_list() ISql_stmt_listContext
	EOF() antlr.TerminalNode

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

IParseContext is an interface to support dynamic dispatch.

type IPercentile_clauseContext added in v0.5.5

type IPercentile_clauseContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	WITHIN_() antlr.TerminalNode
	GROUP_() antlr.TerminalNode
	OPEN_PAR() antlr.TerminalNode
	ORDER_() antlr.TerminalNode
	BY_() antlr.TerminalNode
	Expr() IExprContext
	CLOSE_PAR() antlr.TerminalNode

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

IPercentile_clauseContext is an interface to support dynamic dispatch.

type IPragma_nameContext

type IPragma_nameContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Any_name() IAny_nameContext

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

IPragma_nameContext is an interface to support dynamic dispatch.

type IPragma_stmtContext

type IPragma_stmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	PRAGMA_() antlr.TerminalNode
	Pragma_name() IPragma_nameContext
	Schema_name() ISchema_nameContext
	DOT() antlr.TerminalNode
	ASSIGN() antlr.TerminalNode
	Pragma_value() IPragma_valueContext
	OPEN_PAR() antlr.TerminalNode
	CLOSE_PAR() antlr.TerminalNode

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

IPragma_stmtContext is an interface to support dynamic dispatch.

type IPragma_valueContext

type IPragma_valueContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Signed_number() ISigned_numberContext
	Name() INameContext
	STRING_LITERAL() antlr.TerminalNode

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

IPragma_valueContext is an interface to support dynamic dispatch.

type IQualified_table_nameContext

type IQualified_table_nameContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Table_name() ITable_nameContext
	Schema_name() ISchema_nameContext
	DOT() antlr.TerminalNode
	AS_() antlr.TerminalNode
	Alias() IAliasContext
	INDEXED_() antlr.TerminalNode
	BY_() antlr.TerminalNode
	Index_name() IIndex_nameContext
	NOT_() antlr.TerminalNode

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

IQualified_table_nameContext is an interface to support dynamic dispatch.

type IRaise_functionContext

type IRaise_functionContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	RAISE_() antlr.TerminalNode
	OPEN_PAR() antlr.TerminalNode
	CLOSE_PAR() antlr.TerminalNode
	IGNORE_() antlr.TerminalNode
	COMMA() antlr.TerminalNode
	Error_message() IError_messageContext
	ROLLBACK_() antlr.TerminalNode
	ABORT_() antlr.TerminalNode
	FAIL_() antlr.TerminalNode

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

IRaise_functionContext is an interface to support dynamic dispatch.

type IReindex_stmtContext

type IReindex_stmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	REINDEX_() antlr.TerminalNode
	Collation_name() ICollation_nameContext
	Table_name() ITable_nameContext
	Index_name() IIndex_nameContext
	Schema_name() ISchema_nameContext
	DOT() antlr.TerminalNode

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

IReindex_stmtContext is an interface to support dynamic dispatch.

type IRelease_stmtContext

type IRelease_stmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	RELEASE_() antlr.TerminalNode
	Savepoint_name() ISavepoint_nameContext
	SAVEPOINT_() antlr.TerminalNode

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

IRelease_stmtContext is an interface to support dynamic dispatch.

type IResult_columnContext

type IResult_columnContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	STAR() antlr.TerminalNode
	Table_name() ITable_nameContext
	DOT() antlr.TerminalNode
	Expr() IExprContext
	Column_alias() IColumn_aliasContext
	AS_() antlr.TerminalNode

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

IResult_columnContext is an interface to support dynamic dispatch.

type IReturning_clauseContext

type IReturning_clauseContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	RETURNING_() antlr.TerminalNode
	AllSTAR() []antlr.TerminalNode
	STAR(i int) antlr.TerminalNode
	AllExpr() []IExprContext
	Expr(i int) IExprContext
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode
	AllColumn_alias() []IColumn_aliasContext
	Column_alias(i int) IColumn_aliasContext
	AllAS_() []antlr.TerminalNode
	AS_(i int) antlr.TerminalNode

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

IReturning_clauseContext is an interface to support dynamic dispatch.

type IRollback_stmtContext

type IRollback_stmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	ROLLBACK_() antlr.TerminalNode
	TRANSACTION_() antlr.TerminalNode
	TO_() antlr.TerminalNode
	Savepoint_name() ISavepoint_nameContext
	SAVEPOINT_() antlr.TerminalNode

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

IRollback_stmtContext is an interface to support dynamic dispatch.

type ISavepoint_nameContext

type ISavepoint_nameContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Any_name() IAny_nameContext

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

ISavepoint_nameContext is an interface to support dynamic dispatch.

type ISavepoint_stmtContext

type ISavepoint_stmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	SAVEPOINT_() antlr.TerminalNode
	Savepoint_name() ISavepoint_nameContext

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

ISavepoint_stmtContext is an interface to support dynamic dispatch.

type ISchema_nameContext

type ISchema_nameContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Any_name() IAny_nameContext

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

ISchema_nameContext is an interface to support dynamic dispatch.

type ISelect_coreContext

type ISelect_coreContext interface {
	antlr.ParserRuleContext

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

	// GetWhere_expr returns the where_expr rule contexts.
	GetWhere_expr() IExprContext

	// Get_expr returns the _expr rule contexts.
	Get_expr() IExprContext

	// GetHaving_expr returns the having_expr rule contexts.
	GetHaving_expr() IExprContext

	// SetWhere_expr sets the where_expr rule contexts.
	SetWhere_expr(IExprContext)

	// Set_expr sets the _expr rule contexts.
	Set_expr(IExprContext)

	// SetHaving_expr sets the having_expr rule contexts.
	SetHaving_expr(IExprContext)

	// GetGroup_by_expr returns the group_by_expr rule context list.
	GetGroup_by_expr() []IExprContext

	// SetGroup_by_expr sets the group_by_expr rule context list.
	SetGroup_by_expr([]IExprContext)

	// Getter signatures
	SELECT_() antlr.TerminalNode
	AllResult_column() []IResult_columnContext
	Result_column(i int) IResult_columnContext
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode
	FROM_() antlr.TerminalNode
	Join_clause() IJoin_clauseContext
	WHERE_() antlr.TerminalNode
	GROUP_() antlr.TerminalNode
	BY_() antlr.TerminalNode
	WINDOW_() antlr.TerminalNode
	AllWindow_name() []IWindow_nameContext
	Window_name(i int) IWindow_nameContext
	AllAS_() []antlr.TerminalNode
	AS_(i int) antlr.TerminalNode
	AllWindow_defn() []IWindow_defnContext
	Window_defn(i int) IWindow_defnContext
	DISTINCT_() antlr.TerminalNode
	ALL_() antlr.TerminalNode
	AllExpr() []IExprContext
	Expr(i int) IExprContext
	HAVING_() antlr.TerminalNode
	Values_clause() IValues_clauseContext

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

ISelect_coreContext is an interface to support dynamic dispatch.

type ISelect_stmtContext

type ISelect_stmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllSelect_core() []ISelect_coreContext
	Select_core(i int) ISelect_coreContext
	With_clause() IWith_clauseContext
	AllCompound_operator() []ICompound_operatorContext
	Compound_operator(i int) ICompound_operatorContext
	Order_clause() IOrder_clauseContext
	Limit_clause() ILimit_clauseContext

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

ISelect_stmtContext is an interface to support dynamic dispatch.

type ISigned_numberContext

type ISigned_numberContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	NUMERIC_LITERAL() antlr.TerminalNode
	PLUS() antlr.TerminalNode
	MINUS() antlr.TerminalNode

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

ISigned_numberContext is an interface to support dynamic dispatch.

type ISql_stmtContext

type ISql_stmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Alter_table_stmt() IAlter_table_stmtContext
	Analyze_stmt() IAnalyze_stmtContext
	Attach_stmt() IAttach_stmtContext
	Begin_stmt() IBegin_stmtContext
	Commit_stmt() ICommit_stmtContext
	Create_index_stmt() ICreate_index_stmtContext
	Create_table_stmt() ICreate_table_stmtContext
	Create_trigger_stmt() ICreate_trigger_stmtContext
	Create_view_stmt() ICreate_view_stmtContext
	Create_virtual_table_stmt() ICreate_virtual_table_stmtContext
	Delete_stmt() IDelete_stmtContext
	Detach_stmt() IDetach_stmtContext
	Drop_stmt() IDrop_stmtContext
	Insert_stmt() IInsert_stmtContext
	Pragma_stmt() IPragma_stmtContext
	Reindex_stmt() IReindex_stmtContext
	Release_stmt() IRelease_stmtContext
	Rollback_stmt() IRollback_stmtContext
	Savepoint_stmt() ISavepoint_stmtContext
	Select_stmt() ISelect_stmtContext
	Update_stmt() IUpdate_stmtContext
	Vacuum_stmt() IVacuum_stmtContext
	EXPLAIN_() antlr.TerminalNode
	QUERY_() antlr.TerminalNode
	PLAN_() antlr.TerminalNode

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

ISql_stmtContext is an interface to support dynamic dispatch.

type ISql_stmt_listContext

type ISql_stmt_listContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllSql_stmt() []ISql_stmtContext
	Sql_stmt(i int) ISql_stmtContext
	AllSCOL() []antlr.TerminalNode
	SCOL(i int) antlr.TerminalNode

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

ISql_stmt_listContext is an interface to support dynamic dispatch.

type ITable_aliasContext

type ITable_aliasContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Any_name() IAny_nameContext

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

ITable_aliasContext is an interface to support dynamic dispatch.

type ITable_alias_excluding_joinsContext added in v0.5.5

type ITable_alias_excluding_joinsContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Any_name_excluding_joins() IAny_name_excluding_joinsContext

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

ITable_alias_excluding_joinsContext is an interface to support dynamic dispatch.

type ITable_constraintContext

type ITable_constraintContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	OPEN_PAR() antlr.TerminalNode
	AllIndexed_column() []IIndexed_columnContext
	Indexed_column(i int) IIndexed_columnContext
	CLOSE_PAR() antlr.TerminalNode
	CHECK_() antlr.TerminalNode
	Expr() IExprContext
	FOREIGN_() antlr.TerminalNode
	KEY_() antlr.TerminalNode
	AllColumn_name() []IColumn_nameContext
	Column_name(i int) IColumn_nameContext
	Foreign_key_clause() IForeign_key_clauseContext
	CONSTRAINT_() antlr.TerminalNode
	Name() INameContext
	PRIMARY_() antlr.TerminalNode
	UNIQUE_() antlr.TerminalNode
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode
	Conflict_clause() IConflict_clauseContext

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

ITable_constraintContext is an interface to support dynamic dispatch.

type ITable_function_nameContext

type ITable_function_nameContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Any_name() IAny_nameContext

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

ITable_function_nameContext is an interface to support dynamic dispatch.

type ITable_nameContext

type ITable_nameContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Any_name() IAny_nameContext

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

ITable_nameContext is an interface to support dynamic dispatch.

type ITable_optionsContext added in v0.5.5

type ITable_optionsContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllWITHOUT_() []antlr.TerminalNode
	WITHOUT_(i int) antlr.TerminalNode
	AllROWID_() []antlr.TerminalNode
	ROWID_(i int) antlr.TerminalNode
	AllSTRICT_() []antlr.TerminalNode
	STRICT_(i int) antlr.TerminalNode
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

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

ITable_optionsContext is an interface to support dynamic dispatch.

type ITable_or_index_nameContext

type ITable_or_index_nameContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Any_name() IAny_nameContext

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

ITable_or_index_nameContext is an interface to support dynamic dispatch.

type ITable_or_subqueryContext

type ITable_or_subqueryContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Table_name() ITable_nameContext
	Schema_name() ISchema_nameContext
	DOT() antlr.TerminalNode
	AS_() antlr.TerminalNode
	Table_alias() ITable_aliasContext
	Table_alias_excluding_joins() ITable_alias_excluding_joinsContext
	INDEXED_() antlr.TerminalNode
	BY_() antlr.TerminalNode
	Index_name() IIndex_nameContext
	NOT_() antlr.TerminalNode
	Table_function_name() ITable_function_nameContext
	OPEN_PAR() antlr.TerminalNode
	AllExpr() []IExprContext
	Expr(i int) IExprContext
	CLOSE_PAR() antlr.TerminalNode
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode
	Join_clause() IJoin_clauseContext
	Select_stmt() ISelect_stmtContext

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

ITable_or_subqueryContext is an interface to support dynamic dispatch.

type ITrigger_nameContext

type ITrigger_nameContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Any_name() IAny_nameContext

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

ITrigger_nameContext is an interface to support dynamic dispatch.

type IType_nameContext

type IType_nameContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllName() []INameContext
	Name(i int) INameContext
	OPEN_PAR() antlr.TerminalNode
	AllSigned_number() []ISigned_numberContext
	Signed_number(i int) ISigned_numberContext
	CLOSE_PAR() antlr.TerminalNode
	COMMA() antlr.TerminalNode

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

IType_nameContext is an interface to support dynamic dispatch.

type IUpdate_stmtContext

type IUpdate_stmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	UPDATE_() antlr.TerminalNode
	Qualified_table_name() IQualified_table_nameContext
	SET_() antlr.TerminalNode
	AllASSIGN() []antlr.TerminalNode
	ASSIGN(i int) antlr.TerminalNode
	AllExpr() []IExprContext
	Expr(i int) IExprContext
	AllColumn_name() []IColumn_nameContext
	Column_name(i int) IColumn_nameContext
	AllColumn_name_list() []IColumn_name_listContext
	Column_name_list(i int) IColumn_name_listContext
	With_clause() IWith_clauseContext
	OR_() antlr.TerminalNode
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode
	FROM_() antlr.TerminalNode
	Join_clause() IJoin_clauseContext
	WHERE_() antlr.TerminalNode
	Returning_clause() IReturning_clauseContext
	Order_clause() IOrder_clauseContext
	Limit_clause() ILimit_clauseContext
	ROLLBACK_() antlr.TerminalNode
	ABORT_() antlr.TerminalNode
	REPLACE_() antlr.TerminalNode
	FAIL_() antlr.TerminalNode
	IGNORE_() antlr.TerminalNode

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

IUpdate_stmtContext is an interface to support dynamic dispatch.

type IUpsert_clauseContext

type IUpsert_clauseContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	ON_() antlr.TerminalNode
	CONFLICT_() antlr.TerminalNode
	DO_() antlr.TerminalNode
	NOTHING_() antlr.TerminalNode
	UPDATE_() antlr.TerminalNode
	SET_() antlr.TerminalNode
	AllASSIGN() []antlr.TerminalNode
	ASSIGN(i int) antlr.TerminalNode
	AllExpr() []IExprContext
	Expr(i int) IExprContext
	OPEN_PAR() antlr.TerminalNode
	AllIndexed_column() []IIndexed_columnContext
	Indexed_column(i int) IIndexed_columnContext
	CLOSE_PAR() antlr.TerminalNode
	AllColumn_name() []IColumn_nameContext
	Column_name(i int) IColumn_nameContext
	AllColumn_name_list() []IColumn_name_listContext
	Column_name_list(i int) IColumn_name_listContext
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode
	AllWHERE_() []antlr.TerminalNode
	WHERE_(i int) antlr.TerminalNode

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

IUpsert_clauseContext is an interface to support dynamic dispatch.

type IVacuum_stmtContext

type IVacuum_stmtContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	VACUUM_() antlr.TerminalNode
	Schema_name() ISchema_nameContext
	INTO_() antlr.TerminalNode
	Filename() IFilenameContext

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

IVacuum_stmtContext is an interface to support dynamic dispatch.

type IValue_rowContext

type IValue_rowContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	OPEN_PAR() antlr.TerminalNode
	AllExpr() []IExprContext
	Expr(i int) IExprContext
	CLOSE_PAR() antlr.TerminalNode
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

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

IValue_rowContext is an interface to support dynamic dispatch.

type IValues_clauseContext

type IValues_clauseContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	VALUES_() antlr.TerminalNode
	AllValue_row() []IValue_rowContext
	Value_row(i int) IValue_rowContext
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

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

IValues_clauseContext is an interface to support dynamic dispatch.

type IView_nameContext

type IView_nameContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Any_name() IAny_nameContext

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

IView_nameContext is an interface to support dynamic dispatch.

type IWindow_defnContext

type IWindow_defnContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	OPEN_PAR() antlr.TerminalNode
	CLOSE_PAR() antlr.TerminalNode
	Base_window_name() IBase_window_nameContext
	PARTITION_() antlr.TerminalNode
	BY_() antlr.TerminalNode
	AllExpr() []IExprContext
	Expr(i int) IExprContext
	Order_clause() IOrder_clauseContext
	Frame_spec() IFrame_specContext
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

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

IWindow_defnContext is an interface to support dynamic dispatch.

type IWindow_nameContext

type IWindow_nameContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Any_name() IAny_nameContext

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

IWindow_nameContext is an interface to support dynamic dispatch.

type IWith_clauseContext

type IWith_clauseContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	WITH_() antlr.TerminalNode
	AllCommon_table_expression() []ICommon_table_expressionContext
	Common_table_expression(i int) ICommon_table_expressionContext
	RECURSIVE_() antlr.TerminalNode
	AllCOMMA() []antlr.TerminalNode
	COMMA(i int) antlr.TerminalNode

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

IWith_clauseContext is an interface to support dynamic dispatch.

type Index_nameContext

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

func NewEmptyIndex_nameContext

func NewEmptyIndex_nameContext() *Index_nameContext

func NewIndex_nameContext

func NewIndex_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Index_nameContext

func (*Index_nameContext) Any_name

func (s *Index_nameContext) Any_name() IAny_nameContext

func (*Index_nameContext) EnterRule

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

func (*Index_nameContext) ExitRule

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

func (*Index_nameContext) GetParser

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

func (*Index_nameContext) GetRuleContext

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

func (*Index_nameContext) IsIndex_nameContext

func (*Index_nameContext) IsIndex_nameContext()

func (*Index_nameContext) ToStringTree

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

type Indexed_columnContext

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

func NewEmptyIndexed_columnContext

func NewEmptyIndexed_columnContext() *Indexed_columnContext

func NewIndexed_columnContext

func NewIndexed_columnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Indexed_columnContext

func (*Indexed_columnContext) Asc_desc

func (*Indexed_columnContext) COLLATE_

func (*Indexed_columnContext) Collation_name

func (s *Indexed_columnContext) Collation_name() ICollation_nameContext

func (*Indexed_columnContext) EnterRule

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

func (*Indexed_columnContext) ExitRule

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

func (*Indexed_columnContext) Expr

func (*Indexed_columnContext) GetParser

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

func (*Indexed_columnContext) GetRuleContext

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

func (*Indexed_columnContext) IsIndexed_columnContext

func (*Indexed_columnContext) IsIndexed_columnContext()

func (*Indexed_columnContext) ToStringTree

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

type Insert_stmtContext

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

func NewEmptyInsert_stmtContext

func NewEmptyInsert_stmtContext() *Insert_stmtContext

func NewInsert_stmtContext

func NewInsert_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Insert_stmtContext

func (*Insert_stmtContext) ABORT_

func (*Insert_stmtContext) AS_

func (*Insert_stmtContext) AllCOMMA

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

func (*Insert_stmtContext) AllColumn_name

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

func (*Insert_stmtContext) AllUpsert_clause added in v0.5.5

func (s *Insert_stmtContext) AllUpsert_clause() []IUpsert_clauseContext

func (*Insert_stmtContext) CLOSE_PAR

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

func (*Insert_stmtContext) COMMA

func (*Insert_stmtContext) Column_name

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

func (*Insert_stmtContext) DEFAULT_

func (s *Insert_stmtContext) DEFAULT_() antlr.TerminalNode

func (*Insert_stmtContext) DOT

func (*Insert_stmtContext) EnterRule

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

func (*Insert_stmtContext) ExitRule

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

func (*Insert_stmtContext) FAIL_

func (*Insert_stmtContext) GetParser

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

func (*Insert_stmtContext) GetRuleContext

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

func (*Insert_stmtContext) IGNORE_

func (s *Insert_stmtContext) IGNORE_() antlr.TerminalNode

func (*Insert_stmtContext) INSERT_

func (s *Insert_stmtContext) INSERT_() antlr.TerminalNode

func (*Insert_stmtContext) INTO_

func (*Insert_stmtContext) IsInsert_stmtContext

func (*Insert_stmtContext) IsInsert_stmtContext()

func (*Insert_stmtContext) OPEN_PAR

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

func (*Insert_stmtContext) OR_

func (*Insert_stmtContext) REPLACE_

func (s *Insert_stmtContext) REPLACE_() antlr.TerminalNode

func (*Insert_stmtContext) ROLLBACK_

func (s *Insert_stmtContext) ROLLBACK_() antlr.TerminalNode

func (*Insert_stmtContext) Returning_clause

func (s *Insert_stmtContext) Returning_clause() IReturning_clauseContext

func (*Insert_stmtContext) Schema_name

func (s *Insert_stmtContext) Schema_name() ISchema_nameContext

func (*Insert_stmtContext) Select_stmt

func (s *Insert_stmtContext) Select_stmt() ISelect_stmtContext

func (*Insert_stmtContext) Table_alias

func (s *Insert_stmtContext) Table_alias() ITable_aliasContext

func (*Insert_stmtContext) Table_name

func (s *Insert_stmtContext) Table_name() ITable_nameContext

func (*Insert_stmtContext) ToStringTree

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

func (*Insert_stmtContext) Upsert_clause

func (s *Insert_stmtContext) Upsert_clause(i int) IUpsert_clauseContext

func (*Insert_stmtContext) VALUES_

func (s *Insert_stmtContext) VALUES_() antlr.TerminalNode

func (*Insert_stmtContext) With_clause

func (s *Insert_stmtContext) With_clause() IWith_clauseContext

type Join_clauseContext

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

func NewEmptyJoin_clauseContext

func NewEmptyJoin_clauseContext() *Join_clauseContext

func NewJoin_clauseContext

func NewJoin_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Join_clauseContext

func (*Join_clauseContext) AllJoin_constraint

func (s *Join_clauseContext) AllJoin_constraint() []IJoin_constraintContext

func (*Join_clauseContext) AllJoin_operator

func (s *Join_clauseContext) AllJoin_operator() []IJoin_operatorContext

func (*Join_clauseContext) AllTable_or_subquery

func (s *Join_clauseContext) AllTable_or_subquery() []ITable_or_subqueryContext

func (*Join_clauseContext) EnterRule

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

func (*Join_clauseContext) ExitRule

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

func (*Join_clauseContext) GetParser

func (s *Join_clauseContext) GetParser() antlr.Parser

func (*Join_clauseContext) GetRuleContext

func (s *Join_clauseContext) GetRuleContext() antlr.RuleContext

func (*Join_clauseContext) IsJoin_clauseContext

func (*Join_clauseContext) IsJoin_clauseContext()

func (*Join_clauseContext) Join_constraint

func (s *Join_clauseContext) Join_constraint(i int) IJoin_constraintContext

func (*Join_clauseContext) Join_operator

func (s *Join_clauseContext) Join_operator(i int) IJoin_operatorContext

func (*Join_clauseContext) Table_or_subquery

func (s *Join_clauseContext) Table_or_subquery(i int) ITable_or_subqueryContext

func (*Join_clauseContext) ToStringTree

func (s *Join_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Join_constraintContext

type Join_constraintContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyJoin_constraintContext

func NewEmptyJoin_constraintContext() *Join_constraintContext

func NewJoin_constraintContext

func NewJoin_constraintContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Join_constraintContext

func (*Join_constraintContext) AllCOMMA

func (s *Join_constraintContext) AllCOMMA() []antlr.TerminalNode

func (*Join_constraintContext) AllColumn_name

func (s *Join_constraintContext) AllColumn_name() []IColumn_nameContext

func (*Join_constraintContext) CLOSE_PAR

func (s *Join_constraintContext) CLOSE_PAR() antlr.TerminalNode

func (*Join_constraintContext) COMMA

func (*Join_constraintContext) Column_name

func (*Join_constraintContext) EnterRule

func (s *Join_constraintContext) EnterRule(listener antlr.ParseTreeListener)

func (*Join_constraintContext) ExitRule

func (s *Join_constraintContext) ExitRule(listener antlr.ParseTreeListener)

func (*Join_constraintContext) Expr

func (*Join_constraintContext) GetParser

func (s *Join_constraintContext) GetParser() antlr.Parser

func (*Join_constraintContext) GetRuleContext

func (s *Join_constraintContext) GetRuleContext() antlr.RuleContext

func (*Join_constraintContext) IsJoin_constraintContext

func (*Join_constraintContext) IsJoin_constraintContext()

func (*Join_constraintContext) ON_

func (*Join_constraintContext) OPEN_PAR

func (*Join_constraintContext) ToStringTree

func (s *Join_constraintContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Join_constraintContext) USING_

type Join_keywordContext added in v0.5.5

type Join_keywordContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyJoin_keywordContext added in v0.5.5

func NewEmptyJoin_keywordContext() *Join_keywordContext

func NewJoin_keywordContext added in v0.5.5

func NewJoin_keywordContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Join_keywordContext

func (*Join_keywordContext) CROSS_ added in v0.5.5

func (*Join_keywordContext) EnterRule added in v0.5.5

func (s *Join_keywordContext) EnterRule(listener antlr.ParseTreeListener)

func (*Join_keywordContext) ExitRule added in v0.5.5

func (s *Join_keywordContext) ExitRule(listener antlr.ParseTreeListener)

func (*Join_keywordContext) FULL_ added in v0.5.5

func (*Join_keywordContext) GetParser added in v0.5.5

func (s *Join_keywordContext) GetParser() antlr.Parser

func (*Join_keywordContext) GetRuleContext added in v0.5.5

func (s *Join_keywordContext) GetRuleContext() antlr.RuleContext

func (*Join_keywordContext) INDEXED_ added in v0.5.5

func (s *Join_keywordContext) INDEXED_() antlr.TerminalNode

func (*Join_keywordContext) INNER_ added in v0.5.5

func (*Join_keywordContext) IsJoin_keywordContext added in v0.5.5

func (*Join_keywordContext) IsJoin_keywordContext()

func (*Join_keywordContext) LEFT_ added in v0.5.5

func (*Join_keywordContext) NATURAL_ added in v0.5.5

func (s *Join_keywordContext) NATURAL_() antlr.TerminalNode

func (*Join_keywordContext) OUTER_ added in v0.5.5

func (*Join_keywordContext) RIGHT_ added in v0.5.5

func (*Join_keywordContext) ToStringTree added in v0.5.5

func (s *Join_keywordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Join_operatorContext

type Join_operatorContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyJoin_operatorContext

func NewEmptyJoin_operatorContext() *Join_operatorContext

func NewJoin_operatorContext

func NewJoin_operatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Join_operatorContext

func (*Join_operatorContext) COMMA

func (*Join_operatorContext) CROSS_

func (*Join_operatorContext) EnterRule

func (s *Join_operatorContext) EnterRule(listener antlr.ParseTreeListener)

func (*Join_operatorContext) ExitRule

func (s *Join_operatorContext) ExitRule(listener antlr.ParseTreeListener)

func (*Join_operatorContext) FULL_

func (*Join_operatorContext) GetParser

func (s *Join_operatorContext) GetParser() antlr.Parser

func (*Join_operatorContext) GetRuleContext

func (s *Join_operatorContext) GetRuleContext() antlr.RuleContext

func (*Join_operatorContext) INNER_

func (*Join_operatorContext) IsJoin_operatorContext

func (*Join_operatorContext) IsJoin_operatorContext()

func (*Join_operatorContext) JOIN_

func (*Join_operatorContext) LEFT_

func (*Join_operatorContext) NATURAL_

func (s *Join_operatorContext) NATURAL_() antlr.TerminalNode

func (*Join_operatorContext) OUTER_

func (*Join_operatorContext) RIGHT_

func (*Join_operatorContext) ToStringTree

func (s *Join_operatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Limit_clauseContext added in v0.5.5

type Limit_clauseContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyLimit_clauseContext added in v0.5.5

func NewEmptyLimit_clauseContext() *Limit_clauseContext

func NewLimit_clauseContext added in v0.5.5

func NewLimit_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Limit_clauseContext

func (*Limit_clauseContext) AllExpr added in v0.5.5

func (s *Limit_clauseContext) AllExpr() []IExprContext

func (*Limit_clauseContext) COMMA added in v0.5.5

func (*Limit_clauseContext) EnterRule added in v0.5.5

func (s *Limit_clauseContext) EnterRule(listener antlr.ParseTreeListener)

func (*Limit_clauseContext) ExitRule added in v0.5.5

func (s *Limit_clauseContext) ExitRule(listener antlr.ParseTreeListener)

func (*Limit_clauseContext) Expr added in v0.5.5

func (*Limit_clauseContext) GetParser added in v0.5.5

func (s *Limit_clauseContext) GetParser() antlr.Parser

func (*Limit_clauseContext) GetRuleContext added in v0.5.5

func (s *Limit_clauseContext) GetRuleContext() antlr.RuleContext

func (*Limit_clauseContext) IsLimit_clauseContext added in v0.5.5

func (*Limit_clauseContext) IsLimit_clauseContext()

func (*Limit_clauseContext) LIMIT_ added in v0.5.5

func (*Limit_clauseContext) OFFSET_ added in v0.5.5

func (s *Limit_clauseContext) OFFSET_() antlr.TerminalNode

func (*Limit_clauseContext) ToStringTree added in v0.5.5

func (s *Limit_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Literal_valueContext

type Literal_valueContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyLiteral_valueContext

func NewEmptyLiteral_valueContext() *Literal_valueContext

func NewLiteral_valueContext

func NewLiteral_valueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Literal_valueContext

func (*Literal_valueContext) BLOB_LITERAL

func (s *Literal_valueContext) BLOB_LITERAL() antlr.TerminalNode

func (*Literal_valueContext) CURRENT_DATE_

func (s *Literal_valueContext) CURRENT_DATE_() antlr.TerminalNode

func (*Literal_valueContext) CURRENT_TIMESTAMP_

func (s *Literal_valueContext) CURRENT_TIMESTAMP_() antlr.TerminalNode

func (*Literal_valueContext) CURRENT_TIME_

func (s *Literal_valueContext) CURRENT_TIME_() antlr.TerminalNode

func (*Literal_valueContext) EnterRule

func (s *Literal_valueContext) EnterRule(listener antlr.ParseTreeListener)

func (*Literal_valueContext) ExitRule

func (s *Literal_valueContext) ExitRule(listener antlr.ParseTreeListener)

func (*Literal_valueContext) FALSE_

func (*Literal_valueContext) GetParser

func (s *Literal_valueContext) GetParser() antlr.Parser

func (*Literal_valueContext) GetRuleContext

func (s *Literal_valueContext) GetRuleContext() antlr.RuleContext

func (*Literal_valueContext) IsLiteral_valueContext

func (*Literal_valueContext) IsLiteral_valueContext()

func (*Literal_valueContext) NULL_

func (*Literal_valueContext) NUMERIC_LITERAL

func (s *Literal_valueContext) NUMERIC_LITERAL() antlr.TerminalNode

func (*Literal_valueContext) STRING_LITERAL

func (s *Literal_valueContext) STRING_LITERAL() antlr.TerminalNode

func (*Literal_valueContext) TRUE_

func (*Literal_valueContext) ToStringTree

func (s *Literal_valueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Module_argumentContext

type Module_argumentContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyModule_argumentContext

func NewEmptyModule_argumentContext() *Module_argumentContext

func NewModule_argumentContext

func NewModule_argumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Module_argumentContext

func (*Module_argumentContext) AllModule_argument_outer added in v0.5.5

func (s *Module_argumentContext) AllModule_argument_outer() []IModule_argument_outerContext

func (*Module_argumentContext) EnterRule

func (s *Module_argumentContext) EnterRule(listener antlr.ParseTreeListener)

func (*Module_argumentContext) ExitRule

func (s *Module_argumentContext) ExitRule(listener antlr.ParseTreeListener)

func (*Module_argumentContext) GetParser

func (s *Module_argumentContext) GetParser() antlr.Parser

func (*Module_argumentContext) GetRuleContext

func (s *Module_argumentContext) GetRuleContext() antlr.RuleContext

func (*Module_argumentContext) IsModule_argumentContext

func (*Module_argumentContext) IsModule_argumentContext()

func (*Module_argumentContext) Module_argument_outer added in v0.5.5

func (s *Module_argumentContext) Module_argument_outer(i int) IModule_argument_outerContext

func (*Module_argumentContext) ToStringTree

func (s *Module_argumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Module_argument_innerContext added in v0.5.5

type Module_argument_innerContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyModule_argument_innerContext added in v0.5.5

func NewEmptyModule_argument_innerContext() *Module_argument_innerContext

func NewModule_argument_innerContext added in v0.5.5

func NewModule_argument_innerContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Module_argument_innerContext

func (*Module_argument_innerContext) AllModule_argument_inner added in v0.5.5

func (s *Module_argument_innerContext) AllModule_argument_inner() []IModule_argument_innerContext

func (*Module_argument_innerContext) CLOSE_PAR added in v0.5.5

func (*Module_argument_innerContext) EnterRule added in v0.5.5

func (s *Module_argument_innerContext) EnterRule(listener antlr.ParseTreeListener)

func (*Module_argument_innerContext) ExitRule added in v0.5.5

func (*Module_argument_innerContext) GetParser added in v0.5.5

func (s *Module_argument_innerContext) GetParser() antlr.Parser

func (*Module_argument_innerContext) GetRuleContext added in v0.5.5

func (s *Module_argument_innerContext) GetRuleContext() antlr.RuleContext

func (*Module_argument_innerContext) IsModule_argument_innerContext added in v0.5.5

func (*Module_argument_innerContext) IsModule_argument_innerContext()

func (*Module_argument_innerContext) Module_argument_inner added in v0.5.5

func (*Module_argument_innerContext) OPEN_PAR added in v0.5.5

func (*Module_argument_innerContext) ToStringTree added in v0.5.5

func (s *Module_argument_innerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Module_argument_innerContext) UNEXPECTED_CHAR added in v0.5.5

func (s *Module_argument_innerContext) UNEXPECTED_CHAR() antlr.TerminalNode

type Module_argument_outerContext added in v0.5.5

type Module_argument_outerContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyModule_argument_outerContext added in v0.5.5

func NewEmptyModule_argument_outerContext() *Module_argument_outerContext

func NewModule_argument_outerContext added in v0.5.5

func NewModule_argument_outerContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Module_argument_outerContext

func (*Module_argument_outerContext) AllModule_argument_inner added in v0.5.5

func (s *Module_argument_outerContext) AllModule_argument_inner() []IModule_argument_innerContext

func (*Module_argument_outerContext) CLOSE_PAR added in v0.5.5

func (*Module_argument_outerContext) COMMA added in v0.5.5

func (*Module_argument_outerContext) EnterRule added in v0.5.5

func (s *Module_argument_outerContext) EnterRule(listener antlr.ParseTreeListener)

func (*Module_argument_outerContext) ExitRule added in v0.5.5

func (*Module_argument_outerContext) GetParser added in v0.5.5

func (s *Module_argument_outerContext) GetParser() antlr.Parser

func (*Module_argument_outerContext) GetRuleContext added in v0.5.5

func (s *Module_argument_outerContext) GetRuleContext() antlr.RuleContext

func (*Module_argument_outerContext) IsModule_argument_outerContext added in v0.5.5

func (*Module_argument_outerContext) IsModule_argument_outerContext()

func (*Module_argument_outerContext) Module_argument_inner added in v0.5.5

func (*Module_argument_outerContext) OPEN_PAR added in v0.5.5

func (*Module_argument_outerContext) ToStringTree added in v0.5.5

func (s *Module_argument_outerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Module_argument_outerContext) UNEXPECTED_CHAR added in v0.5.5

func (s *Module_argument_outerContext) UNEXPECTED_CHAR() antlr.TerminalNode

type Module_nameContext

type Module_nameContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyModule_nameContext

func NewEmptyModule_nameContext() *Module_nameContext

func NewModule_nameContext

func NewModule_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Module_nameContext

func (*Module_nameContext) Any_name

func (s *Module_nameContext) Any_name() IAny_nameContext

func (*Module_nameContext) EnterRule

func (s *Module_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Module_nameContext) ExitRule

func (s *Module_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Module_nameContext) GetParser

func (s *Module_nameContext) GetParser() antlr.Parser

func (*Module_nameContext) GetRuleContext

func (s *Module_nameContext) GetRuleContext() antlr.RuleContext

func (*Module_nameContext) IsModule_nameContext

func (*Module_nameContext) IsModule_nameContext()

func (*Module_nameContext) ToStringTree

func (s *Module_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type NameContext

type NameContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyNameContext

func NewEmptyNameContext() *NameContext

func NewNameContext

func NewNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NameContext

func (*NameContext) Any_name

func (s *NameContext) Any_name() IAny_nameContext

func (*NameContext) EnterRule

func (s *NameContext) EnterRule(listener antlr.ParseTreeListener)

func (*NameContext) ExitRule

func (s *NameContext) ExitRule(listener antlr.ParseTreeListener)

func (*NameContext) GetParser

func (s *NameContext) GetParser() antlr.Parser

func (*NameContext) GetRuleContext

func (s *NameContext) GetRuleContext() antlr.RuleContext

func (*NameContext) IsNameContext

func (*NameContext) IsNameContext()

func (*NameContext) ToStringTree

func (s *NameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Order_clauseContext added in v0.5.5

type Order_clauseContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyOrder_clauseContext added in v0.5.5

func NewEmptyOrder_clauseContext() *Order_clauseContext

func NewOrder_clauseContext added in v0.5.5

func NewOrder_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Order_clauseContext

func (*Order_clauseContext) AllCOMMA added in v0.5.5

func (s *Order_clauseContext) AllCOMMA() []antlr.TerminalNode

func (*Order_clauseContext) AllOrdering_term added in v0.5.5

func (s *Order_clauseContext) AllOrdering_term() []IOrdering_termContext

func (*Order_clauseContext) BY_ added in v0.5.5

func (*Order_clauseContext) COMMA added in v0.5.5

func (*Order_clauseContext) EnterRule added in v0.5.5

func (s *Order_clauseContext) EnterRule(listener antlr.ParseTreeListener)

func (*Order_clauseContext) ExitRule added in v0.5.5

func (s *Order_clauseContext) ExitRule(listener antlr.ParseTreeListener)

func (*Order_clauseContext) GetParser added in v0.5.5

func (s *Order_clauseContext) GetParser() antlr.Parser

func (*Order_clauseContext) GetRuleContext added in v0.5.5

func (s *Order_clauseContext) GetRuleContext() antlr.RuleContext

func (*Order_clauseContext) IsOrder_clauseContext added in v0.5.5

func (*Order_clauseContext) IsOrder_clauseContext()

func (*Order_clauseContext) ORDER_ added in v0.5.5

func (*Order_clauseContext) Ordering_term added in v0.5.5

func (s *Order_clauseContext) Ordering_term(i int) IOrdering_termContext

func (*Order_clauseContext) ToStringTree added in v0.5.5

func (s *Order_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Ordering_termContext

type Ordering_termContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyOrdering_termContext

func NewEmptyOrdering_termContext() *Ordering_termContext

func NewOrdering_termContext

func NewOrdering_termContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Ordering_termContext

func (*Ordering_termContext) Asc_desc

func (s *Ordering_termContext) Asc_desc() IAsc_descContext

func (*Ordering_termContext) COLLATE_

func (s *Ordering_termContext) COLLATE_() antlr.TerminalNode

func (*Ordering_termContext) Collation_name

func (s *Ordering_termContext) Collation_name() ICollation_nameContext

func (*Ordering_termContext) EnterRule

func (s *Ordering_termContext) EnterRule(listener antlr.ParseTreeListener)

func (*Ordering_termContext) ExitRule

func (s *Ordering_termContext) ExitRule(listener antlr.ParseTreeListener)

func (*Ordering_termContext) Expr

func (*Ordering_termContext) FIRST_

func (*Ordering_termContext) GetParser

func (s *Ordering_termContext) GetParser() antlr.Parser

func (*Ordering_termContext) GetRuleContext

func (s *Ordering_termContext) GetRuleContext() antlr.RuleContext

func (*Ordering_termContext) IsOrdering_termContext

func (*Ordering_termContext) IsOrdering_termContext()

func (*Ordering_termContext) LAST_

func (*Ordering_termContext) NULLS_

func (*Ordering_termContext) ToStringTree

func (s *Ordering_termContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Over_clauseContext

type Over_clauseContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyOver_clauseContext

func NewEmptyOver_clauseContext() *Over_clauseContext

func NewOver_clauseContext

func NewOver_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Over_clauseContext

func (*Over_clauseContext) AllCOMMA

func (s *Over_clauseContext) AllCOMMA() []antlr.TerminalNode

func (*Over_clauseContext) AllExpr

func (s *Over_clauseContext) AllExpr() []IExprContext

func (*Over_clauseContext) BY_

func (*Over_clauseContext) Base_window_name

func (s *Over_clauseContext) Base_window_name() IBase_window_nameContext

func (*Over_clauseContext) CLOSE_PAR

func (s *Over_clauseContext) CLOSE_PAR() antlr.TerminalNode

func (*Over_clauseContext) COMMA

func (*Over_clauseContext) EnterRule

func (s *Over_clauseContext) EnterRule(listener antlr.ParseTreeListener)

func (*Over_clauseContext) ExitRule

func (s *Over_clauseContext) ExitRule(listener antlr.ParseTreeListener)

func (*Over_clauseContext) Expr

func (s *Over_clauseContext) Expr(i int) IExprContext

func (*Over_clauseContext) Frame_spec

func (s *Over_clauseContext) Frame_spec() IFrame_specContext

func (*Over_clauseContext) GetParser

func (s *Over_clauseContext) GetParser() antlr.Parser

func (*Over_clauseContext) GetRuleContext

func (s *Over_clauseContext) GetRuleContext() antlr.RuleContext

func (*Over_clauseContext) IsOver_clauseContext

func (*Over_clauseContext) IsOver_clauseContext()

func (*Over_clauseContext) OPEN_PAR

func (s *Over_clauseContext) OPEN_PAR() antlr.TerminalNode

func (*Over_clauseContext) OVER_

func (*Over_clauseContext) Order_clause added in v0.5.5

func (s *Over_clauseContext) Order_clause() IOrder_clauseContext

func (*Over_clauseContext) PARTITION_

func (s *Over_clauseContext) PARTITION_() antlr.TerminalNode

func (*Over_clauseContext) ToStringTree

func (s *Over_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Over_clauseContext) Window_name

func (s *Over_clauseContext) Window_name() IWindow_nameContext

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) ExitRule

func (s *ParseContext) ExitRule(listener antlr.ParseTreeListener)

func (*ParseContext) GetParser

func (s *ParseContext) GetParser() antlr.Parser

func (*ParseContext) GetRuleContext

func (s *ParseContext) GetRuleContext() antlr.RuleContext

func (*ParseContext) IsParseContext

func (*ParseContext) IsParseContext()

func (*ParseContext) Sql_stmt_list

func (s *ParseContext) Sql_stmt_list() ISql_stmt_listContext

func (*ParseContext) ToStringTree

func (s *ParseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Percentile_clauseContext added in v0.5.5

type Percentile_clauseContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPercentile_clauseContext added in v0.5.5

func NewEmptyPercentile_clauseContext() *Percentile_clauseContext

func NewPercentile_clauseContext added in v0.5.5

func NewPercentile_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Percentile_clauseContext

func (*Percentile_clauseContext) BY_ added in v0.5.5

func (*Percentile_clauseContext) CLOSE_PAR added in v0.5.5

func (*Percentile_clauseContext) EnterRule added in v0.5.5

func (s *Percentile_clauseContext) EnterRule(listener antlr.ParseTreeListener)

func (*Percentile_clauseContext) ExitRule added in v0.5.5

func (s *Percentile_clauseContext) ExitRule(listener antlr.ParseTreeListener)

func (*Percentile_clauseContext) Expr added in v0.5.5

func (*Percentile_clauseContext) GROUP_ added in v0.5.5

func (*Percentile_clauseContext) GetParser added in v0.5.5

func (s *Percentile_clauseContext) GetParser() antlr.Parser

func (*Percentile_clauseContext) GetRuleContext added in v0.5.5

func (s *Percentile_clauseContext) GetRuleContext() antlr.RuleContext

func (*Percentile_clauseContext) IsPercentile_clauseContext added in v0.5.5

func (*Percentile_clauseContext) IsPercentile_clauseContext()

func (*Percentile_clauseContext) OPEN_PAR added in v0.5.5

func (*Percentile_clauseContext) ORDER_ added in v0.5.5

func (*Percentile_clauseContext) ToStringTree added in v0.5.5

func (s *Percentile_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Percentile_clauseContext) WITHIN_ added in v0.5.5

type Pragma_nameContext

type Pragma_nameContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPragma_nameContext

func NewEmptyPragma_nameContext() *Pragma_nameContext

func NewPragma_nameContext

func NewPragma_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Pragma_nameContext

func (*Pragma_nameContext) Any_name

func (s *Pragma_nameContext) Any_name() IAny_nameContext

func (*Pragma_nameContext) EnterRule

func (s *Pragma_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Pragma_nameContext) ExitRule

func (s *Pragma_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Pragma_nameContext) GetParser

func (s *Pragma_nameContext) GetParser() antlr.Parser

func (*Pragma_nameContext) GetRuleContext

func (s *Pragma_nameContext) GetRuleContext() antlr.RuleContext

func (*Pragma_nameContext) IsPragma_nameContext

func (*Pragma_nameContext) IsPragma_nameContext()

func (*Pragma_nameContext) ToStringTree

func (s *Pragma_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Pragma_stmtContext

type Pragma_stmtContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPragma_stmtContext

func NewEmptyPragma_stmtContext() *Pragma_stmtContext

func NewPragma_stmtContext

func NewPragma_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Pragma_stmtContext

func (*Pragma_stmtContext) ASSIGN

func (*Pragma_stmtContext) CLOSE_PAR

func (s *Pragma_stmtContext) CLOSE_PAR() antlr.TerminalNode

func (*Pragma_stmtContext) DOT

func (*Pragma_stmtContext) EnterRule

func (s *Pragma_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Pragma_stmtContext) ExitRule

func (s *Pragma_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Pragma_stmtContext) GetParser

func (s *Pragma_stmtContext) GetParser() antlr.Parser

func (*Pragma_stmtContext) GetRuleContext

func (s *Pragma_stmtContext) GetRuleContext() antlr.RuleContext

func (*Pragma_stmtContext) IsPragma_stmtContext

func (*Pragma_stmtContext) IsPragma_stmtContext()

func (*Pragma_stmtContext) OPEN_PAR

func (s *Pragma_stmtContext) OPEN_PAR() antlr.TerminalNode

func (*Pragma_stmtContext) PRAGMA_

func (s *Pragma_stmtContext) PRAGMA_() antlr.TerminalNode

func (*Pragma_stmtContext) Pragma_name

func (s *Pragma_stmtContext) Pragma_name() IPragma_nameContext

func (*Pragma_stmtContext) Pragma_value

func (s *Pragma_stmtContext) Pragma_value() IPragma_valueContext

func (*Pragma_stmtContext) Schema_name

func (s *Pragma_stmtContext) Schema_name() ISchema_nameContext

func (*Pragma_stmtContext) ToStringTree

func (s *Pragma_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Pragma_valueContext

type Pragma_valueContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPragma_valueContext

func NewEmptyPragma_valueContext() *Pragma_valueContext

func NewPragma_valueContext

func NewPragma_valueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Pragma_valueContext

func (*Pragma_valueContext) EnterRule

func (s *Pragma_valueContext) EnterRule(listener antlr.ParseTreeListener)

func (*Pragma_valueContext) ExitRule

func (s *Pragma_valueContext) ExitRule(listener antlr.ParseTreeListener)

func (*Pragma_valueContext) GetParser

func (s *Pragma_valueContext) GetParser() antlr.Parser

func (*Pragma_valueContext) GetRuleContext

func (s *Pragma_valueContext) GetRuleContext() antlr.RuleContext

func (*Pragma_valueContext) IsPragma_valueContext

func (*Pragma_valueContext) IsPragma_valueContext()

func (*Pragma_valueContext) Name

func (*Pragma_valueContext) STRING_LITERAL

func (s *Pragma_valueContext) STRING_LITERAL() antlr.TerminalNode

func (*Pragma_valueContext) Signed_number

func (s *Pragma_valueContext) Signed_number() ISigned_numberContext

func (*Pragma_valueContext) ToStringTree

func (s *Pragma_valueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Qualified_table_nameContext

type Qualified_table_nameContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyQualified_table_nameContext

func NewEmptyQualified_table_nameContext() *Qualified_table_nameContext

func NewQualified_table_nameContext

func NewQualified_table_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Qualified_table_nameContext

func (*Qualified_table_nameContext) AS_

func (*Qualified_table_nameContext) Alias

func (*Qualified_table_nameContext) BY_

func (*Qualified_table_nameContext) DOT

func (*Qualified_table_nameContext) EnterRule

func (s *Qualified_table_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Qualified_table_nameContext) ExitRule

func (s *Qualified_table_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Qualified_table_nameContext) GetParser

func (s *Qualified_table_nameContext) GetParser() antlr.Parser

func (*Qualified_table_nameContext) GetRuleContext

func (s *Qualified_table_nameContext) GetRuleContext() antlr.RuleContext

func (*Qualified_table_nameContext) INDEXED_

func (*Qualified_table_nameContext) Index_name

func (*Qualified_table_nameContext) IsQualified_table_nameContext

func (*Qualified_table_nameContext) IsQualified_table_nameContext()

func (*Qualified_table_nameContext) NOT_

func (*Qualified_table_nameContext) Schema_name

func (*Qualified_table_nameContext) Table_name

func (*Qualified_table_nameContext) ToStringTree

func (s *Qualified_table_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Raise_functionContext

type Raise_functionContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRaise_functionContext

func NewEmptyRaise_functionContext() *Raise_functionContext

func NewRaise_functionContext

func NewRaise_functionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Raise_functionContext

func (*Raise_functionContext) ABORT_

func (*Raise_functionContext) CLOSE_PAR

func (s *Raise_functionContext) CLOSE_PAR() antlr.TerminalNode

func (*Raise_functionContext) COMMA

func (*Raise_functionContext) EnterRule

func (s *Raise_functionContext) EnterRule(listener antlr.ParseTreeListener)

func (*Raise_functionContext) Error_message

func (s *Raise_functionContext) Error_message() IError_messageContext

func (*Raise_functionContext) ExitRule

func (s *Raise_functionContext) ExitRule(listener antlr.ParseTreeListener)

func (*Raise_functionContext) FAIL_

func (*Raise_functionContext) GetParser

func (s *Raise_functionContext) GetParser() antlr.Parser

func (*Raise_functionContext) GetRuleContext

func (s *Raise_functionContext) GetRuleContext() antlr.RuleContext

func (*Raise_functionContext) IGNORE_

func (*Raise_functionContext) IsRaise_functionContext

func (*Raise_functionContext) IsRaise_functionContext()

func (*Raise_functionContext) OPEN_PAR

func (*Raise_functionContext) RAISE_

func (*Raise_functionContext) ROLLBACK_

func (s *Raise_functionContext) ROLLBACK_() antlr.TerminalNode

func (*Raise_functionContext) ToStringTree

func (s *Raise_functionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Reindex_stmtContext

type Reindex_stmtContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyReindex_stmtContext

func NewEmptyReindex_stmtContext() *Reindex_stmtContext

func NewReindex_stmtContext

func NewReindex_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Reindex_stmtContext

func (*Reindex_stmtContext) Collation_name

func (s *Reindex_stmtContext) Collation_name() ICollation_nameContext

func (*Reindex_stmtContext) DOT

func (*Reindex_stmtContext) EnterRule

func (s *Reindex_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Reindex_stmtContext) ExitRule

func (s *Reindex_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Reindex_stmtContext) GetParser

func (s *Reindex_stmtContext) GetParser() antlr.Parser

func (*Reindex_stmtContext) GetRuleContext

func (s *Reindex_stmtContext) GetRuleContext() antlr.RuleContext

func (*Reindex_stmtContext) Index_name

func (s *Reindex_stmtContext) Index_name() IIndex_nameContext

func (*Reindex_stmtContext) IsReindex_stmtContext

func (*Reindex_stmtContext) IsReindex_stmtContext()

func (*Reindex_stmtContext) REINDEX_

func (s *Reindex_stmtContext) REINDEX_() antlr.TerminalNode

func (*Reindex_stmtContext) Schema_name

func (s *Reindex_stmtContext) Schema_name() ISchema_nameContext

func (*Reindex_stmtContext) Table_name

func (s *Reindex_stmtContext) Table_name() ITable_nameContext

func (*Reindex_stmtContext) ToStringTree

func (s *Reindex_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Release_stmtContext

type Release_stmtContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRelease_stmtContext

func NewEmptyRelease_stmtContext() *Release_stmtContext

func NewRelease_stmtContext

func NewRelease_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Release_stmtContext

func (*Release_stmtContext) EnterRule

func (s *Release_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Release_stmtContext) ExitRule

func (s *Release_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Release_stmtContext) GetParser

func (s *Release_stmtContext) GetParser() antlr.Parser

func (*Release_stmtContext) GetRuleContext

func (s *Release_stmtContext) GetRuleContext() antlr.RuleContext

func (*Release_stmtContext) IsRelease_stmtContext

func (*Release_stmtContext) IsRelease_stmtContext()

func (*Release_stmtContext) RELEASE_

func (s *Release_stmtContext) RELEASE_() antlr.TerminalNode

func (*Release_stmtContext) SAVEPOINT_

func (s *Release_stmtContext) SAVEPOINT_() antlr.TerminalNode

func (*Release_stmtContext) Savepoint_name

func (s *Release_stmtContext) Savepoint_name() ISavepoint_nameContext

func (*Release_stmtContext) ToStringTree

func (s *Release_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Result_columnContext

type Result_columnContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyResult_columnContext

func NewEmptyResult_columnContext() *Result_columnContext

func NewResult_columnContext

func NewResult_columnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Result_columnContext

func (*Result_columnContext) AS_

func (*Result_columnContext) Column_alias

func (s *Result_columnContext) Column_alias() IColumn_aliasContext

func (*Result_columnContext) DOT

func (*Result_columnContext) EnterRule

func (s *Result_columnContext) EnterRule(listener antlr.ParseTreeListener)

func (*Result_columnContext) ExitRule

func (s *Result_columnContext) ExitRule(listener antlr.ParseTreeListener)

func (*Result_columnContext) Expr

func (*Result_columnContext) GetParser

func (s *Result_columnContext) GetParser() antlr.Parser

func (*Result_columnContext) GetRuleContext

func (s *Result_columnContext) GetRuleContext() antlr.RuleContext

func (*Result_columnContext) IsResult_columnContext

func (*Result_columnContext) IsResult_columnContext()

func (*Result_columnContext) STAR

func (*Result_columnContext) Table_name

func (s *Result_columnContext) Table_name() ITable_nameContext

func (*Result_columnContext) ToStringTree

func (s *Result_columnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Returning_clauseContext

type Returning_clauseContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyReturning_clauseContext

func NewEmptyReturning_clauseContext() *Returning_clauseContext

func NewReturning_clauseContext

func NewReturning_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Returning_clauseContext

func (*Returning_clauseContext) AS_ added in v0.5.5

func (*Returning_clauseContext) AllAS_ added in v0.5.5

func (*Returning_clauseContext) AllCOMMA

func (s *Returning_clauseContext) AllCOMMA() []antlr.TerminalNode

func (*Returning_clauseContext) AllColumn_alias added in v0.5.5

func (s *Returning_clauseContext) AllColumn_alias() []IColumn_aliasContext

func (*Returning_clauseContext) AllExpr added in v0.5.5

func (s *Returning_clauseContext) AllExpr() []IExprContext

func (*Returning_clauseContext) AllSTAR added in v0.5.5

func (*Returning_clauseContext) COMMA

func (*Returning_clauseContext) Column_alias added in v0.5.5

func (*Returning_clauseContext) EnterRule

func (s *Returning_clauseContext) EnterRule(listener antlr.ParseTreeListener)

func (*Returning_clauseContext) ExitRule

func (s *Returning_clauseContext) ExitRule(listener antlr.ParseTreeListener)

func (*Returning_clauseContext) Expr added in v0.5.5

func (*Returning_clauseContext) GetParser

func (s *Returning_clauseContext) GetParser() antlr.Parser

func (*Returning_clauseContext) GetRuleContext

func (s *Returning_clauseContext) GetRuleContext() antlr.RuleContext

func (*Returning_clauseContext) IsReturning_clauseContext

func (*Returning_clauseContext) IsReturning_clauseContext()

func (*Returning_clauseContext) RETURNING_

func (s *Returning_clauseContext) RETURNING_() antlr.TerminalNode

func (*Returning_clauseContext) STAR added in v0.5.5

func (*Returning_clauseContext) ToStringTree

func (s *Returning_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Rollback_stmtContext

type Rollback_stmtContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRollback_stmtContext

func NewEmptyRollback_stmtContext() *Rollback_stmtContext

func NewRollback_stmtContext

func NewRollback_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Rollback_stmtContext

func (*Rollback_stmtContext) EnterRule

func (s *Rollback_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Rollback_stmtContext) ExitRule

func (s *Rollback_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Rollback_stmtContext) GetParser

func (s *Rollback_stmtContext) GetParser() antlr.Parser

func (*Rollback_stmtContext) GetRuleContext

func (s *Rollback_stmtContext) GetRuleContext() antlr.RuleContext

func (*Rollback_stmtContext) IsRollback_stmtContext

func (*Rollback_stmtContext) IsRollback_stmtContext()

func (*Rollback_stmtContext) ROLLBACK_

func (s *Rollback_stmtContext) ROLLBACK_() antlr.TerminalNode

func (*Rollback_stmtContext) SAVEPOINT_

func (s *Rollback_stmtContext) SAVEPOINT_() antlr.TerminalNode

func (*Rollback_stmtContext) Savepoint_name

func (s *Rollback_stmtContext) Savepoint_name() ISavepoint_nameContext

func (*Rollback_stmtContext) TO_

func (*Rollback_stmtContext) TRANSACTION_

func (s *Rollback_stmtContext) TRANSACTION_() antlr.TerminalNode

func (*Rollback_stmtContext) ToStringTree

func (s *Rollback_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type SQLiteLexer

type SQLiteLexer struct {
	*antlr.BaseLexer
	// contains filtered or unexported fields
}

func NewSQLiteLexer

func NewSQLiteLexer(input antlr.CharStream) *SQLiteLexer

NewSQLiteLexer produces a new lexer instance for the optional input antlr.CharStream.

type SQLiteParser

type SQLiteParser struct {
	*antlr.BaseParser
}

func NewSQLiteParser

func NewSQLiteParser(input antlr.TokenStream) *SQLiteParser

NewSQLiteParser produces a new parser instance for the optional input antlr.TokenStream.

func (*SQLiteParser) Alias

func (p *SQLiteParser) Alias() (localctx IAliasContext)

func (*SQLiteParser) Alter_table_stmt

func (p *SQLiteParser) Alter_table_stmt() (localctx IAlter_table_stmtContext)

func (*SQLiteParser) Analyze_stmt

func (p *SQLiteParser) Analyze_stmt() (localctx IAnalyze_stmtContext)

func (*SQLiteParser) Any_name

func (p *SQLiteParser) Any_name() (localctx IAny_nameContext)

func (*SQLiteParser) Any_name_excluding_joins added in v0.5.5

func (p *SQLiteParser) Any_name_excluding_joins() (localctx IAny_name_excluding_joinsContext)

func (*SQLiteParser) Any_name_excluding_raise added in v0.5.5

func (p *SQLiteParser) Any_name_excluding_raise() (localctx IAny_name_excluding_raiseContext)

func (*SQLiteParser) Any_name_excluding_string added in v0.5.5

func (p *SQLiteParser) Any_name_excluding_string() (localctx IAny_name_excluding_stringContext)

func (*SQLiteParser) Asc_desc

func (p *SQLiteParser) Asc_desc() (localctx IAsc_descContext)

func (*SQLiteParser) Attach_stmt

func (p *SQLiteParser) Attach_stmt() (localctx IAttach_stmtContext)

func (*SQLiteParser) Base_window_name

func (p *SQLiteParser) Base_window_name() (localctx IBase_window_nameContext)

func (*SQLiteParser) Begin_stmt

func (p *SQLiteParser) Begin_stmt() (localctx IBegin_stmtContext)

func (*SQLiteParser) Collation_name

func (p *SQLiteParser) Collation_name() (localctx ICollation_nameContext)

func (*SQLiteParser) Column_alias

func (p *SQLiteParser) Column_alias() (localctx IColumn_aliasContext)

func (*SQLiteParser) Column_constraint

func (p *SQLiteParser) Column_constraint() (localctx IColumn_constraintContext)

func (*SQLiteParser) Column_def

func (p *SQLiteParser) Column_def() (localctx IColumn_defContext)

func (*SQLiteParser) Column_name

func (p *SQLiteParser) Column_name() (localctx IColumn_nameContext)

func (*SQLiteParser) Column_name_excluding_string added in v0.5.5

func (p *SQLiteParser) Column_name_excluding_string() (localctx IColumn_name_excluding_stringContext)

func (*SQLiteParser) Column_name_list

func (p *SQLiteParser) Column_name_list() (localctx IColumn_name_listContext)

func (*SQLiteParser) Commit_stmt

func (p *SQLiteParser) Commit_stmt() (localctx ICommit_stmtContext)

func (*SQLiteParser) Common_table_expression

func (p *SQLiteParser) Common_table_expression() (localctx ICommon_table_expressionContext)

func (*SQLiteParser) Compound_operator

func (p *SQLiteParser) Compound_operator() (localctx ICompound_operatorContext)

func (*SQLiteParser) Conflict_clause

func (p *SQLiteParser) Conflict_clause() (localctx IConflict_clauseContext)

func (*SQLiteParser) Create_index_stmt

func (p *SQLiteParser) Create_index_stmt() (localctx ICreate_index_stmtContext)

func (*SQLiteParser) Create_table_stmt

func (p *SQLiteParser) Create_table_stmt() (localctx ICreate_table_stmtContext)

func (*SQLiteParser) Create_trigger_stmt

func (p *SQLiteParser) Create_trigger_stmt() (localctx ICreate_trigger_stmtContext)

func (*SQLiteParser) Create_view_stmt

func (p *SQLiteParser) Create_view_stmt() (localctx ICreate_view_stmtContext)

func (*SQLiteParser) Create_virtual_table_stmt

func (p *SQLiteParser) Create_virtual_table_stmt() (localctx ICreate_virtual_table_stmtContext)

func (*SQLiteParser) Cte_table_name

func (p *SQLiteParser) Cte_table_name() (localctx ICte_table_nameContext)

func (*SQLiteParser) Delete_stmt

func (p *SQLiteParser) Delete_stmt() (localctx IDelete_stmtContext)

func (*SQLiteParser) Detach_stmt

func (p *SQLiteParser) Detach_stmt() (localctx IDetach_stmtContext)

func (*SQLiteParser) Drop_stmt

func (p *SQLiteParser) Drop_stmt() (localctx IDrop_stmtContext)

func (*SQLiteParser) Error_message

func (p *SQLiteParser) Error_message() (localctx IError_messageContext)

func (*SQLiteParser) Expr

func (p *SQLiteParser) Expr() (localctx IExprContext)

func (*SQLiteParser) Expr_addition added in v0.5.5

func (p *SQLiteParser) Expr_addition() (localctx IExpr_additionContext)

func (*SQLiteParser) Expr_and added in v0.5.5

func (p *SQLiteParser) Expr_and() (localctx IExpr_andContext)

func (*SQLiteParser) Expr_base added in v0.5.5

func (p *SQLiteParser) Expr_base() (localctx IExpr_baseContext)

func (*SQLiteParser) Expr_binary added in v0.5.5

func (p *SQLiteParser) Expr_binary() (localctx IExpr_binaryContext)

func (*SQLiteParser) Expr_bitwise added in v0.5.5

func (p *SQLiteParser) Expr_bitwise() (localctx IExpr_bitwiseContext)

func (*SQLiteParser) Expr_collate added in v0.5.5

func (p *SQLiteParser) Expr_collate() (localctx IExpr_collateContext)

func (*SQLiteParser) Expr_comparison added in v0.5.5

func (p *SQLiteParser) Expr_comparison() (localctx IExpr_comparisonContext)

func (*SQLiteParser) Expr_multiplication added in v0.5.5

func (p *SQLiteParser) Expr_multiplication() (localctx IExpr_multiplicationContext)

func (*SQLiteParser) Expr_not added in v0.5.5

func (p *SQLiteParser) Expr_not() (localctx IExpr_notContext)

func (*SQLiteParser) Expr_or added in v0.5.5

func (p *SQLiteParser) Expr_or() (localctx IExpr_orContext)

func (*SQLiteParser) Expr_recursive added in v0.5.5

func (p *SQLiteParser) Expr_recursive() (localctx IExpr_recursiveContext)

func (*SQLiteParser) Expr_string added in v0.5.5

func (p *SQLiteParser) Expr_string() (localctx IExpr_stringContext)

func (*SQLiteParser) Expr_unary added in v0.5.5

func (p *SQLiteParser) Expr_unary() (localctx IExpr_unaryContext)

func (*SQLiteParser) Fallback added in v0.5.5

func (p *SQLiteParser) Fallback() (localctx IFallbackContext)

func (*SQLiteParser) Fallback_excluding_conflicts added in v0.5.5

func (p *SQLiteParser) Fallback_excluding_conflicts() (localctx IFallback_excluding_conflictsContext)

func (*SQLiteParser) Filename

func (p *SQLiteParser) Filename() (localctx IFilenameContext)

func (*SQLiteParser) Filter_clause

func (p *SQLiteParser) Filter_clause() (localctx IFilter_clauseContext)

func (*SQLiteParser) Foreign_key_clause

func (p *SQLiteParser) Foreign_key_clause() (localctx IForeign_key_clauseContext)

func (*SQLiteParser) Foreign_table

func (p *SQLiteParser) Foreign_table() (localctx IForeign_tableContext)

func (*SQLiteParser) Frame_clause

func (p *SQLiteParser) Frame_clause() (localctx IFrame_clauseContext)

func (*SQLiteParser) Frame_left

func (p *SQLiteParser) Frame_left() (localctx IFrame_leftContext)

func (*SQLiteParser) Frame_right

func (p *SQLiteParser) Frame_right() (localctx IFrame_rightContext)

func (*SQLiteParser) Frame_single

func (p *SQLiteParser) Frame_single() (localctx IFrame_singleContext)

func (*SQLiteParser) Frame_spec

func (p *SQLiteParser) Frame_spec() (localctx IFrame_specContext)

func (*SQLiteParser) Function_name

func (p *SQLiteParser) Function_name() (localctx IFunction_nameContext)

func (*SQLiteParser) Index_name

func (p *SQLiteParser) Index_name() (localctx IIndex_nameContext)

func (*SQLiteParser) Indexed_column

func (p *SQLiteParser) Indexed_column() (localctx IIndexed_columnContext)

func (*SQLiteParser) Insert_stmt

func (p *SQLiteParser) Insert_stmt() (localctx IInsert_stmtContext)

func (*SQLiteParser) Join_clause

func (p *SQLiteParser) Join_clause() (localctx IJoin_clauseContext)

func (*SQLiteParser) Join_constraint

func (p *SQLiteParser) Join_constraint() (localctx IJoin_constraintContext)

func (*SQLiteParser) Join_keyword added in v0.5.5

func (p *SQLiteParser) Join_keyword() (localctx IJoin_keywordContext)

func (*SQLiteParser) Join_operator

func (p *SQLiteParser) Join_operator() (localctx IJoin_operatorContext)

func (*SQLiteParser) Limit_clause added in v0.5.5

func (p *SQLiteParser) Limit_clause() (localctx ILimit_clauseContext)

func (*SQLiteParser) Literal_value

func (p *SQLiteParser) Literal_value() (localctx ILiteral_valueContext)

func (*SQLiteParser) Module_argument

func (p *SQLiteParser) Module_argument() (localctx IModule_argumentContext)

func (*SQLiteParser) Module_argument_inner added in v0.5.5

func (p *SQLiteParser) Module_argument_inner() (localctx IModule_argument_innerContext)

func (*SQLiteParser) Module_argument_outer added in v0.5.5

func (p *SQLiteParser) Module_argument_outer() (localctx IModule_argument_outerContext)

func (*SQLiteParser) Module_name

func (p *SQLiteParser) Module_name() (localctx IModule_nameContext)

func (*SQLiteParser) Name

func (p *SQLiteParser) Name() (localctx INameContext)

func (*SQLiteParser) Order_clause added in v0.5.5

func (p *SQLiteParser) Order_clause() (localctx IOrder_clauseContext)

func (*SQLiteParser) Ordering_term

func (p *SQLiteParser) Ordering_term() (localctx IOrdering_termContext)

func (*SQLiteParser) Over_clause

func (p *SQLiteParser) Over_clause() (localctx IOver_clauseContext)

func (*SQLiteParser) Parse

func (p *SQLiteParser) Parse() (localctx IParseContext)

func (*SQLiteParser) Percentile_clause added in v0.5.5

func (p *SQLiteParser) Percentile_clause() (localctx IPercentile_clauseContext)

func (*SQLiteParser) Pragma_name

func (p *SQLiteParser) Pragma_name() (localctx IPragma_nameContext)

func (*SQLiteParser) Pragma_stmt

func (p *SQLiteParser) Pragma_stmt() (localctx IPragma_stmtContext)

func (*SQLiteParser) Pragma_value

func (p *SQLiteParser) Pragma_value() (localctx IPragma_valueContext)

func (*SQLiteParser) Qualified_table_name

func (p *SQLiteParser) Qualified_table_name() (localctx IQualified_table_nameContext)

func (*SQLiteParser) Raise_function

func (p *SQLiteParser) Raise_function() (localctx IRaise_functionContext)

func (*SQLiteParser) Reindex_stmt

func (p *SQLiteParser) Reindex_stmt() (localctx IReindex_stmtContext)

func (*SQLiteParser) Release_stmt

func (p *SQLiteParser) Release_stmt() (localctx IRelease_stmtContext)

func (*SQLiteParser) Result_column

func (p *SQLiteParser) Result_column() (localctx IResult_columnContext)

func (*SQLiteParser) Returning_clause

func (p *SQLiteParser) Returning_clause() (localctx IReturning_clauseContext)

func (*SQLiteParser) Rollback_stmt

func (p *SQLiteParser) Rollback_stmt() (localctx IRollback_stmtContext)

func (*SQLiteParser) Savepoint_name

func (p *SQLiteParser) Savepoint_name() (localctx ISavepoint_nameContext)

func (*SQLiteParser) Savepoint_stmt

func (p *SQLiteParser) Savepoint_stmt() (localctx ISavepoint_stmtContext)

func (*SQLiteParser) Schema_name

func (p *SQLiteParser) Schema_name() (localctx ISchema_nameContext)

func (*SQLiteParser) Select_core

func (p *SQLiteParser) Select_core() (localctx ISelect_coreContext)

func (*SQLiteParser) Select_stmt

func (p *SQLiteParser) Select_stmt() (localctx ISelect_stmtContext)

func (*SQLiteParser) Signed_number

func (p *SQLiteParser) Signed_number() (localctx ISigned_numberContext)

func (*SQLiteParser) Sql_stmt

func (p *SQLiteParser) Sql_stmt() (localctx ISql_stmtContext)

func (*SQLiteParser) Sql_stmt_list

func (p *SQLiteParser) Sql_stmt_list() (localctx ISql_stmt_listContext)

func (*SQLiteParser) Table_alias

func (p *SQLiteParser) Table_alias() (localctx ITable_aliasContext)

func (*SQLiteParser) Table_alias_excluding_joins added in v0.5.5

func (p *SQLiteParser) Table_alias_excluding_joins() (localctx ITable_alias_excluding_joinsContext)

func (*SQLiteParser) Table_constraint

func (p *SQLiteParser) Table_constraint() (localctx ITable_constraintContext)

func (*SQLiteParser) Table_function_name

func (p *SQLiteParser) Table_function_name() (localctx ITable_function_nameContext)

func (*SQLiteParser) Table_name

func (p *SQLiteParser) Table_name() (localctx ITable_nameContext)

func (*SQLiteParser) Table_options added in v0.5.5

func (p *SQLiteParser) Table_options() (localctx ITable_optionsContext)

func (*SQLiteParser) Table_or_index_name

func (p *SQLiteParser) Table_or_index_name() (localctx ITable_or_index_nameContext)

func (*SQLiteParser) Table_or_subquery

func (p *SQLiteParser) Table_or_subquery() (localctx ITable_or_subqueryContext)

func (*SQLiteParser) Trigger_name

func (p *SQLiteParser) Trigger_name() (localctx ITrigger_nameContext)

func (*SQLiteParser) Type_name

func (p *SQLiteParser) Type_name() (localctx IType_nameContext)

func (*SQLiteParser) Update_stmt

func (p *SQLiteParser) Update_stmt() (localctx IUpdate_stmtContext)

func (*SQLiteParser) Upsert_clause

func (p *SQLiteParser) Upsert_clause() (localctx IUpsert_clauseContext)

func (*SQLiteParser) Vacuum_stmt

func (p *SQLiteParser) Vacuum_stmt() (localctx IVacuum_stmtContext)

func (*SQLiteParser) Value_row

func (p *SQLiteParser) Value_row() (localctx IValue_rowContext)

func (*SQLiteParser) Values_clause

func (p *SQLiteParser) Values_clause() (localctx IValues_clauseContext)

func (*SQLiteParser) View_name

func (p *SQLiteParser) View_name() (localctx IView_nameContext)

func (*SQLiteParser) Window_defn

func (p *SQLiteParser) Window_defn() (localctx IWindow_defnContext)

func (*SQLiteParser) Window_name

func (p *SQLiteParser) Window_name() (localctx IWindow_nameContext)

func (*SQLiteParser) With_clause

func (p *SQLiteParser) With_clause() (localctx IWith_clauseContext)

type SQLiteParserListener

type SQLiteParserListener interface {
	antlr.ParseTreeListener

	// EnterParse is called when entering the parse production.
	EnterParse(c *ParseContext)

	// EnterSql_stmt_list is called when entering the sql_stmt_list production.
	EnterSql_stmt_list(c *Sql_stmt_listContext)

	// EnterSql_stmt is called when entering the sql_stmt production.
	EnterSql_stmt(c *Sql_stmtContext)

	// EnterAlter_table_stmt is called when entering the alter_table_stmt production.
	EnterAlter_table_stmt(c *Alter_table_stmtContext)

	// EnterAnalyze_stmt is called when entering the analyze_stmt production.
	EnterAnalyze_stmt(c *Analyze_stmtContext)

	// EnterAttach_stmt is called when entering the attach_stmt production.
	EnterAttach_stmt(c *Attach_stmtContext)

	// EnterBegin_stmt is called when entering the begin_stmt production.
	EnterBegin_stmt(c *Begin_stmtContext)

	// EnterCommit_stmt is called when entering the commit_stmt production.
	EnterCommit_stmt(c *Commit_stmtContext)

	// EnterRollback_stmt is called when entering the rollback_stmt production.
	EnterRollback_stmt(c *Rollback_stmtContext)

	// EnterSavepoint_stmt is called when entering the savepoint_stmt production.
	EnterSavepoint_stmt(c *Savepoint_stmtContext)

	// EnterRelease_stmt is called when entering the release_stmt production.
	EnterRelease_stmt(c *Release_stmtContext)

	// EnterCreate_index_stmt is called when entering the create_index_stmt production.
	EnterCreate_index_stmt(c *Create_index_stmtContext)

	// EnterIndexed_column is called when entering the indexed_column production.
	EnterIndexed_column(c *Indexed_columnContext)

	// EnterCreate_table_stmt is called when entering the create_table_stmt production.
	EnterCreate_table_stmt(c *Create_table_stmtContext)

	// EnterTable_options is called when entering the table_options production.
	EnterTable_options(c *Table_optionsContext)

	// EnterColumn_def is called when entering the column_def production.
	EnterColumn_def(c *Column_defContext)

	// EnterType_name is called when entering the type_name production.
	EnterType_name(c *Type_nameContext)

	// EnterColumn_constraint is called when entering the column_constraint production.
	EnterColumn_constraint(c *Column_constraintContext)

	// EnterSigned_number is called when entering the signed_number production.
	EnterSigned_number(c *Signed_numberContext)

	// EnterTable_constraint is called when entering the table_constraint production.
	EnterTable_constraint(c *Table_constraintContext)

	// EnterForeign_key_clause is called when entering the foreign_key_clause production.
	EnterForeign_key_clause(c *Foreign_key_clauseContext)

	// EnterConflict_clause is called when entering the conflict_clause production.
	EnterConflict_clause(c *Conflict_clauseContext)

	// EnterCreate_trigger_stmt is called when entering the create_trigger_stmt production.
	EnterCreate_trigger_stmt(c *Create_trigger_stmtContext)

	// EnterCreate_view_stmt is called when entering the create_view_stmt production.
	EnterCreate_view_stmt(c *Create_view_stmtContext)

	// EnterCreate_virtual_table_stmt is called when entering the create_virtual_table_stmt production.
	EnterCreate_virtual_table_stmt(c *Create_virtual_table_stmtContext)

	// EnterWith_clause is called when entering the with_clause production.
	EnterWith_clause(c *With_clauseContext)

	// EnterCommon_table_expression is called when entering the common_table_expression production.
	EnterCommon_table_expression(c *Common_table_expressionContext)

	// EnterCte_table_name is called when entering the cte_table_name production.
	EnterCte_table_name(c *Cte_table_nameContext)

	// EnterDelete_stmt is called when entering the delete_stmt production.
	EnterDelete_stmt(c *Delete_stmtContext)

	// EnterDetach_stmt is called when entering the detach_stmt production.
	EnterDetach_stmt(c *Detach_stmtContext)

	// EnterDrop_stmt is called when entering the drop_stmt production.
	EnterDrop_stmt(c *Drop_stmtContext)

	// EnterExpr is called when entering the expr production.
	EnterExpr(c *ExprContext)

	// EnterExpr_recursive is called when entering the expr_recursive production.
	EnterExpr_recursive(c *Expr_recursiveContext)

	// EnterExpr_or is called when entering the expr_or production.
	EnterExpr_or(c *Expr_orContext)

	// EnterExpr_and is called when entering the expr_and production.
	EnterExpr_and(c *Expr_andContext)

	// EnterExpr_not is called when entering the expr_not production.
	EnterExpr_not(c *Expr_notContext)

	// EnterExpr_binary is called when entering the expr_binary production.
	EnterExpr_binary(c *Expr_binaryContext)

	// EnterExpr_comparison is called when entering the expr_comparison production.
	EnterExpr_comparison(c *Expr_comparisonContext)

	// EnterExpr_bitwise is called when entering the expr_bitwise production.
	EnterExpr_bitwise(c *Expr_bitwiseContext)

	// EnterExpr_addition is called when entering the expr_addition production.
	EnterExpr_addition(c *Expr_additionContext)

	// EnterExpr_multiplication is called when entering the expr_multiplication production.
	EnterExpr_multiplication(c *Expr_multiplicationContext)

	// EnterExpr_string is called when entering the expr_string production.
	EnterExpr_string(c *Expr_stringContext)

	// EnterExpr_collate is called when entering the expr_collate production.
	EnterExpr_collate(c *Expr_collateContext)

	// EnterExpr_unary is called when entering the expr_unary production.
	EnterExpr_unary(c *Expr_unaryContext)

	// EnterExpr_base is called when entering the expr_base production.
	EnterExpr_base(c *Expr_baseContext)

	// EnterRaise_function is called when entering the raise_function production.
	EnterRaise_function(c *Raise_functionContext)

	// EnterLiteral_value is called when entering the literal_value production.
	EnterLiteral_value(c *Literal_valueContext)

	// EnterPercentile_clause is called when entering the percentile_clause production.
	EnterPercentile_clause(c *Percentile_clauseContext)

	// EnterValue_row is called when entering the value_row production.
	EnterValue_row(c *Value_rowContext)

	// EnterValues_clause is called when entering the values_clause production.
	EnterValues_clause(c *Values_clauseContext)

	// EnterInsert_stmt is called when entering the insert_stmt production.
	EnterInsert_stmt(c *Insert_stmtContext)

	// EnterReturning_clause is called when entering the returning_clause production.
	EnterReturning_clause(c *Returning_clauseContext)

	// EnterUpsert_clause is called when entering the upsert_clause production.
	EnterUpsert_clause(c *Upsert_clauseContext)

	// EnterPragma_stmt is called when entering the pragma_stmt production.
	EnterPragma_stmt(c *Pragma_stmtContext)

	// EnterPragma_value is called when entering the pragma_value production.
	EnterPragma_value(c *Pragma_valueContext)

	// EnterReindex_stmt is called when entering the reindex_stmt production.
	EnterReindex_stmt(c *Reindex_stmtContext)

	// EnterSelect_stmt is called when entering the select_stmt production.
	EnterSelect_stmt(c *Select_stmtContext)

	// EnterJoin_clause is called when entering the join_clause production.
	EnterJoin_clause(c *Join_clauseContext)

	// EnterSelect_core is called when entering the select_core production.
	EnterSelect_core(c *Select_coreContext)

	// EnterTable_or_subquery is called when entering the table_or_subquery production.
	EnterTable_or_subquery(c *Table_or_subqueryContext)

	// EnterResult_column is called when entering the result_column production.
	EnterResult_column(c *Result_columnContext)

	// EnterJoin_operator is called when entering the join_operator production.
	EnterJoin_operator(c *Join_operatorContext)

	// EnterJoin_constraint is called when entering the join_constraint production.
	EnterJoin_constraint(c *Join_constraintContext)

	// EnterCompound_operator is called when entering the compound_operator production.
	EnterCompound_operator(c *Compound_operatorContext)

	// EnterUpdate_stmt is called when entering the update_stmt production.
	EnterUpdate_stmt(c *Update_stmtContext)

	// EnterColumn_name_list is called when entering the column_name_list production.
	EnterColumn_name_list(c *Column_name_listContext)

	// EnterQualified_table_name is called when entering the qualified_table_name production.
	EnterQualified_table_name(c *Qualified_table_nameContext)

	// EnterVacuum_stmt is called when entering the vacuum_stmt production.
	EnterVacuum_stmt(c *Vacuum_stmtContext)

	// EnterFilter_clause is called when entering the filter_clause production.
	EnterFilter_clause(c *Filter_clauseContext)

	// EnterWindow_defn is called when entering the window_defn production.
	EnterWindow_defn(c *Window_defnContext)

	// EnterOver_clause is called when entering the over_clause production.
	EnterOver_clause(c *Over_clauseContext)

	// EnterFrame_spec is called when entering the frame_spec production.
	EnterFrame_spec(c *Frame_specContext)

	// EnterFrame_clause is called when entering the frame_clause production.
	EnterFrame_clause(c *Frame_clauseContext)

	// EnterOrder_clause is called when entering the order_clause production.
	EnterOrder_clause(c *Order_clauseContext)

	// EnterLimit_clause is called when entering the limit_clause production.
	EnterLimit_clause(c *Limit_clauseContext)

	// EnterOrdering_term is called when entering the ordering_term production.
	EnterOrdering_term(c *Ordering_termContext)

	// EnterAsc_desc is called when entering the asc_desc production.
	EnterAsc_desc(c *Asc_descContext)

	// EnterFrame_left is called when entering the frame_left production.
	EnterFrame_left(c *Frame_leftContext)

	// EnterFrame_right is called when entering the frame_right production.
	EnterFrame_right(c *Frame_rightContext)

	// EnterFrame_single is called when entering the frame_single production.
	EnterFrame_single(c *Frame_singleContext)

	// EnterError_message is called when entering the error_message production.
	EnterError_message(c *Error_messageContext)

	// EnterFilename is called when entering the filename production.
	EnterFilename(c *FilenameContext)

	// EnterModule_argument is called when entering the module_argument production.
	EnterModule_argument(c *Module_argumentContext)

	// EnterModule_argument_outer is called when entering the module_argument_outer production.
	EnterModule_argument_outer(c *Module_argument_outerContext)

	// EnterModule_argument_inner is called when entering the module_argument_inner production.
	EnterModule_argument_inner(c *Module_argument_innerContext)

	// EnterFallback_excluding_conflicts is called when entering the fallback_excluding_conflicts production.
	EnterFallback_excluding_conflicts(c *Fallback_excluding_conflictsContext)

	// EnterJoin_keyword is called when entering the join_keyword production.
	EnterJoin_keyword(c *Join_keywordContext)

	// EnterFallback is called when entering the fallback production.
	EnterFallback(c *FallbackContext)

	// EnterName is called when entering the name production.
	EnterName(c *NameContext)

	// EnterFunction_name is called when entering the function_name production.
	EnterFunction_name(c *Function_nameContext)

	// EnterSchema_name is called when entering the schema_name production.
	EnterSchema_name(c *Schema_nameContext)

	// EnterTable_name is called when entering the table_name production.
	EnterTable_name(c *Table_nameContext)

	// EnterTable_or_index_name is called when entering the table_or_index_name production.
	EnterTable_or_index_name(c *Table_or_index_nameContext)

	// EnterColumn_name is called when entering the column_name production.
	EnterColumn_name(c *Column_nameContext)

	// EnterColumn_name_excluding_string is called when entering the column_name_excluding_string production.
	EnterColumn_name_excluding_string(c *Column_name_excluding_stringContext)

	// EnterColumn_alias is called when entering the column_alias production.
	EnterColumn_alias(c *Column_aliasContext)

	// EnterCollation_name is called when entering the collation_name production.
	EnterCollation_name(c *Collation_nameContext)

	// EnterForeign_table is called when entering the foreign_table production.
	EnterForeign_table(c *Foreign_tableContext)

	// EnterIndex_name is called when entering the index_name production.
	EnterIndex_name(c *Index_nameContext)

	// EnterTrigger_name is called when entering the trigger_name production.
	EnterTrigger_name(c *Trigger_nameContext)

	// EnterView_name is called when entering the view_name production.
	EnterView_name(c *View_nameContext)

	// EnterModule_name is called when entering the module_name production.
	EnterModule_name(c *Module_nameContext)

	// EnterPragma_name is called when entering the pragma_name production.
	EnterPragma_name(c *Pragma_nameContext)

	// EnterSavepoint_name is called when entering the savepoint_name production.
	EnterSavepoint_name(c *Savepoint_nameContext)

	// EnterTable_alias is called when entering the table_alias production.
	EnterTable_alias(c *Table_aliasContext)

	// EnterTable_alias_excluding_joins is called when entering the table_alias_excluding_joins production.
	EnterTable_alias_excluding_joins(c *Table_alias_excluding_joinsContext)

	// EnterWindow_name is called when entering the window_name production.
	EnterWindow_name(c *Window_nameContext)

	// EnterAlias is called when entering the alias production.
	EnterAlias(c *AliasContext)

	// EnterBase_window_name is called when entering the base_window_name production.
	EnterBase_window_name(c *Base_window_nameContext)

	// EnterTable_function_name is called when entering the table_function_name production.
	EnterTable_function_name(c *Table_function_nameContext)

	// EnterAny_name_excluding_raise is called when entering the any_name_excluding_raise production.
	EnterAny_name_excluding_raise(c *Any_name_excluding_raiseContext)

	// EnterAny_name_excluding_joins is called when entering the any_name_excluding_joins production.
	EnterAny_name_excluding_joins(c *Any_name_excluding_joinsContext)

	// EnterAny_name_excluding_string is called when entering the any_name_excluding_string production.
	EnterAny_name_excluding_string(c *Any_name_excluding_stringContext)

	// EnterAny_name is called when entering the any_name production.
	EnterAny_name(c *Any_nameContext)

	// ExitParse is called when exiting the parse production.
	ExitParse(c *ParseContext)

	// ExitSql_stmt_list is called when exiting the sql_stmt_list production.
	ExitSql_stmt_list(c *Sql_stmt_listContext)

	// ExitSql_stmt is called when exiting the sql_stmt production.
	ExitSql_stmt(c *Sql_stmtContext)

	// ExitAlter_table_stmt is called when exiting the alter_table_stmt production.
	ExitAlter_table_stmt(c *Alter_table_stmtContext)

	// ExitAnalyze_stmt is called when exiting the analyze_stmt production.
	ExitAnalyze_stmt(c *Analyze_stmtContext)

	// ExitAttach_stmt is called when exiting the attach_stmt production.
	ExitAttach_stmt(c *Attach_stmtContext)

	// ExitBegin_stmt is called when exiting the begin_stmt production.
	ExitBegin_stmt(c *Begin_stmtContext)

	// ExitCommit_stmt is called when exiting the commit_stmt production.
	ExitCommit_stmt(c *Commit_stmtContext)

	// ExitRollback_stmt is called when exiting the rollback_stmt production.
	ExitRollback_stmt(c *Rollback_stmtContext)

	// ExitSavepoint_stmt is called when exiting the savepoint_stmt production.
	ExitSavepoint_stmt(c *Savepoint_stmtContext)

	// ExitRelease_stmt is called when exiting the release_stmt production.
	ExitRelease_stmt(c *Release_stmtContext)

	// ExitCreate_index_stmt is called when exiting the create_index_stmt production.
	ExitCreate_index_stmt(c *Create_index_stmtContext)

	// ExitIndexed_column is called when exiting the indexed_column production.
	ExitIndexed_column(c *Indexed_columnContext)

	// ExitCreate_table_stmt is called when exiting the create_table_stmt production.
	ExitCreate_table_stmt(c *Create_table_stmtContext)

	// ExitTable_options is called when exiting the table_options production.
	ExitTable_options(c *Table_optionsContext)

	// ExitColumn_def is called when exiting the column_def production.
	ExitColumn_def(c *Column_defContext)

	// ExitType_name is called when exiting the type_name production.
	ExitType_name(c *Type_nameContext)

	// ExitColumn_constraint is called when exiting the column_constraint production.
	ExitColumn_constraint(c *Column_constraintContext)

	// ExitSigned_number is called when exiting the signed_number production.
	ExitSigned_number(c *Signed_numberContext)

	// ExitTable_constraint is called when exiting the table_constraint production.
	ExitTable_constraint(c *Table_constraintContext)

	// ExitForeign_key_clause is called when exiting the foreign_key_clause production.
	ExitForeign_key_clause(c *Foreign_key_clauseContext)

	// ExitConflict_clause is called when exiting the conflict_clause production.
	ExitConflict_clause(c *Conflict_clauseContext)

	// ExitCreate_trigger_stmt is called when exiting the create_trigger_stmt production.
	ExitCreate_trigger_stmt(c *Create_trigger_stmtContext)

	// ExitCreate_view_stmt is called when exiting the create_view_stmt production.
	ExitCreate_view_stmt(c *Create_view_stmtContext)

	// ExitCreate_virtual_table_stmt is called when exiting the create_virtual_table_stmt production.
	ExitCreate_virtual_table_stmt(c *Create_virtual_table_stmtContext)

	// ExitWith_clause is called when exiting the with_clause production.
	ExitWith_clause(c *With_clauseContext)

	// ExitCommon_table_expression is called when exiting the common_table_expression production.
	ExitCommon_table_expression(c *Common_table_expressionContext)

	// ExitCte_table_name is called when exiting the cte_table_name production.
	ExitCte_table_name(c *Cte_table_nameContext)

	// ExitDelete_stmt is called when exiting the delete_stmt production.
	ExitDelete_stmt(c *Delete_stmtContext)

	// ExitDetach_stmt is called when exiting the detach_stmt production.
	ExitDetach_stmt(c *Detach_stmtContext)

	// ExitDrop_stmt is called when exiting the drop_stmt production.
	ExitDrop_stmt(c *Drop_stmtContext)

	// ExitExpr is called when exiting the expr production.
	ExitExpr(c *ExprContext)

	// ExitExpr_recursive is called when exiting the expr_recursive production.
	ExitExpr_recursive(c *Expr_recursiveContext)

	// ExitExpr_or is called when exiting the expr_or production.
	ExitExpr_or(c *Expr_orContext)

	// ExitExpr_and is called when exiting the expr_and production.
	ExitExpr_and(c *Expr_andContext)

	// ExitExpr_not is called when exiting the expr_not production.
	ExitExpr_not(c *Expr_notContext)

	// ExitExpr_binary is called when exiting the expr_binary production.
	ExitExpr_binary(c *Expr_binaryContext)

	// ExitExpr_comparison is called when exiting the expr_comparison production.
	ExitExpr_comparison(c *Expr_comparisonContext)

	// ExitExpr_bitwise is called when exiting the expr_bitwise production.
	ExitExpr_bitwise(c *Expr_bitwiseContext)

	// ExitExpr_addition is called when exiting the expr_addition production.
	ExitExpr_addition(c *Expr_additionContext)

	// ExitExpr_multiplication is called when exiting the expr_multiplication production.
	ExitExpr_multiplication(c *Expr_multiplicationContext)

	// ExitExpr_string is called when exiting the expr_string production.
	ExitExpr_string(c *Expr_stringContext)

	// ExitExpr_collate is called when exiting the expr_collate production.
	ExitExpr_collate(c *Expr_collateContext)

	// ExitExpr_unary is called when exiting the expr_unary production.
	ExitExpr_unary(c *Expr_unaryContext)

	// ExitExpr_base is called when exiting the expr_base production.
	ExitExpr_base(c *Expr_baseContext)

	// ExitRaise_function is called when exiting the raise_function production.
	ExitRaise_function(c *Raise_functionContext)

	// ExitLiteral_value is called when exiting the literal_value production.
	ExitLiteral_value(c *Literal_valueContext)

	// ExitPercentile_clause is called when exiting the percentile_clause production.
	ExitPercentile_clause(c *Percentile_clauseContext)

	// ExitValue_row is called when exiting the value_row production.
	ExitValue_row(c *Value_rowContext)

	// ExitValues_clause is called when exiting the values_clause production.
	ExitValues_clause(c *Values_clauseContext)

	// ExitInsert_stmt is called when exiting the insert_stmt production.
	ExitInsert_stmt(c *Insert_stmtContext)

	// ExitReturning_clause is called when exiting the returning_clause production.
	ExitReturning_clause(c *Returning_clauseContext)

	// ExitUpsert_clause is called when exiting the upsert_clause production.
	ExitUpsert_clause(c *Upsert_clauseContext)

	// ExitPragma_stmt is called when exiting the pragma_stmt production.
	ExitPragma_stmt(c *Pragma_stmtContext)

	// ExitPragma_value is called when exiting the pragma_value production.
	ExitPragma_value(c *Pragma_valueContext)

	// ExitReindex_stmt is called when exiting the reindex_stmt production.
	ExitReindex_stmt(c *Reindex_stmtContext)

	// ExitSelect_stmt is called when exiting the select_stmt production.
	ExitSelect_stmt(c *Select_stmtContext)

	// ExitJoin_clause is called when exiting the join_clause production.
	ExitJoin_clause(c *Join_clauseContext)

	// ExitSelect_core is called when exiting the select_core production.
	ExitSelect_core(c *Select_coreContext)

	// ExitTable_or_subquery is called when exiting the table_or_subquery production.
	ExitTable_or_subquery(c *Table_or_subqueryContext)

	// ExitResult_column is called when exiting the result_column production.
	ExitResult_column(c *Result_columnContext)

	// ExitJoin_operator is called when exiting the join_operator production.
	ExitJoin_operator(c *Join_operatorContext)

	// ExitJoin_constraint is called when exiting the join_constraint production.
	ExitJoin_constraint(c *Join_constraintContext)

	// ExitCompound_operator is called when exiting the compound_operator production.
	ExitCompound_operator(c *Compound_operatorContext)

	// ExitUpdate_stmt is called when exiting the update_stmt production.
	ExitUpdate_stmt(c *Update_stmtContext)

	// ExitColumn_name_list is called when exiting the column_name_list production.
	ExitColumn_name_list(c *Column_name_listContext)

	// ExitQualified_table_name is called when exiting the qualified_table_name production.
	ExitQualified_table_name(c *Qualified_table_nameContext)

	// ExitVacuum_stmt is called when exiting the vacuum_stmt production.
	ExitVacuum_stmt(c *Vacuum_stmtContext)

	// ExitFilter_clause is called when exiting the filter_clause production.
	ExitFilter_clause(c *Filter_clauseContext)

	// ExitWindow_defn is called when exiting the window_defn production.
	ExitWindow_defn(c *Window_defnContext)

	// ExitOver_clause is called when exiting the over_clause production.
	ExitOver_clause(c *Over_clauseContext)

	// ExitFrame_spec is called when exiting the frame_spec production.
	ExitFrame_spec(c *Frame_specContext)

	// ExitFrame_clause is called when exiting the frame_clause production.
	ExitFrame_clause(c *Frame_clauseContext)

	// ExitOrder_clause is called when exiting the order_clause production.
	ExitOrder_clause(c *Order_clauseContext)

	// ExitLimit_clause is called when exiting the limit_clause production.
	ExitLimit_clause(c *Limit_clauseContext)

	// ExitOrdering_term is called when exiting the ordering_term production.
	ExitOrdering_term(c *Ordering_termContext)

	// ExitAsc_desc is called when exiting the asc_desc production.
	ExitAsc_desc(c *Asc_descContext)

	// ExitFrame_left is called when exiting the frame_left production.
	ExitFrame_left(c *Frame_leftContext)

	// ExitFrame_right is called when exiting the frame_right production.
	ExitFrame_right(c *Frame_rightContext)

	// ExitFrame_single is called when exiting the frame_single production.
	ExitFrame_single(c *Frame_singleContext)

	// ExitError_message is called when exiting the error_message production.
	ExitError_message(c *Error_messageContext)

	// ExitFilename is called when exiting the filename production.
	ExitFilename(c *FilenameContext)

	// ExitModule_argument is called when exiting the module_argument production.
	ExitModule_argument(c *Module_argumentContext)

	// ExitModule_argument_outer is called when exiting the module_argument_outer production.
	ExitModule_argument_outer(c *Module_argument_outerContext)

	// ExitModule_argument_inner is called when exiting the module_argument_inner production.
	ExitModule_argument_inner(c *Module_argument_innerContext)

	// ExitFallback_excluding_conflicts is called when exiting the fallback_excluding_conflicts production.
	ExitFallback_excluding_conflicts(c *Fallback_excluding_conflictsContext)

	// ExitJoin_keyword is called when exiting the join_keyword production.
	ExitJoin_keyword(c *Join_keywordContext)

	// ExitFallback is called when exiting the fallback production.
	ExitFallback(c *FallbackContext)

	// ExitName is called when exiting the name production.
	ExitName(c *NameContext)

	// ExitFunction_name is called when exiting the function_name production.
	ExitFunction_name(c *Function_nameContext)

	// ExitSchema_name is called when exiting the schema_name production.
	ExitSchema_name(c *Schema_nameContext)

	// ExitTable_name is called when exiting the table_name production.
	ExitTable_name(c *Table_nameContext)

	// ExitTable_or_index_name is called when exiting the table_or_index_name production.
	ExitTable_or_index_name(c *Table_or_index_nameContext)

	// ExitColumn_name is called when exiting the column_name production.
	ExitColumn_name(c *Column_nameContext)

	// ExitColumn_name_excluding_string is called when exiting the column_name_excluding_string production.
	ExitColumn_name_excluding_string(c *Column_name_excluding_stringContext)

	// ExitColumn_alias is called when exiting the column_alias production.
	ExitColumn_alias(c *Column_aliasContext)

	// ExitCollation_name is called when exiting the collation_name production.
	ExitCollation_name(c *Collation_nameContext)

	// ExitForeign_table is called when exiting the foreign_table production.
	ExitForeign_table(c *Foreign_tableContext)

	// ExitIndex_name is called when exiting the index_name production.
	ExitIndex_name(c *Index_nameContext)

	// ExitTrigger_name is called when exiting the trigger_name production.
	ExitTrigger_name(c *Trigger_nameContext)

	// ExitView_name is called when exiting the view_name production.
	ExitView_name(c *View_nameContext)

	// ExitModule_name is called when exiting the module_name production.
	ExitModule_name(c *Module_nameContext)

	// ExitPragma_name is called when exiting the pragma_name production.
	ExitPragma_name(c *Pragma_nameContext)

	// ExitSavepoint_name is called when exiting the savepoint_name production.
	ExitSavepoint_name(c *Savepoint_nameContext)

	// ExitTable_alias is called when exiting the table_alias production.
	ExitTable_alias(c *Table_aliasContext)

	// ExitTable_alias_excluding_joins is called when exiting the table_alias_excluding_joins production.
	ExitTable_alias_excluding_joins(c *Table_alias_excluding_joinsContext)

	// ExitWindow_name is called when exiting the window_name production.
	ExitWindow_name(c *Window_nameContext)

	// ExitAlias is called when exiting the alias production.
	ExitAlias(c *AliasContext)

	// ExitBase_window_name is called when exiting the base_window_name production.
	ExitBase_window_name(c *Base_window_nameContext)

	// ExitTable_function_name is called when exiting the table_function_name production.
	ExitTable_function_name(c *Table_function_nameContext)

	// ExitAny_name_excluding_raise is called when exiting the any_name_excluding_raise production.
	ExitAny_name_excluding_raise(c *Any_name_excluding_raiseContext)

	// ExitAny_name_excluding_joins is called when exiting the any_name_excluding_joins production.
	ExitAny_name_excluding_joins(c *Any_name_excluding_joinsContext)

	// ExitAny_name_excluding_string is called when exiting the any_name_excluding_string production.
	ExitAny_name_excluding_string(c *Any_name_excluding_stringContext)

	// ExitAny_name is called when exiting the any_name production.
	ExitAny_name(c *Any_nameContext)
}

SQLiteParserListener is a complete listener for a parse tree produced by SQLiteParser.

type Savepoint_nameContext

type Savepoint_nameContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySavepoint_nameContext

func NewEmptySavepoint_nameContext() *Savepoint_nameContext

func NewSavepoint_nameContext

func NewSavepoint_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Savepoint_nameContext

func (*Savepoint_nameContext) Any_name

func (*Savepoint_nameContext) EnterRule

func (s *Savepoint_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Savepoint_nameContext) ExitRule

func (s *Savepoint_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Savepoint_nameContext) GetParser

func (s *Savepoint_nameContext) GetParser() antlr.Parser

func (*Savepoint_nameContext) GetRuleContext

func (s *Savepoint_nameContext) GetRuleContext() antlr.RuleContext

func (*Savepoint_nameContext) IsSavepoint_nameContext

func (*Savepoint_nameContext) IsSavepoint_nameContext()

func (*Savepoint_nameContext) ToStringTree

func (s *Savepoint_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Savepoint_stmtContext

type Savepoint_stmtContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySavepoint_stmtContext

func NewEmptySavepoint_stmtContext() *Savepoint_stmtContext

func NewSavepoint_stmtContext

func NewSavepoint_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Savepoint_stmtContext

func (*Savepoint_stmtContext) EnterRule

func (s *Savepoint_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Savepoint_stmtContext) ExitRule

func (s *Savepoint_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Savepoint_stmtContext) GetParser

func (s *Savepoint_stmtContext) GetParser() antlr.Parser

func (*Savepoint_stmtContext) GetRuleContext

func (s *Savepoint_stmtContext) GetRuleContext() antlr.RuleContext

func (*Savepoint_stmtContext) IsSavepoint_stmtContext

func (*Savepoint_stmtContext) IsSavepoint_stmtContext()

func (*Savepoint_stmtContext) SAVEPOINT_

func (s *Savepoint_stmtContext) SAVEPOINT_() antlr.TerminalNode

func (*Savepoint_stmtContext) Savepoint_name

func (s *Savepoint_stmtContext) Savepoint_name() ISavepoint_nameContext

func (*Savepoint_stmtContext) ToStringTree

func (s *Savepoint_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Schema_nameContext

type Schema_nameContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySchema_nameContext

func NewEmptySchema_nameContext() *Schema_nameContext

func NewSchema_nameContext

func NewSchema_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Schema_nameContext

func (*Schema_nameContext) Any_name

func (s *Schema_nameContext) Any_name() IAny_nameContext

func (*Schema_nameContext) EnterRule

func (s *Schema_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Schema_nameContext) ExitRule

func (s *Schema_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Schema_nameContext) GetParser

func (s *Schema_nameContext) GetParser() antlr.Parser

func (*Schema_nameContext) GetRuleContext

func (s *Schema_nameContext) GetRuleContext() antlr.RuleContext

func (*Schema_nameContext) IsSchema_nameContext

func (*Schema_nameContext) IsSchema_nameContext()

func (*Schema_nameContext) ToStringTree

func (s *Schema_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Select_coreContext

type Select_coreContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySelect_coreContext

func NewEmptySelect_coreContext() *Select_coreContext

func NewSelect_coreContext

func NewSelect_coreContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_coreContext

func (*Select_coreContext) ALL_

func (*Select_coreContext) AS_

func (*Select_coreContext) AllAS_

func (s *Select_coreContext) AllAS_() []antlr.TerminalNode

func (*Select_coreContext) AllCOMMA

func (s *Select_coreContext) AllCOMMA() []antlr.TerminalNode

func (*Select_coreContext) AllExpr

func (s *Select_coreContext) AllExpr() []IExprContext

func (*Select_coreContext) AllResult_column

func (s *Select_coreContext) AllResult_column() []IResult_columnContext

func (*Select_coreContext) AllWindow_defn

func (s *Select_coreContext) AllWindow_defn() []IWindow_defnContext

func (*Select_coreContext) AllWindow_name

func (s *Select_coreContext) AllWindow_name() []IWindow_nameContext

func (*Select_coreContext) BY_

func (*Select_coreContext) COMMA

func (*Select_coreContext) DISTINCT_

func (s *Select_coreContext) DISTINCT_() antlr.TerminalNode

func (*Select_coreContext) EnterRule

func (s *Select_coreContext) EnterRule(listener antlr.ParseTreeListener)

func (*Select_coreContext) ExitRule

func (s *Select_coreContext) ExitRule(listener antlr.ParseTreeListener)

func (*Select_coreContext) Expr

func (s *Select_coreContext) Expr(i int) IExprContext

func (*Select_coreContext) FROM_

func (*Select_coreContext) GROUP_

func (*Select_coreContext) GetGroup_by_expr added in v0.5.5

func (s *Select_coreContext) GetGroup_by_expr() []IExprContext

func (*Select_coreContext) GetHaving_expr added in v0.5.5

func (s *Select_coreContext) GetHaving_expr() IExprContext

func (*Select_coreContext) GetParser

func (s *Select_coreContext) GetParser() antlr.Parser

func (*Select_coreContext) GetRuleContext

func (s *Select_coreContext) GetRuleContext() antlr.RuleContext

func (*Select_coreContext) GetWhere_expr added in v0.5.5

func (s *Select_coreContext) GetWhere_expr() IExprContext

func (*Select_coreContext) Get_expr

func (s *Select_coreContext) Get_expr() IExprContext

func (*Select_coreContext) HAVING_

func (s *Select_coreContext) HAVING_() antlr.TerminalNode

func (*Select_coreContext) IsSelect_coreContext

func (*Select_coreContext) IsSelect_coreContext()

func (*Select_coreContext) Join_clause

func (s *Select_coreContext) Join_clause() IJoin_clauseContext

func (*Select_coreContext) Result_column

func (s *Select_coreContext) Result_column(i int) IResult_columnContext

func (*Select_coreContext) SELECT_

func (s *Select_coreContext) SELECT_() antlr.TerminalNode

func (*Select_coreContext) SetGroup_by_expr added in v0.5.5

func (s *Select_coreContext) SetGroup_by_expr(v []IExprContext)

func (*Select_coreContext) SetHaving_expr added in v0.5.5

func (s *Select_coreContext) SetHaving_expr(v IExprContext)

func (*Select_coreContext) SetWhere_expr added in v0.5.5

func (s *Select_coreContext) SetWhere_expr(v IExprContext)

func (*Select_coreContext) Set_expr

func (s *Select_coreContext) Set_expr(v IExprContext)

func (*Select_coreContext) ToStringTree

func (s *Select_coreContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Select_coreContext) Values_clause

func (s *Select_coreContext) Values_clause() IValues_clauseContext

func (*Select_coreContext) WHERE_

func (*Select_coreContext) WINDOW_

func (s *Select_coreContext) WINDOW_() antlr.TerminalNode

func (*Select_coreContext) Window_defn

func (s *Select_coreContext) Window_defn(i int) IWindow_defnContext

func (*Select_coreContext) Window_name

func (s *Select_coreContext) Window_name(i int) IWindow_nameContext

type Select_stmtContext

type Select_stmtContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySelect_stmtContext

func NewEmptySelect_stmtContext() *Select_stmtContext

func NewSelect_stmtContext

func NewSelect_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_stmtContext

func (*Select_stmtContext) AllCompound_operator

func (s *Select_stmtContext) AllCompound_operator() []ICompound_operatorContext

func (*Select_stmtContext) AllSelect_core

func (s *Select_stmtContext) AllSelect_core() []ISelect_coreContext

func (*Select_stmtContext) Compound_operator

func (s *Select_stmtContext) Compound_operator(i int) ICompound_operatorContext

func (*Select_stmtContext) EnterRule

func (s *Select_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Select_stmtContext) ExitRule

func (s *Select_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Select_stmtContext) GetParser

func (s *Select_stmtContext) GetParser() antlr.Parser

func (*Select_stmtContext) GetRuleContext

func (s *Select_stmtContext) GetRuleContext() antlr.RuleContext

func (*Select_stmtContext) IsSelect_stmtContext

func (*Select_stmtContext) IsSelect_stmtContext()

func (*Select_stmtContext) Limit_clause added in v0.5.5

func (s *Select_stmtContext) Limit_clause() ILimit_clauseContext

func (*Select_stmtContext) Order_clause added in v0.5.5

func (s *Select_stmtContext) Order_clause() IOrder_clauseContext

func (*Select_stmtContext) Select_core

func (s *Select_stmtContext) Select_core(i int) ISelect_coreContext

func (*Select_stmtContext) ToStringTree

func (s *Select_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Select_stmtContext) With_clause added in v0.5.5

func (s *Select_stmtContext) With_clause() IWith_clauseContext

type Signed_numberContext

type Signed_numberContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySigned_numberContext

func NewEmptySigned_numberContext() *Signed_numberContext

func NewSigned_numberContext

func NewSigned_numberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Signed_numberContext

func (*Signed_numberContext) EnterRule

func (s *Signed_numberContext) EnterRule(listener antlr.ParseTreeListener)

func (*Signed_numberContext) ExitRule

func (s *Signed_numberContext) ExitRule(listener antlr.ParseTreeListener)

func (*Signed_numberContext) GetParser

func (s *Signed_numberContext) GetParser() antlr.Parser

func (*Signed_numberContext) GetRuleContext

func (s *Signed_numberContext) GetRuleContext() antlr.RuleContext

func (*Signed_numberContext) IsSigned_numberContext

func (*Signed_numberContext) IsSigned_numberContext()

func (*Signed_numberContext) MINUS

func (*Signed_numberContext) NUMERIC_LITERAL

func (s *Signed_numberContext) NUMERIC_LITERAL() antlr.TerminalNode

func (*Signed_numberContext) PLUS

func (*Signed_numberContext) ToStringTree

func (s *Signed_numberContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Sql_stmtContext

type Sql_stmtContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySql_stmtContext

func NewEmptySql_stmtContext() *Sql_stmtContext

func NewSql_stmtContext

func NewSql_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Sql_stmtContext

func (*Sql_stmtContext) Alter_table_stmt

func (s *Sql_stmtContext) Alter_table_stmt() IAlter_table_stmtContext

func (*Sql_stmtContext) Analyze_stmt

func (s *Sql_stmtContext) Analyze_stmt() IAnalyze_stmtContext

func (*Sql_stmtContext) Attach_stmt

func (s *Sql_stmtContext) Attach_stmt() IAttach_stmtContext

func (*Sql_stmtContext) Begin_stmt

func (s *Sql_stmtContext) Begin_stmt() IBegin_stmtContext

func (*Sql_stmtContext) Commit_stmt

func (s *Sql_stmtContext) Commit_stmt() ICommit_stmtContext

func (*Sql_stmtContext) Create_index_stmt

func (s *Sql_stmtContext) Create_index_stmt() ICreate_index_stmtContext

func (*Sql_stmtContext) Create_table_stmt

func (s *Sql_stmtContext) Create_table_stmt() ICreate_table_stmtContext

func (*Sql_stmtContext) Create_trigger_stmt

func (s *Sql_stmtContext) Create_trigger_stmt() ICreate_trigger_stmtContext

func (*Sql_stmtContext) Create_view_stmt

func (s *Sql_stmtContext) Create_view_stmt() ICreate_view_stmtContext

func (*Sql_stmtContext) Create_virtual_table_stmt

func (s *Sql_stmtContext) Create_virtual_table_stmt() ICreate_virtual_table_stmtContext

func (*Sql_stmtContext) Delete_stmt

func (s *Sql_stmtContext) Delete_stmt() IDelete_stmtContext

func (*Sql_stmtContext) Detach_stmt

func (s *Sql_stmtContext) Detach_stmt() IDetach_stmtContext

func (*Sql_stmtContext) Drop_stmt

func (s *Sql_stmtContext) Drop_stmt() IDrop_stmtContext

func (*Sql_stmtContext) EXPLAIN_

func (s *Sql_stmtContext) EXPLAIN_() antlr.TerminalNode

func (*Sql_stmtContext) EnterRule

func (s *Sql_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Sql_stmtContext) ExitRule

func (s *Sql_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Sql_stmtContext) GetParser

func (s *Sql_stmtContext) GetParser() antlr.Parser

func (*Sql_stmtContext) GetRuleContext

func (s *Sql_stmtContext) GetRuleContext() antlr.RuleContext

func (*Sql_stmtContext) Insert_stmt

func (s *Sql_stmtContext) Insert_stmt() IInsert_stmtContext

func (*Sql_stmtContext) IsSql_stmtContext

func (*Sql_stmtContext) IsSql_stmtContext()

func (*Sql_stmtContext) PLAN_

func (s *Sql_stmtContext) PLAN_() antlr.TerminalNode

func (*Sql_stmtContext) Pragma_stmt

func (s *Sql_stmtContext) Pragma_stmt() IPragma_stmtContext

func (*Sql_stmtContext) QUERY_

func (s *Sql_stmtContext) QUERY_() antlr.TerminalNode

func (*Sql_stmtContext) Reindex_stmt

func (s *Sql_stmtContext) Reindex_stmt() IReindex_stmtContext

func (*Sql_stmtContext) Release_stmt

func (s *Sql_stmtContext) Release_stmt() IRelease_stmtContext

func (*Sql_stmtContext) Rollback_stmt

func (s *Sql_stmtContext) Rollback_stmt() IRollback_stmtContext

func (*Sql_stmtContext) Savepoint_stmt

func (s *Sql_stmtContext) Savepoint_stmt() ISavepoint_stmtContext

func (*Sql_stmtContext) Select_stmt

func (s *Sql_stmtContext) Select_stmt() ISelect_stmtContext

func (*Sql_stmtContext) ToStringTree

func (s *Sql_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Sql_stmtContext) Update_stmt

func (s *Sql_stmtContext) Update_stmt() IUpdate_stmtContext

func (*Sql_stmtContext) Vacuum_stmt

func (s *Sql_stmtContext) Vacuum_stmt() IVacuum_stmtContext

type Sql_stmt_listContext

type Sql_stmt_listContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySql_stmt_listContext

func NewEmptySql_stmt_listContext() *Sql_stmt_listContext

func NewSql_stmt_listContext

func NewSql_stmt_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Sql_stmt_listContext

func (*Sql_stmt_listContext) AllSCOL

func (s *Sql_stmt_listContext) AllSCOL() []antlr.TerminalNode

func (*Sql_stmt_listContext) AllSql_stmt

func (s *Sql_stmt_listContext) AllSql_stmt() []ISql_stmtContext

func (*Sql_stmt_listContext) EnterRule

func (s *Sql_stmt_listContext) EnterRule(listener antlr.ParseTreeListener)

func (*Sql_stmt_listContext) ExitRule

func (s *Sql_stmt_listContext) ExitRule(listener antlr.ParseTreeListener)

func (*Sql_stmt_listContext) GetParser

func (s *Sql_stmt_listContext) GetParser() antlr.Parser

func (*Sql_stmt_listContext) GetRuleContext

func (s *Sql_stmt_listContext) GetRuleContext() antlr.RuleContext

func (*Sql_stmt_listContext) IsSql_stmt_listContext

func (*Sql_stmt_listContext) IsSql_stmt_listContext()

func (*Sql_stmt_listContext) SCOL

func (*Sql_stmt_listContext) Sql_stmt

func (s *Sql_stmt_listContext) Sql_stmt(i int) ISql_stmtContext

func (*Sql_stmt_listContext) ToStringTree

func (s *Sql_stmt_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Table_aliasContext

type Table_aliasContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTable_aliasContext

func NewEmptyTable_aliasContext() *Table_aliasContext

func NewTable_aliasContext

func NewTable_aliasContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_aliasContext

func (*Table_aliasContext) Any_name

func (s *Table_aliasContext) Any_name() IAny_nameContext

func (*Table_aliasContext) EnterRule

func (s *Table_aliasContext) EnterRule(listener antlr.ParseTreeListener)

func (*Table_aliasContext) ExitRule

func (s *Table_aliasContext) ExitRule(listener antlr.ParseTreeListener)

func (*Table_aliasContext) GetParser

func (s *Table_aliasContext) GetParser() antlr.Parser

func (*Table_aliasContext) GetRuleContext

func (s *Table_aliasContext) GetRuleContext() antlr.RuleContext

func (*Table_aliasContext) IsTable_aliasContext

func (*Table_aliasContext) IsTable_aliasContext()

func (*Table_aliasContext) ToStringTree

func (s *Table_aliasContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Table_alias_excluding_joinsContext added in v0.5.5

type Table_alias_excluding_joinsContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTable_alias_excluding_joinsContext added in v0.5.5

func NewEmptyTable_alias_excluding_joinsContext() *Table_alias_excluding_joinsContext

func NewTable_alias_excluding_joinsContext added in v0.5.5

func NewTable_alias_excluding_joinsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_alias_excluding_joinsContext

func (*Table_alias_excluding_joinsContext) Any_name_excluding_joins added in v0.5.5

func (*Table_alias_excluding_joinsContext) EnterRule added in v0.5.5

func (*Table_alias_excluding_joinsContext) ExitRule added in v0.5.5

func (*Table_alias_excluding_joinsContext) GetParser added in v0.5.5

func (*Table_alias_excluding_joinsContext) GetRuleContext added in v0.5.5

func (*Table_alias_excluding_joinsContext) IsTable_alias_excluding_joinsContext added in v0.5.5

func (*Table_alias_excluding_joinsContext) IsTable_alias_excluding_joinsContext()

func (*Table_alias_excluding_joinsContext) ToStringTree added in v0.5.5

func (s *Table_alias_excluding_joinsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Table_constraintContext

type Table_constraintContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTable_constraintContext

func NewEmptyTable_constraintContext() *Table_constraintContext

func NewTable_constraintContext

func NewTable_constraintContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_constraintContext

func (*Table_constraintContext) AllCOMMA

func (s *Table_constraintContext) AllCOMMA() []antlr.TerminalNode

func (*Table_constraintContext) AllColumn_name

func (s *Table_constraintContext) AllColumn_name() []IColumn_nameContext

func (*Table_constraintContext) AllIndexed_column

func (s *Table_constraintContext) AllIndexed_column() []IIndexed_columnContext

func (*Table_constraintContext) CHECK_

func (*Table_constraintContext) CLOSE_PAR

func (*Table_constraintContext) COMMA

func (*Table_constraintContext) CONSTRAINT_

func (s *Table_constraintContext) CONSTRAINT_() antlr.TerminalNode

func (*Table_constraintContext) Column_name

func (*Table_constraintContext) Conflict_clause

func (s *Table_constraintContext) Conflict_clause() IConflict_clauseContext

func (*Table_constraintContext) EnterRule

func (s *Table_constraintContext) EnterRule(listener antlr.ParseTreeListener)

func (*Table_constraintContext) ExitRule

func (s *Table_constraintContext) ExitRule(listener antlr.ParseTreeListener)

func (*Table_constraintContext) Expr

func (*Table_constraintContext) FOREIGN_

func (*Table_constraintContext) Foreign_key_clause

func (s *Table_constraintContext) Foreign_key_clause() IForeign_key_clauseContext

func (*Table_constraintContext) GetParser

func (s *Table_constraintContext) GetParser() antlr.Parser

func (*Table_constraintContext) GetRuleContext

func (s *Table_constraintContext) GetRuleContext() antlr.RuleContext

func (*Table_constraintContext) Indexed_column

func (s *Table_constraintContext) Indexed_column(i int) IIndexed_columnContext

func (*Table_constraintContext) IsTable_constraintContext

func (*Table_constraintContext) IsTable_constraintContext()

func (*Table_constraintContext) KEY_

func (*Table_constraintContext) Name

func (*Table_constraintContext) OPEN_PAR

func (*Table_constraintContext) PRIMARY_

func (*Table_constraintContext) ToStringTree

func (s *Table_constraintContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Table_constraintContext) UNIQUE_

type Table_function_nameContext

type Table_function_nameContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTable_function_nameContext

func NewEmptyTable_function_nameContext() *Table_function_nameContext

func NewTable_function_nameContext

func NewTable_function_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_function_nameContext

func (*Table_function_nameContext) Any_name

func (*Table_function_nameContext) EnterRule

func (s *Table_function_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Table_function_nameContext) ExitRule

func (s *Table_function_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Table_function_nameContext) GetParser

func (s *Table_function_nameContext) GetParser() antlr.Parser

func (*Table_function_nameContext) GetRuleContext

func (s *Table_function_nameContext) GetRuleContext() antlr.RuleContext

func (*Table_function_nameContext) IsTable_function_nameContext

func (*Table_function_nameContext) IsTable_function_nameContext()

func (*Table_function_nameContext) ToStringTree

func (s *Table_function_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Table_nameContext

type Table_nameContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTable_nameContext

func NewEmptyTable_nameContext() *Table_nameContext

func NewTable_nameContext

func NewTable_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_nameContext

func (*Table_nameContext) Any_name

func (s *Table_nameContext) Any_name() IAny_nameContext

func (*Table_nameContext) EnterRule

func (s *Table_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Table_nameContext) ExitRule

func (s *Table_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Table_nameContext) GetParser

func (s *Table_nameContext) GetParser() antlr.Parser

func (*Table_nameContext) GetRuleContext

func (s *Table_nameContext) GetRuleContext() antlr.RuleContext

func (*Table_nameContext) IsTable_nameContext

func (*Table_nameContext) IsTable_nameContext()

func (*Table_nameContext) ToStringTree

func (s *Table_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Table_optionsContext added in v0.5.5

type Table_optionsContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTable_optionsContext added in v0.5.5

func NewEmptyTable_optionsContext() *Table_optionsContext

func NewTable_optionsContext added in v0.5.5

func NewTable_optionsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_optionsContext

func (*Table_optionsContext) AllCOMMA added in v0.5.5

func (s *Table_optionsContext) AllCOMMA() []antlr.TerminalNode

func (*Table_optionsContext) AllROWID_ added in v0.5.5

func (s *Table_optionsContext) AllROWID_() []antlr.TerminalNode

func (*Table_optionsContext) AllSTRICT_ added in v0.5.5

func (s *Table_optionsContext) AllSTRICT_() []antlr.TerminalNode

func (*Table_optionsContext) AllWITHOUT_ added in v0.5.5

func (s *Table_optionsContext) AllWITHOUT_() []antlr.TerminalNode

func (*Table_optionsContext) COMMA added in v0.5.5

func (*Table_optionsContext) EnterRule added in v0.5.5

func (s *Table_optionsContext) EnterRule(listener antlr.ParseTreeListener)

func (*Table_optionsContext) ExitRule added in v0.5.5

func (s *Table_optionsContext) ExitRule(listener antlr.ParseTreeListener)

func (*Table_optionsContext) GetParser added in v0.5.5

func (s *Table_optionsContext) GetParser() antlr.Parser

func (*Table_optionsContext) GetRuleContext added in v0.5.5

func (s *Table_optionsContext) GetRuleContext() antlr.RuleContext

func (*Table_optionsContext) IsTable_optionsContext added in v0.5.5

func (*Table_optionsContext) IsTable_optionsContext()

func (*Table_optionsContext) ROWID_ added in v0.5.5

func (*Table_optionsContext) STRICT_ added in v0.5.5

func (*Table_optionsContext) ToStringTree added in v0.5.5

func (s *Table_optionsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Table_optionsContext) WITHOUT_ added in v0.5.5

func (s *Table_optionsContext) WITHOUT_(i int) antlr.TerminalNode

type Table_or_index_nameContext

type Table_or_index_nameContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTable_or_index_nameContext

func NewEmptyTable_or_index_nameContext() *Table_or_index_nameContext

func NewTable_or_index_nameContext

func NewTable_or_index_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_or_index_nameContext

func (*Table_or_index_nameContext) Any_name

func (*Table_or_index_nameContext) EnterRule

func (s *Table_or_index_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Table_or_index_nameContext) ExitRule

func (s *Table_or_index_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Table_or_index_nameContext) GetParser

func (s *Table_or_index_nameContext) GetParser() antlr.Parser

func (*Table_or_index_nameContext) GetRuleContext

func (s *Table_or_index_nameContext) GetRuleContext() antlr.RuleContext

func (*Table_or_index_nameContext) IsTable_or_index_nameContext

func (*Table_or_index_nameContext) IsTable_or_index_nameContext()

func (*Table_or_index_nameContext) ToStringTree

func (s *Table_or_index_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Table_or_subqueryContext

type Table_or_subqueryContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTable_or_subqueryContext

func NewEmptyTable_or_subqueryContext() *Table_or_subqueryContext

func NewTable_or_subqueryContext

func NewTable_or_subqueryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_or_subqueryContext

func (*Table_or_subqueryContext) AS_

func (*Table_or_subqueryContext) AllCOMMA

func (*Table_or_subqueryContext) AllExpr

func (s *Table_or_subqueryContext) AllExpr() []IExprContext

func (*Table_or_subqueryContext) BY_

func (*Table_or_subqueryContext) CLOSE_PAR

func (*Table_or_subqueryContext) COMMA

func (*Table_or_subqueryContext) DOT

func (*Table_or_subqueryContext) EnterRule

func (s *Table_or_subqueryContext) EnterRule(listener antlr.ParseTreeListener)

func (*Table_or_subqueryContext) ExitRule

func (s *Table_or_subqueryContext) ExitRule(listener antlr.ParseTreeListener)

func (*Table_or_subqueryContext) Expr

func (*Table_or_subqueryContext) GetParser

func (s *Table_or_subqueryContext) GetParser() antlr.Parser

func (*Table_or_subqueryContext) GetRuleContext

func (s *Table_or_subqueryContext) GetRuleContext() antlr.RuleContext

func (*Table_or_subqueryContext) INDEXED_

func (*Table_or_subqueryContext) Index_name

func (*Table_or_subqueryContext) IsTable_or_subqueryContext

func (*Table_or_subqueryContext) IsTable_or_subqueryContext()

func (*Table_or_subqueryContext) Join_clause

func (*Table_or_subqueryContext) NOT_

func (*Table_or_subqueryContext) OPEN_PAR

func (*Table_or_subqueryContext) Schema_name

func (*Table_or_subqueryContext) Select_stmt

func (*Table_or_subqueryContext) Table_alias

func (*Table_or_subqueryContext) Table_alias_excluding_joins added in v0.5.5

func (s *Table_or_subqueryContext) Table_alias_excluding_joins() ITable_alias_excluding_joinsContext

func (*Table_or_subqueryContext) Table_function_name

func (s *Table_or_subqueryContext) Table_function_name() ITable_function_nameContext

func (*Table_or_subqueryContext) Table_name

func (*Table_or_subqueryContext) ToStringTree

func (s *Table_or_subqueryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Trigger_nameContext

type Trigger_nameContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTrigger_nameContext

func NewEmptyTrigger_nameContext() *Trigger_nameContext

func NewTrigger_nameContext

func NewTrigger_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Trigger_nameContext

func (*Trigger_nameContext) Any_name

func (s *Trigger_nameContext) Any_name() IAny_nameContext

func (*Trigger_nameContext) EnterRule

func (s *Trigger_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Trigger_nameContext) ExitRule

func (s *Trigger_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Trigger_nameContext) GetParser

func (s *Trigger_nameContext) GetParser() antlr.Parser

func (*Trigger_nameContext) GetRuleContext

func (s *Trigger_nameContext) GetRuleContext() antlr.RuleContext

func (*Trigger_nameContext) IsTrigger_nameContext

func (*Trigger_nameContext) IsTrigger_nameContext()

func (*Trigger_nameContext) ToStringTree

func (s *Trigger_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Type_nameContext

type Type_nameContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyType_nameContext

func NewEmptyType_nameContext() *Type_nameContext

func NewType_nameContext

func NewType_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Type_nameContext

func (*Type_nameContext) AllName

func (s *Type_nameContext) AllName() []INameContext

func (*Type_nameContext) AllSigned_number

func (s *Type_nameContext) AllSigned_number() []ISigned_numberContext

func (*Type_nameContext) CLOSE_PAR

func (s *Type_nameContext) CLOSE_PAR() antlr.TerminalNode

func (*Type_nameContext) COMMA

func (s *Type_nameContext) COMMA() antlr.TerminalNode

func (*Type_nameContext) EnterRule

func (s *Type_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Type_nameContext) ExitRule

func (s *Type_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Type_nameContext) GetParser

func (s *Type_nameContext) GetParser() antlr.Parser

func (*Type_nameContext) GetRuleContext

func (s *Type_nameContext) GetRuleContext() antlr.RuleContext

func (*Type_nameContext) IsType_nameContext

func (*Type_nameContext) IsType_nameContext()

func (*Type_nameContext) Name

func (s *Type_nameContext) Name(i int) INameContext

func (*Type_nameContext) OPEN_PAR

func (s *Type_nameContext) OPEN_PAR() antlr.TerminalNode

func (*Type_nameContext) Signed_number

func (s *Type_nameContext) Signed_number(i int) ISigned_numberContext

func (*Type_nameContext) ToStringTree

func (s *Type_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Update_stmtContext

type Update_stmtContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUpdate_stmtContext

func NewEmptyUpdate_stmtContext() *Update_stmtContext

func NewUpdate_stmtContext

func NewUpdate_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Update_stmtContext

func (*Update_stmtContext) ABORT_

func (*Update_stmtContext) ASSIGN

func (*Update_stmtContext) AllASSIGN

func (s *Update_stmtContext) AllASSIGN() []antlr.TerminalNode

func (*Update_stmtContext) AllCOMMA

func (s *Update_stmtContext) AllCOMMA() []antlr.TerminalNode

func (*Update_stmtContext) AllColumn_name

func (s *Update_stmtContext) AllColumn_name() []IColumn_nameContext

func (*Update_stmtContext) AllColumn_name_list

func (s *Update_stmtContext) AllColumn_name_list() []IColumn_name_listContext

func (*Update_stmtContext) AllExpr

func (s *Update_stmtContext) AllExpr() []IExprContext

func (*Update_stmtContext) COMMA

func (*Update_stmtContext) Column_name

func (s *Update_stmtContext) Column_name(i int) IColumn_nameContext

func (*Update_stmtContext) Column_name_list

func (s *Update_stmtContext) Column_name_list(i int) IColumn_name_listContext

func (*Update_stmtContext) EnterRule

func (s *Update_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Update_stmtContext) ExitRule

func (s *Update_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Update_stmtContext) Expr

func (s *Update_stmtContext) Expr(i int) IExprContext

func (*Update_stmtContext) FAIL_

func (*Update_stmtContext) FROM_

func (*Update_stmtContext) GetParser

func (s *Update_stmtContext) GetParser() antlr.Parser

func (*Update_stmtContext) GetRuleContext

func (s *Update_stmtContext) GetRuleContext() antlr.RuleContext

func (*Update_stmtContext) IGNORE_

func (s *Update_stmtContext) IGNORE_() antlr.TerminalNode

func (*Update_stmtContext) IsUpdate_stmtContext

func (*Update_stmtContext) IsUpdate_stmtContext()

func (*Update_stmtContext) Join_clause

func (s *Update_stmtContext) Join_clause() IJoin_clauseContext

func (*Update_stmtContext) Limit_clause added in v0.5.5

func (s *Update_stmtContext) Limit_clause() ILimit_clauseContext

func (*Update_stmtContext) OR_

func (*Update_stmtContext) Order_clause added in v0.5.5

func (s *Update_stmtContext) Order_clause() IOrder_clauseContext

func (*Update_stmtContext) Qualified_table_name

func (s *Update_stmtContext) Qualified_table_name() IQualified_table_nameContext

func (*Update_stmtContext) REPLACE_

func (s *Update_stmtContext) REPLACE_() antlr.TerminalNode

func (*Update_stmtContext) ROLLBACK_

func (s *Update_stmtContext) ROLLBACK_() antlr.TerminalNode

func (*Update_stmtContext) Returning_clause

func (s *Update_stmtContext) Returning_clause() IReturning_clauseContext

func (*Update_stmtContext) SET_

func (*Update_stmtContext) ToStringTree

func (s *Update_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Update_stmtContext) UPDATE_

func (s *Update_stmtContext) UPDATE_() antlr.TerminalNode

func (*Update_stmtContext) WHERE_

func (*Update_stmtContext) With_clause

func (s *Update_stmtContext) With_clause() IWith_clauseContext

type Upsert_clauseContext

type Upsert_clauseContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUpsert_clauseContext

func NewEmptyUpsert_clauseContext() *Upsert_clauseContext

func NewUpsert_clauseContext

func NewUpsert_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Upsert_clauseContext

func (*Upsert_clauseContext) ASSIGN

func (*Upsert_clauseContext) AllASSIGN

func (s *Upsert_clauseContext) AllASSIGN() []antlr.TerminalNode

func (*Upsert_clauseContext) AllCOMMA

func (s *Upsert_clauseContext) AllCOMMA() []antlr.TerminalNode

func (*Upsert_clauseContext) AllColumn_name

func (s *Upsert_clauseContext) AllColumn_name() []IColumn_nameContext

func (*Upsert_clauseContext) AllColumn_name_list

func (s *Upsert_clauseContext) AllColumn_name_list() []IColumn_name_listContext

func (*Upsert_clauseContext) AllExpr

func (s *Upsert_clauseContext) AllExpr() []IExprContext

func (*Upsert_clauseContext) AllIndexed_column

func (s *Upsert_clauseContext) AllIndexed_column() []IIndexed_columnContext

func (*Upsert_clauseContext) AllWHERE_

func (s *Upsert_clauseContext) AllWHERE_() []antlr.TerminalNode

func (*Upsert_clauseContext) CLOSE_PAR

func (s *Upsert_clauseContext) CLOSE_PAR() antlr.TerminalNode

func (*Upsert_clauseContext) COMMA

func (*Upsert_clauseContext) CONFLICT_

func (s *Upsert_clauseContext) CONFLICT_() antlr.TerminalNode

func (*Upsert_clauseContext) Column_name

func (s *Upsert_clauseContext) Column_name(i int) IColumn_nameContext

func (*Upsert_clauseContext) Column_name_list

func (s *Upsert_clauseContext) Column_name_list(i int) IColumn_name_listContext

func (*Upsert_clauseContext) DO_

func (*Upsert_clauseContext) EnterRule

func (s *Upsert_clauseContext) EnterRule(listener antlr.ParseTreeListener)

func (*Upsert_clauseContext) ExitRule

func (s *Upsert_clauseContext) ExitRule(listener antlr.ParseTreeListener)

func (*Upsert_clauseContext) Expr

func (*Upsert_clauseContext) GetParser

func (s *Upsert_clauseContext) GetParser() antlr.Parser

func (*Upsert_clauseContext) GetRuleContext

func (s *Upsert_clauseContext) GetRuleContext() antlr.RuleContext

func (*Upsert_clauseContext) Indexed_column

func (s *Upsert_clauseContext) Indexed_column(i int) IIndexed_columnContext

func (*Upsert_clauseContext) IsUpsert_clauseContext

func (*Upsert_clauseContext) IsUpsert_clauseContext()

func (*Upsert_clauseContext) NOTHING_

func (s *Upsert_clauseContext) NOTHING_() antlr.TerminalNode

func (*Upsert_clauseContext) ON_

func (*Upsert_clauseContext) OPEN_PAR

func (s *Upsert_clauseContext) OPEN_PAR() antlr.TerminalNode

func (*Upsert_clauseContext) SET_

func (*Upsert_clauseContext) ToStringTree

func (s *Upsert_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Upsert_clauseContext) UPDATE_

func (*Upsert_clauseContext) WHERE_

type Vacuum_stmtContext

type Vacuum_stmtContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyVacuum_stmtContext

func NewEmptyVacuum_stmtContext() *Vacuum_stmtContext

func NewVacuum_stmtContext

func NewVacuum_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Vacuum_stmtContext

func (*Vacuum_stmtContext) EnterRule

func (s *Vacuum_stmtContext) EnterRule(listener antlr.ParseTreeListener)

func (*Vacuum_stmtContext) ExitRule

func (s *Vacuum_stmtContext) ExitRule(listener antlr.ParseTreeListener)

func (*Vacuum_stmtContext) Filename

func (s *Vacuum_stmtContext) Filename() IFilenameContext

func (*Vacuum_stmtContext) GetParser

func (s *Vacuum_stmtContext) GetParser() antlr.Parser

func (*Vacuum_stmtContext) GetRuleContext

func (s *Vacuum_stmtContext) GetRuleContext() antlr.RuleContext

func (*Vacuum_stmtContext) INTO_

func (*Vacuum_stmtContext) IsVacuum_stmtContext

func (*Vacuum_stmtContext) IsVacuum_stmtContext()

func (*Vacuum_stmtContext) Schema_name

func (s *Vacuum_stmtContext) Schema_name() ISchema_nameContext

func (*Vacuum_stmtContext) ToStringTree

func (s *Vacuum_stmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Vacuum_stmtContext) VACUUM_

func (s *Vacuum_stmtContext) VACUUM_() antlr.TerminalNode

type Value_rowContext

type Value_rowContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyValue_rowContext

func NewEmptyValue_rowContext() *Value_rowContext

func NewValue_rowContext

func NewValue_rowContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Value_rowContext

func (*Value_rowContext) AllCOMMA

func (s *Value_rowContext) AllCOMMA() []antlr.TerminalNode

func (*Value_rowContext) AllExpr

func (s *Value_rowContext) AllExpr() []IExprContext

func (*Value_rowContext) CLOSE_PAR

func (s *Value_rowContext) CLOSE_PAR() antlr.TerminalNode

func (*Value_rowContext) COMMA

func (s *Value_rowContext) COMMA(i int) antlr.TerminalNode

func (*Value_rowContext) EnterRule

func (s *Value_rowContext) EnterRule(listener antlr.ParseTreeListener)

func (*Value_rowContext) ExitRule

func (s *Value_rowContext) ExitRule(listener antlr.ParseTreeListener)

func (*Value_rowContext) Expr

func (s *Value_rowContext) Expr(i int) IExprContext

func (*Value_rowContext) GetParser

func (s *Value_rowContext) GetParser() antlr.Parser

func (*Value_rowContext) GetRuleContext

func (s *Value_rowContext) GetRuleContext() antlr.RuleContext

func (*Value_rowContext) IsValue_rowContext

func (*Value_rowContext) IsValue_rowContext()

func (*Value_rowContext) OPEN_PAR

func (s *Value_rowContext) OPEN_PAR() antlr.TerminalNode

func (*Value_rowContext) ToStringTree

func (s *Value_rowContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Values_clauseContext

type Values_clauseContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyValues_clauseContext

func NewEmptyValues_clauseContext() *Values_clauseContext

func NewValues_clauseContext

func NewValues_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Values_clauseContext

func (*Values_clauseContext) AllCOMMA

func (s *Values_clauseContext) AllCOMMA() []antlr.TerminalNode

func (*Values_clauseContext) AllValue_row

func (s *Values_clauseContext) AllValue_row() []IValue_rowContext

func (*Values_clauseContext) COMMA

func (*Values_clauseContext) EnterRule

func (s *Values_clauseContext) EnterRule(listener antlr.ParseTreeListener)

func (*Values_clauseContext) ExitRule

func (s *Values_clauseContext) ExitRule(listener antlr.ParseTreeListener)

func (*Values_clauseContext) GetParser

func (s *Values_clauseContext) GetParser() antlr.Parser

func (*Values_clauseContext) GetRuleContext

func (s *Values_clauseContext) GetRuleContext() antlr.RuleContext

func (*Values_clauseContext) IsValues_clauseContext

func (*Values_clauseContext) IsValues_clauseContext()

func (*Values_clauseContext) ToStringTree

func (s *Values_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Values_clauseContext) VALUES_

func (*Values_clauseContext) Value_row

func (s *Values_clauseContext) Value_row(i int) IValue_rowContext

type View_nameContext

type View_nameContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyView_nameContext

func NewEmptyView_nameContext() *View_nameContext

func NewView_nameContext

func NewView_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *View_nameContext

func (*View_nameContext) Any_name

func (s *View_nameContext) Any_name() IAny_nameContext

func (*View_nameContext) EnterRule

func (s *View_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*View_nameContext) ExitRule

func (s *View_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*View_nameContext) GetParser

func (s *View_nameContext) GetParser() antlr.Parser

func (*View_nameContext) GetRuleContext

func (s *View_nameContext) GetRuleContext() antlr.RuleContext

func (*View_nameContext) IsView_nameContext

func (*View_nameContext) IsView_nameContext()

func (*View_nameContext) ToStringTree

func (s *View_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Window_defnContext

type Window_defnContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyWindow_defnContext

func NewEmptyWindow_defnContext() *Window_defnContext

func NewWindow_defnContext

func NewWindow_defnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Window_defnContext

func (*Window_defnContext) AllCOMMA

func (s *Window_defnContext) AllCOMMA() []antlr.TerminalNode

func (*Window_defnContext) AllExpr

func (s *Window_defnContext) AllExpr() []IExprContext

func (*Window_defnContext) BY_

func (*Window_defnContext) Base_window_name

func (s *Window_defnContext) Base_window_name() IBase_window_nameContext

func (*Window_defnContext) CLOSE_PAR

func (s *Window_defnContext) CLOSE_PAR() antlr.TerminalNode

func (*Window_defnContext) COMMA

func (*Window_defnContext) EnterRule

func (s *Window_defnContext) EnterRule(listener antlr.ParseTreeListener)

func (*Window_defnContext) ExitRule

func (s *Window_defnContext) ExitRule(listener antlr.ParseTreeListener)

func (*Window_defnContext) Expr

func (s *Window_defnContext) Expr(i int) IExprContext

func (*Window_defnContext) Frame_spec

func (s *Window_defnContext) Frame_spec() IFrame_specContext

func (*Window_defnContext) GetParser

func (s *Window_defnContext) GetParser() antlr.Parser

func (*Window_defnContext) GetRuleContext

func (s *Window_defnContext) GetRuleContext() antlr.RuleContext

func (*Window_defnContext) IsWindow_defnContext

func (*Window_defnContext) IsWindow_defnContext()

func (*Window_defnContext) OPEN_PAR

func (s *Window_defnContext) OPEN_PAR() antlr.TerminalNode

func (*Window_defnContext) Order_clause added in v0.5.5

func (s *Window_defnContext) Order_clause() IOrder_clauseContext

func (*Window_defnContext) PARTITION_

func (s *Window_defnContext) PARTITION_() antlr.TerminalNode

func (*Window_defnContext) ToStringTree

func (s *Window_defnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Window_nameContext

type Window_nameContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyWindow_nameContext

func NewEmptyWindow_nameContext() *Window_nameContext

func NewWindow_nameContext

func NewWindow_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Window_nameContext

func (*Window_nameContext) Any_name

func (s *Window_nameContext) Any_name() IAny_nameContext

func (*Window_nameContext) EnterRule

func (s *Window_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Window_nameContext) ExitRule

func (s *Window_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Window_nameContext) GetParser

func (s *Window_nameContext) GetParser() antlr.Parser

func (*Window_nameContext) GetRuleContext

func (s *Window_nameContext) GetRuleContext() antlr.RuleContext

func (*Window_nameContext) IsWindow_nameContext

func (*Window_nameContext) IsWindow_nameContext()

func (*Window_nameContext) ToStringTree

func (s *Window_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type With_clauseContext

type With_clauseContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyWith_clauseContext

func NewEmptyWith_clauseContext() *With_clauseContext

func NewWith_clauseContext

func NewWith_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *With_clauseContext

func (*With_clauseContext) AllCOMMA

func (s *With_clauseContext) AllCOMMA() []antlr.TerminalNode

func (*With_clauseContext) AllCommon_table_expression added in v0.5.5

func (s *With_clauseContext) AllCommon_table_expression() []ICommon_table_expressionContext

func (*With_clauseContext) COMMA

func (*With_clauseContext) Common_table_expression added in v0.5.5

func (s *With_clauseContext) Common_table_expression(i int) ICommon_table_expressionContext

func (*With_clauseContext) EnterRule

func (s *With_clauseContext) EnterRule(listener antlr.ParseTreeListener)

func (*With_clauseContext) ExitRule

func (s *With_clauseContext) ExitRule(listener antlr.ParseTreeListener)

func (*With_clauseContext) GetParser

func (s *With_clauseContext) GetParser() antlr.Parser

func (*With_clauseContext) GetRuleContext

func (s *With_clauseContext) GetRuleContext() antlr.RuleContext

func (*With_clauseContext) IsWith_clauseContext

func (*With_clauseContext) IsWith_clauseContext()

func (*With_clauseContext) RECURSIVE_

func (s *With_clauseContext) RECURSIVE_() antlr.TerminalNode

func (*With_clauseContext) ToStringTree

func (s *With_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*With_clauseContext) WITH_

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL