package baseparser

import "github.com/substrait-io/substrait-go/v3/testcases/parser/baseparser"

Index

Constants

const (
	FuncTestCaseLexerWhitespace             = 1
	FuncTestCaseLexerTripleHash             = 2
	FuncTestCaseLexerSubstraitScalarTest    = 3
	FuncTestCaseLexerSubstraitAggregateTest = 4
	FuncTestCaseLexerSubstraitInclude       = 5
	FuncTestCaseLexerFormatVersion          = 6
	FuncTestCaseLexerDescriptionLine        = 7
	FuncTestCaseLexerDefine                 = 8
	FuncTestCaseLexerErrorResult            = 9
	FuncTestCaseLexerUndefineResult         = 10
	FuncTestCaseLexerOverflow               = 11
	FuncTestCaseLexerRounding               = 12
	FuncTestCaseLexerError                  = 13
	FuncTestCaseLexerSaturate               = 14
	FuncTestCaseLexerSilent                 = 15
	FuncTestCaseLexerTieToEven              = 16
	FuncTestCaseLexerNaN                    = 17
	FuncTestCaseLexerAcceptNulls            = 18
	FuncTestCaseLexerIgnoreNulls            = 19
	FuncTestCaseLexerNullHandling           = 20
	FuncTestCaseLexerSpacesOnly             = 21
	FuncTestCaseLexerTruncate               = 22
	FuncTestCaseLexerIntegerLiteral         = 23
	FuncTestCaseLexerDecimalLiteral         = 24
	FuncTestCaseLexerFloatLiteral           = 25
	FuncTestCaseLexerBooleanLiteral         = 26
	FuncTestCaseLexerTimestampTzLiteral     = 27
	FuncTestCaseLexerTimestampLiteral       = 28
	FuncTestCaseLexerTimeLiteral            = 29
	FuncTestCaseLexerDateLiteral            = 30
	FuncTestCaseLexerPeriodPrefix           = 31
	FuncTestCaseLexerTimePrefix             = 32
	FuncTestCaseLexerYearPrefix             = 33
	FuncTestCaseLexerMSuffix                = 34
	FuncTestCaseLexerDaySuffix              = 35
	FuncTestCaseLexerHourSuffix             = 36
	FuncTestCaseLexerSecondSuffix           = 37
	FuncTestCaseLexerFractionalSecondSuffix = 38
	FuncTestCaseLexerOAngleBracket          = 39
	FuncTestCaseLexerCAngleBracket          = 40
	FuncTestCaseLexerIntervalYearLiteral    = 41
	FuncTestCaseLexerIntervalDayLiteral     = 42
	FuncTestCaseLexerNullLiteral            = 43
	FuncTestCaseLexerStringLiteral          = 44
	FuncTestCaseLexerColumnName             = 45
	FuncTestCaseLexerLineComment            = 46
	FuncTestCaseLexerBlockComment           = 47
	FuncTestCaseLexerIf                     = 48
	FuncTestCaseLexerThen                   = 49
	FuncTestCaseLexerElse                   = 50
	FuncTestCaseLexerBoolean                = 51
	FuncTestCaseLexerI8                     = 52
	FuncTestCaseLexerI16                    = 53
	FuncTestCaseLexerI32                    = 54
	FuncTestCaseLexerI64                    = 55
	FuncTestCaseLexerFP32                   = 56
	FuncTestCaseLexerFP64                   = 57
	FuncTestCaseLexerString_                = 58
	FuncTestCaseLexerBinary                 = 59
	FuncTestCaseLexerTimestamp              = 60
	FuncTestCaseLexerTimestamp_TZ           = 61
	FuncTestCaseLexerDate                   = 62
	FuncTestCaseLexerTime                   = 63
	FuncTestCaseLexerInterval_Year          = 64
	FuncTestCaseLexerInterval_Day           = 65
	FuncTestCaseLexerUUID                   = 66
	FuncTestCaseLexerDecimal                = 67
	FuncTestCaseLexerPrecision_Timestamp    = 68
	FuncTestCaseLexerPrecision_Timestamp_TZ = 69
	FuncTestCaseLexerFixedChar              = 70
	FuncTestCaseLexerVarChar                = 71
	FuncTestCaseLexerFixedBinary            = 72
	FuncTestCaseLexerStruct                 = 73
	FuncTestCaseLexerNStruct                = 74
	FuncTestCaseLexerList                   = 75
	FuncTestCaseLexerMap                    = 76
	FuncTestCaseLexerUserDefined            = 77
	FuncTestCaseLexerBool                   = 78
	FuncTestCaseLexerStr                    = 79
	FuncTestCaseLexerVBin                   = 80
	FuncTestCaseLexerTs                     = 81
	FuncTestCaseLexerTsTZ                   = 82
	FuncTestCaseLexerIYear                  = 83
	FuncTestCaseLexerIDay                   = 84
	FuncTestCaseLexerDec                    = 85
	FuncTestCaseLexerPTs                    = 86
	FuncTestCaseLexerPTsTZ                  = 87
	FuncTestCaseLexerFChar                  = 88
	FuncTestCaseLexerVChar                  = 89
	FuncTestCaseLexerFBin                   = 90
	FuncTestCaseLexerAny                    = 91
	FuncTestCaseLexerAnyVar                 = 92
	FuncTestCaseLexerDoubleColon            = 93
	FuncTestCaseLexerPlus                   = 94
	FuncTestCaseLexerMinus                  = 95
	FuncTestCaseLexerAsterisk               = 96
	FuncTestCaseLexerForwardSlash           = 97
	FuncTestCaseLexerPercent                = 98
	FuncTestCaseLexerEq                     = 99
	FuncTestCaseLexerNe                     = 100
	FuncTestCaseLexerGte                    = 101
	FuncTestCaseLexerLte                    = 102
	FuncTestCaseLexerGt                     = 103
	FuncTestCaseLexerLt                     = 104
	FuncTestCaseLexerBang                   = 105
	FuncTestCaseLexerOParen                 = 106
	FuncTestCaseLexerCParen                 = 107
	FuncTestCaseLexerOBracket               = 108
	FuncTestCaseLexerCBracket               = 109
	FuncTestCaseLexerComma                  = 110
	FuncTestCaseLexerColon                  = 111
	FuncTestCaseLexerQMark                  = 112
	FuncTestCaseLexerHash                   = 113
	FuncTestCaseLexerDot                    = 114
	FuncTestCaseLexerAnd                    = 115
	FuncTestCaseLexerOr                     = 116
	FuncTestCaseLexerAssign                 = 117
	FuncTestCaseLexerNumber                 = 118
	FuncTestCaseLexerIdentifier             = 119
	FuncTestCaseLexerNewline                = 120
)

FuncTestCaseLexer tokens.

const (
	FuncTestCaseParserEOF                    = antlr.TokenEOF
	FuncTestCaseParserWhitespace             = 1
	FuncTestCaseParserTripleHash             = 2
	FuncTestCaseParserSubstraitScalarTest    = 3
	FuncTestCaseParserSubstraitAggregateTest = 4
	FuncTestCaseParserSubstraitInclude       = 5
	FuncTestCaseParserFormatVersion          = 6
	FuncTestCaseParserDescriptionLine        = 7
	FuncTestCaseParserDefine                 = 8
	FuncTestCaseParserErrorResult            = 9
	FuncTestCaseParserUndefineResult         = 10
	FuncTestCaseParserOverflow               = 11
	FuncTestCaseParserRounding               = 12
	FuncTestCaseParserError                  = 13
	FuncTestCaseParserSaturate               = 14
	FuncTestCaseParserSilent                 = 15
	FuncTestCaseParserTieToEven              = 16
	FuncTestCaseParserNaN                    = 17
	FuncTestCaseParserAcceptNulls            = 18
	FuncTestCaseParserIgnoreNulls            = 19
	FuncTestCaseParserNullHandling           = 20
	FuncTestCaseParserSpacesOnly             = 21
	FuncTestCaseParserTruncate               = 22
	FuncTestCaseParserIntegerLiteral         = 23
	FuncTestCaseParserDecimalLiteral         = 24
	FuncTestCaseParserFloatLiteral           = 25
	FuncTestCaseParserBooleanLiteral         = 26
	FuncTestCaseParserTimestampTzLiteral     = 27
	FuncTestCaseParserTimestampLiteral       = 28
	FuncTestCaseParserTimeLiteral            = 29
	FuncTestCaseParserDateLiteral            = 30
	FuncTestCaseParserPeriodPrefix           = 31
	FuncTestCaseParserTimePrefix             = 32
	FuncTestCaseParserYearPrefix             = 33
	FuncTestCaseParserMSuffix                = 34
	FuncTestCaseParserDaySuffix              = 35
	FuncTestCaseParserHourSuffix             = 36
	FuncTestCaseParserSecondSuffix           = 37
	FuncTestCaseParserFractionalSecondSuffix = 38
	FuncTestCaseParserOAngleBracket          = 39
	FuncTestCaseParserCAngleBracket          = 40
	FuncTestCaseParserIntervalYearLiteral    = 41
	FuncTestCaseParserIntervalDayLiteral     = 42
	FuncTestCaseParserNullLiteral            = 43
	FuncTestCaseParserStringLiteral          = 44
	FuncTestCaseParserColumnName             = 45
	FuncTestCaseParserLineComment            = 46
	FuncTestCaseParserBlockComment           = 47
	FuncTestCaseParserIf                     = 48
	FuncTestCaseParserThen                   = 49
	FuncTestCaseParserElse                   = 50
	FuncTestCaseParserBoolean                = 51
	FuncTestCaseParserI8                     = 52
	FuncTestCaseParserI16                    = 53
	FuncTestCaseParserI32                    = 54
	FuncTestCaseParserI64                    = 55
	FuncTestCaseParserFP32                   = 56
	FuncTestCaseParserFP64                   = 57
	FuncTestCaseParserString_                = 58
	FuncTestCaseParserBinary                 = 59
	FuncTestCaseParserTimestamp              = 60
	FuncTestCaseParserTimestamp_TZ           = 61
	FuncTestCaseParserDate                   = 62
	FuncTestCaseParserTime                   = 63
	FuncTestCaseParserInterval_Year          = 64
	FuncTestCaseParserInterval_Day           = 65
	FuncTestCaseParserUUID                   = 66
	FuncTestCaseParserDecimal                = 67
	FuncTestCaseParserPrecision_Timestamp    = 68
	FuncTestCaseParserPrecision_Timestamp_TZ = 69
	FuncTestCaseParserFixedChar              = 70
	FuncTestCaseParserVarChar                = 71
	FuncTestCaseParserFixedBinary            = 72
	FuncTestCaseParserStruct                 = 73
	FuncTestCaseParserNStruct                = 74
	FuncTestCaseParserList                   = 75
	FuncTestCaseParserMap                    = 76
	FuncTestCaseParserUserDefined            = 77
	FuncTestCaseParserBool                   = 78
	FuncTestCaseParserStr                    = 79
	FuncTestCaseParserVBin                   = 80
	FuncTestCaseParserTs                     = 81
	FuncTestCaseParserTsTZ                   = 82
	FuncTestCaseParserIYear                  = 83
	FuncTestCaseParserIDay                   = 84
	FuncTestCaseParserDec                    = 85
	FuncTestCaseParserPTs                    = 86
	FuncTestCaseParserPTsTZ                  = 87
	FuncTestCaseParserFChar                  = 88
	FuncTestCaseParserVChar                  = 89
	FuncTestCaseParserFBin                   = 90
	FuncTestCaseParserAny                    = 91
	FuncTestCaseParserAnyVar                 = 92
	FuncTestCaseParserDoubleColon            = 93
	FuncTestCaseParserPlus                   = 94
	FuncTestCaseParserMinus                  = 95
	FuncTestCaseParserAsterisk               = 96
	FuncTestCaseParserForwardSlash           = 97
	FuncTestCaseParserPercent                = 98
	FuncTestCaseParserEq                     = 99
	FuncTestCaseParserNe                     = 100
	FuncTestCaseParserGte                    = 101
	FuncTestCaseParserLte                    = 102
	FuncTestCaseParserGt                     = 103
	FuncTestCaseParserLt                     = 104
	FuncTestCaseParserBang                   = 105
	FuncTestCaseParserOParen                 = 106
	FuncTestCaseParserCParen                 = 107
	FuncTestCaseParserOBracket               = 108
	FuncTestCaseParserCBracket               = 109
	FuncTestCaseParserComma                  = 110
	FuncTestCaseParserColon                  = 111
	FuncTestCaseParserQMark                  = 112
	FuncTestCaseParserHash                   = 113
	FuncTestCaseParserDot                    = 114
	FuncTestCaseParserAnd                    = 115
	FuncTestCaseParserOr                     = 116
	FuncTestCaseParserAssign                 = 117
	FuncTestCaseParserNumber                 = 118
	FuncTestCaseParserIdentifier             = 119
	FuncTestCaseParserNewline                = 120
)

FuncTestCaseParser tokens.

const (
	FuncTestCaseParserRULE_doc                        = 0
	FuncTestCaseParserRULE_header                     = 1
	FuncTestCaseParserRULE_version                    = 2
	FuncTestCaseParserRULE_include                    = 3
	FuncTestCaseParserRULE_testGroupDescription       = 4
	FuncTestCaseParserRULE_testCase                   = 5
	FuncTestCaseParserRULE_testGroup                  = 6
	FuncTestCaseParserRULE_arguments                  = 7
	FuncTestCaseParserRULE_result                     = 8
	FuncTestCaseParserRULE_argument                   = 9
	FuncTestCaseParserRULE_aggFuncTestCase            = 10
	FuncTestCaseParserRULE_aggFuncCall                = 11
	FuncTestCaseParserRULE_tableData                  = 12
	FuncTestCaseParserRULE_tableRows                  = 13
	FuncTestCaseParserRULE_dataColumn                 = 14
	FuncTestCaseParserRULE_columnValues               = 15
	FuncTestCaseParserRULE_literal                    = 16
	FuncTestCaseParserRULE_qualifiedAggregateFuncArgs = 17
	FuncTestCaseParserRULE_aggregateFuncArgs          = 18
	FuncTestCaseParserRULE_qualifiedAggregateFuncArg  = 19
	FuncTestCaseParserRULE_aggregateFuncArg           = 20
	FuncTestCaseParserRULE_numericLiteral             = 21
	FuncTestCaseParserRULE_floatLiteral               = 22
	FuncTestCaseParserRULE_nullArg                    = 23
	FuncTestCaseParserRULE_intArg                     = 24
	FuncTestCaseParserRULE_floatArg                   = 25
	FuncTestCaseParserRULE_decimalArg                 = 26
	FuncTestCaseParserRULE_booleanArg                 = 27
	FuncTestCaseParserRULE_stringArg                  = 28
	FuncTestCaseParserRULE_dateArg                    = 29
	FuncTestCaseParserRULE_timeArg                    = 30
	FuncTestCaseParserRULE_timestampArg               = 31
	FuncTestCaseParserRULE_timestampTzArg             = 32
	FuncTestCaseParserRULE_intervalYearArg            = 33
	FuncTestCaseParserRULE_intervalDayArg             = 34
	FuncTestCaseParserRULE_fixedCharArg               = 35
	FuncTestCaseParserRULE_varCharArg                 = 36
	FuncTestCaseParserRULE_fixedBinaryArg             = 37
	FuncTestCaseParserRULE_precisionTimestampArg      = 38
	FuncTestCaseParserRULE_precisionTimestampTZArg    = 39
	FuncTestCaseParserRULE_listArg                    = 40
	FuncTestCaseParserRULE_literalList                = 41
	FuncTestCaseParserRULE_dataType                   = 42
	FuncTestCaseParserRULE_scalarType                 = 43
	FuncTestCaseParserRULE_booleanType                = 44
	FuncTestCaseParserRULE_stringType                 = 45
	FuncTestCaseParserRULE_binaryType                 = 46
	FuncTestCaseParserRULE_timestampType              = 47
	FuncTestCaseParserRULE_timestampTZType            = 48
	FuncTestCaseParserRULE_intervalYearType           = 49
	FuncTestCaseParserRULE_intervalDayType            = 50
	FuncTestCaseParserRULE_fixedCharType              = 51
	FuncTestCaseParserRULE_varCharType                = 52
	FuncTestCaseParserRULE_fixedBinaryType            = 53
	FuncTestCaseParserRULE_decimalType                = 54
	FuncTestCaseParserRULE_precisionTimestampType     = 55
	FuncTestCaseParserRULE_precisionTimestampTZType   = 56
	FuncTestCaseParserRULE_listType                   = 57
	FuncTestCaseParserRULE_parameterizedType          = 58
	FuncTestCaseParserRULE_numericParameter           = 59
	FuncTestCaseParserRULE_substraitError             = 60
	FuncTestCaseParserRULE_funcOption                 = 61
	FuncTestCaseParserRULE_optionName                 = 62
	FuncTestCaseParserRULE_optionValue                = 63
	FuncTestCaseParserRULE_funcOptions                = 64
	FuncTestCaseParserRULE_nonReserved                = 65
	FuncTestCaseParserRULE_identifier                 = 66
)

FuncTestCaseParser rules.

Variables

var FuncTestCaseLexerLexerStaticData struct {
	ChannelNames           []string
	ModeNames              []string
	LiteralNames           []string
	SymbolicNames          []string
	RuleNames              []string
	PredictionContextCache *antlr.PredictionContextCache
	// contains filtered or unexported fields
}
var FuncTestCaseParserParserStaticData struct {
	LiteralNames           []string
	SymbolicNames          []string
	RuleNames              []string
	PredictionContextCache *antlr.PredictionContextCache
	// contains filtered or unexported fields
}

Functions

func FuncTestCaseLexerInit

func FuncTestCaseLexerInit()

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

func FuncTestCaseParserInit

func FuncTestCaseParserInit()

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

func InitEmptyAggFuncCallContext

func InitEmptyAggFuncCallContext(p *AggFuncCallContext)

func InitEmptyAggFuncTestCaseContext

func InitEmptyAggFuncTestCaseContext(p *AggFuncTestCaseContext)

func InitEmptyAggregateFuncArgContext

func InitEmptyAggregateFuncArgContext(p *AggregateFuncArgContext)

func InitEmptyAggregateFuncArgsContext

func InitEmptyAggregateFuncArgsContext(p *AggregateFuncArgsContext)

func InitEmptyArgumentContext

func InitEmptyArgumentContext(p *ArgumentContext)

func InitEmptyArgumentsContext

func InitEmptyArgumentsContext(p *ArgumentsContext)

func InitEmptyBinaryTypeContext

func InitEmptyBinaryTypeContext(p *BinaryTypeContext)

func InitEmptyBooleanArgContext

func InitEmptyBooleanArgContext(p *BooleanArgContext)

func InitEmptyBooleanTypeContext

func InitEmptyBooleanTypeContext(p *BooleanTypeContext)

func InitEmptyColumnValuesContext

func InitEmptyColumnValuesContext(p *ColumnValuesContext)

func InitEmptyDataColumnContext

func InitEmptyDataColumnContext(p *DataColumnContext)

func InitEmptyDataTypeContext

func InitEmptyDataTypeContext(p *DataTypeContext)

func InitEmptyDateArgContext

func InitEmptyDateArgContext(p *DateArgContext)

func InitEmptyDecimalArgContext

func InitEmptyDecimalArgContext(p *DecimalArgContext)

func InitEmptyDecimalTypeContext

func InitEmptyDecimalTypeContext(p *DecimalTypeContext)

func InitEmptyDocContext

func InitEmptyDocContext(p *DocContext)

func InitEmptyFixedBinaryArgContext

func InitEmptyFixedBinaryArgContext(p *FixedBinaryArgContext)

func InitEmptyFixedBinaryTypeContext

func InitEmptyFixedBinaryTypeContext(p *FixedBinaryTypeContext)

func InitEmptyFixedCharArgContext

func InitEmptyFixedCharArgContext(p *FixedCharArgContext)

func InitEmptyFixedCharTypeContext

func InitEmptyFixedCharTypeContext(p *FixedCharTypeContext)

func InitEmptyFloatArgContext

func InitEmptyFloatArgContext(p *FloatArgContext)

func InitEmptyFloatLiteralContext

func InitEmptyFloatLiteralContext(p *FloatLiteralContext)

func InitEmptyFuncOptionContext

func InitEmptyFuncOptionContext(p *FuncOptionContext)

func InitEmptyFuncOptionsContext

func InitEmptyFuncOptionsContext(p *FuncOptionsContext)

func InitEmptyHeaderContext

func InitEmptyHeaderContext(p *HeaderContext)

func InitEmptyIdentifierContext

func InitEmptyIdentifierContext(p *IdentifierContext)

func InitEmptyIncludeContext

func InitEmptyIncludeContext(p *IncludeContext)

func InitEmptyIntArgContext

func InitEmptyIntArgContext(p *IntArgContext)

func InitEmptyIntervalDayArgContext

func InitEmptyIntervalDayArgContext(p *IntervalDayArgContext)

func InitEmptyIntervalDayTypeContext

func InitEmptyIntervalDayTypeContext(p *IntervalDayTypeContext)

func InitEmptyIntervalYearArgContext

func InitEmptyIntervalYearArgContext(p *IntervalYearArgContext)

func InitEmptyIntervalYearTypeContext

func InitEmptyIntervalYearTypeContext(p *IntervalYearTypeContext)

func InitEmptyListArgContext

func InitEmptyListArgContext(p *ListArgContext)

func InitEmptyListTypeContext

func InitEmptyListTypeContext(p *ListTypeContext)

func InitEmptyLiteralContext

func InitEmptyLiteralContext(p *LiteralContext)

func InitEmptyLiteralListContext

func InitEmptyLiteralListContext(p *LiteralListContext)

func InitEmptyNonReservedContext

func InitEmptyNonReservedContext(p *NonReservedContext)

func InitEmptyNullArgContext

func InitEmptyNullArgContext(p *NullArgContext)

func InitEmptyNumericLiteralContext

func InitEmptyNumericLiteralContext(p *NumericLiteralContext)

func InitEmptyNumericParameterContext

func InitEmptyNumericParameterContext(p *NumericParameterContext)

func InitEmptyOptionNameContext

func InitEmptyOptionNameContext(p *OptionNameContext)

func InitEmptyOptionValueContext

func InitEmptyOptionValueContext(p *OptionValueContext)

func InitEmptyParameterizedTypeContext

func InitEmptyParameterizedTypeContext(p *ParameterizedTypeContext)

func InitEmptyPrecisionTimestampArgContext

func InitEmptyPrecisionTimestampArgContext(p *PrecisionTimestampArgContext)

func InitEmptyPrecisionTimestampTZArgContext

func InitEmptyPrecisionTimestampTZArgContext(p *PrecisionTimestampTZArgContext)

func InitEmptyPrecisionTimestampTZTypeContext

func InitEmptyPrecisionTimestampTZTypeContext(p *PrecisionTimestampTZTypeContext)

func InitEmptyPrecisionTimestampTypeContext

func InitEmptyPrecisionTimestampTypeContext(p *PrecisionTimestampTypeContext)

func InitEmptyQualifiedAggregateFuncArgContext

func InitEmptyQualifiedAggregateFuncArgContext(p *QualifiedAggregateFuncArgContext)

func InitEmptyQualifiedAggregateFuncArgsContext

func InitEmptyQualifiedAggregateFuncArgsContext(p *QualifiedAggregateFuncArgsContext)

func InitEmptyResultContext

func InitEmptyResultContext(p *ResultContext)

func InitEmptyScalarTypeContext

func InitEmptyScalarTypeContext(p *ScalarTypeContext)

func InitEmptyStringArgContext

func InitEmptyStringArgContext(p *StringArgContext)

func InitEmptyStringTypeContext

func InitEmptyStringTypeContext(p *StringTypeContext)

func InitEmptySubstraitErrorContext

func InitEmptySubstraitErrorContext(p *SubstraitErrorContext)

func InitEmptyTableDataContext

func InitEmptyTableDataContext(p *TableDataContext)

func InitEmptyTableRowsContext

func InitEmptyTableRowsContext(p *TableRowsContext)

func InitEmptyTestCaseContext

func InitEmptyTestCaseContext(p *TestCaseContext)

func InitEmptyTestGroupContext

func InitEmptyTestGroupContext(p *TestGroupContext)

func InitEmptyTestGroupDescriptionContext

func InitEmptyTestGroupDescriptionContext(p *TestGroupDescriptionContext)

func InitEmptyTimeArgContext

func InitEmptyTimeArgContext(p *TimeArgContext)

func InitEmptyTimestampArgContext

func InitEmptyTimestampArgContext(p *TimestampArgContext)

func InitEmptyTimestampTZTypeContext

func InitEmptyTimestampTZTypeContext(p *TimestampTZTypeContext)

func InitEmptyTimestampTypeContext

func InitEmptyTimestampTypeContext(p *TimestampTypeContext)

func InitEmptyTimestampTzArgContext

func InitEmptyTimestampTzArgContext(p *TimestampTzArgContext)

func InitEmptyVarCharArgContext

func InitEmptyVarCharArgContext(p *VarCharArgContext)

func InitEmptyVarCharTypeContext

func InitEmptyVarCharTypeContext(p *VarCharTypeContext)

func InitEmptyVersionContext

func InitEmptyVersionContext(p *VersionContext)

Types

type AggFuncCallContext

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

func NewAggFuncCallContext

func NewAggFuncCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AggFuncCallContext

func NewEmptyAggFuncCallContext

func NewEmptyAggFuncCallContext() *AggFuncCallContext

func (*AggFuncCallContext) CopyAll

func (s *AggFuncCallContext) CopyAll(ctx *AggFuncCallContext)

func (*AggFuncCallContext) GetParser

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

func (*AggFuncCallContext) GetRuleContext

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

func (*AggFuncCallContext) IsAggFuncCallContext

func (*AggFuncCallContext) IsAggFuncCallContext()

func (*AggFuncCallContext) ToStringTree

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

type AggFuncTestCaseContext

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

func NewAggFuncTestCaseContext

func NewAggFuncTestCaseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AggFuncTestCaseContext

func NewEmptyAggFuncTestCaseContext

func NewEmptyAggFuncTestCaseContext() *AggFuncTestCaseContext

func (*AggFuncTestCaseContext) Accept

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

func (*AggFuncTestCaseContext) AggFuncCall

func (*AggFuncTestCaseContext) CBracket

func (s *AggFuncTestCaseContext) CBracket() antlr.TerminalNode

func (*AggFuncTestCaseContext) Eq

func (s *AggFuncTestCaseContext) Eq() antlr.TerminalNode

func (*AggFuncTestCaseContext) FuncOptions

func (*AggFuncTestCaseContext) GetParser

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

func (*AggFuncTestCaseContext) GetRuleContext

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

func (*AggFuncTestCaseContext) IsAggFuncTestCaseContext

func (*AggFuncTestCaseContext) IsAggFuncTestCaseContext()

func (*AggFuncTestCaseContext) OBracket

func (s *AggFuncTestCaseContext) OBracket() antlr.TerminalNode

func (*AggFuncTestCaseContext) Result

func (*AggFuncTestCaseContext) ToStringTree

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

type AggregateFuncArgContext

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

func NewAggregateFuncArgContext

func NewAggregateFuncArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AggregateFuncArgContext

func NewEmptyAggregateFuncArgContext

func NewEmptyAggregateFuncArgContext() *AggregateFuncArgContext

func (*AggregateFuncArgContext) Accept

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

func (*AggregateFuncArgContext) Argument

func (*AggregateFuncArgContext) ColumnName

func (s *AggregateFuncArgContext) ColumnName() antlr.TerminalNode

func (*AggregateFuncArgContext) DataType

func (*AggregateFuncArgContext) DoubleColon

func (s *AggregateFuncArgContext) DoubleColon() antlr.TerminalNode

func (*AggregateFuncArgContext) GetParser

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

func (*AggregateFuncArgContext) GetRuleContext

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

func (*AggregateFuncArgContext) IsAggregateFuncArgContext

func (*AggregateFuncArgContext) IsAggregateFuncArgContext()

func (*AggregateFuncArgContext) ToStringTree

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

type AggregateFuncArgsContext

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

func NewAggregateFuncArgsContext

func NewAggregateFuncArgsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AggregateFuncArgsContext

func NewEmptyAggregateFuncArgsContext

func NewEmptyAggregateFuncArgsContext() *AggregateFuncArgsContext

func (*AggregateFuncArgsContext) Accept

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

func (*AggregateFuncArgsContext) AggregateFuncArg

func (s *AggregateFuncArgsContext) AggregateFuncArg(i int) IAggregateFuncArgContext

func (*AggregateFuncArgsContext) AllAggregateFuncArg

func (s *AggregateFuncArgsContext) AllAggregateFuncArg() []IAggregateFuncArgContext

func (*AggregateFuncArgsContext) AllComma

func (s *AggregateFuncArgsContext) AllComma() []antlr.TerminalNode

func (*AggregateFuncArgsContext) Comma

func (s *AggregateFuncArgsContext) Comma(i int) antlr.TerminalNode

func (*AggregateFuncArgsContext) GetParser

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

func (*AggregateFuncArgsContext) GetRuleContext

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

func (*AggregateFuncArgsContext) IsAggregateFuncArgsContext

func (*AggregateFuncArgsContext) IsAggregateFuncArgsContext()

func (*AggregateFuncArgsContext) ToStringTree

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

type AggregateFuncTestGroupContext

type AggregateFuncTestGroupContext struct {
	TestGroupContext
}

func NewAggregateFuncTestGroupContext

func NewAggregateFuncTestGroupContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AggregateFuncTestGroupContext

func (*AggregateFuncTestGroupContext) Accept

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

func (*AggregateFuncTestGroupContext) AggFuncTestCase

func (*AggregateFuncTestGroupContext) AllAggFuncTestCase

func (s *AggregateFuncTestGroupContext) AllAggFuncTestCase() []IAggFuncTestCaseContext

func (*AggregateFuncTestGroupContext) GetRuleContext

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

func (*AggregateFuncTestGroupContext) TestGroupDescription

type ArgumentContext

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

func NewArgumentContext

func NewArgumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArgumentContext

func NewEmptyArgumentContext

func NewEmptyArgumentContext() *ArgumentContext

func (*ArgumentContext) Accept

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

func (*ArgumentContext) BooleanArg

func (s *ArgumentContext) BooleanArg() IBooleanArgContext

func (*ArgumentContext) DateArg

func (s *ArgumentContext) DateArg() IDateArgContext

func (*ArgumentContext) DecimalArg

func (s *ArgumentContext) DecimalArg() IDecimalArgContext

func (*ArgumentContext) FixedBinaryArg

func (s *ArgumentContext) FixedBinaryArg() IFixedBinaryArgContext

func (*ArgumentContext) FixedCharArg

func (s *ArgumentContext) FixedCharArg() IFixedCharArgContext

func (*ArgumentContext) FloatArg

func (s *ArgumentContext) FloatArg() IFloatArgContext

func (*ArgumentContext) GetParser

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

func (*ArgumentContext) GetRuleContext

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

func (*ArgumentContext) IntArg

func (s *ArgumentContext) IntArg() IIntArgContext

func (*ArgumentContext) IntervalDayArg

func (s *ArgumentContext) IntervalDayArg() IIntervalDayArgContext

func (*ArgumentContext) IntervalYearArg

func (s *ArgumentContext) IntervalYearArg() IIntervalYearArgContext

func (*ArgumentContext) IsArgumentContext

func (*ArgumentContext) IsArgumentContext()

func (*ArgumentContext) ListArg

func (s *ArgumentContext) ListArg() IListArgContext

func (*ArgumentContext) NullArg

func (s *ArgumentContext) NullArg() INullArgContext

func (*ArgumentContext) PrecisionTimestampArg

func (s *ArgumentContext) PrecisionTimestampArg() IPrecisionTimestampArgContext

func (*ArgumentContext) PrecisionTimestampTZArg

func (s *ArgumentContext) PrecisionTimestampTZArg() IPrecisionTimestampTZArgContext

func (*ArgumentContext) StringArg

func (s *ArgumentContext) StringArg() IStringArgContext

func (*ArgumentContext) TimeArg

func (s *ArgumentContext) TimeArg() ITimeArgContext

func (*ArgumentContext) TimestampArg

func (s *ArgumentContext) TimestampArg() ITimestampArgContext

func (*ArgumentContext) TimestampTzArg

func (s *ArgumentContext) TimestampTzArg() ITimestampTzArgContext

func (*ArgumentContext) ToStringTree

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

func (*ArgumentContext) VarCharArg

func (s *ArgumentContext) VarCharArg() IVarCharArgContext

type ArgumentsContext

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

func NewArgumentsContext

func NewArgumentsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArgumentsContext

func NewEmptyArgumentsContext

func NewEmptyArgumentsContext() *ArgumentsContext

func (*ArgumentsContext) Accept

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

func (*ArgumentsContext) AllArgument

func (s *ArgumentsContext) AllArgument() []IArgumentContext

func (*ArgumentsContext) AllComma

func (s *ArgumentsContext) AllComma() []antlr.TerminalNode

func (*ArgumentsContext) Argument

func (s *ArgumentsContext) Argument(i int) IArgumentContext

func (*ArgumentsContext) Comma

func (s *ArgumentsContext) Comma(i int) antlr.TerminalNode

func (*ArgumentsContext) GetParser

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

func (*ArgumentsContext) GetRuleContext

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

func (*ArgumentsContext) IsArgumentsContext

func (*ArgumentsContext) IsArgumentsContext()

func (*ArgumentsContext) ToStringTree

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

type BaseFuncTestCaseParserVisitor

type BaseFuncTestCaseParserVisitor struct {
	*antlr.BaseParseTreeVisitor
}

func (*BaseFuncTestCaseParserVisitor) VisitAggFuncTestCase

func (v *BaseFuncTestCaseParserVisitor) VisitAggFuncTestCase(ctx *AggFuncTestCaseContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitAggregateFuncArg

func (v *BaseFuncTestCaseParserVisitor) VisitAggregateFuncArg(ctx *AggregateFuncArgContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitAggregateFuncArgs

func (v *BaseFuncTestCaseParserVisitor) VisitAggregateFuncArgs(ctx *AggregateFuncArgsContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitAggregateFuncTestGroup

func (v *BaseFuncTestCaseParserVisitor) VisitAggregateFuncTestGroup(ctx *AggregateFuncTestGroupContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitArgument

func (v *BaseFuncTestCaseParserVisitor) VisitArgument(ctx *ArgumentContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitArguments

func (v *BaseFuncTestCaseParserVisitor) VisitArguments(ctx *ArgumentsContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitBinary

func (v *BaseFuncTestCaseParserVisitor) VisitBinary(ctx *BinaryContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitBinaryType

func (v *BaseFuncTestCaseParserVisitor) VisitBinaryType(ctx *BinaryTypeContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitBoolean

func (v *BaseFuncTestCaseParserVisitor) VisitBoolean(ctx *BooleanContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitBooleanArg

func (v *BaseFuncTestCaseParserVisitor) VisitBooleanArg(ctx *BooleanArgContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitBooleanType

func (v *BaseFuncTestCaseParserVisitor) VisitBooleanType(ctx *BooleanTypeContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitColumnValues

func (v *BaseFuncTestCaseParserVisitor) VisitColumnValues(ctx *ColumnValuesContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitCompactAggregateFuncCall

func (v *BaseFuncTestCaseParserVisitor) VisitCompactAggregateFuncCall(ctx *CompactAggregateFuncCallContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitDataColumn

func (v *BaseFuncTestCaseParserVisitor) VisitDataColumn(ctx *DataColumnContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitDataType

func (v *BaseFuncTestCaseParserVisitor) VisitDataType(ctx *DataTypeContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitDate

func (v *BaseFuncTestCaseParserVisitor) VisitDate(ctx *DateContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitDateArg

func (v *BaseFuncTestCaseParserVisitor) VisitDateArg(ctx *DateArgContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitDecimalArg

func (v *BaseFuncTestCaseParserVisitor) VisitDecimalArg(ctx *DecimalArgContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitDecimalType

func (v *BaseFuncTestCaseParserVisitor) VisitDecimalType(ctx *DecimalTypeContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitDoc

func (v *BaseFuncTestCaseParserVisitor) VisitDoc(ctx *DocContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitFixedBinaryArg

func (v *BaseFuncTestCaseParserVisitor) VisitFixedBinaryArg(ctx *FixedBinaryArgContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitFixedBinaryType

func (v *BaseFuncTestCaseParserVisitor) VisitFixedBinaryType(ctx *FixedBinaryTypeContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitFixedCharArg

func (v *BaseFuncTestCaseParserVisitor) VisitFixedCharArg(ctx *FixedCharArgContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitFixedCharType

func (v *BaseFuncTestCaseParserVisitor) VisitFixedCharType(ctx *FixedCharTypeContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitFloatArg

func (v *BaseFuncTestCaseParserVisitor) VisitFloatArg(ctx *FloatArgContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitFloatLiteral

func (v *BaseFuncTestCaseParserVisitor) VisitFloatLiteral(ctx *FloatLiteralContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitFp32

func (v *BaseFuncTestCaseParserVisitor) VisitFp32(ctx *Fp32Context) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitFp64

func (v *BaseFuncTestCaseParserVisitor) VisitFp64(ctx *Fp64Context) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitFuncOption

func (v *BaseFuncTestCaseParserVisitor) VisitFuncOption(ctx *FuncOptionContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitFuncOptions

func (v *BaseFuncTestCaseParserVisitor) VisitFuncOptions(ctx *FuncOptionsContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitHeader

func (v *BaseFuncTestCaseParserVisitor) VisitHeader(ctx *HeaderContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitI16

func (v *BaseFuncTestCaseParserVisitor) VisitI16(ctx *I16Context) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitI32

func (v *BaseFuncTestCaseParserVisitor) VisitI32(ctx *I32Context) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitI64

func (v *BaseFuncTestCaseParserVisitor) VisitI64(ctx *I64Context) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitI8

func (v *BaseFuncTestCaseParserVisitor) VisitI8(ctx *I8Context) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitIdentifier

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

func (*BaseFuncTestCaseParserVisitor) VisitInclude

func (v *BaseFuncTestCaseParserVisitor) VisitInclude(ctx *IncludeContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitIntArg

func (v *BaseFuncTestCaseParserVisitor) VisitIntArg(ctx *IntArgContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitIntegerLiteral

func (v *BaseFuncTestCaseParserVisitor) VisitIntegerLiteral(ctx *IntegerLiteralContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitIntervalDayArg

func (v *BaseFuncTestCaseParserVisitor) VisitIntervalDayArg(ctx *IntervalDayArgContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitIntervalDayType

func (v *BaseFuncTestCaseParserVisitor) VisitIntervalDayType(ctx *IntervalDayTypeContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitIntervalYear

func (v *BaseFuncTestCaseParserVisitor) VisitIntervalYear(ctx *IntervalYearContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitIntervalYearArg

func (v *BaseFuncTestCaseParserVisitor) VisitIntervalYearArg(ctx *IntervalYearArgContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitIntervalYearType

func (v *BaseFuncTestCaseParserVisitor) VisitIntervalYearType(ctx *IntervalYearTypeContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitList

func (v *BaseFuncTestCaseParserVisitor) VisitList(ctx *ListContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitListArg

func (v *BaseFuncTestCaseParserVisitor) VisitListArg(ctx *ListArgContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitLiteral

func (v *BaseFuncTestCaseParserVisitor) VisitLiteral(ctx *LiteralContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitLiteralList

func (v *BaseFuncTestCaseParserVisitor) VisitLiteralList(ctx *LiteralListContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitMultiArgAggregateFuncCall

func (v *BaseFuncTestCaseParserVisitor) VisitMultiArgAggregateFuncCall(ctx *MultiArgAggregateFuncCallContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitNonReserved

func (v *BaseFuncTestCaseParserVisitor) VisitNonReserved(ctx *NonReservedContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitNullArg

func (v *BaseFuncTestCaseParserVisitor) VisitNullArg(ctx *NullArgContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitNumericLiteral

func (v *BaseFuncTestCaseParserVisitor) VisitNumericLiteral(ctx *NumericLiteralContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitOptionName

func (v *BaseFuncTestCaseParserVisitor) VisitOptionName(ctx *OptionNameContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitOptionValue

func (v *BaseFuncTestCaseParserVisitor) VisitOptionValue(ctx *OptionValueContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitParameterizedType

func (v *BaseFuncTestCaseParserVisitor) VisitParameterizedType(ctx *ParameterizedTypeContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitPrecisionTimestampArg

func (v *BaseFuncTestCaseParserVisitor) VisitPrecisionTimestampArg(ctx *PrecisionTimestampArgContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitPrecisionTimestampTZArg

func (v *BaseFuncTestCaseParserVisitor) VisitPrecisionTimestampTZArg(ctx *PrecisionTimestampTZArgContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitPrecisionTimestampTZType

func (v *BaseFuncTestCaseParserVisitor) VisitPrecisionTimestampTZType(ctx *PrecisionTimestampTZTypeContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitPrecisionTimestampType

func (v *BaseFuncTestCaseParserVisitor) VisitPrecisionTimestampType(ctx *PrecisionTimestampTypeContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitQualifiedAggregateFuncArg

func (v *BaseFuncTestCaseParserVisitor) VisitQualifiedAggregateFuncArg(ctx *QualifiedAggregateFuncArgContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitQualifiedAggregateFuncArgs

func (v *BaseFuncTestCaseParserVisitor) VisitQualifiedAggregateFuncArgs(ctx *QualifiedAggregateFuncArgsContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitResult

func (v *BaseFuncTestCaseParserVisitor) VisitResult(ctx *ResultContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitScalarFuncTestGroup

func (v *BaseFuncTestCaseParserVisitor) VisitScalarFuncTestGroup(ctx *ScalarFuncTestGroupContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitSingleArgAggregateFuncCall

func (v *BaseFuncTestCaseParserVisitor) VisitSingleArgAggregateFuncCall(ctx *SingleArgAggregateFuncCallContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitString

func (v *BaseFuncTestCaseParserVisitor) VisitString(ctx *StringContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitStringArg

func (v *BaseFuncTestCaseParserVisitor) VisitStringArg(ctx *StringArgContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitStringType

func (v *BaseFuncTestCaseParserVisitor) VisitStringType(ctx *StringTypeContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitSubstraitError

func (v *BaseFuncTestCaseParserVisitor) VisitSubstraitError(ctx *SubstraitErrorContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitTableData

func (v *BaseFuncTestCaseParserVisitor) VisitTableData(ctx *TableDataContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitTableRows

func (v *BaseFuncTestCaseParserVisitor) VisitTableRows(ctx *TableRowsContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitTestCase

func (v *BaseFuncTestCaseParserVisitor) VisitTestCase(ctx *TestCaseContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitTestGroupDescription

func (v *BaseFuncTestCaseParserVisitor) VisitTestGroupDescription(ctx *TestGroupDescriptionContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitTime

func (v *BaseFuncTestCaseParserVisitor) VisitTime(ctx *TimeContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitTimeArg

func (v *BaseFuncTestCaseParserVisitor) VisitTimeArg(ctx *TimeArgContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitTimestamp

func (v *BaseFuncTestCaseParserVisitor) VisitTimestamp(ctx *TimestampContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitTimestampArg

func (v *BaseFuncTestCaseParserVisitor) VisitTimestampArg(ctx *TimestampArgContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitTimestampTZType

func (v *BaseFuncTestCaseParserVisitor) VisitTimestampTZType(ctx *TimestampTZTypeContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitTimestampType

func (v *BaseFuncTestCaseParserVisitor) VisitTimestampType(ctx *TimestampTypeContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitTimestampTz

func (v *BaseFuncTestCaseParserVisitor) VisitTimestampTz(ctx *TimestampTzContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitTimestampTzArg

func (v *BaseFuncTestCaseParserVisitor) VisitTimestampTzArg(ctx *TimestampTzArgContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitUserDefined

func (v *BaseFuncTestCaseParserVisitor) VisitUserDefined(ctx *UserDefinedContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitUuid

func (v *BaseFuncTestCaseParserVisitor) VisitUuid(ctx *UuidContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitVarCharArg

func (v *BaseFuncTestCaseParserVisitor) VisitVarCharArg(ctx *VarCharArgContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitVarCharType

func (v *BaseFuncTestCaseParserVisitor) VisitVarCharType(ctx *VarCharTypeContext) interface{}

func (*BaseFuncTestCaseParserVisitor) VisitVersion

func (v *BaseFuncTestCaseParserVisitor) VisitVersion(ctx *VersionContext) interface{}

type BinaryContext

type BinaryContext struct {
	ScalarTypeContext
}

func NewBinaryContext

func NewBinaryContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BinaryContext

func (*BinaryContext) Accept

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

func (*BinaryContext) BinaryType

func (s *BinaryContext) BinaryType() IBinaryTypeContext

func (*BinaryContext) GetRuleContext

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

type BinaryTypeContext

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

func NewBinaryTypeContext

func NewBinaryTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BinaryTypeContext

func NewEmptyBinaryTypeContext

func NewEmptyBinaryTypeContext() *BinaryTypeContext

func (*BinaryTypeContext) Accept

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

func (*BinaryTypeContext) Binary

func (s *BinaryTypeContext) Binary() antlr.TerminalNode

func (*BinaryTypeContext) GetParser

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

func (*BinaryTypeContext) GetRuleContext

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

func (*BinaryTypeContext) IsBinaryTypeContext

func (*BinaryTypeContext) IsBinaryTypeContext()

func (*BinaryTypeContext) ToStringTree

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

func (*BinaryTypeContext) VBin

func (s *BinaryTypeContext) VBin() antlr.TerminalNode

type BooleanArgContext

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

func NewBooleanArgContext

func NewBooleanArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BooleanArgContext

func NewEmptyBooleanArgContext

func NewEmptyBooleanArgContext() *BooleanArgContext

func (*BooleanArgContext) Accept

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

func (*BooleanArgContext) BooleanLiteral

func (s *BooleanArgContext) BooleanLiteral() antlr.TerminalNode

func (*BooleanArgContext) BooleanType

func (s *BooleanArgContext) BooleanType() IBooleanTypeContext

func (*BooleanArgContext) DoubleColon

func (s *BooleanArgContext) DoubleColon() antlr.TerminalNode

func (*BooleanArgContext) GetIsnull

func (s *BooleanArgContext) GetIsnull() antlr.Token

func (*BooleanArgContext) GetParser

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

func (*BooleanArgContext) GetRuleContext

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

func (*BooleanArgContext) IsBooleanArgContext

func (*BooleanArgContext) IsBooleanArgContext()

func (*BooleanArgContext) QMark

func (s *BooleanArgContext) QMark() antlr.TerminalNode

func (*BooleanArgContext) SetIsnull

func (s *BooleanArgContext) SetIsnull(v antlr.Token)

func (*BooleanArgContext) ToStringTree

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

type BooleanContext

type BooleanContext struct {
	ScalarTypeContext
}

func NewBooleanContext

func NewBooleanContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BooleanContext

func (*BooleanContext) Accept

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

func (*BooleanContext) BooleanType

func (s *BooleanContext) BooleanType() IBooleanTypeContext

func (*BooleanContext) GetRuleContext

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

type BooleanTypeContext

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

func NewBooleanTypeContext

func NewBooleanTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BooleanTypeContext

func NewEmptyBooleanTypeContext

func NewEmptyBooleanTypeContext() *BooleanTypeContext

func (*BooleanTypeContext) Accept

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

func (*BooleanTypeContext) Bool

func (s *BooleanTypeContext) Bool() antlr.TerminalNode

func (*BooleanTypeContext) Boolean

func (s *BooleanTypeContext) Boolean() antlr.TerminalNode

func (*BooleanTypeContext) GetParser

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

func (*BooleanTypeContext) GetRuleContext

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

func (*BooleanTypeContext) IsBooleanTypeContext

func (*BooleanTypeContext) IsBooleanTypeContext()

func (*BooleanTypeContext) ToStringTree

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

type ColumnValuesContext

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

func NewColumnValuesContext

func NewColumnValuesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ColumnValuesContext

func NewEmptyColumnValuesContext

func NewEmptyColumnValuesContext() *ColumnValuesContext

func (*ColumnValuesContext) Accept

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

func (*ColumnValuesContext) AllComma

func (s *ColumnValuesContext) AllComma() []antlr.TerminalNode

func (*ColumnValuesContext) AllLiteral

func (s *ColumnValuesContext) AllLiteral() []ILiteralContext

func (*ColumnValuesContext) CParen

func (s *ColumnValuesContext) CParen() antlr.TerminalNode

func (*ColumnValuesContext) Comma

func (s *ColumnValuesContext) Comma(i int) antlr.TerminalNode

func (*ColumnValuesContext) GetParser

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

func (*ColumnValuesContext) GetRuleContext

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

func (*ColumnValuesContext) IsColumnValuesContext

func (*ColumnValuesContext) IsColumnValuesContext()

func (*ColumnValuesContext) Literal

func (s *ColumnValuesContext) Literal(i int) ILiteralContext

func (*ColumnValuesContext) OParen

func (s *ColumnValuesContext) OParen() antlr.TerminalNode

func (*ColumnValuesContext) ToStringTree

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

type CompactAggregateFuncCallContext

type CompactAggregateFuncCallContext struct {
	AggFuncCallContext
	// contains filtered or unexported fields
}

func NewCompactAggregateFuncCallContext

func NewCompactAggregateFuncCallContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CompactAggregateFuncCallContext

func (*CompactAggregateFuncCallContext) Accept

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

func (*CompactAggregateFuncCallContext) AggregateFuncArgs

func (*CompactAggregateFuncCallContext) CParen

func (s *CompactAggregateFuncCallContext) CParen() antlr.TerminalNode

func (*CompactAggregateFuncCallContext) GetFunctName

func (*CompactAggregateFuncCallContext) GetRuleContext

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

func (*CompactAggregateFuncCallContext) Identifier

func (*CompactAggregateFuncCallContext) OParen

func (s *CompactAggregateFuncCallContext) OParen() antlr.TerminalNode

func (*CompactAggregateFuncCallContext) SetFunctName

func (*CompactAggregateFuncCallContext) TableRows

type DataColumnContext

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

func NewDataColumnContext

func NewDataColumnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DataColumnContext

func NewEmptyDataColumnContext

func NewEmptyDataColumnContext() *DataColumnContext

func (*DataColumnContext) Accept

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

func (*DataColumnContext) ColumnValues

func (s *DataColumnContext) ColumnValues() IColumnValuesContext

func (*DataColumnContext) DataType

func (s *DataColumnContext) DataType() IDataTypeContext

func (*DataColumnContext) DoubleColon

func (s *DataColumnContext) DoubleColon() antlr.TerminalNode

func (*DataColumnContext) GetParser

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

func (*DataColumnContext) GetRuleContext

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

func (*DataColumnContext) IsDataColumnContext

func (*DataColumnContext) IsDataColumnContext()

func (*DataColumnContext) ToStringTree

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

type DataTypeContext

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

func NewDataTypeContext

func NewDataTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DataTypeContext

func NewEmptyDataTypeContext

func NewEmptyDataTypeContext() *DataTypeContext

func (*DataTypeContext) Accept

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

func (*DataTypeContext) GetIsnull

func (s *DataTypeContext) GetIsnull() antlr.Token

func (*DataTypeContext) GetParser

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

func (*DataTypeContext) GetRuleContext

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

func (*DataTypeContext) IsDataTypeContext

func (*DataTypeContext) IsDataTypeContext()

func (*DataTypeContext) ParameterizedType

func (s *DataTypeContext) ParameterizedType() IParameterizedTypeContext

func (*DataTypeContext) QMark

func (s *DataTypeContext) QMark() antlr.TerminalNode

func (*DataTypeContext) ScalarType

func (s *DataTypeContext) ScalarType() IScalarTypeContext

func (*DataTypeContext) SetIsnull

func (s *DataTypeContext) SetIsnull(v antlr.Token)

func (*DataTypeContext) ToStringTree

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

type DateArgContext

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

func NewDateArgContext

func NewDateArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DateArgContext

func NewEmptyDateArgContext

func NewEmptyDateArgContext() *DateArgContext

func (*DateArgContext) Accept

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

func (*DateArgContext) Date

func (s *DateArgContext) Date() antlr.TerminalNode

func (*DateArgContext) DateLiteral

func (s *DateArgContext) DateLiteral() antlr.TerminalNode

func (*DateArgContext) DoubleColon

func (s *DateArgContext) DoubleColon() antlr.TerminalNode

func (*DateArgContext) GetIsnull

func (s *DateArgContext) GetIsnull() antlr.Token

func (*DateArgContext) GetParser

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

func (*DateArgContext) GetRuleContext

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

func (*DateArgContext) IsDateArgContext

func (*DateArgContext) IsDateArgContext()

func (*DateArgContext) QMark

func (s *DateArgContext) QMark() antlr.TerminalNode

func (*DateArgContext) SetIsnull

func (s *DateArgContext) SetIsnull(v antlr.Token)

func (*DateArgContext) ToStringTree

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

type DateContext

type DateContext struct {
	ScalarTypeContext
}

func NewDateContext

func NewDateContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DateContext

func (*DateContext) Accept

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

func (*DateContext) Date

func (s *DateContext) Date() antlr.TerminalNode

func (*DateContext) GetRuleContext

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

type DecimalArgContext

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

func NewDecimalArgContext

func NewDecimalArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DecimalArgContext

func NewEmptyDecimalArgContext

func NewEmptyDecimalArgContext() *DecimalArgContext

func (*DecimalArgContext) Accept

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

func (*DecimalArgContext) DecimalType

func (s *DecimalArgContext) DecimalType() IDecimalTypeContext

func (*DecimalArgContext) DoubleColon

func (s *DecimalArgContext) DoubleColon() antlr.TerminalNode

func (*DecimalArgContext) GetIsnull

func (s *DecimalArgContext) GetIsnull() antlr.Token

func (*DecimalArgContext) GetParser

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

func (*DecimalArgContext) GetRuleContext

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

func (*DecimalArgContext) IsDecimalArgContext

func (*DecimalArgContext) IsDecimalArgContext()

func (*DecimalArgContext) NumericLiteral

func (s *DecimalArgContext) NumericLiteral() INumericLiteralContext

func (*DecimalArgContext) QMark

func (s *DecimalArgContext) QMark() antlr.TerminalNode

func (*DecimalArgContext) SetIsnull

func (s *DecimalArgContext) SetIsnull(v antlr.Token)

func (*DecimalArgContext) ToStringTree

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

type DecimalTypeContext

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

func NewDecimalTypeContext

func NewDecimalTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DecimalTypeContext

func NewEmptyDecimalTypeContext

func NewEmptyDecimalTypeContext() *DecimalTypeContext

func (*DecimalTypeContext) Accept

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

func (*DecimalTypeContext) AllNumericParameter

func (s *DecimalTypeContext) AllNumericParameter() []INumericParameterContext

func (*DecimalTypeContext) CAngleBracket

func (s *DecimalTypeContext) CAngleBracket() antlr.TerminalNode

func (*DecimalTypeContext) Comma

func (s *DecimalTypeContext) Comma() antlr.TerminalNode

func (*DecimalTypeContext) Dec

func (s *DecimalTypeContext) Dec() antlr.TerminalNode

func (*DecimalTypeContext) Decimal

func (s *DecimalTypeContext) Decimal() antlr.TerminalNode

func (*DecimalTypeContext) GetIsnull

func (s *DecimalTypeContext) GetIsnull() antlr.Token

func (*DecimalTypeContext) GetParser

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

func (*DecimalTypeContext) GetPrecision

func (s *DecimalTypeContext) GetPrecision() INumericParameterContext

func (*DecimalTypeContext) GetRuleContext

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

func (*DecimalTypeContext) GetScale

func (*DecimalTypeContext) IsDecimalTypeContext

func (*DecimalTypeContext) IsDecimalTypeContext()

func (*DecimalTypeContext) NumericParameter

func (s *DecimalTypeContext) NumericParameter(i int) INumericParameterContext

func (*DecimalTypeContext) OAngleBracket

func (s *DecimalTypeContext) OAngleBracket() antlr.TerminalNode

func (*DecimalTypeContext) QMark

func (s *DecimalTypeContext) QMark() antlr.TerminalNode

func (*DecimalTypeContext) SetIsnull

func (s *DecimalTypeContext) SetIsnull(v antlr.Token)

func (*DecimalTypeContext) SetPrecision

func (s *DecimalTypeContext) SetPrecision(v INumericParameterContext)

func (*DecimalTypeContext) SetScale

func (*DecimalTypeContext) ToStringTree

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

type DocContext

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

func NewDocContext

func NewDocContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DocContext

func NewEmptyDocContext

func NewEmptyDocContext() *DocContext

func (*DocContext) Accept

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

func (*DocContext) AllTestGroup

func (s *DocContext) AllTestGroup() []ITestGroupContext

func (*DocContext) EOF

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

func (*DocContext) GetParser

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

func (*DocContext) GetRuleContext

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

func (*DocContext) Header

func (s *DocContext) Header() IHeaderContext

func (*DocContext) IsDocContext

func (*DocContext) IsDocContext()

func (*DocContext) TestGroup

func (s *DocContext) TestGroup(i int) ITestGroupContext

func (*DocContext) ToStringTree

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

type FixedBinaryArgContext

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

func NewEmptyFixedBinaryArgContext

func NewEmptyFixedBinaryArgContext() *FixedBinaryArgContext

func NewFixedBinaryArgContext

func NewFixedBinaryArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FixedBinaryArgContext

func (*FixedBinaryArgContext) Accept

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

func (*FixedBinaryArgContext) DoubleColon

func (s *FixedBinaryArgContext) DoubleColon() antlr.TerminalNode

func (*FixedBinaryArgContext) FixedBinaryType

func (s *FixedBinaryArgContext) FixedBinaryType() IFixedBinaryTypeContext

func (*FixedBinaryArgContext) GetIsnull

func (s *FixedBinaryArgContext) GetIsnull() antlr.Token

func (*FixedBinaryArgContext) GetParser

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

func (*FixedBinaryArgContext) GetRuleContext

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

func (*FixedBinaryArgContext) IsFixedBinaryArgContext

func (*FixedBinaryArgContext) IsFixedBinaryArgContext()

func (*FixedBinaryArgContext) QMark

func (s *FixedBinaryArgContext) QMark() antlr.TerminalNode

func (*FixedBinaryArgContext) SetIsnull

func (s *FixedBinaryArgContext) SetIsnull(v antlr.Token)

func (*FixedBinaryArgContext) StringLiteral

func (s *FixedBinaryArgContext) StringLiteral() antlr.TerminalNode

func (*FixedBinaryArgContext) ToStringTree

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

type FixedBinaryTypeContext

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

func NewEmptyFixedBinaryTypeContext

func NewEmptyFixedBinaryTypeContext() *FixedBinaryTypeContext

func NewFixedBinaryTypeContext

func NewFixedBinaryTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FixedBinaryTypeContext

func (*FixedBinaryTypeContext) Accept

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

func (*FixedBinaryTypeContext) CAngleBracket

func (s *FixedBinaryTypeContext) CAngleBracket() antlr.TerminalNode

func (*FixedBinaryTypeContext) FBin

func (s *FixedBinaryTypeContext) FBin() antlr.TerminalNode

func (*FixedBinaryTypeContext) FixedBinary

func (s *FixedBinaryTypeContext) FixedBinary() antlr.TerminalNode

func (*FixedBinaryTypeContext) GetIsnull

func (s *FixedBinaryTypeContext) GetIsnull() antlr.Token

func (*FixedBinaryTypeContext) GetLen_

func (*FixedBinaryTypeContext) GetParser

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

func (*FixedBinaryTypeContext) GetRuleContext

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

func (*FixedBinaryTypeContext) IsFixedBinaryTypeContext

func (*FixedBinaryTypeContext) IsFixedBinaryTypeContext()

func (*FixedBinaryTypeContext) NumericParameter

func (s *FixedBinaryTypeContext) NumericParameter() INumericParameterContext

func (*FixedBinaryTypeContext) OAngleBracket

func (s *FixedBinaryTypeContext) OAngleBracket() antlr.TerminalNode

func (*FixedBinaryTypeContext) QMark

func (s *FixedBinaryTypeContext) QMark() antlr.TerminalNode

func (*FixedBinaryTypeContext) SetIsnull

func (s *FixedBinaryTypeContext) SetIsnull(v antlr.Token)

func (*FixedBinaryTypeContext) SetLen_

func (*FixedBinaryTypeContext) ToStringTree

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

type FixedCharArgContext

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

func NewEmptyFixedCharArgContext

func NewEmptyFixedCharArgContext() *FixedCharArgContext

func NewFixedCharArgContext

func NewFixedCharArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FixedCharArgContext

func (*FixedCharArgContext) Accept

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

func (*FixedCharArgContext) DoubleColon

func (s *FixedCharArgContext) DoubleColon() antlr.TerminalNode

func (*FixedCharArgContext) FixedCharType

func (s *FixedCharArgContext) FixedCharType() IFixedCharTypeContext

func (*FixedCharArgContext) GetIsnull

func (s *FixedCharArgContext) GetIsnull() antlr.Token

func (*FixedCharArgContext) GetParser

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

func (*FixedCharArgContext) GetRuleContext

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

func (*FixedCharArgContext) IsFixedCharArgContext

func (*FixedCharArgContext) IsFixedCharArgContext()

func (*FixedCharArgContext) QMark

func (s *FixedCharArgContext) QMark() antlr.TerminalNode

func (*FixedCharArgContext) SetIsnull

func (s *FixedCharArgContext) SetIsnull(v antlr.Token)

func (*FixedCharArgContext) StringLiteral

func (s *FixedCharArgContext) StringLiteral() antlr.TerminalNode

func (*FixedCharArgContext) ToStringTree

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

type FixedCharTypeContext

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

func NewEmptyFixedCharTypeContext

func NewEmptyFixedCharTypeContext() *FixedCharTypeContext

func NewFixedCharTypeContext

func NewFixedCharTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FixedCharTypeContext

func (*FixedCharTypeContext) Accept

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

func (*FixedCharTypeContext) CAngleBracket

func (s *FixedCharTypeContext) CAngleBracket() antlr.TerminalNode

func (*FixedCharTypeContext) FChar

func (s *FixedCharTypeContext) FChar() antlr.TerminalNode

func (*FixedCharTypeContext) FixedChar

func (s *FixedCharTypeContext) FixedChar() antlr.TerminalNode

func (*FixedCharTypeContext) GetIsnull

func (s *FixedCharTypeContext) GetIsnull() antlr.Token

func (*FixedCharTypeContext) GetLen_

func (*FixedCharTypeContext) GetParser

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

func (*FixedCharTypeContext) GetRuleContext

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

func (*FixedCharTypeContext) IsFixedCharTypeContext

func (*FixedCharTypeContext) IsFixedCharTypeContext()

func (*FixedCharTypeContext) NumericParameter

func (s *FixedCharTypeContext) NumericParameter() INumericParameterContext

func (*FixedCharTypeContext) OAngleBracket

func (s *FixedCharTypeContext) OAngleBracket() antlr.TerminalNode

func (*FixedCharTypeContext) QMark

func (s *FixedCharTypeContext) QMark() antlr.TerminalNode

func (*FixedCharTypeContext) SetIsnull

func (s *FixedCharTypeContext) SetIsnull(v antlr.Token)

func (*FixedCharTypeContext) SetLen_

func (*FixedCharTypeContext) ToStringTree

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

type FloatArgContext

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

func NewEmptyFloatArgContext

func NewEmptyFloatArgContext() *FloatArgContext

func NewFloatArgContext

func NewFloatArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FloatArgContext

func (*FloatArgContext) Accept

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

func (*FloatArgContext) DoubleColon

func (s *FloatArgContext) DoubleColon() antlr.TerminalNode

func (*FloatArgContext) FP32

func (s *FloatArgContext) FP32() antlr.TerminalNode

func (*FloatArgContext) FP64

func (s *FloatArgContext) FP64() antlr.TerminalNode

func (*FloatArgContext) GetIsnull

func (s *FloatArgContext) GetIsnull() antlr.Token

func (*FloatArgContext) GetParser

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

func (*FloatArgContext) GetRuleContext

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

func (*FloatArgContext) IsFloatArgContext

func (*FloatArgContext) IsFloatArgContext()

func (*FloatArgContext) NumericLiteral

func (s *FloatArgContext) NumericLiteral() INumericLiteralContext

func (*FloatArgContext) QMark

func (s *FloatArgContext) QMark() antlr.TerminalNode

func (*FloatArgContext) SetIsnull

func (s *FloatArgContext) SetIsnull(v antlr.Token)

func (*FloatArgContext) ToStringTree

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

type FloatLiteralContext

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

func NewEmptyFloatLiteralContext

func NewEmptyFloatLiteralContext() *FloatLiteralContext

func NewFloatLiteralContext

func NewFloatLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FloatLiteralContext

func (*FloatLiteralContext) Accept

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

func (*FloatLiteralContext) FloatLiteral

func (s *FloatLiteralContext) FloatLiteral() antlr.TerminalNode

func (*FloatLiteralContext) GetParser

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

func (*FloatLiteralContext) GetRuleContext

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

func (*FloatLiteralContext) IsFloatLiteralContext

func (*FloatLiteralContext) IsFloatLiteralContext()

func (*FloatLiteralContext) NaN

func (s *FloatLiteralContext) NaN() antlr.TerminalNode

func (*FloatLiteralContext) ToStringTree

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

type Fp32Context

type Fp32Context struct {
	ScalarTypeContext
}

func NewFp32Context

func NewFp32Context(parser antlr.Parser, ctx antlr.ParserRuleContext) *Fp32Context

func (*Fp32Context) Accept

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

func (*Fp32Context) FP32

func (s *Fp32Context) FP32() antlr.TerminalNode

func (*Fp32Context) GetRuleContext

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

type Fp64Context

type Fp64Context struct {
	ScalarTypeContext
}

func NewFp64Context

func NewFp64Context(parser antlr.Parser, ctx antlr.ParserRuleContext) *Fp64Context

func (*Fp64Context) Accept

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

func (*Fp64Context) FP64

func (s *Fp64Context) FP64() antlr.TerminalNode

func (*Fp64Context) GetRuleContext

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

type FuncOptionContext

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

func NewEmptyFuncOptionContext

func NewEmptyFuncOptionContext() *FuncOptionContext

func NewFuncOptionContext

func NewFuncOptionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FuncOptionContext

func (*FuncOptionContext) Accept

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

func (*FuncOptionContext) Colon

func (s *FuncOptionContext) Colon() antlr.TerminalNode

func (*FuncOptionContext) GetParser

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

func (*FuncOptionContext) GetRuleContext

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

func (*FuncOptionContext) IsFuncOptionContext

func (*FuncOptionContext) IsFuncOptionContext()

func (*FuncOptionContext) OptionName

func (s *FuncOptionContext) OptionName() IOptionNameContext

func (*FuncOptionContext) OptionValue

func (s *FuncOptionContext) OptionValue() IOptionValueContext

func (*FuncOptionContext) ToStringTree

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

type FuncOptionsContext

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

func NewEmptyFuncOptionsContext

func NewEmptyFuncOptionsContext() *FuncOptionsContext

func NewFuncOptionsContext

func NewFuncOptionsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FuncOptionsContext

func (*FuncOptionsContext) Accept

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

func (*FuncOptionsContext) AllComma

func (s *FuncOptionsContext) AllComma() []antlr.TerminalNode

func (*FuncOptionsContext) AllFuncOption

func (s *FuncOptionsContext) AllFuncOption() []IFuncOptionContext

func (*FuncOptionsContext) Comma

func (s *FuncOptionsContext) Comma(i int) antlr.TerminalNode

func (*FuncOptionsContext) FuncOption

func (s *FuncOptionsContext) FuncOption(i int) IFuncOptionContext

func (*FuncOptionsContext) GetParser

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

func (*FuncOptionsContext) GetRuleContext

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

func (*FuncOptionsContext) IsFuncOptionsContext

func (*FuncOptionsContext) IsFuncOptionsContext()

func (*FuncOptionsContext) ToStringTree

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

type FuncTestCaseLexer

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

func NewFuncTestCaseLexer

func NewFuncTestCaseLexer(input antlr.CharStream) *FuncTestCaseLexer

NewFuncTestCaseLexer produces a new lexer instance for the optional input antlr.CharStream.

type FuncTestCaseParser

type FuncTestCaseParser struct {
	*antlr.BaseParser
}

func NewFuncTestCaseParser

func NewFuncTestCaseParser(input antlr.TokenStream) *FuncTestCaseParser

NewFuncTestCaseParser produces a new parser instance for the optional input antlr.TokenStream.

func (*FuncTestCaseParser) AggFuncCall

func (p *FuncTestCaseParser) AggFuncCall() (localctx IAggFuncCallContext)

func (*FuncTestCaseParser) AggFuncTestCase

func (p *FuncTestCaseParser) AggFuncTestCase() (localctx IAggFuncTestCaseContext)

func (*FuncTestCaseParser) AggregateFuncArg

func (p *FuncTestCaseParser) AggregateFuncArg() (localctx IAggregateFuncArgContext)

func (*FuncTestCaseParser) AggregateFuncArgs

func (p *FuncTestCaseParser) AggregateFuncArgs() (localctx IAggregateFuncArgsContext)

func (*FuncTestCaseParser) Argument

func (p *FuncTestCaseParser) Argument() (localctx IArgumentContext)

func (*FuncTestCaseParser) Arguments

func (p *FuncTestCaseParser) Arguments() (localctx IArgumentsContext)

func (*FuncTestCaseParser) BinaryType

func (p *FuncTestCaseParser) BinaryType() (localctx IBinaryTypeContext)

func (*FuncTestCaseParser) BooleanArg

func (p *FuncTestCaseParser) BooleanArg() (localctx IBooleanArgContext)

func (*FuncTestCaseParser) BooleanType

func (p *FuncTestCaseParser) BooleanType() (localctx IBooleanTypeContext)

func (*FuncTestCaseParser) ColumnValues

func (p *FuncTestCaseParser) ColumnValues() (localctx IColumnValuesContext)

func (*FuncTestCaseParser) DataColumn

func (p *FuncTestCaseParser) DataColumn() (localctx IDataColumnContext)

func (*FuncTestCaseParser) DataType

func (p *FuncTestCaseParser) DataType() (localctx IDataTypeContext)

func (*FuncTestCaseParser) DateArg

func (p *FuncTestCaseParser) DateArg() (localctx IDateArgContext)

func (*FuncTestCaseParser) DecimalArg

func (p *FuncTestCaseParser) DecimalArg() (localctx IDecimalArgContext)

func (*FuncTestCaseParser) DecimalType

func (p *FuncTestCaseParser) DecimalType() (localctx IDecimalTypeContext)

func (*FuncTestCaseParser) Doc

func (p *FuncTestCaseParser) Doc() (localctx IDocContext)

func (*FuncTestCaseParser) FixedBinaryArg

func (p *FuncTestCaseParser) FixedBinaryArg() (localctx IFixedBinaryArgContext)

func (*FuncTestCaseParser) FixedBinaryType

func (p *FuncTestCaseParser) FixedBinaryType() (localctx IFixedBinaryTypeContext)

func (*FuncTestCaseParser) FixedCharArg

func (p *FuncTestCaseParser) FixedCharArg() (localctx IFixedCharArgContext)

func (*FuncTestCaseParser) FixedCharType

func (p *FuncTestCaseParser) FixedCharType() (localctx IFixedCharTypeContext)

func (*FuncTestCaseParser) FloatArg

func (p *FuncTestCaseParser) FloatArg() (localctx IFloatArgContext)

func (*FuncTestCaseParser) FloatLiteral

func (p *FuncTestCaseParser) FloatLiteral() (localctx IFloatLiteralContext)

func (*FuncTestCaseParser) FuncOption

func (p *FuncTestCaseParser) FuncOption() (localctx IFuncOptionContext)

func (*FuncTestCaseParser) FuncOptions

func (p *FuncTestCaseParser) FuncOptions() (localctx IFuncOptionsContext)

func (*FuncTestCaseParser) Header

func (p *FuncTestCaseParser) Header() (localctx IHeaderContext)

func (*FuncTestCaseParser) Identifier

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

func (*FuncTestCaseParser) Include

func (p *FuncTestCaseParser) Include() (localctx IIncludeContext)

func (*FuncTestCaseParser) IntArg

func (p *FuncTestCaseParser) IntArg() (localctx IIntArgContext)

func (*FuncTestCaseParser) IntervalDayArg

func (p *FuncTestCaseParser) IntervalDayArg() (localctx IIntervalDayArgContext)

func (*FuncTestCaseParser) IntervalDayType

func (p *FuncTestCaseParser) IntervalDayType() (localctx IIntervalDayTypeContext)

func (*FuncTestCaseParser) IntervalYearArg

func (p *FuncTestCaseParser) IntervalYearArg() (localctx IIntervalYearArgContext)

func (*FuncTestCaseParser) IntervalYearType

func (p *FuncTestCaseParser) IntervalYearType() (localctx IIntervalYearTypeContext)

func (*FuncTestCaseParser) ListArg

func (p *FuncTestCaseParser) ListArg() (localctx IListArgContext)

func (*FuncTestCaseParser) ListType

func (p *FuncTestCaseParser) ListType() (localctx IListTypeContext)

func (*FuncTestCaseParser) Literal

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

func (*FuncTestCaseParser) LiteralList

func (p *FuncTestCaseParser) LiteralList() (localctx ILiteralListContext)

func (*FuncTestCaseParser) NonReserved

func (p *FuncTestCaseParser) NonReserved() (localctx INonReservedContext)

func (*FuncTestCaseParser) NullArg

func (p *FuncTestCaseParser) NullArg() (localctx INullArgContext)

func (*FuncTestCaseParser) NumericLiteral

func (p *FuncTestCaseParser) NumericLiteral() (localctx INumericLiteralContext)

func (*FuncTestCaseParser) NumericParameter

func (p *FuncTestCaseParser) NumericParameter() (localctx INumericParameterContext)

func (*FuncTestCaseParser) OptionName

func (p *FuncTestCaseParser) OptionName() (localctx IOptionNameContext)

func (*FuncTestCaseParser) OptionValue

func (p *FuncTestCaseParser) OptionValue() (localctx IOptionValueContext)

func (*FuncTestCaseParser) ParameterizedType

func (p *FuncTestCaseParser) ParameterizedType() (localctx IParameterizedTypeContext)

func (*FuncTestCaseParser) PrecisionTimestampArg

func (p *FuncTestCaseParser) PrecisionTimestampArg() (localctx IPrecisionTimestampArgContext)

func (*FuncTestCaseParser) PrecisionTimestampTZArg

func (p *FuncTestCaseParser) PrecisionTimestampTZArg() (localctx IPrecisionTimestampTZArgContext)

func (*FuncTestCaseParser) PrecisionTimestampTZType

func (p *FuncTestCaseParser) PrecisionTimestampTZType() (localctx IPrecisionTimestampTZTypeContext)

func (*FuncTestCaseParser) PrecisionTimestampType

func (p *FuncTestCaseParser) PrecisionTimestampType() (localctx IPrecisionTimestampTypeContext)

func (*FuncTestCaseParser) QualifiedAggregateFuncArg

func (p *FuncTestCaseParser) QualifiedAggregateFuncArg() (localctx IQualifiedAggregateFuncArgContext)

func (*FuncTestCaseParser) QualifiedAggregateFuncArgs

func (p *FuncTestCaseParser) QualifiedAggregateFuncArgs() (localctx IQualifiedAggregateFuncArgsContext)

func (*FuncTestCaseParser) Result

func (p *FuncTestCaseParser) Result() (localctx IResultContext)

func (*FuncTestCaseParser) ScalarType

func (p *FuncTestCaseParser) ScalarType() (localctx IScalarTypeContext)

func (*FuncTestCaseParser) StringArg

func (p *FuncTestCaseParser) StringArg() (localctx IStringArgContext)

func (*FuncTestCaseParser) StringType

func (p *FuncTestCaseParser) StringType() (localctx IStringTypeContext)

func (*FuncTestCaseParser) SubstraitError

func (p *FuncTestCaseParser) SubstraitError() (localctx ISubstraitErrorContext)

func (*FuncTestCaseParser) TableData

func (p *FuncTestCaseParser) TableData() (localctx ITableDataContext)

func (*FuncTestCaseParser) TableRows

func (p *FuncTestCaseParser) TableRows() (localctx ITableRowsContext)

func (*FuncTestCaseParser) TestCase

func (p *FuncTestCaseParser) TestCase() (localctx ITestCaseContext)

func (*FuncTestCaseParser) TestGroup

func (p *FuncTestCaseParser) TestGroup() (localctx ITestGroupContext)

func (*FuncTestCaseParser) TestGroupDescription

func (p *FuncTestCaseParser) TestGroupDescription() (localctx ITestGroupDescriptionContext)

func (*FuncTestCaseParser) TimeArg

func (p *FuncTestCaseParser) TimeArg() (localctx ITimeArgContext)

func (*FuncTestCaseParser) TimestampArg

func (p *FuncTestCaseParser) TimestampArg() (localctx ITimestampArgContext)

func (*FuncTestCaseParser) TimestampTZType

func (p *FuncTestCaseParser) TimestampTZType() (localctx ITimestampTZTypeContext)

func (*FuncTestCaseParser) TimestampType

func (p *FuncTestCaseParser) TimestampType() (localctx ITimestampTypeContext)

func (*FuncTestCaseParser) TimestampTzArg

func (p *FuncTestCaseParser) TimestampTzArg() (localctx ITimestampTzArgContext)

func (*FuncTestCaseParser) VarCharArg

func (p *FuncTestCaseParser) VarCharArg() (localctx IVarCharArgContext)

func (*FuncTestCaseParser) VarCharType

func (p *FuncTestCaseParser) VarCharType() (localctx IVarCharTypeContext)

func (*FuncTestCaseParser) Version

func (p *FuncTestCaseParser) Version() (localctx IVersionContext)

type FuncTestCaseParserVisitor

type FuncTestCaseParserVisitor interface {
	antlr.ParseTreeVisitor

	// Visit a parse tree produced by FuncTestCaseParser#doc.
	VisitDoc(ctx *DocContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#header.
	VisitHeader(ctx *HeaderContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#version.
	VisitVersion(ctx *VersionContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#include.
	VisitInclude(ctx *IncludeContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#testGroupDescription.
	VisitTestGroupDescription(ctx *TestGroupDescriptionContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#testCase.
	VisitTestCase(ctx *TestCaseContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#scalarFuncTestGroup.
	VisitScalarFuncTestGroup(ctx *ScalarFuncTestGroupContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#aggregateFuncTestGroup.
	VisitAggregateFuncTestGroup(ctx *AggregateFuncTestGroupContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#arguments.
	VisitArguments(ctx *ArgumentsContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#result.
	VisitResult(ctx *ResultContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#argument.
	VisitArgument(ctx *ArgumentContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#aggFuncTestCase.
	VisitAggFuncTestCase(ctx *AggFuncTestCaseContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#multiArgAggregateFuncCall.
	VisitMultiArgAggregateFuncCall(ctx *MultiArgAggregateFuncCallContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#compactAggregateFuncCall.
	VisitCompactAggregateFuncCall(ctx *CompactAggregateFuncCallContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#singleArgAggregateFuncCall.
	VisitSingleArgAggregateFuncCall(ctx *SingleArgAggregateFuncCallContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#tableData.
	VisitTableData(ctx *TableDataContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#tableRows.
	VisitTableRows(ctx *TableRowsContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#dataColumn.
	VisitDataColumn(ctx *DataColumnContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#columnValues.
	VisitColumnValues(ctx *ColumnValuesContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#literal.
	VisitLiteral(ctx *LiteralContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#qualifiedAggregateFuncArgs.
	VisitQualifiedAggregateFuncArgs(ctx *QualifiedAggregateFuncArgsContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#aggregateFuncArgs.
	VisitAggregateFuncArgs(ctx *AggregateFuncArgsContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#qualifiedAggregateFuncArg.
	VisitQualifiedAggregateFuncArg(ctx *QualifiedAggregateFuncArgContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#aggregateFuncArg.
	VisitAggregateFuncArg(ctx *AggregateFuncArgContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#numericLiteral.
	VisitNumericLiteral(ctx *NumericLiteralContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#floatLiteral.
	VisitFloatLiteral(ctx *FloatLiteralContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#nullArg.
	VisitNullArg(ctx *NullArgContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#intArg.
	VisitIntArg(ctx *IntArgContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#floatArg.
	VisitFloatArg(ctx *FloatArgContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#decimalArg.
	VisitDecimalArg(ctx *DecimalArgContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#booleanArg.
	VisitBooleanArg(ctx *BooleanArgContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#stringArg.
	VisitStringArg(ctx *StringArgContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#dateArg.
	VisitDateArg(ctx *DateArgContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#timeArg.
	VisitTimeArg(ctx *TimeArgContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#timestampArg.
	VisitTimestampArg(ctx *TimestampArgContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#timestampTzArg.
	VisitTimestampTzArg(ctx *TimestampTzArgContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#intervalYearArg.
	VisitIntervalYearArg(ctx *IntervalYearArgContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#intervalDayArg.
	VisitIntervalDayArg(ctx *IntervalDayArgContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#fixedCharArg.
	VisitFixedCharArg(ctx *FixedCharArgContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#varCharArg.
	VisitVarCharArg(ctx *VarCharArgContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#fixedBinaryArg.
	VisitFixedBinaryArg(ctx *FixedBinaryArgContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#precisionTimestampArg.
	VisitPrecisionTimestampArg(ctx *PrecisionTimestampArgContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#precisionTimestampTZArg.
	VisitPrecisionTimestampTZArg(ctx *PrecisionTimestampTZArgContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#listArg.
	VisitListArg(ctx *ListArgContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#literalList.
	VisitLiteralList(ctx *LiteralListContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#dataType.
	VisitDataType(ctx *DataTypeContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#boolean.
	VisitBoolean(ctx *BooleanContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#i8.
	VisitI8(ctx *I8Context) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#i16.
	VisitI16(ctx *I16Context) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#i32.
	VisitI32(ctx *I32Context) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#i64.
	VisitI64(ctx *I64Context) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#fp32.
	VisitFp32(ctx *Fp32Context) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#fp64.
	VisitFp64(ctx *Fp64Context) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#string.
	VisitString(ctx *StringContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#binary.
	VisitBinary(ctx *BinaryContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#timestamp.
	VisitTimestamp(ctx *TimestampContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#timestampTz.
	VisitTimestampTz(ctx *TimestampTzContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#date.
	VisitDate(ctx *DateContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#time.
	VisitTime(ctx *TimeContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#intervalYear.
	VisitIntervalYear(ctx *IntervalYearContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#uuid.
	VisitUuid(ctx *UuidContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#userDefined.
	VisitUserDefined(ctx *UserDefinedContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#booleanType.
	VisitBooleanType(ctx *BooleanTypeContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#stringType.
	VisitStringType(ctx *StringTypeContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#binaryType.
	VisitBinaryType(ctx *BinaryTypeContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#timestampType.
	VisitTimestampType(ctx *TimestampTypeContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#timestampTZType.
	VisitTimestampTZType(ctx *TimestampTZTypeContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#intervalYearType.
	VisitIntervalYearType(ctx *IntervalYearTypeContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#intervalDayType.
	VisitIntervalDayType(ctx *IntervalDayTypeContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#fixedCharType.
	VisitFixedCharType(ctx *FixedCharTypeContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#varCharType.
	VisitVarCharType(ctx *VarCharTypeContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#fixedBinaryType.
	VisitFixedBinaryType(ctx *FixedBinaryTypeContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#decimalType.
	VisitDecimalType(ctx *DecimalTypeContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#precisionTimestampType.
	VisitPrecisionTimestampType(ctx *PrecisionTimestampTypeContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#precisionTimestampTZType.
	VisitPrecisionTimestampTZType(ctx *PrecisionTimestampTZTypeContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#list.
	VisitList(ctx *ListContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#parameterizedType.
	VisitParameterizedType(ctx *ParameterizedTypeContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#integerLiteral.
	VisitIntegerLiteral(ctx *IntegerLiteralContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#substraitError.
	VisitSubstraitError(ctx *SubstraitErrorContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#funcOption.
	VisitFuncOption(ctx *FuncOptionContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#optionName.
	VisitOptionName(ctx *OptionNameContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#optionValue.
	VisitOptionValue(ctx *OptionValueContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#funcOptions.
	VisitFuncOptions(ctx *FuncOptionsContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#nonReserved.
	VisitNonReserved(ctx *NonReservedContext) interface{}

	// Visit a parse tree produced by FuncTestCaseParser#identifier.
	VisitIdentifier(ctx *IdentifierContext) interface{}
}

A complete Visitor for a parse tree produced by FuncTestCaseParser.

type HeaderContext

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

func NewEmptyHeaderContext

func NewEmptyHeaderContext() *HeaderContext

func NewHeaderContext

func NewHeaderContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HeaderContext

func (*HeaderContext) Accept

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

func (*HeaderContext) GetParser

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

func (*HeaderContext) GetRuleContext

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

func (*HeaderContext) Include

func (s *HeaderContext) Include() IIncludeContext

func (*HeaderContext) IsHeaderContext

func (*HeaderContext) IsHeaderContext()

func (*HeaderContext) ToStringTree

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

func (*HeaderContext) Version

func (s *HeaderContext) Version() IVersionContext

type I16Context

type I16Context struct {
	ScalarTypeContext
}

func NewI16Context

func NewI16Context(parser antlr.Parser, ctx antlr.ParserRuleContext) *I16Context

func (*I16Context) Accept

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

func (*I16Context) GetRuleContext

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

func (*I16Context) I16

func (s *I16Context) I16() antlr.TerminalNode

type I32Context

type I32Context struct {
	ScalarTypeContext
}

func NewI32Context

func NewI32Context(parser antlr.Parser, ctx antlr.ParserRuleContext) *I32Context

func (*I32Context) Accept

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

func (*I32Context) GetRuleContext

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

func (*I32Context) I32

func (s *I32Context) I32() antlr.TerminalNode

type I64Context

type I64Context struct {
	ScalarTypeContext
}

func NewI64Context

func NewI64Context(parser antlr.Parser, ctx antlr.ParserRuleContext) *I64Context

func (*I64Context) Accept

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

func (*I64Context) GetRuleContext

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

func (*I64Context) I64

func (s *I64Context) I64() antlr.TerminalNode

type I8Context

type I8Context struct {
	ScalarTypeContext
}

func NewI8Context

func NewI8Context(parser antlr.Parser, ctx antlr.ParserRuleContext) *I8Context

func (*I8Context) Accept

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

func (*I8Context) GetRuleContext

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

func (*I8Context) I8

func (s *I8Context) I8() antlr.TerminalNode

type IAggFuncCallContext

type IAggFuncCallContext interface {
	antlr.ParserRuleContext

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

IAggFuncCallContext is an interface to support dynamic dispatch.

type IAggFuncTestCaseContext

type IAggFuncTestCaseContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AggFuncCall() IAggFuncCallContext
	Eq() antlr.TerminalNode
	Result() IResultContext
	OBracket() antlr.TerminalNode
	FuncOptions() IFuncOptionsContext
	CBracket() antlr.TerminalNode

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

IAggFuncTestCaseContext is an interface to support dynamic dispatch.

type IAggregateFuncArgContext

type IAggregateFuncArgContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	ColumnName() antlr.TerminalNode
	DoubleColon() antlr.TerminalNode
	DataType() IDataTypeContext
	Argument() IArgumentContext

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

IAggregateFuncArgContext is an interface to support dynamic dispatch.

type IAggregateFuncArgsContext

type IAggregateFuncArgsContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllAggregateFuncArg() []IAggregateFuncArgContext
	AggregateFuncArg(i int) IAggregateFuncArgContext
	AllComma() []antlr.TerminalNode
	Comma(i int) antlr.TerminalNode

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

IAggregateFuncArgsContext is an interface to support dynamic dispatch.

type IArgumentContext

type IArgumentContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	NullArg() INullArgContext
	IntArg() IIntArgContext
	FloatArg() IFloatArgContext
	BooleanArg() IBooleanArgContext
	StringArg() IStringArgContext
	DecimalArg() IDecimalArgContext
	DateArg() IDateArgContext
	TimeArg() ITimeArgContext
	TimestampArg() ITimestampArgContext
	TimestampTzArg() ITimestampTzArgContext
	IntervalYearArg() IIntervalYearArgContext
	IntervalDayArg() IIntervalDayArgContext
	FixedCharArg() IFixedCharArgContext
	VarCharArg() IVarCharArgContext
	FixedBinaryArg() IFixedBinaryArgContext
	PrecisionTimestampArg() IPrecisionTimestampArgContext
	PrecisionTimestampTZArg() IPrecisionTimestampTZArgContext
	ListArg() IListArgContext

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

IArgumentContext is an interface to support dynamic dispatch.

type IArgumentsContext

type IArgumentsContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllArgument() []IArgumentContext
	Argument(i int) IArgumentContext
	AllComma() []antlr.TerminalNode
	Comma(i int) antlr.TerminalNode

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

IArgumentsContext is an interface to support dynamic dispatch.

type IBinaryTypeContext

type IBinaryTypeContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Binary() antlr.TerminalNode
	VBin() antlr.TerminalNode

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

IBinaryTypeContext is an interface to support dynamic dispatch.

type IBooleanArgContext

type IBooleanArgContext interface {
	antlr.ParserRuleContext

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

	// GetIsnull returns the isnull token.
	GetIsnull() antlr.Token

	// SetIsnull sets the isnull token.
	SetIsnull(antlr.Token)

	// Getter signatures
	BooleanLiteral() antlr.TerminalNode
	DoubleColon() antlr.TerminalNode
	BooleanType() IBooleanTypeContext
	QMark() antlr.TerminalNode

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

IBooleanArgContext is an interface to support dynamic dispatch.

type IBooleanTypeContext

type IBooleanTypeContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Bool() antlr.TerminalNode
	Boolean() antlr.TerminalNode

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

IBooleanTypeContext is an interface to support dynamic dispatch.

type IColumnValuesContext

type IColumnValuesContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	OParen() antlr.TerminalNode
	CParen() antlr.TerminalNode
	AllLiteral() []ILiteralContext
	Literal(i int) ILiteralContext
	AllComma() []antlr.TerminalNode
	Comma(i int) antlr.TerminalNode

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

IColumnValuesContext is an interface to support dynamic dispatch.

type IDataColumnContext

type IDataColumnContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	ColumnValues() IColumnValuesContext
	DoubleColon() antlr.TerminalNode
	DataType() IDataTypeContext

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

IDataColumnContext is an interface to support dynamic dispatch.

type IDataTypeContext

type IDataTypeContext interface {
	antlr.ParserRuleContext

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

	// GetIsnull returns the isnull token.
	GetIsnull() antlr.Token

	// SetIsnull sets the isnull token.
	SetIsnull(antlr.Token)

	// Getter signatures
	ScalarType() IScalarTypeContext
	QMark() antlr.TerminalNode
	ParameterizedType() IParameterizedTypeContext

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

IDataTypeContext is an interface to support dynamic dispatch.

type IDateArgContext

type IDateArgContext interface {
	antlr.ParserRuleContext

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

	// GetIsnull returns the isnull token.
	GetIsnull() antlr.Token

	// SetIsnull sets the isnull token.
	SetIsnull(antlr.Token)

	// Getter signatures
	DateLiteral() antlr.TerminalNode
	DoubleColon() antlr.TerminalNode
	Date() antlr.TerminalNode
	QMark() antlr.TerminalNode

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

IDateArgContext is an interface to support dynamic dispatch.

type IDecimalArgContext

type IDecimalArgContext interface {
	antlr.ParserRuleContext

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

	// GetIsnull returns the isnull token.
	GetIsnull() antlr.Token

	// SetIsnull sets the isnull token.
	SetIsnull(antlr.Token)

	// Getter signatures
	NumericLiteral() INumericLiteralContext
	DoubleColon() antlr.TerminalNode
	DecimalType() IDecimalTypeContext
	QMark() antlr.TerminalNode

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

IDecimalArgContext is an interface to support dynamic dispatch.

type IDecimalTypeContext

type IDecimalTypeContext interface {
	antlr.ParserRuleContext

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

	// GetIsnull returns the isnull token.
	GetIsnull() antlr.Token

	// SetIsnull sets the isnull token.
	SetIsnull(antlr.Token)

	// GetPrecision returns the precision rule contexts.
	GetPrecision() INumericParameterContext

	// GetScale returns the scale rule contexts.
	GetScale() INumericParameterContext

	// SetPrecision sets the precision rule contexts.
	SetPrecision(INumericParameterContext)

	// SetScale sets the scale rule contexts.
	SetScale(INumericParameterContext)

	// Getter signatures
	Dec() antlr.TerminalNode
	Decimal() antlr.TerminalNode
	OAngleBracket() antlr.TerminalNode
	Comma() antlr.TerminalNode
	CAngleBracket() antlr.TerminalNode
	QMark() antlr.TerminalNode
	AllNumericParameter() []INumericParameterContext
	NumericParameter(i int) INumericParameterContext

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

IDecimalTypeContext is an interface to support dynamic dispatch.

type IDocContext

type IDocContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Header() IHeaderContext
	EOF() antlr.TerminalNode
	AllTestGroup() []ITestGroupContext
	TestGroup(i int) ITestGroupContext

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

IDocContext is an interface to support dynamic dispatch.

type IFixedBinaryArgContext

type IFixedBinaryArgContext interface {
	antlr.ParserRuleContext

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

	// GetIsnull returns the isnull token.
	GetIsnull() antlr.Token

	// SetIsnull sets the isnull token.
	SetIsnull(antlr.Token)

	// Getter signatures
	StringLiteral() antlr.TerminalNode
	DoubleColon() antlr.TerminalNode
	FixedBinaryType() IFixedBinaryTypeContext
	QMark() antlr.TerminalNode

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

IFixedBinaryArgContext is an interface to support dynamic dispatch.

type IFixedBinaryTypeContext

type IFixedBinaryTypeContext interface {
	antlr.ParserRuleContext

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

	// GetIsnull returns the isnull token.
	GetIsnull() antlr.Token

	// SetIsnull sets the isnull token.
	SetIsnull(antlr.Token)

	// GetLen_ returns the len_ rule contexts.
	GetLen_() INumericParameterContext

	// SetLen_ sets the len_ rule contexts.
	SetLen_(INumericParameterContext)

	// Getter signatures
	OAngleBracket() antlr.TerminalNode
	CAngleBracket() antlr.TerminalNode
	FBin() antlr.TerminalNode
	FixedBinary() antlr.TerminalNode
	NumericParameter() INumericParameterContext
	QMark() antlr.TerminalNode

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

IFixedBinaryTypeContext is an interface to support dynamic dispatch.

type IFixedCharArgContext

type IFixedCharArgContext interface {
	antlr.ParserRuleContext

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

	// GetIsnull returns the isnull token.
	GetIsnull() antlr.Token

	// SetIsnull sets the isnull token.
	SetIsnull(antlr.Token)

	// Getter signatures
	StringLiteral() antlr.TerminalNode
	DoubleColon() antlr.TerminalNode
	FixedCharType() IFixedCharTypeContext
	QMark() antlr.TerminalNode

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

IFixedCharArgContext is an interface to support dynamic dispatch.

type IFixedCharTypeContext

type IFixedCharTypeContext interface {
	antlr.ParserRuleContext

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

	// GetIsnull returns the isnull token.
	GetIsnull() antlr.Token

	// SetIsnull sets the isnull token.
	SetIsnull(antlr.Token)

	// GetLen_ returns the len_ rule contexts.
	GetLen_() INumericParameterContext

	// SetLen_ sets the len_ rule contexts.
	SetLen_(INumericParameterContext)

	// Getter signatures
	OAngleBracket() antlr.TerminalNode
	CAngleBracket() antlr.TerminalNode
	FChar() antlr.TerminalNode
	FixedChar() antlr.TerminalNode
	NumericParameter() INumericParameterContext
	QMark() antlr.TerminalNode

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

IFixedCharTypeContext is an interface to support dynamic dispatch.

type IFloatArgContext

type IFloatArgContext interface {
	antlr.ParserRuleContext

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

	// GetIsnull returns the isnull token.
	GetIsnull() antlr.Token

	// SetIsnull sets the isnull token.
	SetIsnull(antlr.Token)

	// Getter signatures
	NumericLiteral() INumericLiteralContext
	DoubleColon() antlr.TerminalNode
	FP32() antlr.TerminalNode
	FP64() antlr.TerminalNode
	QMark() antlr.TerminalNode

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

IFloatArgContext is an interface to support dynamic dispatch.

type IFloatLiteralContext

type IFloatLiteralContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	FloatLiteral() antlr.TerminalNode
	NaN() antlr.TerminalNode

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

IFloatLiteralContext is an interface to support dynamic dispatch.

type IFuncOptionContext

type IFuncOptionContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	OptionName() IOptionNameContext
	Colon() antlr.TerminalNode
	OptionValue() IOptionValueContext

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

IFuncOptionContext is an interface to support dynamic dispatch.

type IFuncOptionsContext

type IFuncOptionsContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllFuncOption() []IFuncOptionContext
	FuncOption(i int) IFuncOptionContext
	AllComma() []antlr.TerminalNode
	Comma(i int) antlr.TerminalNode

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

IFuncOptionsContext is an interface to support dynamic dispatch.

type IHeaderContext

type IHeaderContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Version() IVersionContext
	Include() IIncludeContext

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

IHeaderContext is an interface to support dynamic dispatch.

type IIdentifierContext

type IIdentifierContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	NonReserved() INonReservedContext
	Identifier() antlr.TerminalNode

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

IIdentifierContext is an interface to support dynamic dispatch.

type IIncludeContext

type IIncludeContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	TripleHash() antlr.TerminalNode
	SubstraitInclude() antlr.TerminalNode
	Colon() antlr.TerminalNode
	AllStringLiteral() []antlr.TerminalNode
	StringLiteral(i int) antlr.TerminalNode
	AllComma() []antlr.TerminalNode
	Comma(i int) antlr.TerminalNode

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

IIncludeContext is an interface to support dynamic dispatch.

type IIntArgContext

type IIntArgContext interface {
	antlr.ParserRuleContext

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

	// GetIsnull returns the isnull token.
	GetIsnull() antlr.Token

	// SetIsnull sets the isnull token.
	SetIsnull(antlr.Token)

	// Getter signatures
	IntegerLiteral() antlr.TerminalNode
	DoubleColon() antlr.TerminalNode
	I8() antlr.TerminalNode
	I16() antlr.TerminalNode
	I32() antlr.TerminalNode
	I64() antlr.TerminalNode
	QMark() antlr.TerminalNode

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

IIntArgContext is an interface to support dynamic dispatch.

type IIntervalDayArgContext

type IIntervalDayArgContext interface {
	antlr.ParserRuleContext

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

	// GetIsnull returns the isnull token.
	GetIsnull() antlr.Token

	// SetIsnull sets the isnull token.
	SetIsnull(antlr.Token)

	// Getter signatures
	IntervalDayLiteral() antlr.TerminalNode
	DoubleColon() antlr.TerminalNode
	IntervalDayType() IIntervalDayTypeContext
	QMark() antlr.TerminalNode

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

IIntervalDayArgContext is an interface to support dynamic dispatch.

type IIntervalDayTypeContext

type IIntervalDayTypeContext interface {
	antlr.ParserRuleContext

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

	// GetIsnull returns the isnull token.
	GetIsnull() antlr.Token

	// SetIsnull sets the isnull token.
	SetIsnull(antlr.Token)

	// GetLen_ returns the len_ rule contexts.
	GetLen_() INumericParameterContext

	// SetLen_ sets the len_ rule contexts.
	SetLen_(INumericParameterContext)

	// Getter signatures
	IDay() antlr.TerminalNode
	Interval_Day() antlr.TerminalNode
	OAngleBracket() antlr.TerminalNode
	CAngleBracket() antlr.TerminalNode
	QMark() antlr.TerminalNode
	NumericParameter() INumericParameterContext

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

IIntervalDayTypeContext is an interface to support dynamic dispatch.

type IIntervalYearArgContext

type IIntervalYearArgContext interface {
	antlr.ParserRuleContext

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

	// GetIsnull returns the isnull token.
	GetIsnull() antlr.Token

	// SetIsnull sets the isnull token.
	SetIsnull(antlr.Token)

	// Getter signatures
	IntervalYearLiteral() antlr.TerminalNode
	DoubleColon() antlr.TerminalNode
	IntervalYearType() IIntervalYearTypeContext
	QMark() antlr.TerminalNode

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

IIntervalYearArgContext is an interface to support dynamic dispatch.

type IIntervalYearTypeContext

type IIntervalYearTypeContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	IYear() antlr.TerminalNode
	Interval_Year() antlr.TerminalNode

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

IIntervalYearTypeContext is an interface to support dynamic dispatch.

type IListArgContext

type IListArgContext interface {
	antlr.ParserRuleContext

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

	// GetIsnull returns the isnull token.
	GetIsnull() antlr.Token

	// SetIsnull sets the isnull token.
	SetIsnull(antlr.Token)

	// Getter signatures
	LiteralList() ILiteralListContext
	DoubleColon() antlr.TerminalNode
	ListType() IListTypeContext
	QMark() antlr.TerminalNode

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

IListArgContext is an interface to support dynamic dispatch.

type IListTypeContext

type IListTypeContext interface {
	antlr.ParserRuleContext

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

IListTypeContext is an interface to support dynamic dispatch.

type ILiteralContext

type ILiteralContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	NullLiteral() antlr.TerminalNode
	NumericLiteral() INumericLiteralContext
	BooleanLiteral() antlr.TerminalNode
	StringLiteral() antlr.TerminalNode
	DateLiteral() antlr.TerminalNode
	TimeLiteral() antlr.TerminalNode
	TimestampLiteral() antlr.TerminalNode
	TimestampTzLiteral() antlr.TerminalNode
	IntervalYearLiteral() antlr.TerminalNode
	IntervalDayLiteral() antlr.TerminalNode

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

ILiteralContext is an interface to support dynamic dispatch.

type ILiteralListContext

type ILiteralListContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	OBracket() antlr.TerminalNode
	CBracket() antlr.TerminalNode
	AllLiteral() []ILiteralContext
	Literal(i int) ILiteralContext
	AllComma() []antlr.TerminalNode
	Comma(i int) antlr.TerminalNode

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

ILiteralListContext is an interface to support dynamic dispatch.

type INonReservedContext

type INonReservedContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	And() antlr.TerminalNode
	Or() antlr.TerminalNode
	Truncate() antlr.TerminalNode

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

INonReservedContext is an interface to support dynamic dispatch.

type INullArgContext

type INullArgContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	NullLiteral() antlr.TerminalNode
	DoubleColon() antlr.TerminalNode
	DataType() IDataTypeContext

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

INullArgContext is an interface to support dynamic dispatch.

type INumericLiteralContext

type INumericLiteralContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	DecimalLiteral() antlr.TerminalNode
	IntegerLiteral() antlr.TerminalNode
	FloatLiteral() IFloatLiteralContext

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

INumericLiteralContext is an interface to support dynamic dispatch.

type INumericParameterContext

type INumericParameterContext interface {
	antlr.ParserRuleContext

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

INumericParameterContext is an interface to support dynamic dispatch.

type IOptionNameContext

type IOptionNameContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Overflow() antlr.TerminalNode
	Rounding() antlr.TerminalNode
	NullHandling() antlr.TerminalNode
	SpacesOnly() antlr.TerminalNode
	Identifier() antlr.TerminalNode

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

IOptionNameContext is an interface to support dynamic dispatch.

type IOptionValueContext

type IOptionValueContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Error() antlr.TerminalNode
	Saturate() antlr.TerminalNode
	Silent() antlr.TerminalNode
	TieToEven() antlr.TerminalNode
	NaN() antlr.TerminalNode
	Truncate() antlr.TerminalNode
	AcceptNulls() antlr.TerminalNode
	IgnoreNulls() antlr.TerminalNode
	BooleanLiteral() antlr.TerminalNode
	NullLiteral() antlr.TerminalNode
	Identifier() antlr.TerminalNode

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

IOptionValueContext is an interface to support dynamic dispatch.

type IParameterizedTypeContext

type IParameterizedTypeContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	FixedCharType() IFixedCharTypeContext
	VarCharType() IVarCharTypeContext
	FixedBinaryType() IFixedBinaryTypeContext
	DecimalType() IDecimalTypeContext
	IntervalDayType() IIntervalDayTypeContext
	PrecisionTimestampType() IPrecisionTimestampTypeContext
	PrecisionTimestampTZType() IPrecisionTimestampTZTypeContext

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

IParameterizedTypeContext is an interface to support dynamic dispatch.

type IPrecisionTimestampArgContext

type IPrecisionTimestampArgContext interface {
	antlr.ParserRuleContext

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

	// GetIsnull returns the isnull token.
	GetIsnull() antlr.Token

	// SetIsnull sets the isnull token.
	SetIsnull(antlr.Token)

	// Getter signatures
	TimestampLiteral() antlr.TerminalNode
	DoubleColon() antlr.TerminalNode
	PrecisionTimestampType() IPrecisionTimestampTypeContext
	QMark() antlr.TerminalNode

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

IPrecisionTimestampArgContext is an interface to support dynamic dispatch.

type IPrecisionTimestampTZArgContext

type IPrecisionTimestampTZArgContext interface {
	antlr.ParserRuleContext

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

	// GetIsnull returns the isnull token.
	GetIsnull() antlr.Token

	// SetIsnull sets the isnull token.
	SetIsnull(antlr.Token)

	// Getter signatures
	TimestampTzLiteral() antlr.TerminalNode
	DoubleColon() antlr.TerminalNode
	PrecisionTimestampTZType() IPrecisionTimestampTZTypeContext
	QMark() antlr.TerminalNode

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

IPrecisionTimestampTZArgContext is an interface to support dynamic dispatch.

type IPrecisionTimestampTZTypeContext

type IPrecisionTimestampTZTypeContext interface {
	antlr.ParserRuleContext

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

	// GetIsnull returns the isnull token.
	GetIsnull() antlr.Token

	// SetIsnull sets the isnull token.
	SetIsnull(antlr.Token)

	// GetPrecision returns the precision rule contexts.
	GetPrecision() INumericParameterContext

	// SetPrecision sets the precision rule contexts.
	SetPrecision(INumericParameterContext)

	// Getter signatures
	OAngleBracket() antlr.TerminalNode
	CAngleBracket() antlr.TerminalNode
	PTsTZ() antlr.TerminalNode
	Precision_Timestamp_TZ() antlr.TerminalNode
	NumericParameter() INumericParameterContext
	QMark() antlr.TerminalNode

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

IPrecisionTimestampTZTypeContext is an interface to support dynamic dispatch.

type IPrecisionTimestampTypeContext

type IPrecisionTimestampTypeContext interface {
	antlr.ParserRuleContext

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

	// GetIsnull returns the isnull token.
	GetIsnull() antlr.Token

	// SetIsnull sets the isnull token.
	SetIsnull(antlr.Token)

	// GetPrecision returns the precision rule contexts.
	GetPrecision() INumericParameterContext

	// SetPrecision sets the precision rule contexts.
	SetPrecision(INumericParameterContext)

	// Getter signatures
	OAngleBracket() antlr.TerminalNode
	CAngleBracket() antlr.TerminalNode
	PTs() antlr.TerminalNode
	Precision_Timestamp() antlr.TerminalNode
	NumericParameter() INumericParameterContext
	QMark() antlr.TerminalNode

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

IPrecisionTimestampTypeContext is an interface to support dynamic dispatch.

type IQualifiedAggregateFuncArgContext

type IQualifiedAggregateFuncArgContext interface {
	antlr.ParserRuleContext

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

	// GetTableName returns the tableName token.
	GetTableName() antlr.Token

	// SetTableName sets the tableName token.
	SetTableName(antlr.Token)

	// Getter signatures
	Dot() antlr.TerminalNode
	ColumnName() antlr.TerminalNode
	Identifier() antlr.TerminalNode
	Argument() IArgumentContext

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

IQualifiedAggregateFuncArgContext is an interface to support dynamic dispatch.

type IQualifiedAggregateFuncArgsContext

type IQualifiedAggregateFuncArgsContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	AllQualifiedAggregateFuncArg() []IQualifiedAggregateFuncArgContext
	QualifiedAggregateFuncArg(i int) IQualifiedAggregateFuncArgContext
	AllComma() []antlr.TerminalNode
	Comma(i int) antlr.TerminalNode

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

IQualifiedAggregateFuncArgsContext is an interface to support dynamic dispatch.

type IResultContext

type IResultContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Argument() IArgumentContext
	SubstraitError() ISubstraitErrorContext

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

IResultContext is an interface to support dynamic dispatch.

type IScalarTypeContext

type IScalarTypeContext interface {
	antlr.ParserRuleContext

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

IScalarTypeContext is an interface to support dynamic dispatch.

type IStringArgContext

type IStringArgContext interface {
	antlr.ParserRuleContext

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

	// GetIsnull returns the isnull token.
	GetIsnull() antlr.Token

	// SetIsnull sets the isnull token.
	SetIsnull(antlr.Token)

	// Getter signatures
	StringLiteral() antlr.TerminalNode
	DoubleColon() antlr.TerminalNode
	StringType() IStringTypeContext
	QMark() antlr.TerminalNode

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

IStringArgContext is an interface to support dynamic dispatch.

type IStringTypeContext

type IStringTypeContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Str() antlr.TerminalNode
	String_() antlr.TerminalNode

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

IStringTypeContext is an interface to support dynamic dispatch.

type ISubstraitErrorContext

type ISubstraitErrorContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	ErrorResult() antlr.TerminalNode
	UndefineResult() antlr.TerminalNode

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

ISubstraitErrorContext is an interface to support dynamic dispatch.

type ITableDataContext

type ITableDataContext interface {
	antlr.ParserRuleContext

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

	// GetTableName returns the tableName token.
	GetTableName() antlr.Token

	// SetTableName sets the tableName token.
	SetTableName(antlr.Token)

	// Getter signatures
	Define() antlr.TerminalNode
	OParen() antlr.TerminalNode
	AllDataType() []IDataTypeContext
	DataType(i int) IDataTypeContext
	CParen() antlr.TerminalNode
	Eq() antlr.TerminalNode
	TableRows() ITableRowsContext
	Identifier() antlr.TerminalNode
	AllComma() []antlr.TerminalNode
	Comma(i int) antlr.TerminalNode

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

ITableDataContext is an interface to support dynamic dispatch.

type ITableRowsContext

type ITableRowsContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	OParen() antlr.TerminalNode
	CParen() antlr.TerminalNode
	AllColumnValues() []IColumnValuesContext
	ColumnValues(i int) IColumnValuesContext
	AllComma() []antlr.TerminalNode
	Comma(i int) antlr.TerminalNode

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

ITableRowsContext is an interface to support dynamic dispatch.

type ITestCaseContext

type ITestCaseContext interface {
	antlr.ParserRuleContext

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

	// GetFunctionName returns the functionName rule contexts.
	GetFunctionName() IIdentifierContext

	// SetFunctionName sets the functionName rule contexts.
	SetFunctionName(IIdentifierContext)

	// Getter signatures
	OParen() antlr.TerminalNode
	Arguments() IArgumentsContext
	CParen() antlr.TerminalNode
	Eq() antlr.TerminalNode
	Result() IResultContext
	Identifier() IIdentifierContext
	OBracket() antlr.TerminalNode
	FuncOptions() IFuncOptionsContext
	CBracket() antlr.TerminalNode

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

ITestCaseContext is an interface to support dynamic dispatch.

type ITestGroupContext

type ITestGroupContext interface {
	antlr.ParserRuleContext

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

ITestGroupContext is an interface to support dynamic dispatch.

type ITestGroupDescriptionContext

type ITestGroupDescriptionContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	DescriptionLine() antlr.TerminalNode

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

ITestGroupDescriptionContext is an interface to support dynamic dispatch.

type ITimeArgContext

type ITimeArgContext interface {
	antlr.ParserRuleContext

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

	// GetIsnull returns the isnull token.
	GetIsnull() antlr.Token

	// SetIsnull sets the isnull token.
	SetIsnull(antlr.Token)

	// Getter signatures
	TimeLiteral() antlr.TerminalNode
	DoubleColon() antlr.TerminalNode
	Time() antlr.TerminalNode
	QMark() antlr.TerminalNode

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

ITimeArgContext is an interface to support dynamic dispatch.

type ITimestampArgContext

type ITimestampArgContext interface {
	antlr.ParserRuleContext

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

	// GetIsnull returns the isnull token.
	GetIsnull() antlr.Token

	// SetIsnull sets the isnull token.
	SetIsnull(antlr.Token)

	// Getter signatures
	TimestampLiteral() antlr.TerminalNode
	DoubleColon() antlr.TerminalNode
	TimestampType() ITimestampTypeContext
	QMark() antlr.TerminalNode

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

ITimestampArgContext is an interface to support dynamic dispatch.

type ITimestampTZTypeContext

type ITimestampTZTypeContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	TsTZ() antlr.TerminalNode
	Timestamp_TZ() antlr.TerminalNode

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

ITimestampTZTypeContext is an interface to support dynamic dispatch.

type ITimestampTypeContext

type ITimestampTypeContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	Ts() antlr.TerminalNode
	Timestamp() antlr.TerminalNode

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

ITimestampTypeContext is an interface to support dynamic dispatch.

type ITimestampTzArgContext

type ITimestampTzArgContext interface {
	antlr.ParserRuleContext

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

	// GetIsnull returns the isnull token.
	GetIsnull() antlr.Token

	// SetIsnull sets the isnull token.
	SetIsnull(antlr.Token)

	// Getter signatures
	TimestampTzLiteral() antlr.TerminalNode
	DoubleColon() antlr.TerminalNode
	TimestampTZType() ITimestampTZTypeContext
	QMark() antlr.TerminalNode

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

ITimestampTzArgContext is an interface to support dynamic dispatch.

type IVarCharArgContext

type IVarCharArgContext interface {
	antlr.ParserRuleContext

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

	// GetIsnull returns the isnull token.
	GetIsnull() antlr.Token

	// SetIsnull sets the isnull token.
	SetIsnull(antlr.Token)

	// Getter signatures
	StringLiteral() antlr.TerminalNode
	DoubleColon() antlr.TerminalNode
	VarCharType() IVarCharTypeContext
	QMark() antlr.TerminalNode

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

IVarCharArgContext is an interface to support dynamic dispatch.

type IVarCharTypeContext

type IVarCharTypeContext interface {
	antlr.ParserRuleContext

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

	// GetIsnull returns the isnull token.
	GetIsnull() antlr.Token

	// SetIsnull sets the isnull token.
	SetIsnull(antlr.Token)

	// GetLen_ returns the len_ rule contexts.
	GetLen_() INumericParameterContext

	// SetLen_ sets the len_ rule contexts.
	SetLen_(INumericParameterContext)

	// Getter signatures
	OAngleBracket() antlr.TerminalNode
	CAngleBracket() antlr.TerminalNode
	VChar() antlr.TerminalNode
	VarChar() antlr.TerminalNode
	NumericParameter() INumericParameterContext
	QMark() antlr.TerminalNode

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

IVarCharTypeContext is an interface to support dynamic dispatch.

type IVersionContext

type IVersionContext interface {
	antlr.ParserRuleContext

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

	// Getter signatures
	TripleHash() antlr.TerminalNode
	Colon() antlr.TerminalNode
	FormatVersion() antlr.TerminalNode
	SubstraitScalarTest() antlr.TerminalNode
	SubstraitAggregateTest() antlr.TerminalNode

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

IVersionContext is an interface to support dynamic dispatch.

type IdentifierContext

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

func NewEmptyIdentifierContext

func NewEmptyIdentifierContext() *IdentifierContext

func NewIdentifierContext

func NewIdentifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierContext

func (*IdentifierContext) Accept

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

func (*IdentifierContext) GetParser

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

func (*IdentifierContext) GetRuleContext

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

func (*IdentifierContext) Identifier

func (s *IdentifierContext) Identifier() antlr.TerminalNode

func (*IdentifierContext) IsIdentifierContext

func (*IdentifierContext) IsIdentifierContext()

func (*IdentifierContext) NonReserved

func (s *IdentifierContext) NonReserved() INonReservedContext

func (*IdentifierContext) ToStringTree

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

type IncludeContext

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

func NewEmptyIncludeContext

func NewEmptyIncludeContext() *IncludeContext

func NewIncludeContext

func NewIncludeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IncludeContext

func (*IncludeContext) Accept

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

func (*IncludeContext) AllComma

func (s *IncludeContext) AllComma() []antlr.TerminalNode

func (*IncludeContext) AllStringLiteral

func (s *IncludeContext) AllStringLiteral() []antlr.TerminalNode

func (*IncludeContext) Colon

func (s *IncludeContext) Colon() antlr.TerminalNode

func (*IncludeContext) Comma

func (s *IncludeContext) Comma(i int) antlr.TerminalNode

func (*IncludeContext) GetParser

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

func (*IncludeContext) GetRuleContext

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

func (*IncludeContext) IsIncludeContext

func (*IncludeContext) IsIncludeContext()

func (*IncludeContext) StringLiteral

func (s *IncludeContext) StringLiteral(i int) antlr.TerminalNode

func (*IncludeContext) SubstraitInclude

func (s *IncludeContext) SubstraitInclude() antlr.TerminalNode

func (*IncludeContext) ToStringTree

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

func (*IncludeContext) TripleHash

func (s *IncludeContext) TripleHash() antlr.TerminalNode

type IntArgContext

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

func NewEmptyIntArgContext

func NewEmptyIntArgContext() *IntArgContext

func NewIntArgContext

func NewIntArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntArgContext

func (*IntArgContext) Accept

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

func (*IntArgContext) DoubleColon

func (s *IntArgContext) DoubleColon() antlr.TerminalNode

func (*IntArgContext) GetIsnull

func (s *IntArgContext) GetIsnull() antlr.Token

func (*IntArgContext) GetParser

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

func (*IntArgContext) GetRuleContext

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

func (*IntArgContext) I16

func (s *IntArgContext) I16() antlr.TerminalNode

func (*IntArgContext) I32

func (s *IntArgContext) I32() antlr.TerminalNode

func (*IntArgContext) I64

func (s *IntArgContext) I64() antlr.TerminalNode

func (*IntArgContext) I8

func (s *IntArgContext) I8() antlr.TerminalNode

func (*IntArgContext) IntegerLiteral

func (s *IntArgContext) IntegerLiteral() antlr.TerminalNode

func (*IntArgContext) IsIntArgContext

func (*IntArgContext) IsIntArgContext()

func (*IntArgContext) QMark

func (s *IntArgContext) QMark() antlr.TerminalNode

func (*IntArgContext) SetIsnull

func (s *IntArgContext) SetIsnull(v antlr.Token)

func (*IntArgContext) ToStringTree

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

type IntegerLiteralContext

type IntegerLiteralContext struct {
	NumericParameterContext
}

func NewIntegerLiteralContext

func NewIntegerLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IntegerLiteralContext

func (*IntegerLiteralContext) Accept

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

func (*IntegerLiteralContext) GetRuleContext

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

func (*IntegerLiteralContext) IntegerLiteral

func (s *IntegerLiteralContext) IntegerLiteral() antlr.TerminalNode

type IntervalDayArgContext

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

func NewEmptyIntervalDayArgContext

func NewEmptyIntervalDayArgContext() *IntervalDayArgContext

func NewIntervalDayArgContext

func NewIntervalDayArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntervalDayArgContext

func (*IntervalDayArgContext) Accept

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

func (*IntervalDayArgContext) DoubleColon

func (s *IntervalDayArgContext) DoubleColon() antlr.TerminalNode

func (*IntervalDayArgContext) GetIsnull

func (s *IntervalDayArgContext) GetIsnull() antlr.Token

func (*IntervalDayArgContext) GetParser

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

func (*IntervalDayArgContext) GetRuleContext

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

func (*IntervalDayArgContext) IntervalDayLiteral

func (s *IntervalDayArgContext) IntervalDayLiteral() antlr.TerminalNode

func (*IntervalDayArgContext) IntervalDayType

func (s *IntervalDayArgContext) IntervalDayType() IIntervalDayTypeContext

func (*IntervalDayArgContext) IsIntervalDayArgContext

func (*IntervalDayArgContext) IsIntervalDayArgContext()

func (*IntervalDayArgContext) QMark

func (s *IntervalDayArgContext) QMark() antlr.TerminalNode

func (*IntervalDayArgContext) SetIsnull

func (s *IntervalDayArgContext) SetIsnull(v antlr.Token)

func (*IntervalDayArgContext) ToStringTree

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

type IntervalDayTypeContext

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

func NewEmptyIntervalDayTypeContext

func NewEmptyIntervalDayTypeContext() *IntervalDayTypeContext

func NewIntervalDayTypeContext

func NewIntervalDayTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntervalDayTypeContext

func (*IntervalDayTypeContext) Accept

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

func (*IntervalDayTypeContext) CAngleBracket

func (s *IntervalDayTypeContext) CAngleBracket() antlr.TerminalNode

func (*IntervalDayTypeContext) GetIsnull

func (s *IntervalDayTypeContext) GetIsnull() antlr.Token

func (*IntervalDayTypeContext) GetLen_

func (*IntervalDayTypeContext) GetParser

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

func (*IntervalDayTypeContext) GetRuleContext

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

func (*IntervalDayTypeContext) IDay

func (s *IntervalDayTypeContext) IDay() antlr.TerminalNode

func (*IntervalDayTypeContext) Interval_Day

func (s *IntervalDayTypeContext) Interval_Day() antlr.TerminalNode

func (*IntervalDayTypeContext) IsIntervalDayTypeContext

func (*IntervalDayTypeContext) IsIntervalDayTypeContext()

func (*IntervalDayTypeContext) NumericParameter

func (s *IntervalDayTypeContext) NumericParameter() INumericParameterContext

func (*IntervalDayTypeContext) OAngleBracket

func (s *IntervalDayTypeContext) OAngleBracket() antlr.TerminalNode

func (*IntervalDayTypeContext) QMark

func (s *IntervalDayTypeContext) QMark() antlr.TerminalNode

func (*IntervalDayTypeContext) SetIsnull

func (s *IntervalDayTypeContext) SetIsnull(v antlr.Token)

func (*IntervalDayTypeContext) SetLen_

func (*IntervalDayTypeContext) ToStringTree

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

type IntervalYearArgContext

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

func NewEmptyIntervalYearArgContext

func NewEmptyIntervalYearArgContext() *IntervalYearArgContext

func NewIntervalYearArgContext

func NewIntervalYearArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntervalYearArgContext

func (*IntervalYearArgContext) Accept

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

func (*IntervalYearArgContext) DoubleColon

func (s *IntervalYearArgContext) DoubleColon() antlr.TerminalNode

func (*IntervalYearArgContext) GetIsnull

func (s *IntervalYearArgContext) GetIsnull() antlr.Token

func (*IntervalYearArgContext) GetParser

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

func (*IntervalYearArgContext) GetRuleContext

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

func (*IntervalYearArgContext) IntervalYearLiteral

func (s *IntervalYearArgContext) IntervalYearLiteral() antlr.TerminalNode

func (*IntervalYearArgContext) IntervalYearType

func (s *IntervalYearArgContext) IntervalYearType() IIntervalYearTypeContext

func (*IntervalYearArgContext) IsIntervalYearArgContext

func (*IntervalYearArgContext) IsIntervalYearArgContext()

func (*IntervalYearArgContext) QMark

func (s *IntervalYearArgContext) QMark() antlr.TerminalNode

func (*IntervalYearArgContext) SetIsnull

func (s *IntervalYearArgContext) SetIsnull(v antlr.Token)

func (*IntervalYearArgContext) ToStringTree

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

type IntervalYearContext

type IntervalYearContext struct {
	ScalarTypeContext
}

func NewIntervalYearContext

func NewIntervalYearContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IntervalYearContext

func (*IntervalYearContext) Accept

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

func (*IntervalYearContext) GetRuleContext

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

func (*IntervalYearContext) IntervalYearType

func (s *IntervalYearContext) IntervalYearType() IIntervalYearTypeContext

type IntervalYearTypeContext

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

func NewEmptyIntervalYearTypeContext

func NewEmptyIntervalYearTypeContext() *IntervalYearTypeContext

func NewIntervalYearTypeContext

func NewIntervalYearTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntervalYearTypeContext

func (*IntervalYearTypeContext) Accept

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

func (*IntervalYearTypeContext) GetParser

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

func (*IntervalYearTypeContext) GetRuleContext

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

func (*IntervalYearTypeContext) IYear

func (s *IntervalYearTypeContext) IYear() antlr.TerminalNode

func (*IntervalYearTypeContext) Interval_Year

func (s *IntervalYearTypeContext) Interval_Year() antlr.TerminalNode

func (*IntervalYearTypeContext) IsIntervalYearTypeContext

func (*IntervalYearTypeContext) IsIntervalYearTypeContext()

func (*IntervalYearTypeContext) ToStringTree

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

type ListArgContext

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

func NewEmptyListArgContext

func NewEmptyListArgContext() *ListArgContext

func NewListArgContext

func NewListArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ListArgContext

func (*ListArgContext) Accept

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

func (*ListArgContext) DoubleColon

func (s *ListArgContext) DoubleColon() antlr.TerminalNode

func (*ListArgContext) GetIsnull

func (s *ListArgContext) GetIsnull() antlr.Token

func (*ListArgContext) GetParser

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

func (*ListArgContext) GetRuleContext

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

func (*ListArgContext) IsListArgContext

func (*ListArgContext) IsListArgContext()

func (*ListArgContext) ListType

func (s *ListArgContext) ListType() IListTypeContext

func (*ListArgContext) LiteralList

func (s *ListArgContext) LiteralList() ILiteralListContext

func (*ListArgContext) QMark

func (s *ListArgContext) QMark() antlr.TerminalNode

func (*ListArgContext) SetIsnull

func (s *ListArgContext) SetIsnull(v antlr.Token)

func (*ListArgContext) ToStringTree

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

type ListContext

type ListContext struct {
	ListTypeContext
	// contains filtered or unexported fields
}

func NewListContext

func NewListContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ListContext

func (*ListContext) Accept

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

func (*ListContext) CAngleBracket

func (s *ListContext) CAngleBracket() antlr.TerminalNode

func (*ListContext) DataType

func (s *ListContext) DataType() IDataTypeContext

func (*ListContext) GetElemType

func (s *ListContext) GetElemType() IDataTypeContext

func (*ListContext) GetIsnull

func (s *ListContext) GetIsnull() antlr.Token

func (*ListContext) GetRuleContext

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

func (*ListContext) List

func (s *ListContext) List() antlr.TerminalNode

func (*ListContext) OAngleBracket

func (s *ListContext) OAngleBracket() antlr.TerminalNode

func (*ListContext) QMark

func (s *ListContext) QMark() antlr.TerminalNode

func (*ListContext) SetElemType

func (s *ListContext) SetElemType(v IDataTypeContext)

func (*ListContext) SetIsnull

func (s *ListContext) SetIsnull(v antlr.Token)

type ListTypeContext

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

func NewEmptyListTypeContext

func NewEmptyListTypeContext() *ListTypeContext

func NewListTypeContext

func NewListTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ListTypeContext

func (*ListTypeContext) CopyAll

func (s *ListTypeContext) CopyAll(ctx *ListTypeContext)

func (*ListTypeContext) GetParser

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

func (*ListTypeContext) GetRuleContext

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

func (*ListTypeContext) IsListTypeContext

func (*ListTypeContext) IsListTypeContext()

func (*ListTypeContext) ToStringTree

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

type LiteralContext

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

func NewEmptyLiteralContext

func NewEmptyLiteralContext() *LiteralContext

func NewLiteralContext

func NewLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralContext

func (*LiteralContext) Accept

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

func (*LiteralContext) BooleanLiteral

func (s *LiteralContext) BooleanLiteral() antlr.TerminalNode

func (*LiteralContext) DateLiteral

func (s *LiteralContext) DateLiteral() antlr.TerminalNode

func (*LiteralContext) GetParser

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

func (*LiteralContext) GetRuleContext

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

func (*LiteralContext) IntervalDayLiteral

func (s *LiteralContext) IntervalDayLiteral() antlr.TerminalNode

func (*LiteralContext) IntervalYearLiteral

func (s *LiteralContext) IntervalYearLiteral() antlr.TerminalNode

func (*LiteralContext) IsLiteralContext

func (*LiteralContext) IsLiteralContext()

func (*LiteralContext) NullLiteral

func (s *LiteralContext) NullLiteral() antlr.TerminalNode

func (*LiteralContext) NumericLiteral

func (s *LiteralContext) NumericLiteral() INumericLiteralContext

func (*LiteralContext) StringLiteral

func (s *LiteralContext) StringLiteral() antlr.TerminalNode

func (*LiteralContext) TimeLiteral

func (s *LiteralContext) TimeLiteral() antlr.TerminalNode

func (*LiteralContext) TimestampLiteral

func (s *LiteralContext) TimestampLiteral() antlr.TerminalNode

func (*LiteralContext) TimestampTzLiteral

func (s *LiteralContext) TimestampTzLiteral() antlr.TerminalNode

func (*LiteralContext) ToStringTree

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

type LiteralListContext

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

func NewEmptyLiteralListContext

func NewEmptyLiteralListContext() *LiteralListContext

func NewLiteralListContext

func NewLiteralListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralListContext

func (*LiteralListContext) Accept

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

func (*LiteralListContext) AllComma

func (s *LiteralListContext) AllComma() []antlr.TerminalNode

func (*LiteralListContext) AllLiteral

func (s *LiteralListContext) AllLiteral() []ILiteralContext

func (*LiteralListContext) CBracket

func (s *LiteralListContext) CBracket() antlr.TerminalNode

func (*LiteralListContext) Comma

func (s *LiteralListContext) Comma(i int) antlr.TerminalNode

func (*LiteralListContext) GetParser

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

func (*LiteralListContext) GetRuleContext

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

func (*LiteralListContext) IsLiteralListContext

func (*LiteralListContext) IsLiteralListContext()

func (*LiteralListContext) Literal

func (s *LiteralListContext) Literal(i int) ILiteralContext

func (*LiteralListContext) OBracket

func (s *LiteralListContext) OBracket() antlr.TerminalNode

func (*LiteralListContext) ToStringTree

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

type MultiArgAggregateFuncCallContext

type MultiArgAggregateFuncCallContext struct {
	AggFuncCallContext
	// contains filtered or unexported fields
}

func NewMultiArgAggregateFuncCallContext

func NewMultiArgAggregateFuncCallContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MultiArgAggregateFuncCallContext

func (*MultiArgAggregateFuncCallContext) Accept

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

func (*MultiArgAggregateFuncCallContext) CParen

func (s *MultiArgAggregateFuncCallContext) CParen() antlr.TerminalNode

func (*MultiArgAggregateFuncCallContext) GetFuncName

func (*MultiArgAggregateFuncCallContext) GetRuleContext

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

func (*MultiArgAggregateFuncCallContext) Identifier

func (*MultiArgAggregateFuncCallContext) OParen

func (s *MultiArgAggregateFuncCallContext) OParen() antlr.TerminalNode

func (*MultiArgAggregateFuncCallContext) QualifiedAggregateFuncArgs

func (*MultiArgAggregateFuncCallContext) SetFuncName

func (*MultiArgAggregateFuncCallContext) TableData

type NonReservedContext

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

func NewEmptyNonReservedContext

func NewEmptyNonReservedContext() *NonReservedContext

func NewNonReservedContext

func NewNonReservedContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NonReservedContext

func (*NonReservedContext) Accept

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

func (*NonReservedContext) And

func (s *NonReservedContext) And() antlr.TerminalNode

func (*NonReservedContext) GetParser

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

func (*NonReservedContext) GetRuleContext

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

func (*NonReservedContext) IsNonReservedContext

func (*NonReservedContext) IsNonReservedContext()

func (*NonReservedContext) Or

func (s *NonReservedContext) Or() antlr.TerminalNode

func (*NonReservedContext) ToStringTree

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

func (*NonReservedContext) Truncate

func (s *NonReservedContext) Truncate() antlr.TerminalNode

type NullArgContext

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

func NewEmptyNullArgContext

func NewEmptyNullArgContext() *NullArgContext

func NewNullArgContext

func NewNullArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NullArgContext

func (*NullArgContext) Accept

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

func (*NullArgContext) DataType

func (s *NullArgContext) DataType() IDataTypeContext

func (*NullArgContext) DoubleColon

func (s *NullArgContext) DoubleColon() antlr.TerminalNode

func (*NullArgContext) GetParser

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

func (*NullArgContext) GetRuleContext

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

func (*NullArgContext) IsNullArgContext

func (*NullArgContext) IsNullArgContext()

func (*NullArgContext) NullLiteral

func (s *NullArgContext) NullLiteral() antlr.TerminalNode

func (*NullArgContext) ToStringTree

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

type NumericLiteralContext

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

func NewEmptyNumericLiteralContext

func NewEmptyNumericLiteralContext() *NumericLiteralContext

func NewNumericLiteralContext

func NewNumericLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NumericLiteralContext

func (*NumericLiteralContext) Accept

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

func (*NumericLiteralContext) DecimalLiteral

func (s *NumericLiteralContext) DecimalLiteral() antlr.TerminalNode

func (*NumericLiteralContext) FloatLiteral

func (s *NumericLiteralContext) FloatLiteral() IFloatLiteralContext

func (*NumericLiteralContext) GetParser

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

func (*NumericLiteralContext) GetRuleContext

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

func (*NumericLiteralContext) IntegerLiteral

func (s *NumericLiteralContext) IntegerLiteral() antlr.TerminalNode

func (*NumericLiteralContext) IsNumericLiteralContext

func (*NumericLiteralContext) IsNumericLiteralContext()

func (*NumericLiteralContext) ToStringTree

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

type NumericParameterContext

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

func NewEmptyNumericParameterContext

func NewEmptyNumericParameterContext() *NumericParameterContext

func NewNumericParameterContext

func NewNumericParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NumericParameterContext

func (*NumericParameterContext) CopyAll

func (*NumericParameterContext) GetParser

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

func (*NumericParameterContext) GetRuleContext

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

func (*NumericParameterContext) IsNumericParameterContext

func (*NumericParameterContext) IsNumericParameterContext()

func (*NumericParameterContext) ToStringTree

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

type OptionNameContext

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

func NewEmptyOptionNameContext

func NewEmptyOptionNameContext() *OptionNameContext

func NewOptionNameContext

func NewOptionNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OptionNameContext

func (*OptionNameContext) Accept

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

func (*OptionNameContext) GetParser

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

func (*OptionNameContext) GetRuleContext

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

func (*OptionNameContext) Identifier

func (s *OptionNameContext) Identifier() antlr.TerminalNode

func (*OptionNameContext) IsOptionNameContext

func (*OptionNameContext) IsOptionNameContext()

func (*OptionNameContext) NullHandling

func (s *OptionNameContext) NullHandling() antlr.TerminalNode

func (*OptionNameContext) Overflow

func (s *OptionNameContext) Overflow() antlr.TerminalNode

func (*OptionNameContext) Rounding

func (s *OptionNameContext) Rounding() antlr.TerminalNode

func (*OptionNameContext) SpacesOnly

func (s *OptionNameContext) SpacesOnly() antlr.TerminalNode

func (*OptionNameContext) ToStringTree

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

type OptionValueContext

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

func NewEmptyOptionValueContext

func NewEmptyOptionValueContext() *OptionValueContext

func NewOptionValueContext

func NewOptionValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OptionValueContext

func (*OptionValueContext) Accept

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

func (*OptionValueContext) AcceptNulls

func (s *OptionValueContext) AcceptNulls() antlr.TerminalNode

func (*OptionValueContext) BooleanLiteral

func (s *OptionValueContext) BooleanLiteral() antlr.TerminalNode

func (*OptionValueContext) Error

func (s *OptionValueContext) Error() antlr.TerminalNode

func (*OptionValueContext) GetParser

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

func (*OptionValueContext) GetRuleContext

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

func (*OptionValueContext) Identifier

func (s *OptionValueContext) Identifier() antlr.TerminalNode

func (*OptionValueContext) IgnoreNulls

func (s *OptionValueContext) IgnoreNulls() antlr.TerminalNode

func (*OptionValueContext) IsOptionValueContext

func (*OptionValueContext) IsOptionValueContext()

func (*OptionValueContext) NaN

func (s *OptionValueContext) NaN() antlr.TerminalNode

func (*OptionValueContext) NullLiteral

func (s *OptionValueContext) NullLiteral() antlr.TerminalNode

func (*OptionValueContext) Saturate

func (s *OptionValueContext) Saturate() antlr.TerminalNode

func (*OptionValueContext) Silent

func (s *OptionValueContext) Silent() antlr.TerminalNode

func (*OptionValueContext) TieToEven

func (s *OptionValueContext) TieToEven() antlr.TerminalNode

func (*OptionValueContext) ToStringTree

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

func (*OptionValueContext) Truncate

func (s *OptionValueContext) Truncate() antlr.TerminalNode

type ParameterizedTypeContext

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

func NewEmptyParameterizedTypeContext

func NewEmptyParameterizedTypeContext() *ParameterizedTypeContext

func NewParameterizedTypeContext

func NewParameterizedTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParameterizedTypeContext

func (*ParameterizedTypeContext) Accept

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

func (*ParameterizedTypeContext) DecimalType

func (*ParameterizedTypeContext) FixedBinaryType

func (*ParameterizedTypeContext) FixedCharType

func (*ParameterizedTypeContext) GetParser

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

func (*ParameterizedTypeContext) GetRuleContext

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

func (*ParameterizedTypeContext) IntervalDayType

func (*ParameterizedTypeContext) IsParameterizedTypeContext

func (*ParameterizedTypeContext) IsParameterizedTypeContext()

func (*ParameterizedTypeContext) PrecisionTimestampTZType

func (s *ParameterizedTypeContext) PrecisionTimestampTZType() IPrecisionTimestampTZTypeContext

func (*ParameterizedTypeContext) PrecisionTimestampType

func (s *ParameterizedTypeContext) PrecisionTimestampType() IPrecisionTimestampTypeContext

func (*ParameterizedTypeContext) ToStringTree

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

func (*ParameterizedTypeContext) VarCharType

type PrecisionTimestampArgContext

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

func NewEmptyPrecisionTimestampArgContext

func NewEmptyPrecisionTimestampArgContext() *PrecisionTimestampArgContext

func NewPrecisionTimestampArgContext

func NewPrecisionTimestampArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrecisionTimestampArgContext

func (*PrecisionTimestampArgContext) Accept

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

func (*PrecisionTimestampArgContext) DoubleColon

func (s *PrecisionTimestampArgContext) DoubleColon() antlr.TerminalNode

func (*PrecisionTimestampArgContext) GetIsnull

func (s *PrecisionTimestampArgContext) GetIsnull() antlr.Token

func (*PrecisionTimestampArgContext) GetParser

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

func (*PrecisionTimestampArgContext) GetRuleContext

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

func (*PrecisionTimestampArgContext) IsPrecisionTimestampArgContext

func (*PrecisionTimestampArgContext) IsPrecisionTimestampArgContext()

func (*PrecisionTimestampArgContext) PrecisionTimestampType

func (*PrecisionTimestampArgContext) QMark

func (s *PrecisionTimestampArgContext) QMark() antlr.TerminalNode

func (*PrecisionTimestampArgContext) SetIsnull

func (s *PrecisionTimestampArgContext) SetIsnull(v antlr.Token)

func (*PrecisionTimestampArgContext) TimestampLiteral

func (s *PrecisionTimestampArgContext) TimestampLiteral() antlr.TerminalNode

func (*PrecisionTimestampArgContext) ToStringTree

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

type PrecisionTimestampTZArgContext

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

func NewEmptyPrecisionTimestampTZArgContext

func NewEmptyPrecisionTimestampTZArgContext() *PrecisionTimestampTZArgContext

func NewPrecisionTimestampTZArgContext

func NewPrecisionTimestampTZArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrecisionTimestampTZArgContext

func (*PrecisionTimestampTZArgContext) Accept

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

func (*PrecisionTimestampTZArgContext) DoubleColon

func (s *PrecisionTimestampTZArgContext) DoubleColon() antlr.TerminalNode

func (*PrecisionTimestampTZArgContext) GetIsnull

func (s *PrecisionTimestampTZArgContext) GetIsnull() antlr.Token

func (*PrecisionTimestampTZArgContext) GetParser

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

func (*PrecisionTimestampTZArgContext) GetRuleContext

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

func (*PrecisionTimestampTZArgContext) IsPrecisionTimestampTZArgContext

func (*PrecisionTimestampTZArgContext) IsPrecisionTimestampTZArgContext()

func (*PrecisionTimestampTZArgContext) PrecisionTimestampTZType

func (*PrecisionTimestampTZArgContext) QMark

func (s *PrecisionTimestampTZArgContext) QMark() antlr.TerminalNode

func (*PrecisionTimestampTZArgContext) SetIsnull

func (s *PrecisionTimestampTZArgContext) SetIsnull(v antlr.Token)

func (*PrecisionTimestampTZArgContext) TimestampTzLiteral

func (s *PrecisionTimestampTZArgContext) TimestampTzLiteral() antlr.TerminalNode

func (*PrecisionTimestampTZArgContext) ToStringTree

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

type PrecisionTimestampTZTypeContext

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

func NewEmptyPrecisionTimestampTZTypeContext

func NewEmptyPrecisionTimestampTZTypeContext() *PrecisionTimestampTZTypeContext

func NewPrecisionTimestampTZTypeContext

func NewPrecisionTimestampTZTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrecisionTimestampTZTypeContext

func (*PrecisionTimestampTZTypeContext) Accept

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

func (*PrecisionTimestampTZTypeContext) CAngleBracket

func (s *PrecisionTimestampTZTypeContext) CAngleBracket() antlr.TerminalNode

func (*PrecisionTimestampTZTypeContext) GetIsnull

func (s *PrecisionTimestampTZTypeContext) GetIsnull() antlr.Token

func (*PrecisionTimestampTZTypeContext) GetParser

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

func (*PrecisionTimestampTZTypeContext) GetPrecision

func (*PrecisionTimestampTZTypeContext) GetRuleContext

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

func (*PrecisionTimestampTZTypeContext) IsPrecisionTimestampTZTypeContext

func (*PrecisionTimestampTZTypeContext) IsPrecisionTimestampTZTypeContext()

func (*PrecisionTimestampTZTypeContext) NumericParameter

func (*PrecisionTimestampTZTypeContext) OAngleBracket

func (s *PrecisionTimestampTZTypeContext) OAngleBracket() antlr.TerminalNode

func (*PrecisionTimestampTZTypeContext) PTsTZ

func (s *PrecisionTimestampTZTypeContext) PTsTZ() antlr.TerminalNode

func (*PrecisionTimestampTZTypeContext) Precision_Timestamp_TZ

func (s *PrecisionTimestampTZTypeContext) Precision_Timestamp_TZ() antlr.TerminalNode

func (*PrecisionTimestampTZTypeContext) QMark

func (s *PrecisionTimestampTZTypeContext) QMark() antlr.TerminalNode

func (*PrecisionTimestampTZTypeContext) SetIsnull

func (s *PrecisionTimestampTZTypeContext) SetIsnull(v antlr.Token)

func (*PrecisionTimestampTZTypeContext) SetPrecision

func (*PrecisionTimestampTZTypeContext) ToStringTree

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

type PrecisionTimestampTypeContext

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

func NewEmptyPrecisionTimestampTypeContext

func NewEmptyPrecisionTimestampTypeContext() *PrecisionTimestampTypeContext

func NewPrecisionTimestampTypeContext

func NewPrecisionTimestampTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrecisionTimestampTypeContext

func (*PrecisionTimestampTypeContext) Accept

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

func (*PrecisionTimestampTypeContext) CAngleBracket

func (s *PrecisionTimestampTypeContext) CAngleBracket() antlr.TerminalNode

func (*PrecisionTimestampTypeContext) GetIsnull

func (s *PrecisionTimestampTypeContext) GetIsnull() antlr.Token

func (*PrecisionTimestampTypeContext) GetParser

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

func (*PrecisionTimestampTypeContext) GetPrecision

func (*PrecisionTimestampTypeContext) GetRuleContext

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

func (*PrecisionTimestampTypeContext) IsPrecisionTimestampTypeContext

func (*PrecisionTimestampTypeContext) IsPrecisionTimestampTypeContext()

func (*PrecisionTimestampTypeContext) NumericParameter

func (*PrecisionTimestampTypeContext) OAngleBracket

func (s *PrecisionTimestampTypeContext) OAngleBracket() antlr.TerminalNode

func (*PrecisionTimestampTypeContext) PTs

func (s *PrecisionTimestampTypeContext) PTs() antlr.TerminalNode

func (*PrecisionTimestampTypeContext) Precision_Timestamp

func (s *PrecisionTimestampTypeContext) Precision_Timestamp() antlr.TerminalNode

func (*PrecisionTimestampTypeContext) QMark

func (s *PrecisionTimestampTypeContext) QMark() antlr.TerminalNode

func (*PrecisionTimestampTypeContext) SetIsnull

func (s *PrecisionTimestampTypeContext) SetIsnull(v antlr.Token)

func (*PrecisionTimestampTypeContext) SetPrecision

func (*PrecisionTimestampTypeContext) ToStringTree

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

type QualifiedAggregateFuncArgContext

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

func NewEmptyQualifiedAggregateFuncArgContext

func NewEmptyQualifiedAggregateFuncArgContext() *QualifiedAggregateFuncArgContext

func NewQualifiedAggregateFuncArgContext

func NewQualifiedAggregateFuncArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QualifiedAggregateFuncArgContext

func (*QualifiedAggregateFuncArgContext) Accept

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

func (*QualifiedAggregateFuncArgContext) Argument

func (*QualifiedAggregateFuncArgContext) ColumnName

func (s *QualifiedAggregateFuncArgContext) ColumnName() antlr.TerminalNode

func (*QualifiedAggregateFuncArgContext) Dot

func (s *QualifiedAggregateFuncArgContext) Dot() antlr.TerminalNode

func (*QualifiedAggregateFuncArgContext) GetParser

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

func (*QualifiedAggregateFuncArgContext) GetRuleContext

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

func (*QualifiedAggregateFuncArgContext) GetTableName

func (s *QualifiedAggregateFuncArgContext) GetTableName() antlr.Token

func (*QualifiedAggregateFuncArgContext) Identifier

func (s *QualifiedAggregateFuncArgContext) Identifier() antlr.TerminalNode

func (*QualifiedAggregateFuncArgContext) IsQualifiedAggregateFuncArgContext

func (*QualifiedAggregateFuncArgContext) IsQualifiedAggregateFuncArgContext()

func (*QualifiedAggregateFuncArgContext) SetTableName

func (s *QualifiedAggregateFuncArgContext) SetTableName(v antlr.Token)

func (*QualifiedAggregateFuncArgContext) ToStringTree

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

type QualifiedAggregateFuncArgsContext

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

func NewEmptyQualifiedAggregateFuncArgsContext

func NewEmptyQualifiedAggregateFuncArgsContext() *QualifiedAggregateFuncArgsContext

func NewQualifiedAggregateFuncArgsContext

func NewQualifiedAggregateFuncArgsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QualifiedAggregateFuncArgsContext

func (*QualifiedAggregateFuncArgsContext) Accept

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

func (*QualifiedAggregateFuncArgsContext) AllComma

func (s *QualifiedAggregateFuncArgsContext) AllComma() []antlr.TerminalNode

func (*QualifiedAggregateFuncArgsContext) AllQualifiedAggregateFuncArg

func (s *QualifiedAggregateFuncArgsContext) AllQualifiedAggregateFuncArg() []IQualifiedAggregateFuncArgContext

func (*QualifiedAggregateFuncArgsContext) Comma

func (s *QualifiedAggregateFuncArgsContext) Comma(i int) antlr.TerminalNode

func (*QualifiedAggregateFuncArgsContext) GetParser

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

func (*QualifiedAggregateFuncArgsContext) GetRuleContext

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

func (*QualifiedAggregateFuncArgsContext) IsQualifiedAggregateFuncArgsContext

func (*QualifiedAggregateFuncArgsContext) IsQualifiedAggregateFuncArgsContext()

func (*QualifiedAggregateFuncArgsContext) QualifiedAggregateFuncArg

func (*QualifiedAggregateFuncArgsContext) ToStringTree

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

type ResultContext

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

func NewEmptyResultContext

func NewEmptyResultContext() *ResultContext

func NewResultContext

func NewResultContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ResultContext

func (*ResultContext) Accept

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

func (*ResultContext) Argument

func (s *ResultContext) Argument() IArgumentContext

func (*ResultContext) GetParser

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

func (*ResultContext) GetRuleContext

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

func (*ResultContext) IsResultContext

func (*ResultContext) IsResultContext()

func (*ResultContext) SubstraitError

func (s *ResultContext) SubstraitError() ISubstraitErrorContext

func (*ResultContext) ToStringTree

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

type ScalarFuncTestGroupContext

type ScalarFuncTestGroupContext struct {
	TestGroupContext
}

func NewScalarFuncTestGroupContext

func NewScalarFuncTestGroupContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ScalarFuncTestGroupContext

func (*ScalarFuncTestGroupContext) Accept

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

func (*ScalarFuncTestGroupContext) AllTestCase

func (s *ScalarFuncTestGroupContext) AllTestCase() []ITestCaseContext

func (*ScalarFuncTestGroupContext) GetRuleContext

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

func (*ScalarFuncTestGroupContext) TestCase

func (*ScalarFuncTestGroupContext) TestGroupDescription

func (s *ScalarFuncTestGroupContext) TestGroupDescription() ITestGroupDescriptionContext

type ScalarTypeContext

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

func NewEmptyScalarTypeContext

func NewEmptyScalarTypeContext() *ScalarTypeContext

func NewScalarTypeContext

func NewScalarTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ScalarTypeContext

func (*ScalarTypeContext) CopyAll

func (s *ScalarTypeContext) CopyAll(ctx *ScalarTypeContext)

func (*ScalarTypeContext) GetParser

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

func (*ScalarTypeContext) GetRuleContext

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

func (*ScalarTypeContext) IsScalarTypeContext

func (*ScalarTypeContext) IsScalarTypeContext()

func (*ScalarTypeContext) ToStringTree

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

type SingleArgAggregateFuncCallContext

type SingleArgAggregateFuncCallContext struct {
	AggFuncCallContext
	// contains filtered or unexported fields
}

func NewSingleArgAggregateFuncCallContext

func NewSingleArgAggregateFuncCallContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SingleArgAggregateFuncCallContext

func (*SingleArgAggregateFuncCallContext) Accept

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

func (*SingleArgAggregateFuncCallContext) CParen

func (s *SingleArgAggregateFuncCallContext) CParen() antlr.TerminalNode

func (*SingleArgAggregateFuncCallContext) DataColumn

func (*SingleArgAggregateFuncCallContext) GetFunctName

func (*SingleArgAggregateFuncCallContext) GetRuleContext

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

func (*SingleArgAggregateFuncCallContext) Identifier

func (*SingleArgAggregateFuncCallContext) OParen

func (s *SingleArgAggregateFuncCallContext) OParen() antlr.TerminalNode

func (*SingleArgAggregateFuncCallContext) SetFunctName

type StringArgContext

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

func NewEmptyStringArgContext

func NewEmptyStringArgContext() *StringArgContext

func NewStringArgContext

func NewStringArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StringArgContext

func (*StringArgContext) Accept

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

func (*StringArgContext) DoubleColon

func (s *StringArgContext) DoubleColon() antlr.TerminalNode

func (*StringArgContext) GetIsnull

func (s *StringArgContext) GetIsnull() antlr.Token

func (*StringArgContext) GetParser

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

func (*StringArgContext) GetRuleContext

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

func (*StringArgContext) IsStringArgContext

func (*StringArgContext) IsStringArgContext()

func (*StringArgContext) QMark

func (s *StringArgContext) QMark() antlr.TerminalNode

func (*StringArgContext) SetIsnull

func (s *StringArgContext) SetIsnull(v antlr.Token)

func (*StringArgContext) StringLiteral

func (s *StringArgContext) StringLiteral() antlr.TerminalNode

func (*StringArgContext) StringType

func (s *StringArgContext) StringType() IStringTypeContext

func (*StringArgContext) ToStringTree

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

type StringContext

type StringContext struct {
	ScalarTypeContext
}

func NewStringContext

func NewStringContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *StringContext

func (*StringContext) Accept

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

func (*StringContext) GetRuleContext

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

func (*StringContext) StringType

func (s *StringContext) StringType() IStringTypeContext

type StringTypeContext

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

func NewEmptyStringTypeContext

func NewEmptyStringTypeContext() *StringTypeContext

func NewStringTypeContext

func NewStringTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StringTypeContext

func (*StringTypeContext) Accept

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

func (*StringTypeContext) GetParser

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

func (*StringTypeContext) GetRuleContext

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

func (*StringTypeContext) IsStringTypeContext

func (*StringTypeContext) IsStringTypeContext()

func (*StringTypeContext) Str

func (s *StringTypeContext) Str() antlr.TerminalNode

func (*StringTypeContext) String_

func (s *StringTypeContext) String_() antlr.TerminalNode

func (*StringTypeContext) ToStringTree

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

type SubstraitErrorContext

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

func NewEmptySubstraitErrorContext

func NewEmptySubstraitErrorContext() *SubstraitErrorContext

func NewSubstraitErrorContext

func NewSubstraitErrorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SubstraitErrorContext

func (*SubstraitErrorContext) Accept

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

func (*SubstraitErrorContext) ErrorResult

func (s *SubstraitErrorContext) ErrorResult() antlr.TerminalNode

func (*SubstraitErrorContext) GetParser

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

func (*SubstraitErrorContext) GetRuleContext

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

func (*SubstraitErrorContext) IsSubstraitErrorContext

func (*SubstraitErrorContext) IsSubstraitErrorContext()

func (*SubstraitErrorContext) ToStringTree

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

func (*SubstraitErrorContext) UndefineResult

func (s *SubstraitErrorContext) UndefineResult() antlr.TerminalNode

type TableDataContext

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

func NewEmptyTableDataContext

func NewEmptyTableDataContext() *TableDataContext

func NewTableDataContext

func NewTableDataContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TableDataContext

func (*TableDataContext) Accept

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

func (*TableDataContext) AllComma

func (s *TableDataContext) AllComma() []antlr.TerminalNode

func (*TableDataContext) AllDataType

func (s *TableDataContext) AllDataType() []IDataTypeContext

func (*TableDataContext) CParen

func (s *TableDataContext) CParen() antlr.TerminalNode

func (*TableDataContext) Comma

func (s *TableDataContext) Comma(i int) antlr.TerminalNode

func (*TableDataContext) DataType

func (s *TableDataContext) DataType(i int) IDataTypeContext

func (*TableDataContext) Define

func (s *TableDataContext) Define() antlr.TerminalNode

func (*TableDataContext) Eq

func (s *TableDataContext) Eq() antlr.TerminalNode

func (*TableDataContext) GetParser

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

func (*TableDataContext) GetRuleContext

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

func (*TableDataContext) GetTableName

func (s *TableDataContext) GetTableName() antlr.Token

func (*TableDataContext) Identifier

func (s *TableDataContext) Identifier() antlr.TerminalNode

func (*TableDataContext) IsTableDataContext

func (*TableDataContext) IsTableDataContext()

func (*TableDataContext) OParen

func (s *TableDataContext) OParen() antlr.TerminalNode

func (*TableDataContext) SetTableName

func (s *TableDataContext) SetTableName(v antlr.Token)

func (*TableDataContext) TableRows

func (s *TableDataContext) TableRows() ITableRowsContext

func (*TableDataContext) ToStringTree

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

type TableRowsContext

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

func NewEmptyTableRowsContext

func NewEmptyTableRowsContext() *TableRowsContext

func NewTableRowsContext

func NewTableRowsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TableRowsContext

func (*TableRowsContext) Accept

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

func (*TableRowsContext) AllColumnValues

func (s *TableRowsContext) AllColumnValues() []IColumnValuesContext

func (*TableRowsContext) AllComma

func (s *TableRowsContext) AllComma() []antlr.TerminalNode

func (*TableRowsContext) CParen

func (s *TableRowsContext) CParen() antlr.TerminalNode

func (*TableRowsContext) ColumnValues

func (s *TableRowsContext) ColumnValues(i int) IColumnValuesContext

func (*TableRowsContext) Comma

func (s *TableRowsContext) Comma(i int) antlr.TerminalNode

func (*TableRowsContext) GetParser

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

func (*TableRowsContext) GetRuleContext

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

func (*TableRowsContext) IsTableRowsContext

func (*TableRowsContext) IsTableRowsContext()

func (*TableRowsContext) OParen

func (s *TableRowsContext) OParen() antlr.TerminalNode

func (*TableRowsContext) ToStringTree

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

type TestCaseContext

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

func NewEmptyTestCaseContext

func NewEmptyTestCaseContext() *TestCaseContext

func NewTestCaseContext

func NewTestCaseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TestCaseContext

func (*TestCaseContext) Accept

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

func (*TestCaseContext) Arguments

func (s *TestCaseContext) Arguments() IArgumentsContext

func (*TestCaseContext) CBracket

func (s *TestCaseContext) CBracket() antlr.TerminalNode

func (*TestCaseContext) CParen

func (s *TestCaseContext) CParen() antlr.TerminalNode

func (*TestCaseContext) Eq

func (s *TestCaseContext) Eq() antlr.TerminalNode

func (*TestCaseContext) FuncOptions

func (s *TestCaseContext) FuncOptions() IFuncOptionsContext

func (*TestCaseContext) GetFunctionName

func (s *TestCaseContext) GetFunctionName() IIdentifierContext

func (*TestCaseContext) GetParser

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

func (*TestCaseContext) GetRuleContext

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

func (*TestCaseContext) Identifier

func (s *TestCaseContext) Identifier() IIdentifierContext

func (*TestCaseContext) IsTestCaseContext

func (*TestCaseContext) IsTestCaseContext()

func (*TestCaseContext) OBracket

func (s *TestCaseContext) OBracket() antlr.TerminalNode

func (*TestCaseContext) OParen

func (s *TestCaseContext) OParen() antlr.TerminalNode

func (*TestCaseContext) Result

func (s *TestCaseContext) Result() IResultContext

func (*TestCaseContext) SetFunctionName

func (s *TestCaseContext) SetFunctionName(v IIdentifierContext)

func (*TestCaseContext) ToStringTree

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

type TestGroupContext

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

func NewEmptyTestGroupContext

func NewEmptyTestGroupContext() *TestGroupContext

func NewTestGroupContext

func NewTestGroupContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TestGroupContext

func (*TestGroupContext) CopyAll

func (s *TestGroupContext) CopyAll(ctx *TestGroupContext)

func (*TestGroupContext) GetParser

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

func (*TestGroupContext) GetRuleContext

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

func (*TestGroupContext) IsTestGroupContext

func (*TestGroupContext) IsTestGroupContext()

func (*TestGroupContext) ToStringTree

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

type TestGroupDescriptionContext

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

func NewEmptyTestGroupDescriptionContext

func NewEmptyTestGroupDescriptionContext() *TestGroupDescriptionContext

func NewTestGroupDescriptionContext

func NewTestGroupDescriptionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TestGroupDescriptionContext

func (*TestGroupDescriptionContext) Accept

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

func (*TestGroupDescriptionContext) DescriptionLine

func (s *TestGroupDescriptionContext) DescriptionLine() antlr.TerminalNode

func (*TestGroupDescriptionContext) GetParser

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

func (*TestGroupDescriptionContext) GetRuleContext

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

func (*TestGroupDescriptionContext) IsTestGroupDescriptionContext

func (*TestGroupDescriptionContext) IsTestGroupDescriptionContext()

func (*TestGroupDescriptionContext) ToStringTree

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

type TimeArgContext

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

func NewEmptyTimeArgContext

func NewEmptyTimeArgContext() *TimeArgContext

func NewTimeArgContext

func NewTimeArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TimeArgContext

func (*TimeArgContext) Accept

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

func (*TimeArgContext) DoubleColon

func (s *TimeArgContext) DoubleColon() antlr.TerminalNode

func (*TimeArgContext) GetIsnull

func (s *TimeArgContext) GetIsnull() antlr.Token

func (*TimeArgContext) GetParser

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

func (*TimeArgContext) GetRuleContext

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

func (*TimeArgContext) IsTimeArgContext

func (*TimeArgContext) IsTimeArgContext()

func (*TimeArgContext) QMark

func (s *TimeArgContext) QMark() antlr.TerminalNode

func (*TimeArgContext) SetIsnull

func (s *TimeArgContext) SetIsnull(v antlr.Token)

func (*TimeArgContext) Time

func (s *TimeArgContext) Time() antlr.TerminalNode

func (*TimeArgContext) TimeLiteral

func (s *TimeArgContext) TimeLiteral() antlr.TerminalNode

func (*TimeArgContext) ToStringTree

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

type TimeContext

type TimeContext struct {
	ScalarTypeContext
}

func NewTimeContext

func NewTimeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TimeContext

func (*TimeContext) Accept

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

func (*TimeContext) GetRuleContext

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

func (*TimeContext) Time

func (s *TimeContext) Time() antlr.TerminalNode

type TimestampArgContext

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

func NewEmptyTimestampArgContext

func NewEmptyTimestampArgContext() *TimestampArgContext

func NewTimestampArgContext

func NewTimestampArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TimestampArgContext

func (*TimestampArgContext) Accept

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

func (*TimestampArgContext) DoubleColon

func (s *TimestampArgContext) DoubleColon() antlr.TerminalNode

func (*TimestampArgContext) GetIsnull

func (s *TimestampArgContext) GetIsnull() antlr.Token

func (*TimestampArgContext) GetParser

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

func (*TimestampArgContext) GetRuleContext

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

func (*TimestampArgContext) IsTimestampArgContext

func (*TimestampArgContext) IsTimestampArgContext()

func (*TimestampArgContext) QMark

func (s *TimestampArgContext) QMark() antlr.TerminalNode

func (*TimestampArgContext) SetIsnull

func (s *TimestampArgContext) SetIsnull(v antlr.Token)

func (*TimestampArgContext) TimestampLiteral

func (s *TimestampArgContext) TimestampLiteral() antlr.TerminalNode

func (*TimestampArgContext) TimestampType

func (s *TimestampArgContext) TimestampType() ITimestampTypeContext

func (*TimestampArgContext) ToStringTree

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

type TimestampContext

type TimestampContext struct {
	ScalarTypeContext
}

func NewTimestampContext

func NewTimestampContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TimestampContext

func (*TimestampContext) Accept

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

func (*TimestampContext) GetRuleContext

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

func (*TimestampContext) TimestampType

func (s *TimestampContext) TimestampType() ITimestampTypeContext

type TimestampTZTypeContext

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

func NewEmptyTimestampTZTypeContext

func NewEmptyTimestampTZTypeContext() *TimestampTZTypeContext

func NewTimestampTZTypeContext

func NewTimestampTZTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TimestampTZTypeContext

func (*TimestampTZTypeContext) Accept

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

func (*TimestampTZTypeContext) GetParser

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

func (*TimestampTZTypeContext) GetRuleContext

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

func (*TimestampTZTypeContext) IsTimestampTZTypeContext

func (*TimestampTZTypeContext) IsTimestampTZTypeContext()

func (*TimestampTZTypeContext) Timestamp_TZ

func (s *TimestampTZTypeContext) Timestamp_TZ() antlr.TerminalNode

func (*TimestampTZTypeContext) ToStringTree

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

func (*TimestampTZTypeContext) TsTZ

func (s *TimestampTZTypeContext) TsTZ() antlr.TerminalNode

type TimestampTypeContext

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

func NewEmptyTimestampTypeContext

func NewEmptyTimestampTypeContext() *TimestampTypeContext

func NewTimestampTypeContext

func NewTimestampTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TimestampTypeContext

func (*TimestampTypeContext) Accept

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

func (*TimestampTypeContext) GetParser

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

func (*TimestampTypeContext) GetRuleContext

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

func (*TimestampTypeContext) IsTimestampTypeContext

func (*TimestampTypeContext) IsTimestampTypeContext()

func (*TimestampTypeContext) Timestamp

func (s *TimestampTypeContext) Timestamp() antlr.TerminalNode

func (*TimestampTypeContext) ToStringTree

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

func (*TimestampTypeContext) Ts

func (s *TimestampTypeContext) Ts() antlr.TerminalNode

type TimestampTzArgContext

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

func NewEmptyTimestampTzArgContext

func NewEmptyTimestampTzArgContext() *TimestampTzArgContext

func NewTimestampTzArgContext

func NewTimestampTzArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TimestampTzArgContext

func (*TimestampTzArgContext) Accept

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

func (*TimestampTzArgContext) DoubleColon

func (s *TimestampTzArgContext) DoubleColon() antlr.TerminalNode

func (*TimestampTzArgContext) GetIsnull

func (s *TimestampTzArgContext) GetIsnull() antlr.Token

func (*TimestampTzArgContext) GetParser

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

func (*TimestampTzArgContext) GetRuleContext

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

func (*TimestampTzArgContext) IsTimestampTzArgContext

func (*TimestampTzArgContext) IsTimestampTzArgContext()

func (*TimestampTzArgContext) QMark

func (s *TimestampTzArgContext) QMark() antlr.TerminalNode

func (*TimestampTzArgContext) SetIsnull

func (s *TimestampTzArgContext) SetIsnull(v antlr.Token)

func (*TimestampTzArgContext) TimestampTZType

func (s *TimestampTzArgContext) TimestampTZType() ITimestampTZTypeContext

func (*TimestampTzArgContext) TimestampTzLiteral

func (s *TimestampTzArgContext) TimestampTzLiteral() antlr.TerminalNode

func (*TimestampTzArgContext) ToStringTree

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

type TimestampTzContext

type TimestampTzContext struct {
	ScalarTypeContext
}

func NewTimestampTzContext

func NewTimestampTzContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TimestampTzContext

func (*TimestampTzContext) Accept

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

func (*TimestampTzContext) GetRuleContext

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

func (*TimestampTzContext) TimestampTZType

func (s *TimestampTzContext) TimestampTZType() ITimestampTZTypeContext

type UserDefinedContext

type UserDefinedContext struct {
	ScalarTypeContext
}

func NewUserDefinedContext

func NewUserDefinedContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UserDefinedContext

func (*UserDefinedContext) Accept

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

func (*UserDefinedContext) GetRuleContext

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

func (*UserDefinedContext) Identifier

func (s *UserDefinedContext) Identifier() antlr.TerminalNode

func (*UserDefinedContext) UserDefined

func (s *UserDefinedContext) UserDefined() antlr.TerminalNode

type UuidContext

type UuidContext struct {
	ScalarTypeContext
}

func NewUuidContext

func NewUuidContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UuidContext

func (*UuidContext) Accept

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

func (*UuidContext) GetRuleContext

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

func (*UuidContext) UUID

func (s *UuidContext) UUID() antlr.TerminalNode

type VarCharArgContext

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

func NewEmptyVarCharArgContext

func NewEmptyVarCharArgContext() *VarCharArgContext

func NewVarCharArgContext

func NewVarCharArgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VarCharArgContext

func (*VarCharArgContext) Accept

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

func (*VarCharArgContext) DoubleColon

func (s *VarCharArgContext) DoubleColon() antlr.TerminalNode

func (*VarCharArgContext) GetIsnull

func (s *VarCharArgContext) GetIsnull() antlr.Token

func (*VarCharArgContext) GetParser

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

func (*VarCharArgContext) GetRuleContext

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

func (*VarCharArgContext) IsVarCharArgContext

func (*VarCharArgContext) IsVarCharArgContext()

func (*VarCharArgContext) QMark

func (s *VarCharArgContext) QMark() antlr.TerminalNode

func (*VarCharArgContext) SetIsnull

func (s *VarCharArgContext) SetIsnull(v antlr.Token)

func (*VarCharArgContext) StringLiteral

func (s *VarCharArgContext) StringLiteral() antlr.TerminalNode

func (*VarCharArgContext) ToStringTree

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

func (*VarCharArgContext) VarCharType

func (s *VarCharArgContext) VarCharType() IVarCharTypeContext

type VarCharTypeContext

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

func NewEmptyVarCharTypeContext

func NewEmptyVarCharTypeContext() *VarCharTypeContext

func NewVarCharTypeContext

func NewVarCharTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VarCharTypeContext

func (*VarCharTypeContext) Accept

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

func (*VarCharTypeContext) CAngleBracket

func (s *VarCharTypeContext) CAngleBracket() antlr.TerminalNode

func (*VarCharTypeContext) GetIsnull

func (s *VarCharTypeContext) GetIsnull() antlr.Token

func (*VarCharTypeContext) GetLen_

func (*VarCharTypeContext) GetParser

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

func (*VarCharTypeContext) GetRuleContext

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

func (*VarCharTypeContext) IsVarCharTypeContext

func (*VarCharTypeContext) IsVarCharTypeContext()

func (*VarCharTypeContext) NumericParameter

func (s *VarCharTypeContext) NumericParameter() INumericParameterContext

func (*VarCharTypeContext) OAngleBracket

func (s *VarCharTypeContext) OAngleBracket() antlr.TerminalNode

func (*VarCharTypeContext) QMark

func (s *VarCharTypeContext) QMark() antlr.TerminalNode

func (*VarCharTypeContext) SetIsnull

func (s *VarCharTypeContext) SetIsnull(v antlr.Token)

func (*VarCharTypeContext) SetLen_

func (*VarCharTypeContext) ToStringTree

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

func (*VarCharTypeContext) VChar

func (s *VarCharTypeContext) VChar() antlr.TerminalNode

func (*VarCharTypeContext) VarChar

func (s *VarCharTypeContext) VarChar() antlr.TerminalNode

type VersionContext

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

func NewEmptyVersionContext

func NewEmptyVersionContext() *VersionContext

func NewVersionContext

func NewVersionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VersionContext

func (*VersionContext) Accept

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

func (*VersionContext) Colon

func (s *VersionContext) Colon() antlr.TerminalNode

func (*VersionContext) FormatVersion

func (s *VersionContext) FormatVersion() antlr.TerminalNode

func (*VersionContext) GetParser

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

func (*VersionContext) GetRuleContext

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

func (*VersionContext) IsVersionContext

func (*VersionContext) IsVersionContext()

func (*VersionContext) SubstraitAggregateTest

func (s *VersionContext) SubstraitAggregateTest() antlr.TerminalNode

func (*VersionContext) SubstraitScalarTest

func (s *VersionContext) SubstraitScalarTest() antlr.TerminalNode

func (*VersionContext) ToStringTree

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

func (*VersionContext) TripleHash

func (s *VersionContext) TripleHash() antlr.TerminalNode

Source Files

functestcase_lexer.go functestcase_parser.go functestcaseparser_base_visitor.go functestcaseparser_visitor.go

Version
v3.9.1 (latest)
Published
Apr 7, 2025
Platform
linux/amd64
Imports
5 packages
Last checked
9 hours ago

Tools for package owners.