Documentation
¶
Index ¶
- Constants
- Variables
- func BigQueryLexerInit()
- func BigQueryParserInit()
- func InitEmptyAlias_nameContext(p *Alias_nameContext)
- func InitEmptyArray_exprContext(p *Array_exprContext)
- func InitEmptyArray_nameContext(p *Array_nameContext)
- func InitEmptyArray_pathContext(p *Array_pathContext)
- func InitEmptyBool_expressionContext(p *Bool_expressionContext)
- func InitEmptyByte_stringContext(p *Byte_stringContext)
- func InitEmptyCast_exprContext(p *Cast_exprContext)
- func InitEmptyColumn_exprContext(p *Column_exprContext)
- func InitEmptyColumn_nameContext(p *Column_nameContext)
- func InitEmptyCountContext(p *CountContext)
- func InitEmptyCte_nameContext(p *Cte_nameContext)
- func InitEmptyDataset_nameContext(p *Dataset_nameContext)
- func InitEmptyDatatype_nameContext(p *Datatype_nameContext)
- func InitEmptyDot_nameContext(p *Dot_nameContext)
- func InitEmptyExcept_statementContext(p *Except_statementContext)
- func InitEmptyExprContext(p *ExprContext)
- func InitEmptyField_pathContext(p *Field_pathContext)
- func InitEmptyFloat_typeContext(p *Float_typeContext)
- func InitEmptyFrom_itemContext(p *From_itemContext)
- func InitEmptyFrom_statementContext(p *From_statementContext)
- func InitEmptyFunction_nameContext(p *Function_nameContext)
- func InitEmptyGroup_statementContext(p *Group_statementContext)
- func InitEmptyHaving_statementContext(p *Having_statementContext)
- func InitEmptyInteger_typeContext(p *Integer_typeContext)
- func InitEmptyJoin_nameContext(p *Join_nameContext)
- func InitEmptyJoin_typeContext(p *Join_typeContext)
- func InitEmptyKeywordContext(p *KeywordContext)
- func InitEmptyLimit_clauseContext(p *Limit_clauseContext)
- func InitEmptyMember_nameContext(p *Member_nameContext)
- func InitEmptyNameContext(p *NameContext)
- func InitEmptyNumberContext(p *NumberContext)
- func InitEmptyOn_clauseContext(p *On_clauseContext)
- func InitEmptyOrder_clauseContext(p *Order_clauseContext)
- func InitEmptyProject_nameContext(p *Project_nameContext)
- func InitEmptyQuery_exprContext(p *Query_exprContext)
- func InitEmptyQuery_statementContext(p *Query_statementContext)
- func InitEmptyQuoted_stringContext(p *Quoted_stringContext)
- func InitEmptyRaw_byte_stringContext(p *Raw_byte_stringContext)
- func InitEmptyRaw_stringContext(p *Raw_stringContext)
- func InitEmptyReplace_statementContext(p *Replace_statementContext)
- func InitEmptyRootContext(p *RootContext)
- func InitEmptySelect_statementContext(p *Select_statementContext)
- func InitEmptySet_opContext(p *Set_opContext)
- func InitEmptySkip_rowsContext(p *Skip_rowsContext)
- func InitEmptySpecial_stringContext(p *Special_stringContext)
- func InitEmptySstructContext(p *SstructContext)
- func InitEmptyStmtContext(p *StmtContext)
- func InitEmptyStmtmultiContext(p *StmtmultiContext)
- func InitEmptyStringContext(p *StringContext)
- func InitEmptyStruct_nameContext(p *Struct_nameContext)
- func InitEmptyTable_exprContext(p *Table_exprContext)
- func InitEmptyTable_nameContext(p *Table_nameContext)
- func InitEmptyTriple_quoted_stringContext(p *Triple_quoted_stringContext)
- func InitEmptyUnary_operatorContext(p *Unary_operatorContext)
- func InitEmptyUsing_clauseContext(p *Using_clauseContext)
- func InitEmptyWhere_statementContext(p *Where_statementContext)
- func InitEmptyWindow_definitionContext(p *Window_definitionContext)
- func InitEmptyWindow_nameContext(p *Window_nameContext)
- func InitEmptyWindow_statementContext(p *Window_statementContext)
- func InitEmptyWith_statementContext(p *With_statementContext)
- type Alias_nameContext
- func (s *Alias_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Alias_nameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Alias_nameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Alias_nameContext) GetParser() antlr.Parser
- func (s *Alias_nameContext) GetRuleContext() antlr.RuleContext
- func (*Alias_nameContext) IsAlias_nameContext()
- func (s *Alias_nameContext) Name() INameContext
- func (s *Alias_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Array_exprContext
- func (s *Array_exprContext) ARRAY() antlr.TerminalNode
- func (s *Array_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Array_exprContext) Datatype_name() IDatatype_nameContext
- func (s *Array_exprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Array_exprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Array_exprContext) GT() antlr.TerminalNode
- func (s *Array_exprContext) GetParser() antlr.Parser
- func (s *Array_exprContext) GetRuleContext() antlr.RuleContext
- func (*Array_exprContext) IsArray_exprContext()
- func (s *Array_exprContext) LT() antlr.TerminalNode
- func (s *Array_exprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Array_nameContext
- func (s *Array_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Array_nameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Array_nameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Array_nameContext) GetParser() antlr.Parser
- func (s *Array_nameContext) GetRuleContext() antlr.RuleContext
- func (*Array_nameContext) IsArray_nameContext()
- func (s *Array_nameContext) Name() INameContext
- func (s *Array_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Array_pathContext
- func (s *Array_pathContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Array_pathContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Array_pathContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Array_pathContext) GetParser() antlr.Parser
- func (s *Array_pathContext) GetRuleContext() antlr.RuleContext
- func (*Array_pathContext) IsArray_pathContext()
- func (s *Array_pathContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BaseBigQueryParserListener
- func (s *BaseBigQueryParserListener) EnterAlias_name(ctx *Alias_nameContext)
- func (s *BaseBigQueryParserListener) EnterArray_expr(ctx *Array_exprContext)
- func (s *BaseBigQueryParserListener) EnterArray_name(ctx *Array_nameContext)
- func (s *BaseBigQueryParserListener) EnterArray_path(ctx *Array_pathContext)
- func (s *BaseBigQueryParserListener) EnterBool_expression(ctx *Bool_expressionContext)
- func (s *BaseBigQueryParserListener) EnterByte_string(ctx *Byte_stringContext)
- func (s *BaseBigQueryParserListener) EnterCast_expr(ctx *Cast_exprContext)
- func (s *BaseBigQueryParserListener) EnterColumn_expr(ctx *Column_exprContext)
- func (s *BaseBigQueryParserListener) EnterColumn_name(ctx *Column_nameContext)
- func (s *BaseBigQueryParserListener) EnterCount(ctx *CountContext)
- func (s *BaseBigQueryParserListener) EnterCte_name(ctx *Cte_nameContext)
- func (s *BaseBigQueryParserListener) EnterDataset_name(ctx *Dataset_nameContext)
- func (s *BaseBigQueryParserListener) EnterDatatype_name(ctx *Datatype_nameContext)
- func (s *BaseBigQueryParserListener) EnterDot_name(ctx *Dot_nameContext)
- func (s *BaseBigQueryParserListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseBigQueryParserListener) EnterExcept_statement(ctx *Except_statementContext)
- func (s *BaseBigQueryParserListener) EnterExpr(ctx *ExprContext)
- func (s *BaseBigQueryParserListener) EnterField_path(ctx *Field_pathContext)
- func (s *BaseBigQueryParserListener) EnterFloat_type(ctx *Float_typeContext)
- func (s *BaseBigQueryParserListener) EnterFrom_item(ctx *From_itemContext)
- func (s *BaseBigQueryParserListener) EnterFrom_statement(ctx *From_statementContext)
- func (s *BaseBigQueryParserListener) EnterFunction_name(ctx *Function_nameContext)
- func (s *BaseBigQueryParserListener) EnterGroup_statement(ctx *Group_statementContext)
- func (s *BaseBigQueryParserListener) EnterHaving_statement(ctx *Having_statementContext)
- func (s *BaseBigQueryParserListener) EnterInteger_type(ctx *Integer_typeContext)
- func (s *BaseBigQueryParserListener) EnterJoin_name(ctx *Join_nameContext)
- func (s *BaseBigQueryParserListener) EnterJoin_type(ctx *Join_typeContext)
- func (s *BaseBigQueryParserListener) EnterKeyword(ctx *KeywordContext)
- func (s *BaseBigQueryParserListener) EnterLimit_clause(ctx *Limit_clauseContext)
- func (s *BaseBigQueryParserListener) EnterMember_name(ctx *Member_nameContext)
- func (s *BaseBigQueryParserListener) EnterName(ctx *NameContext)
- func (s *BaseBigQueryParserListener) EnterNumber(ctx *NumberContext)
- func (s *BaseBigQueryParserListener) EnterOn_clause(ctx *On_clauseContext)
- func (s *BaseBigQueryParserListener) EnterOrder_clause(ctx *Order_clauseContext)
- func (s *BaseBigQueryParserListener) EnterProject_name(ctx *Project_nameContext)
- func (s *BaseBigQueryParserListener) EnterQuery_expr(ctx *Query_exprContext)
- func (s *BaseBigQueryParserListener) EnterQuery_statement(ctx *Query_statementContext)
- func (s *BaseBigQueryParserListener) EnterQuoted_string(ctx *Quoted_stringContext)
- func (s *BaseBigQueryParserListener) EnterRaw_byte_string(ctx *Raw_byte_stringContext)
- func (s *BaseBigQueryParserListener) EnterRaw_string(ctx *Raw_stringContext)
- func (s *BaseBigQueryParserListener) EnterReplace_statement(ctx *Replace_statementContext)
- func (s *BaseBigQueryParserListener) EnterRoot(ctx *RootContext)
- func (s *BaseBigQueryParserListener) EnterSelect_statement(ctx *Select_statementContext)
- func (s *BaseBigQueryParserListener) EnterSet_op(ctx *Set_opContext)
- func (s *BaseBigQueryParserListener) EnterSkip_rows(ctx *Skip_rowsContext)
- func (s *BaseBigQueryParserListener) EnterSpecial_string(ctx *Special_stringContext)
- func (s *BaseBigQueryParserListener) EnterSstruct(ctx *SstructContext)
- func (s *BaseBigQueryParserListener) EnterStmt(ctx *StmtContext)
- func (s *BaseBigQueryParserListener) EnterStmtmulti(ctx *StmtmultiContext)
- func (s *BaseBigQueryParserListener) EnterString(ctx *StringContext)
- func (s *BaseBigQueryParserListener) EnterStruct_name(ctx *Struct_nameContext)
- func (s *BaseBigQueryParserListener) EnterTable_expr(ctx *Table_exprContext)
- func (s *BaseBigQueryParserListener) EnterTable_name(ctx *Table_nameContext)
- func (s *BaseBigQueryParserListener) EnterTriple_quoted_string(ctx *Triple_quoted_stringContext)
- func (s *BaseBigQueryParserListener) EnterUnary_operator(ctx *Unary_operatorContext)
- func (s *BaseBigQueryParserListener) EnterUsing_clause(ctx *Using_clauseContext)
- func (s *BaseBigQueryParserListener) EnterWhere_statement(ctx *Where_statementContext)
- func (s *BaseBigQueryParserListener) EnterWindow_definition(ctx *Window_definitionContext)
- func (s *BaseBigQueryParserListener) EnterWindow_name(ctx *Window_nameContext)
- func (s *BaseBigQueryParserListener) EnterWindow_statement(ctx *Window_statementContext)
- func (s *BaseBigQueryParserListener) EnterWith_statement(ctx *With_statementContext)
- func (s *BaseBigQueryParserListener) ExitAlias_name(ctx *Alias_nameContext)
- func (s *BaseBigQueryParserListener) ExitArray_expr(ctx *Array_exprContext)
- func (s *BaseBigQueryParserListener) ExitArray_name(ctx *Array_nameContext)
- func (s *BaseBigQueryParserListener) ExitArray_path(ctx *Array_pathContext)
- func (s *BaseBigQueryParserListener) ExitBool_expression(ctx *Bool_expressionContext)
- func (s *BaseBigQueryParserListener) ExitByte_string(ctx *Byte_stringContext)
- func (s *BaseBigQueryParserListener) ExitCast_expr(ctx *Cast_exprContext)
- func (s *BaseBigQueryParserListener) ExitColumn_expr(ctx *Column_exprContext)
- func (s *BaseBigQueryParserListener) ExitColumn_name(ctx *Column_nameContext)
- func (s *BaseBigQueryParserListener) ExitCount(ctx *CountContext)
- func (s *BaseBigQueryParserListener) ExitCte_name(ctx *Cte_nameContext)
- func (s *BaseBigQueryParserListener) ExitDataset_name(ctx *Dataset_nameContext)
- func (s *BaseBigQueryParserListener) ExitDatatype_name(ctx *Datatype_nameContext)
- func (s *BaseBigQueryParserListener) ExitDot_name(ctx *Dot_nameContext)
- func (s *BaseBigQueryParserListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseBigQueryParserListener) ExitExcept_statement(ctx *Except_statementContext)
- func (s *BaseBigQueryParserListener) ExitExpr(ctx *ExprContext)
- func (s *BaseBigQueryParserListener) ExitField_path(ctx *Field_pathContext)
- func (s *BaseBigQueryParserListener) ExitFloat_type(ctx *Float_typeContext)
- func (s *BaseBigQueryParserListener) ExitFrom_item(ctx *From_itemContext)
- func (s *BaseBigQueryParserListener) ExitFrom_statement(ctx *From_statementContext)
- func (s *BaseBigQueryParserListener) ExitFunction_name(ctx *Function_nameContext)
- func (s *BaseBigQueryParserListener) ExitGroup_statement(ctx *Group_statementContext)
- func (s *BaseBigQueryParserListener) ExitHaving_statement(ctx *Having_statementContext)
- func (s *BaseBigQueryParserListener) ExitInteger_type(ctx *Integer_typeContext)
- func (s *BaseBigQueryParserListener) ExitJoin_name(ctx *Join_nameContext)
- func (s *BaseBigQueryParserListener) ExitJoin_type(ctx *Join_typeContext)
- func (s *BaseBigQueryParserListener) ExitKeyword(ctx *KeywordContext)
- func (s *BaseBigQueryParserListener) ExitLimit_clause(ctx *Limit_clauseContext)
- func (s *BaseBigQueryParserListener) ExitMember_name(ctx *Member_nameContext)
- func (s *BaseBigQueryParserListener) ExitName(ctx *NameContext)
- func (s *BaseBigQueryParserListener) ExitNumber(ctx *NumberContext)
- func (s *BaseBigQueryParserListener) ExitOn_clause(ctx *On_clauseContext)
- func (s *BaseBigQueryParserListener) ExitOrder_clause(ctx *Order_clauseContext)
- func (s *BaseBigQueryParserListener) ExitProject_name(ctx *Project_nameContext)
- func (s *BaseBigQueryParserListener) ExitQuery_expr(ctx *Query_exprContext)
- func (s *BaseBigQueryParserListener) ExitQuery_statement(ctx *Query_statementContext)
- func (s *BaseBigQueryParserListener) ExitQuoted_string(ctx *Quoted_stringContext)
- func (s *BaseBigQueryParserListener) ExitRaw_byte_string(ctx *Raw_byte_stringContext)
- func (s *BaseBigQueryParserListener) ExitRaw_string(ctx *Raw_stringContext)
- func (s *BaseBigQueryParserListener) ExitReplace_statement(ctx *Replace_statementContext)
- func (s *BaseBigQueryParserListener) ExitRoot(ctx *RootContext)
- func (s *BaseBigQueryParserListener) ExitSelect_statement(ctx *Select_statementContext)
- func (s *BaseBigQueryParserListener) ExitSet_op(ctx *Set_opContext)
- func (s *BaseBigQueryParserListener) ExitSkip_rows(ctx *Skip_rowsContext)
- func (s *BaseBigQueryParserListener) ExitSpecial_string(ctx *Special_stringContext)
- func (s *BaseBigQueryParserListener) ExitSstruct(ctx *SstructContext)
- func (s *BaseBigQueryParserListener) ExitStmt(ctx *StmtContext)
- func (s *BaseBigQueryParserListener) ExitStmtmulti(ctx *StmtmultiContext)
- func (s *BaseBigQueryParserListener) ExitString(ctx *StringContext)
- func (s *BaseBigQueryParserListener) ExitStruct_name(ctx *Struct_nameContext)
- func (s *BaseBigQueryParserListener) ExitTable_expr(ctx *Table_exprContext)
- func (s *BaseBigQueryParserListener) ExitTable_name(ctx *Table_nameContext)
- func (s *BaseBigQueryParserListener) ExitTriple_quoted_string(ctx *Triple_quoted_stringContext)
- func (s *BaseBigQueryParserListener) ExitUnary_operator(ctx *Unary_operatorContext)
- func (s *BaseBigQueryParserListener) ExitUsing_clause(ctx *Using_clauseContext)
- func (s *BaseBigQueryParserListener) ExitWhere_statement(ctx *Where_statementContext)
- func (s *BaseBigQueryParserListener) ExitWindow_definition(ctx *Window_definitionContext)
- func (s *BaseBigQueryParserListener) ExitWindow_name(ctx *Window_nameContext)
- func (s *BaseBigQueryParserListener) ExitWindow_statement(ctx *Window_statementContext)
- func (s *BaseBigQueryParserListener) ExitWith_statement(ctx *With_statementContext)
- func (s *BaseBigQueryParserListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BaseBigQueryParserListener) VisitTerminal(node antlr.TerminalNode)
- type BaseBigQueryParserVisitor
- func (v *BaseBigQueryParserVisitor) VisitAlias_name(ctx *Alias_nameContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitArray_expr(ctx *Array_exprContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitArray_name(ctx *Array_nameContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitArray_path(ctx *Array_pathContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitBool_expression(ctx *Bool_expressionContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitByte_string(ctx *Byte_stringContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitCast_expr(ctx *Cast_exprContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitColumn_expr(ctx *Column_exprContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitColumn_name(ctx *Column_nameContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitCount(ctx *CountContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitCte_name(ctx *Cte_nameContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitDataset_name(ctx *Dataset_nameContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitDatatype_name(ctx *Datatype_nameContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitDot_name(ctx *Dot_nameContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitExcept_statement(ctx *Except_statementContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitExpr(ctx *ExprContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitField_path(ctx *Field_pathContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitFloat_type(ctx *Float_typeContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitFrom_item(ctx *From_itemContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitFrom_statement(ctx *From_statementContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitFunction_name(ctx *Function_nameContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitGroup_statement(ctx *Group_statementContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitHaving_statement(ctx *Having_statementContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitInteger_type(ctx *Integer_typeContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitJoin_name(ctx *Join_nameContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitJoin_type(ctx *Join_typeContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitKeyword(ctx *KeywordContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitLimit_clause(ctx *Limit_clauseContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitMember_name(ctx *Member_nameContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitName(ctx *NameContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitNumber(ctx *NumberContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitOn_clause(ctx *On_clauseContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitOrder_clause(ctx *Order_clauseContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitProject_name(ctx *Project_nameContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitQuery_expr(ctx *Query_exprContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitQuery_statement(ctx *Query_statementContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitQuoted_string(ctx *Quoted_stringContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitRaw_byte_string(ctx *Raw_byte_stringContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitRaw_string(ctx *Raw_stringContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitReplace_statement(ctx *Replace_statementContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitRoot(ctx *RootContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitSelect_statement(ctx *Select_statementContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitSet_op(ctx *Set_opContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitSkip_rows(ctx *Skip_rowsContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitSpecial_string(ctx *Special_stringContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitSstruct(ctx *SstructContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitStmt(ctx *StmtContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitStmtmulti(ctx *StmtmultiContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitString(ctx *StringContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitStruct_name(ctx *Struct_nameContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitTable_expr(ctx *Table_exprContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitTable_name(ctx *Table_nameContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitTriple_quoted_string(ctx *Triple_quoted_stringContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitUnary_operator(ctx *Unary_operatorContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitUsing_clause(ctx *Using_clauseContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitWhere_statement(ctx *Where_statementContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitWindow_definition(ctx *Window_definitionContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitWindow_name(ctx *Window_nameContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitWindow_statement(ctx *Window_statementContext) interface{}
- func (v *BaseBigQueryParserVisitor) VisitWith_statement(ctx *With_statementContext) interface{}
- type BigQueryLexer
- type BigQueryParser
- func (p *BigQueryParser) Alias_name() (localctx IAlias_nameContext)
- func (p *BigQueryParser) Array_expr() (localctx IArray_exprContext)
- func (p *BigQueryParser) Array_name() (localctx IArray_nameContext)
- func (p *BigQueryParser) Array_path() (localctx IArray_pathContext)
- func (p *BigQueryParser) Bool_expression() (localctx IBool_expressionContext)
- func (p *BigQueryParser) Byte_string() (localctx IByte_stringContext)
- func (p *BigQueryParser) Cast_expr() (localctx ICast_exprContext)
- func (p *BigQueryParser) Column_expr() (localctx IColumn_exprContext)
- func (p *BigQueryParser) Column_name() (localctx IColumn_nameContext)
- func (p *BigQueryParser) Count() (localctx ICountContext)
- func (p *BigQueryParser) Cte_name() (localctx ICte_nameContext)
- func (p *BigQueryParser) Dataset_name() (localctx IDataset_nameContext)
- func (p *BigQueryParser) Datatype_name() (localctx IDatatype_nameContext)
- func (p *BigQueryParser) Dot_name() (localctx IDot_nameContext)
- func (p *BigQueryParser) Except_statement() (localctx IExcept_statementContext)
- func (p *BigQueryParser) Expr() (localctx IExprContext)
- func (p *BigQueryParser) Expr_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *BigQueryParser) Field_path() (localctx IField_pathContext)
- func (p *BigQueryParser) Float_type() (localctx IFloat_typeContext)
- func (p *BigQueryParser) From_item() (localctx IFrom_itemContext)
- func (p *BigQueryParser) From_item_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *BigQueryParser) From_statement() (localctx IFrom_statementContext)
- func (p *BigQueryParser) Function_name() (localctx IFunction_nameContext)
- func (p *BigQueryParser) Group_statement() (localctx IGroup_statementContext)
- func (p *BigQueryParser) Having_statement() (localctx IHaving_statementContext)
- func (p *BigQueryParser) Integer_type() (localctx IInteger_typeContext)
- func (p *BigQueryParser) Join_name() (localctx IJoin_nameContext)
- func (p *BigQueryParser) Join_type() (localctx IJoin_typeContext)
- func (p *BigQueryParser) Keyword() (localctx IKeywordContext)
- func (p *BigQueryParser) Limit_clause() (localctx ILimit_clauseContext)
- func (p *BigQueryParser) Member_name() (localctx IMember_nameContext)
- func (p *BigQueryParser) Name() (localctx INameContext)
- func (p *BigQueryParser) Number() (localctx INumberContext)
- func (p *BigQueryParser) On_clause() (localctx IOn_clauseContext)
- func (p *BigQueryParser) Order_clause() (localctx IOrder_clauseContext)
- func (p *BigQueryParser) Project_name() (localctx IProject_nameContext)
- func (p *BigQueryParser) Query_expr() (localctx IQuery_exprContext)
- func (p *BigQueryParser) Query_expr_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *BigQueryParser) Query_statement() (localctx IQuery_statementContext)
- func (p *BigQueryParser) Quoted_string() (localctx IQuoted_stringContext)
- func (p *BigQueryParser) Raw_byte_string() (localctx IRaw_byte_stringContext)
- func (p *BigQueryParser) Raw_string() (localctx IRaw_stringContext)
- func (p *BigQueryParser) Replace_statement() (localctx IReplace_statementContext)
- func (p *BigQueryParser) Root() (localctx IRootContext)
- func (p *BigQueryParser) Select_statement() (localctx ISelect_statementContext)
- func (p *BigQueryParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
- func (p *BigQueryParser) Set_op() (localctx ISet_opContext)
- func (p *BigQueryParser) Skip_rows() (localctx ISkip_rowsContext)
- func (p *BigQueryParser) Special_string() (localctx ISpecial_stringContext)
- func (p *BigQueryParser) Sstruct() (localctx ISstructContext)
- func (p *BigQueryParser) Stmt() (localctx IStmtContext)
- func (p *BigQueryParser) Stmtmulti() (localctx IStmtmultiContext)
- func (p *BigQueryParser) String_() (localctx IStringContext)
- func (p *BigQueryParser) Struct_name() (localctx IStruct_nameContext)
- func (p *BigQueryParser) Table_expr() (localctx ITable_exprContext)
- func (p *BigQueryParser) Table_name() (localctx ITable_nameContext)
- func (p *BigQueryParser) Triple_quoted_string() (localctx ITriple_quoted_stringContext)
- func (p *BigQueryParser) Unary_operator() (localctx IUnary_operatorContext)
- func (p *BigQueryParser) Using_clause() (localctx IUsing_clauseContext)
- func (p *BigQueryParser) Where_statement() (localctx IWhere_statementContext)
- func (p *BigQueryParser) Window_definition() (localctx IWindow_definitionContext)
- func (p *BigQueryParser) Window_name() (localctx IWindow_nameContext)
- func (p *BigQueryParser) Window_statement() (localctx IWindow_statementContext)
- func (p *BigQueryParser) With_statement() (localctx IWith_statementContext)
- type BigQueryParserListener
- type BigQueryParserVisitor
- type Bool_expressionContext
- func (s *Bool_expressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Bool_expressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Bool_expressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Bool_expressionContext) Expr() IExprContext
- func (s *Bool_expressionContext) GetParser() antlr.Parser
- func (s *Bool_expressionContext) GetRuleContext() antlr.RuleContext
- func (*Bool_expressionContext) IsBool_expressionContext()
- func (s *Bool_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Byte_stringContext
- func (s *Byte_stringContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Byte_stringContext) BYTE_STRING() antlr.TerminalNode
- func (s *Byte_stringContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Byte_stringContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Byte_stringContext) GetParser() antlr.Parser
- func (s *Byte_stringContext) GetRuleContext() antlr.RuleContext
- func (*Byte_stringContext) IsByte_stringContext()
- func (s *Byte_stringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Cast_exprContext
- func (s *Cast_exprContext) AS() antlr.TerminalNode
- func (s *Cast_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Cast_exprContext) CAST() antlr.TerminalNode
- func (s *Cast_exprContext) Datatype_name() IDatatype_nameContext
- func (s *Cast_exprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Cast_exprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Cast_exprContext) Expr() IExprContext
- func (s *Cast_exprContext) GetParser() antlr.Parser
- func (s *Cast_exprContext) GetRuleContext() antlr.RuleContext
- func (*Cast_exprContext) IsCast_exprContext()
- func (s *Cast_exprContext) LR_BRACKET() antlr.TerminalNode
- func (s *Cast_exprContext) RR_BRACKET() antlr.TerminalNode
- func (s *Cast_exprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Column_exprContext
- func (s *Column_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Column_exprContext) AllDot_name() []IDot_nameContext
- func (s *Column_exprContext) Dot_name(i int) IDot_nameContext
- func (s *Column_exprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Column_exprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Column_exprContext) GetParser() antlr.Parser
- func (s *Column_exprContext) GetRuleContext() antlr.RuleContext
- func (*Column_exprContext) IsColumn_exprContext()
- func (s *Column_exprContext) Name() INameContext
- func (s *Column_exprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Column_nameContext
- func (s *Column_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Column_nameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Column_nameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Column_nameContext) GetParser() antlr.Parser
- func (s *Column_nameContext) GetRuleContext() antlr.RuleContext
- func (*Column_nameContext) IsColumn_nameContext()
- func (s *Column_nameContext) Name() INameContext
- func (s *Column_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CountContext
- func (s *CountContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CountContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CountContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CountContext) GetParser() antlr.Parser
- func (s *CountContext) GetRuleContext() antlr.RuleContext
- func (*CountContext) IsCountContext()
- func (s *CountContext) Number() INumberContext
- func (s *CountContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Cte_nameContext
- func (s *Cte_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Cte_nameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Cte_nameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Cte_nameContext) GetParser() antlr.Parser
- func (s *Cte_nameContext) GetRuleContext() antlr.RuleContext
- func (*Cte_nameContext) IsCte_nameContext()
- func (s *Cte_nameContext) Name() INameContext
- func (s *Cte_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Dataset_nameContext
- func (s *Dataset_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Dataset_nameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Dataset_nameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Dataset_nameContext) GetParser() antlr.Parser
- func (s *Dataset_nameContext) GetRuleContext() antlr.RuleContext
- func (*Dataset_nameContext) IsDataset_nameContext()
- func (s *Dataset_nameContext) Name() INameContext
- func (s *Dataset_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Datatype_nameContext
- func (s *Datatype_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Datatype_nameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Datatype_nameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Datatype_nameContext) GetParser() antlr.Parser
- func (s *Datatype_nameContext) GetRuleContext() antlr.RuleContext
- func (*Datatype_nameContext) IsDatatype_nameContext()
- func (s *Datatype_nameContext) Name() INameContext
- func (s *Datatype_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Dot_nameContext
- func (s *Dot_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Dot_nameContext) DOT() antlr.TerminalNode
- func (s *Dot_nameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Dot_nameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Dot_nameContext) GetParser() antlr.Parser
- func (s *Dot_nameContext) GetRuleContext() antlr.RuleContext
- func (*Dot_nameContext) IsDot_nameContext()
- func (s *Dot_nameContext) Keyword() IKeywordContext
- func (s *Dot_nameContext) Name() INameContext
- func (s *Dot_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Except_statementContext
- func (s *Except_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Except_statementContext) AllCOMMA() []antlr.TerminalNode
- func (s *Except_statementContext) AllColumn_name() []IColumn_nameContext
- func (s *Except_statementContext) COMMA(i int) antlr.TerminalNode
- func (s *Except_statementContext) Column_name(i int) IColumn_nameContext
- func (s *Except_statementContext) EXCEPT() antlr.TerminalNode
- func (s *Except_statementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Except_statementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Except_statementContext) GetParser() antlr.Parser
- func (s *Except_statementContext) GetRuleContext() antlr.RuleContext
- func (*Except_statementContext) IsExcept_statementContext()
- func (s *Except_statementContext) LR_BRACKET() antlr.TerminalNode
- func (s *Except_statementContext) RR_BRACKET() antlr.TerminalNode
- func (s *Except_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExprContext
- func (s *ExprContext) AND() antlr.TerminalNode
- func (s *ExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExprContext) AllCOMMA() []antlr.TerminalNode
- func (s *ExprContext) AllExpr() []IExprContext
- func (s *ExprContext) Array_expr() IArray_exprContext
- func (s *ExprContext) Array_name() IArray_nameContext
- func (s *ExprContext) BETWEEN() antlr.TerminalNode
- func (s *ExprContext) BIT_AND() antlr.TerminalNode
- func (s *ExprContext) BIT_OR() antlr.TerminalNode
- func (s *ExprContext) CARET() antlr.TerminalNode
- func (s *ExprContext) COMMA(i int) antlr.TerminalNode
- func (s *ExprContext) Cast_expr() ICast_exprContext
- func (s *ExprContext) Column_expr() IColumn_exprContext
- func (s *ExprContext) DIVIDE() antlr.TerminalNode
- func (s *ExprContext) DOUBLE_GT() antlr.TerminalNode
- func (s *ExprContext) DOUBLE_LT() antlr.TerminalNode
- func (s *ExprContext) EQ() antlr.TerminalNode
- func (s *ExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExprContext) Expr(i int) IExprContext
- func (s *ExprContext) FALSE() antlr.TerminalNode
- func (s *ExprContext) Function_name() IFunction_nameContext
- func (s *ExprContext) GE() antlr.TerminalNode
- func (s *ExprContext) GT() antlr.TerminalNode
- func (s *ExprContext) GetParser() antlr.Parser
- func (s *ExprContext) GetRuleContext() antlr.RuleContext
- func (s *ExprContext) IN() antlr.TerminalNode
- func (s *ExprContext) IS() antlr.TerminalNode
- func (*ExprContext) IsExprContext()
- func (s *ExprContext) Keyword() IKeywordContext
- func (s *ExprContext) LE() antlr.TerminalNode
- func (s *ExprContext) LIKE() antlr.TerminalNode
- func (s *ExprContext) LR_BRACKET() antlr.TerminalNode
- func (s *ExprContext) LSB() antlr.TerminalNode
- func (s *ExprContext) LT() antlr.TerminalNode
- func (s *ExprContext) LTGT() antlr.TerminalNode
- func (s *ExprContext) MINUS() antlr.TerminalNode
- func (s *ExprContext) NE() antlr.TerminalNode
- func (s *ExprContext) NOT() antlr.TerminalNode
- func (s *ExprContext) Number() INumberContext
- func (s *ExprContext) OFFSET() antlr.TerminalNode
- func (s *ExprContext) OR() antlr.TerminalNode
- func (s *ExprContext) ORDINAL() antlr.TerminalNode
- func (s *ExprContext) PLUS() antlr.TerminalNode
- func (s *ExprContext) Query_statement() IQuery_statementContext
- func (s *ExprContext) RR_BRACKET() antlr.TerminalNode
- func (s *ExprContext) RSB() antlr.TerminalNode
- func (s *ExprContext) SAFE_OFFSET() antlr.TerminalNode
- func (s *ExprContext) SAFE_ORDINAL() antlr.TerminalNode
- func (s *ExprContext) STAR() antlr.TerminalNode
- func (s *ExprContext) S_NULL() antlr.TerminalNode
- func (s *ExprContext) String_() IStringContext
- func (s *ExprContext) TRUE() antlr.TerminalNode
- func (s *ExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ExprContext) UNNEST() antlr.TerminalNode
- func (s *ExprContext) Unary_operator() IUnary_operatorContext
- type Field_pathContext
- func (s *Field_pathContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Field_pathContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Field_pathContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Field_pathContext) GetParser() antlr.Parser
- func (s *Field_pathContext) GetRuleContext() antlr.RuleContext
- func (*Field_pathContext) IsField_pathContext()
- func (s *Field_pathContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Float_typeContext
- func (s *Float_typeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Float_typeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Float_typeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Float_typeContext) FLOAT() antlr.TerminalNode
- func (s *Float_typeContext) GetParser() antlr.Parser
- func (s *Float_typeContext) GetRuleContext() antlr.RuleContext
- func (*Float_typeContext) IsFloat_typeContext()
- func (s *Float_typeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type From_itemContext
- func (s *From_itemContext) AS(i int) antlr.TerminalNode
- func (s *From_itemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *From_itemContext) Alias_name(i int) IAlias_nameContext
- func (s *From_itemContext) AllAS() []antlr.TerminalNode
- func (s *From_itemContext) AllAlias_name() []IAlias_nameContext
- func (s *From_itemContext) AllFrom_item() []IFrom_itemContext
- func (s *From_itemContext) Array_expr() IArray_exprContext
- func (s *From_itemContext) Array_path() IArray_pathContext
- func (s *From_itemContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *From_itemContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *From_itemContext) FOR() antlr.TerminalNode
- func (s *From_itemContext) Field_path() IField_pathContext
- func (s *From_itemContext) From_item(i int) IFrom_itemContext
- func (s *From_itemContext) GetParser() antlr.Parser
- func (s *From_itemContext) GetRuleContext() antlr.RuleContext
- func (*From_itemContext) IsFrom_itemContext()
- func (s *From_itemContext) JOIN() antlr.TerminalNode
- func (s *From_itemContext) Join_type() IJoin_typeContext
- func (s *From_itemContext) LR_BRACKET() antlr.TerminalNode
- func (s *From_itemContext) OF() antlr.TerminalNode
- func (s *From_itemContext) OFFSET() antlr.TerminalNode
- func (s *From_itemContext) On_clause() IOn_clauseContext
- func (s *From_itemContext) Query_statement() IQuery_statementContext
- func (s *From_itemContext) RR_BRACKET() antlr.TerminalNode
- func (s *From_itemContext) SYSTEM() antlr.TerminalNode
- func (s *From_itemContext) String_() IStringContext
- func (s *From_itemContext) TIME() antlr.TerminalNode
- func (s *From_itemContext) Table_expr() ITable_exprContext
- func (s *From_itemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *From_itemContext) UNNEST() antlr.TerminalNode
- func (s *From_itemContext) Using_clause() IUsing_clauseContext
- func (s *From_itemContext) WITH() antlr.TerminalNode
- type From_statementContext
- func (s *From_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *From_statementContext) AllCOMMA() []antlr.TerminalNode
- func (s *From_statementContext) AllFrom_item() []IFrom_itemContext
- func (s *From_statementContext) COMMA(i int) antlr.TerminalNode
- func (s *From_statementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *From_statementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *From_statementContext) FROM() antlr.TerminalNode
- func (s *From_statementContext) From_item(i int) IFrom_itemContext
- func (s *From_statementContext) GetParser() antlr.Parser
- func (s *From_statementContext) GetRuleContext() antlr.RuleContext
- func (*From_statementContext) IsFrom_statementContext()
- func (s *From_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Function_nameContext
- func (s *Function_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Function_nameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Function_nameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Function_nameContext) GetParser() antlr.Parser
- func (s *Function_nameContext) GetRuleContext() antlr.RuleContext
- func (*Function_nameContext) IsFunction_nameContext()
- func (s *Function_nameContext) Name() INameContext
- func (s *Function_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Group_statementContext
- func (s *Group_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Group_statementContext) AllCOMMA() []antlr.TerminalNode
- func (s *Group_statementContext) AllExpr() []IExprContext
- func (s *Group_statementContext) BY() antlr.TerminalNode
- func (s *Group_statementContext) COMMA(i int) antlr.TerminalNode
- func (s *Group_statementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Group_statementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Group_statementContext) Expr(i int) IExprContext
- func (s *Group_statementContext) GROUP() antlr.TerminalNode
- func (s *Group_statementContext) GetParser() antlr.Parser
- func (s *Group_statementContext) GetRuleContext() antlr.RuleContext
- func (*Group_statementContext) IsGroup_statementContext()
- func (s *Group_statementContext) LR_BRACKET() antlr.TerminalNode
- func (s *Group_statementContext) ROLLUP() antlr.TerminalNode
- func (s *Group_statementContext) RR_BRACKET() antlr.TerminalNode
- func (s *Group_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Having_statementContext
- func (s *Having_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Having_statementContext) Bool_expression() IBool_expressionContext
- func (s *Having_statementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Having_statementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Having_statementContext) GetParser() antlr.Parser
- func (s *Having_statementContext) GetRuleContext() antlr.RuleContext
- func (s *Having_statementContext) HAVING() antlr.TerminalNode
- func (*Having_statementContext) IsHaving_statementContext()
- func (s *Having_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IAlias_nameContext
- type IArray_exprContext
- type IArray_nameContext
- type IArray_pathContext
- type IBool_expressionContext
- type IByte_stringContext
- type ICast_exprContext
- type IColumn_exprContext
- type IColumn_nameContext
- type ICountContext
- type ICte_nameContext
- type IDataset_nameContext
- type IDatatype_nameContext
- type IDot_nameContext
- type IExcept_statementContext
- type IExprContext
- type IField_pathContext
- type IFloat_typeContext
- type IFrom_itemContext
- type IFrom_statementContext
- type IFunction_nameContext
- type IGroup_statementContext
- type IHaving_statementContext
- type IInteger_typeContext
- type IJoin_nameContext
- type IJoin_typeContext
- type IKeywordContext
- type ILimit_clauseContext
- type IMember_nameContext
- type INameContext
- type INumberContext
- type IOn_clauseContext
- type IOrder_clauseContext
- type IProject_nameContext
- type IQuery_exprContext
- type IQuery_statementContext
- type IQuoted_stringContext
- type IRaw_byte_stringContext
- type IRaw_stringContext
- type IReplace_statementContext
- type IRootContext
- type ISelect_statementContext
- type ISet_opContext
- type ISkip_rowsContext
- type ISpecial_stringContext
- type ISstructContext
- type IStmtContext
- type IStmtmultiContext
- type IStringContext
- type IStruct_nameContext
- type ITable_exprContext
- type ITable_nameContext
- type ITriple_quoted_stringContext
- type IUnary_operatorContext
- type IUsing_clauseContext
- type IWhere_statementContext
- type IWindow_definitionContext
- type IWindow_nameContext
- type IWindow_statementContext
- type IWith_statementContext
- type Integer_typeContext
- func (s *Integer_typeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Integer_typeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Integer_typeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Integer_typeContext) GetParser() antlr.Parser
- func (s *Integer_typeContext) GetRuleContext() antlr.RuleContext
- func (s *Integer_typeContext) INT() antlr.TerminalNode
- func (*Integer_typeContext) IsInteger_typeContext()
- func (s *Integer_typeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Join_nameContext
- func (s *Join_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Join_nameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Join_nameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Join_nameContext) GetParser() antlr.Parser
- func (s *Join_nameContext) GetRuleContext() antlr.RuleContext
- func (*Join_nameContext) IsJoin_nameContext()
- func (s *Join_nameContext) Name() INameContext
- func (s *Join_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Join_typeContext
- func (s *Join_typeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Join_typeContext) CROSS() antlr.TerminalNode
- func (s *Join_typeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Join_typeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Join_typeContext) FULL() antlr.TerminalNode
- func (s *Join_typeContext) GetParser() antlr.Parser
- func (s *Join_typeContext) GetRuleContext() antlr.RuleContext
- func (s *Join_typeContext) INNER() antlr.TerminalNode
- func (*Join_typeContext) IsJoin_typeContext()
- func (s *Join_typeContext) LEFT() antlr.TerminalNode
- func (s *Join_typeContext) OUTER() antlr.TerminalNode
- func (s *Join_typeContext) RIGHT() antlr.TerminalNode
- func (s *Join_typeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type KeywordContext
- func (s *KeywordContext) ALL() antlr.TerminalNode
- func (s *KeywordContext) AND() antlr.TerminalNode
- func (s *KeywordContext) ANY() antlr.TerminalNode
- func (s *KeywordContext) ARRAY() antlr.TerminalNode
- func (s *KeywordContext) AS() antlr.TerminalNode
- func (s *KeywordContext) ASC() antlr.TerminalNode
- func (s *KeywordContext) ASSERT_ROWS_MODIFIED() antlr.TerminalNode
- func (s *KeywordContext) AT() antlr.TerminalNode
- func (s *KeywordContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *KeywordContext) BETWEEN() antlr.TerminalNode
- func (s *KeywordContext) BY() antlr.TerminalNode
- func (s *KeywordContext) CASE() antlr.TerminalNode
- func (s *KeywordContext) CAST() antlr.TerminalNode
- func (s *KeywordContext) COLLATE() antlr.TerminalNode
- func (s *KeywordContext) CONTAINS() antlr.TerminalNode
- func (s *KeywordContext) CREATE() antlr.TerminalNode
- func (s *KeywordContext) CROSS() antlr.TerminalNode
- func (s *KeywordContext) CUBE() antlr.TerminalNode
- func (s *KeywordContext) CURRENT() antlr.TerminalNode
- func (s *KeywordContext) DEFAULT() antlr.TerminalNode
- func (s *KeywordContext) DEFINE() antlr.TerminalNode
- func (s *KeywordContext) DESC() antlr.TerminalNode
- func (s *KeywordContext) DISTINCT() antlr.TerminalNode
- func (s *KeywordContext) ELSE() antlr.TerminalNode
- func (s *KeywordContext) END() antlr.TerminalNode
- func (s *KeywordContext) ENUM() antlr.TerminalNode
- func (s *KeywordContext) ESCAPE() antlr.TerminalNode
- func (s *KeywordContext) EXCEPT() antlr.TerminalNode
- func (s *KeywordContext) EXCLUDE() antlr.TerminalNode
- func (s *KeywordContext) EXISTS() antlr.TerminalNode
- func (s *KeywordContext) EXTRACT() antlr.TerminalNode
- func (s *KeywordContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *KeywordContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *KeywordContext) FALSE() antlr.TerminalNode
- func (s *KeywordContext) FETCH() antlr.TerminalNode
- func (s *KeywordContext) FOLLOWING() antlr.TerminalNode
- func (s *KeywordContext) FOR() antlr.TerminalNode
- func (s *KeywordContext) FROM() antlr.TerminalNode
- func (s *KeywordContext) FULL() antlr.TerminalNode
- func (s *KeywordContext) GROUP() antlr.TerminalNode
- func (s *KeywordContext) GROUPING() antlr.TerminalNode
- func (s *KeywordContext) GROUPS() antlr.TerminalNode
- func (s *KeywordContext) GetParser() antlr.Parser
- func (s *KeywordContext) GetRuleContext() antlr.RuleContext
- func (s *KeywordContext) HASH() antlr.TerminalNode
- func (s *KeywordContext) HAVING() antlr.TerminalNode
- func (s *KeywordContext) IF() antlr.TerminalNode
- func (s *KeywordContext) IGNORE() antlr.TerminalNode
- func (s *KeywordContext) IN() antlr.TerminalNode
- func (s *KeywordContext) INNER() antlr.TerminalNode
- func (s *KeywordContext) INTERSECT() antlr.TerminalNode
- func (s *KeywordContext) INTERVAL() antlr.TerminalNode
- func (s *KeywordContext) INTO() antlr.TerminalNode
- func (s *KeywordContext) IS() antlr.TerminalNode
- func (*KeywordContext) IsKeywordContext()
- func (s *KeywordContext) JOIN() antlr.TerminalNode
- func (s *KeywordContext) LATERAL() antlr.TerminalNode
- func (s *KeywordContext) LEFT() antlr.TerminalNode
- func (s *KeywordContext) LIKE() antlr.TerminalNode
- func (s *KeywordContext) LIMIT() antlr.TerminalNode
- func (s *KeywordContext) LOOKUP() antlr.TerminalNode
- func (s *KeywordContext) MERGE() antlr.TerminalNode
- func (s *KeywordContext) NATURAL() antlr.TerminalNode
- func (s *KeywordContext) NEW() antlr.TerminalNode
- func (s *KeywordContext) NO() antlr.TerminalNode
- func (s *KeywordContext) NOT() antlr.TerminalNode
- func (s *KeywordContext) NULLS() antlr.TerminalNode
- func (s *KeywordContext) OF() antlr.TerminalNode
- func (s *KeywordContext) OFFSET() antlr.TerminalNode
- func (s *KeywordContext) ON() antlr.TerminalNode
- func (s *KeywordContext) OR() antlr.TerminalNode
- func (s *KeywordContext) ORDER() antlr.TerminalNode
- func (s *KeywordContext) ORDINAL() antlr.TerminalNode
- func (s *KeywordContext) OUTER() antlr.TerminalNode
- func (s *KeywordContext) OVER() antlr.TerminalNode
- func (s *KeywordContext) PARTITION() antlr.TerminalNode
- func (s *KeywordContext) PRECEDING() antlr.TerminalNode
- func (s *KeywordContext) PROTO() antlr.TerminalNode
- func (s *KeywordContext) RANGE() antlr.TerminalNode
- func (s *KeywordContext) RECURSIVE() antlr.TerminalNode
- func (s *KeywordContext) REPLACE() antlr.TerminalNode
- func (s *KeywordContext) RESPECT() antlr.TerminalNode
- func (s *KeywordContext) RIGHT() antlr.TerminalNode
- func (s *KeywordContext) ROLLUP() antlr.TerminalNode
- func (s *KeywordContext) ROWS() antlr.TerminalNode
- func (s *KeywordContext) SAFE_OFFSET() antlr.TerminalNode
- func (s *KeywordContext) SAFE_ORDINAL() antlr.TerminalNode
- func (s *KeywordContext) SELECT() antlr.TerminalNode
- func (s *KeywordContext) SET() antlr.TerminalNode
- func (s *KeywordContext) SOME() antlr.TerminalNode
- func (s *KeywordContext) SSTRUCT() antlr.TerminalNode
- func (s *KeywordContext) SYSTEM() antlr.TerminalNode
- func (s *KeywordContext) S_NULL() antlr.TerminalNode
- func (s *KeywordContext) TABLESAMPLE() antlr.TerminalNode
- func (s *KeywordContext) THEN() antlr.TerminalNode
- func (s *KeywordContext) TIME() antlr.TerminalNode
- func (s *KeywordContext) TO() antlr.TerminalNode
- func (s *KeywordContext) TREAT() antlr.TerminalNode
- func (s *KeywordContext) TRUE() antlr.TerminalNode
- func (s *KeywordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *KeywordContext) UNBOUNDED() antlr.TerminalNode
- func (s *KeywordContext) UNION() antlr.TerminalNode
- func (s *KeywordContext) UNNEST() antlr.TerminalNode
- func (s *KeywordContext) USING() antlr.TerminalNode
- func (s *KeywordContext) WHEN() antlr.TerminalNode
- func (s *KeywordContext) WHERE() antlr.TerminalNode
- func (s *KeywordContext) WINDOW() antlr.TerminalNode
- func (s *KeywordContext) WITH() antlr.TerminalNode
- func (s *KeywordContext) WITHIN() antlr.TerminalNode
- type Limit_clauseContext
- func (s *Limit_clauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Limit_clauseContext) Count() ICountContext
- func (s *Limit_clauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Limit_clauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Limit_clauseContext) GetParser() antlr.Parser
- func (s *Limit_clauseContext) GetRuleContext() antlr.RuleContext
- func (*Limit_clauseContext) IsLimit_clauseContext()
- func (s *Limit_clauseContext) LIMIT() antlr.TerminalNode
- func (s *Limit_clauseContext) OFFSET() antlr.TerminalNode
- func (s *Limit_clauseContext) Skip_rows() ISkip_rowsContext
- func (s *Limit_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Member_nameContext
- func (s *Member_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Member_nameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Member_nameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Member_nameContext) GetParser() antlr.Parser
- func (s *Member_nameContext) GetRuleContext() antlr.RuleContext
- func (*Member_nameContext) IsMember_nameContext()
- func (s *Member_nameContext) Name() INameContext
- func (s *Member_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NameContext
- func (s *NameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NameContext) GetParser() antlr.Parser
- func (s *NameContext) GetRuleContext() antlr.RuleContext
- func (s *NameContext) ID() antlr.TerminalNode
- func (*NameContext) IsNameContext()
- func (s *NameContext) QUOTED_ID() antlr.TerminalNode
- func (s *NameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NumberContext
- func (s *NumberContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NumberContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NumberContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NumberContext) Float_type() IFloat_typeContext
- func (s *NumberContext) GetParser() antlr.Parser
- func (s *NumberContext) GetRuleContext() antlr.RuleContext
- func (s *NumberContext) Integer_type() IInteger_typeContext
- func (*NumberContext) IsNumberContext()
- func (s *NumberContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type On_clauseContext
- func (s *On_clauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *On_clauseContext) Bool_expression() IBool_expressionContext
- func (s *On_clauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *On_clauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *On_clauseContext) GetParser() antlr.Parser
- func (s *On_clauseContext) GetRuleContext() antlr.RuleContext
- func (*On_clauseContext) IsOn_clauseContext()
- func (s *On_clauseContext) ON() antlr.TerminalNode
- func (s *On_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Order_clauseContext
- func (s *Order_clauseContext) ASC(i int) antlr.TerminalNode
- func (s *Order_clauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Order_clauseContext) AllASC() []antlr.TerminalNode
- func (s *Order_clauseContext) AllCOMMA() []antlr.TerminalNode
- func (s *Order_clauseContext) AllDESC() []antlr.TerminalNode
- func (s *Order_clauseContext) AllExpr() []IExprContext
- func (s *Order_clauseContext) BY() antlr.TerminalNode
- func (s *Order_clauseContext) COMMA(i int) antlr.TerminalNode
- func (s *Order_clauseContext) DESC(i int) antlr.TerminalNode
- func (s *Order_clauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Order_clauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Order_clauseContext) Expr(i int) IExprContext
- func (s *Order_clauseContext) GetParser() antlr.Parser
- func (s *Order_clauseContext) GetRuleContext() antlr.RuleContext
- func (*Order_clauseContext) IsOrder_clauseContext()
- func (s *Order_clauseContext) ORDER() antlr.TerminalNode
- func (s *Order_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Project_nameContext
- func (s *Project_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Project_nameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Project_nameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Project_nameContext) GetParser() antlr.Parser
- func (s *Project_nameContext) GetRuleContext() antlr.RuleContext
- func (*Project_nameContext) IsProject_nameContext()
- func (s *Project_nameContext) Name() INameContext
- func (s *Project_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Query_exprContext
- func (s *Query_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Query_exprContext) AllQuery_expr() []IQuery_exprContext
- func (s *Query_exprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Query_exprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Query_exprContext) GetParser() antlr.Parser
- func (s *Query_exprContext) GetRuleContext() antlr.RuleContext
- func (*Query_exprContext) IsQuery_exprContext()
- func (s *Query_exprContext) LR_BRACKET() antlr.TerminalNode
- func (s *Query_exprContext) Limit_clause() ILimit_clauseContext
- func (s *Query_exprContext) Order_clause() IOrder_clauseContext
- func (s *Query_exprContext) Query_expr(i int) IQuery_exprContext
- func (s *Query_exprContext) RR_BRACKET() antlr.TerminalNode
- func (s *Query_exprContext) Select_statement() ISelect_statementContext
- func (s *Query_exprContext) Set_op() ISet_opContext
- func (s *Query_exprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Query_statementContext
- func (s *Query_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Query_statementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Query_statementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Query_statementContext) GetParser() antlr.Parser
- func (s *Query_statementContext) GetRuleContext() antlr.RuleContext
- func (*Query_statementContext) IsQuery_statementContext()
- func (s *Query_statementContext) Query_expr() IQuery_exprContext
- func (s *Query_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Query_statementContext) With_statement() IWith_statementContext
- type Quoted_stringContext
- func (s *Quoted_stringContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Quoted_stringContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Quoted_stringContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Quoted_stringContext) GetParser() antlr.Parser
- func (s *Quoted_stringContext) GetRuleContext() antlr.RuleContext
- func (*Quoted_stringContext) IsQuoted_stringContext()
- func (s *Quoted_stringContext) QUOTED_STRING() antlr.TerminalNode
- func (s *Quoted_stringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Raw_byte_stringContext
- func (s *Raw_byte_stringContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Raw_byte_stringContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Raw_byte_stringContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Raw_byte_stringContext) GetParser() antlr.Parser
- func (s *Raw_byte_stringContext) GetRuleContext() antlr.RuleContext
- func (*Raw_byte_stringContext) IsRaw_byte_stringContext()
- func (s *Raw_byte_stringContext) RAW_BYTE_STRING() antlr.TerminalNode
- func (s *Raw_byte_stringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Raw_stringContext
- func (s *Raw_stringContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Raw_stringContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Raw_stringContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Raw_stringContext) GetParser() antlr.Parser
- func (s *Raw_stringContext) GetRuleContext() antlr.RuleContext
- func (*Raw_stringContext) IsRaw_stringContext()
- func (s *Raw_stringContext) RAW_STRING() antlr.TerminalNode
- func (s *Raw_stringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Replace_statementContext
- func (s *Replace_statementContext) AS(i int) antlr.TerminalNode
- func (s *Replace_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Replace_statementContext) Alias_name(i int) IAlias_nameContext
- func (s *Replace_statementContext) AllAS() []antlr.TerminalNode
- func (s *Replace_statementContext) AllAlias_name() []IAlias_nameContext
- func (s *Replace_statementContext) AllCOMMA() []antlr.TerminalNode
- func (s *Replace_statementContext) AllExpr() []IExprContext
- func (s *Replace_statementContext) COMMA(i int) antlr.TerminalNode
- func (s *Replace_statementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Replace_statementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Replace_statementContext) Expr(i int) IExprContext
- func (s *Replace_statementContext) GetParser() antlr.Parser
- func (s *Replace_statementContext) GetRuleContext() antlr.RuleContext
- func (*Replace_statementContext) IsReplace_statementContext()
- func (s *Replace_statementContext) LR_BRACKET() antlr.TerminalNode
- func (s *Replace_statementContext) REPLACE() antlr.TerminalNode
- func (s *Replace_statementContext) RR_BRACKET() antlr.TerminalNode
- func (s *Replace_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RootContext
- func (s *RootContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RootContext) EOF() antlr.TerminalNode
- func (s *RootContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RootContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RootContext) GetParser() antlr.Parser
- func (s *RootContext) GetRuleContext() antlr.RuleContext
- func (*RootContext) IsRootContext()
- func (s *RootContext) Stmtmulti() IStmtmultiContext
- func (s *RootContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Select_statementContext
- func (s *Select_statementContext) ALL() antlr.TerminalNode
- func (s *Select_statementContext) AS(i int) antlr.TerminalNode
- func (s *Select_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Select_statementContext) Alias_name(i int) IAlias_nameContext
- func (s *Select_statementContext) AllAS() []antlr.TerminalNode
- func (s *Select_statementContext) AllAlias_name() []IAlias_nameContext
- func (s *Select_statementContext) AllCOMMA() []antlr.TerminalNode
- func (s *Select_statementContext) AllExcept_statement() []IExcept_statementContext
- func (s *Select_statementContext) AllExpr() []IExprContext
- func (s *Select_statementContext) AllReplace_statement() []IReplace_statementContext
- func (s *Select_statementContext) AllSTAR() []antlr.TerminalNode
- func (s *Select_statementContext) COMMA(i int) antlr.TerminalNode
- func (s *Select_statementContext) DISTINCT() antlr.TerminalNode
- func (s *Select_statementContext) DOT() antlr.TerminalNode
- func (s *Select_statementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Select_statementContext) Except_statement(i int) IExcept_statementContext
- func (s *Select_statementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Select_statementContext) Expr(i int) IExprContext
- func (s *Select_statementContext) From_statement() IFrom_statementContext
- func (s *Select_statementContext) GetParser() antlr.Parser
- func (s *Select_statementContext) GetRuleContext() antlr.RuleContext
- func (s *Select_statementContext) Group_statement() IGroup_statementContext
- func (s *Select_statementContext) Having_statement() IHaving_statementContext
- func (*Select_statementContext) IsSelect_statementContext()
- func (s *Select_statementContext) Replace_statement(i int) IReplace_statementContext
- func (s *Select_statementContext) SELECT() antlr.TerminalNode
- func (s *Select_statementContext) STAR(i int) antlr.TerminalNode
- func (s *Select_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Select_statementContext) Where_statement() IWhere_statementContext
- func (s *Select_statementContext) Window_statement() IWindow_statementContext
- type Set_opContext
- func (s *Set_opContext) ALL() antlr.TerminalNode
- func (s *Set_opContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Set_opContext) DISTINCT() antlr.TerminalNode
- func (s *Set_opContext) EXCEPT() antlr.TerminalNode
- func (s *Set_opContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Set_opContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Set_opContext) GetParser() antlr.Parser
- func (s *Set_opContext) GetRuleContext() antlr.RuleContext
- func (s *Set_opContext) INTERSECT() antlr.TerminalNode
- func (*Set_opContext) IsSet_opContext()
- func (s *Set_opContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Set_opContext) UNION() antlr.TerminalNode
- type Skip_rowsContext
- func (s *Skip_rowsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Skip_rowsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Skip_rowsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Skip_rowsContext) GetParser() antlr.Parser
- func (s *Skip_rowsContext) GetRuleContext() antlr.RuleContext
- func (*Skip_rowsContext) IsSkip_rowsContext()
- func (s *Skip_rowsContext) Number() INumberContext
- func (s *Skip_rowsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Special_stringContext
- func (s *Special_stringContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Special_stringContext) Datatype_name() IDatatype_nameContext
- func (s *Special_stringContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Special_stringContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Special_stringContext) GetParser() antlr.Parser
- func (s *Special_stringContext) GetRuleContext() antlr.RuleContext
- func (*Special_stringContext) IsSpecial_stringContext()
- func (s *Special_stringContext) QUOTED_STRING() antlr.TerminalNode
- func (s *Special_stringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SstructContext
- func (s *SstructContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SstructContext) Datatype_name() IDatatype_nameContext
- func (s *SstructContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SstructContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SstructContext) GT() antlr.TerminalNode
- func (s *SstructContext) GetParser() antlr.Parser
- func (s *SstructContext) GetRuleContext() antlr.RuleContext
- func (*SstructContext) IsSstructContext()
- func (s *SstructContext) LT() antlr.TerminalNode
- func (s *SstructContext) SSTRUCT() antlr.TerminalNode
- func (s *SstructContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StmtContext
- func (s *StmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StmtContext) GetParser() antlr.Parser
- func (s *StmtContext) GetRuleContext() antlr.RuleContext
- func (*StmtContext) IsStmtContext()
- func (s *StmtContext) Query_statement() IQuery_statementContext
- func (s *StmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StmtmultiContext
- func (s *StmtmultiContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StmtmultiContext) AllSEMI() []antlr.TerminalNode
- func (s *StmtmultiContext) AllStmt() []IStmtContext
- func (s *StmtmultiContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StmtmultiContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StmtmultiContext) GetParser() antlr.Parser
- func (s *StmtmultiContext) GetRuleContext() antlr.RuleContext
- func (*StmtmultiContext) IsStmtmultiContext()
- func (s *StmtmultiContext) SEMI(i int) antlr.TerminalNode
- func (s *StmtmultiContext) Stmt(i int) IStmtContext
- func (s *StmtmultiContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StringContext
- func (s *StringContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StringContext) Byte_string() IByte_stringContext
- func (s *StringContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StringContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StringContext) GetParser() antlr.Parser
- func (s *StringContext) GetRuleContext() antlr.RuleContext
- func (*StringContext) IsStringContext()
- func (s *StringContext) Quoted_string() IQuoted_stringContext
- func (s *StringContext) Raw_byte_string() IRaw_byte_stringContext
- func (s *StringContext) Raw_string() IRaw_stringContext
- func (s *StringContext) Special_string() ISpecial_stringContext
- func (s *StringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *StringContext) Triple_quoted_string() ITriple_quoted_stringContext
- type Struct_nameContext
- func (s *Struct_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Struct_nameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Struct_nameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Struct_nameContext) GetParser() antlr.Parser
- func (s *Struct_nameContext) GetRuleContext() antlr.RuleContext
- func (*Struct_nameContext) IsStruct_nameContext()
- func (s *Struct_nameContext) Name() INameContext
- func (s *Struct_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Table_exprContext
- func (s *Table_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Table_exprContext) AllBACKTICK() []antlr.TerminalNode
- func (s *Table_exprContext) AllDOT() []antlr.TerminalNode
- func (s *Table_exprContext) BACKTICK(i int) antlr.TerminalNode
- func (s *Table_exprContext) DOT(i int) antlr.TerminalNode
- func (s *Table_exprContext) Dataset_name() IDataset_nameContext
- func (s *Table_exprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Table_exprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Table_exprContext) GetParser() antlr.Parser
- func (s *Table_exprContext) GetRuleContext() antlr.RuleContext
- func (*Table_exprContext) IsTable_exprContext()
- func (s *Table_exprContext) Project_name() IProject_nameContext
- func (s *Table_exprContext) Table_expr() ITable_exprContext
- func (s *Table_exprContext) Table_name() ITable_nameContext
- func (s *Table_exprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Table_nameContext
- func (s *Table_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Table_nameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Table_nameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Table_nameContext) GetParser() antlr.Parser
- func (s *Table_nameContext) GetRuleContext() antlr.RuleContext
- func (*Table_nameContext) IsTable_nameContext()
- func (s *Table_nameContext) Name() INameContext
- func (s *Table_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Triple_quoted_stringContext
- func (s *Triple_quoted_stringContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Triple_quoted_stringContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Triple_quoted_stringContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Triple_quoted_stringContext) GetParser() antlr.Parser
- func (s *Triple_quoted_stringContext) GetRuleContext() antlr.RuleContext
- func (*Triple_quoted_stringContext) IsTriple_quoted_stringContext()
- func (s *Triple_quoted_stringContext) TRIPLE_QUOTED_STRING() antlr.TerminalNode
- func (s *Triple_quoted_stringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Unary_operatorContext
- func (s *Unary_operatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Unary_operatorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Unary_operatorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Unary_operatorContext) GetParser() antlr.Parser
- func (s *Unary_operatorContext) GetRuleContext() antlr.RuleContext
- func (*Unary_operatorContext) IsUnary_operatorContext()
- func (s *Unary_operatorContext) MINUS() antlr.TerminalNode
- func (s *Unary_operatorContext) NOT() antlr.TerminalNode
- func (s *Unary_operatorContext) TILDE() antlr.TerminalNode
- func (s *Unary_operatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Using_clauseContext
- func (s *Using_clauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Using_clauseContext) AllCOMMA() []antlr.TerminalNode
- func (s *Using_clauseContext) AllJoin_name() []IJoin_nameContext
- func (s *Using_clauseContext) COMMA(i int) antlr.TerminalNode
- func (s *Using_clauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Using_clauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Using_clauseContext) GetParser() antlr.Parser
- func (s *Using_clauseContext) GetRuleContext() antlr.RuleContext
- func (*Using_clauseContext) IsUsing_clauseContext()
- func (s *Using_clauseContext) Join_name(i int) IJoin_nameContext
- func (s *Using_clauseContext) LR_BRACKET() antlr.TerminalNode
- func (s *Using_clauseContext) RR_BRACKET() antlr.TerminalNode
- func (s *Using_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Using_clauseContext) USING() antlr.TerminalNode
- type Where_statementContext
- func (s *Where_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Where_statementContext) Bool_expression() IBool_expressionContext
- func (s *Where_statementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Where_statementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Where_statementContext) GetParser() antlr.Parser
- func (s *Where_statementContext) GetRuleContext() antlr.RuleContext
- func (*Where_statementContext) IsWhere_statementContext()
- func (s *Where_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Where_statementContext) WHERE() antlr.TerminalNode
- type Window_definitionContext
- func (s *Window_definitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Window_definitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Window_definitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Window_definitionContext) GetParser() antlr.Parser
- func (s *Window_definitionContext) GetRuleContext() antlr.RuleContext
- func (*Window_definitionContext) IsWindow_definitionContext()
- func (s *Window_definitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Window_nameContext
- func (s *Window_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Window_nameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Window_nameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Window_nameContext) GetParser() antlr.Parser
- func (s *Window_nameContext) GetRuleContext() antlr.RuleContext
- func (*Window_nameContext) IsWindow_nameContext()
- func (s *Window_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Window_statementContext
- func (s *Window_statementContext) AS() antlr.TerminalNode
- func (s *Window_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *Window_statementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Window_statementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Window_statementContext) GetParser() antlr.Parser
- func (s *Window_statementContext) GetRuleContext() antlr.RuleContext
- func (*Window_statementContext) IsWindow_statementContext()
- func (s *Window_statementContext) LR_BRACKET() antlr.TerminalNode
- func (s *Window_statementContext) RR_BRACKET() antlr.TerminalNode
- func (s *Window_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Window_statementContext) WINDOW() antlr.TerminalNode
- func (s *Window_statementContext) Window_definition() IWindow_definitionContext
- func (s *Window_statementContext) Window_name() IWindow_nameContext
- type With_statementContext
- func (s *With_statementContext) AS(i int) antlr.TerminalNode
- func (s *With_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *With_statementContext) AllAS() []antlr.TerminalNode
- func (s *With_statementContext) AllCOMMA() []antlr.TerminalNode
- func (s *With_statementContext) AllCte_name() []ICte_nameContext
- func (s *With_statementContext) AllLR_BRACKET() []antlr.TerminalNode
- func (s *With_statementContext) AllQuery_expr() []IQuery_exprContext
- func (s *With_statementContext) AllRR_BRACKET() []antlr.TerminalNode
- func (s *With_statementContext) COMMA(i int) antlr.TerminalNode
- func (s *With_statementContext) Cte_name(i int) ICte_nameContext
- func (s *With_statementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *With_statementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *With_statementContext) GetParser() antlr.Parser
- func (s *With_statementContext) GetRuleContext() antlr.RuleContext
- func (*With_statementContext) IsWith_statementContext()
- func (s *With_statementContext) LR_BRACKET(i int) antlr.TerminalNode
- func (s *With_statementContext) Query_expr(i int) IQuery_exprContext
- func (s *With_statementContext) RR_BRACKET(i int) antlr.TerminalNode
- func (s *With_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *With_statementContext) WITH() antlr.TerminalNode
Constants ¶
const ( BigQueryLexerQUOTE = 1 BigQueryLexerDQOUTE = 2 BigQueryLexerSEMI = 3 BigQueryLexerALL = 4 BigQueryLexerAND = 5 BigQueryLexerANY = 6 BigQueryLexerARRAY = 7 BigQueryLexerAS = 8 BigQueryLexerASC = 9 BigQueryLexerASSERT_ROWS_MODIFIED = 10 BigQueryLexerAT = 11 BigQueryLexerBETWEEN = 12 BigQueryLexerBY = 13 BigQueryLexerCASE = 14 BigQueryLexerCAST = 15 BigQueryLexerCOLLATE = 16 BigQueryLexerCONTAINS = 17 BigQueryLexerCREATE = 18 BigQueryLexerCROSS = 19 BigQueryLexerCUBE = 20 BigQueryLexerCURRENT = 21 BigQueryLexerDEFAULT = 22 BigQueryLexerDEFINE = 23 BigQueryLexerDESC = 24 BigQueryLexerDISTINCT = 25 BigQueryLexerELSE = 26 BigQueryLexerEND = 27 BigQueryLexerENUM = 28 BigQueryLexerESCAPE = 29 BigQueryLexerEXCEPT = 30 BigQueryLexerEXCLUDE = 31 BigQueryLexerEXISTS = 32 BigQueryLexerEXTRACT = 33 BigQueryLexerFALSE = 34 BigQueryLexerFETCH = 35 BigQueryLexerFOLLOWING = 36 BigQueryLexerFOR = 37 BigQueryLexerFROM = 38 BigQueryLexerFULL = 39 BigQueryLexerGROUP = 40 BigQueryLexerGROUPING = 41 BigQueryLexerGROUPS = 42 BigQueryLexerHASH = 43 BigQueryLexerHAVING = 44 BigQueryLexerIF = 45 BigQueryLexerIGNORE = 46 BigQueryLexerIN = 47 BigQueryLexerINNER = 48 BigQueryLexerINTERSECT = 49 BigQueryLexerINTERVAL = 50 BigQueryLexerINTO = 51 BigQueryLexerIS = 52 BigQueryLexerJOIN = 53 BigQueryLexerLATERAL = 54 BigQueryLexerLEFT = 55 BigQueryLexerLIKE = 56 BigQueryLexerLIMIT = 57 BigQueryLexerLOOKUP = 58 BigQueryLexerMERGE = 59 BigQueryLexerNATURAL = 60 BigQueryLexerNEW = 61 BigQueryLexerNO = 62 BigQueryLexerNOT = 63 BigQueryLexerS_NULL = 64 BigQueryLexerNULLS = 65 BigQueryLexerOF = 66 BigQueryLexerOFFSET = 67 BigQueryLexerON = 68 BigQueryLexerOR = 69 BigQueryLexerORDER = 70 BigQueryLexerORDINAL = 71 BigQueryLexerOUTER = 72 BigQueryLexerOVER = 73 BigQueryLexerPARTITION = 74 BigQueryLexerPRECEDING = 75 BigQueryLexerPROTO = 76 BigQueryLexerRANGE = 77 BigQueryLexerRECURSIVE = 78 BigQueryLexerREPLACE = 79 BigQueryLexerRESPECT = 80 BigQueryLexerRIGHT = 81 BigQueryLexerROLLUP = 82 BigQueryLexerROWS = 83 BigQueryLexerSAFE_OFFSET = 84 BigQueryLexerSAFE_ORDINAL = 85 BigQueryLexerSELECT = 86 BigQueryLexerSET = 87 BigQueryLexerSOME = 88 BigQueryLexerSSTRUCT = 89 BigQueryLexerSYSTEM = 90 BigQueryLexerTABLESAMPLE = 91 BigQueryLexerTHEN = 92 BigQueryLexerTIME = 93 BigQueryLexerTO = 94 BigQueryLexerTREAT = 95 BigQueryLexerTRUE = 96 BigQueryLexerUNBOUNDED = 97 BigQueryLexerUNION = 98 BigQueryLexerUNNEST = 99 BigQueryLexerUSING = 100 BigQueryLexerWHEN = 101 BigQueryLexerWHERE = 102 BigQueryLexerWINDOW = 103 BigQueryLexerWITH = 104 BigQueryLexerWITHIN = 105 BigQueryLexerINT = 106 BigQueryLexerFLOAT = 107 BigQueryLexerDIGITS = 108 BigQueryLexerWS = 109 BigQueryLexerCMT = 110 BigQueryLexerM_CMT = 111 BigQueryLexerQUOTED_STRING = 112 BigQueryLexerTRIPLE_QUOTED_STRING = 113 BigQueryLexerRAW_STRING = 114 BigQueryLexerBYTE_STRING = 115 BigQueryLexerRAW_BYTE_STRING = 116 BigQueryLexerQUOTED_ID = 117 BigQueryLexerID = 118 BigQueryLexerRB = 119 BigQueryLexerDOT = 120 BigQueryLexerBACKTICK = 121 BigQueryLexerLR_BRACKET = 122 BigQueryLexerRR_BRACKET = 123 BigQueryLexerLSB = 124 BigQueryLexerRSB = 125 BigQueryLexerEQ = 126 BigQueryLexerLT = 127 BigQueryLexerGT = 128 BigQueryLexerDOUBLE_LT = 129 BigQueryLexerDOUBLE_GT = 130 BigQueryLexerLE = 131 BigQueryLexerGE = 132 BigQueryLexerNE = 133 BigQueryLexerLTGT = 134 BigQueryLexerBIT_AND = 135 BigQueryLexerBIT_OR = 136 BigQueryLexerSTAR = 137 BigQueryLexerDIVIDE = 138 BigQueryLexerPLUS = 139 BigQueryLexerMINUS = 140 BigQueryLexerCOMMA = 141 BigQueryLexerTILDE = 142 BigQueryLexerCARET = 143 )
BigQueryLexer tokens.
const ( BigQueryParserEOF = antlr.TokenEOF BigQueryParserQUOTE = 1 BigQueryParserDQOUTE = 2 BigQueryParserSEMI = 3 BigQueryParserALL = 4 BigQueryParserAND = 5 BigQueryParserANY = 6 BigQueryParserARRAY = 7 BigQueryParserAS = 8 BigQueryParserASC = 9 BigQueryParserASSERT_ROWS_MODIFIED = 10 BigQueryParserAT = 11 BigQueryParserBETWEEN = 12 BigQueryParserBY = 13 BigQueryParserCASE = 14 BigQueryParserCAST = 15 BigQueryParserCOLLATE = 16 BigQueryParserCONTAINS = 17 BigQueryParserCREATE = 18 BigQueryParserCROSS = 19 BigQueryParserCUBE = 20 BigQueryParserCURRENT = 21 BigQueryParserDEFAULT = 22 BigQueryParserDEFINE = 23 BigQueryParserDESC = 24 BigQueryParserDISTINCT = 25 BigQueryParserELSE = 26 BigQueryParserEND = 27 BigQueryParserENUM = 28 BigQueryParserESCAPE = 29 BigQueryParserEXCEPT = 30 BigQueryParserEXCLUDE = 31 BigQueryParserEXISTS = 32 BigQueryParserEXTRACT = 33 BigQueryParserFALSE = 34 BigQueryParserFETCH = 35 BigQueryParserFOLLOWING = 36 BigQueryParserFOR = 37 BigQueryParserFROM = 38 BigQueryParserFULL = 39 BigQueryParserGROUP = 40 BigQueryParserGROUPING = 41 BigQueryParserGROUPS = 42 BigQueryParserHASH = 43 BigQueryParserHAVING = 44 BigQueryParserIF = 45 BigQueryParserIGNORE = 46 BigQueryParserIN = 47 BigQueryParserINNER = 48 BigQueryParserINTERSECT = 49 BigQueryParserINTERVAL = 50 BigQueryParserINTO = 51 BigQueryParserIS = 52 BigQueryParserJOIN = 53 BigQueryParserLATERAL = 54 BigQueryParserLEFT = 55 BigQueryParserLIKE = 56 BigQueryParserLIMIT = 57 BigQueryParserLOOKUP = 58 BigQueryParserMERGE = 59 BigQueryParserNATURAL = 60 BigQueryParserNEW = 61 BigQueryParserNO = 62 BigQueryParserNOT = 63 BigQueryParserS_NULL = 64 BigQueryParserNULLS = 65 BigQueryParserOF = 66 BigQueryParserOFFSET = 67 BigQueryParserON = 68 BigQueryParserOR = 69 BigQueryParserORDER = 70 BigQueryParserORDINAL = 71 BigQueryParserOUTER = 72 BigQueryParserOVER = 73 BigQueryParserPARTITION = 74 BigQueryParserPRECEDING = 75 BigQueryParserPROTO = 76 BigQueryParserRANGE = 77 BigQueryParserRECURSIVE = 78 BigQueryParserREPLACE = 79 BigQueryParserRESPECT = 80 BigQueryParserRIGHT = 81 BigQueryParserROLLUP = 82 BigQueryParserROWS = 83 BigQueryParserSAFE_OFFSET = 84 BigQueryParserSAFE_ORDINAL = 85 BigQueryParserSELECT = 86 BigQueryParserSET = 87 BigQueryParserSOME = 88 BigQueryParserSSTRUCT = 89 BigQueryParserSYSTEM = 90 BigQueryParserTABLESAMPLE = 91 BigQueryParserTHEN = 92 BigQueryParserTIME = 93 BigQueryParserTO = 94 BigQueryParserTREAT = 95 BigQueryParserTRUE = 96 BigQueryParserUNBOUNDED = 97 BigQueryParserUNION = 98 BigQueryParserUNNEST = 99 BigQueryParserUSING = 100 BigQueryParserWHEN = 101 BigQueryParserWHERE = 102 BigQueryParserWINDOW = 103 BigQueryParserWITH = 104 BigQueryParserWITHIN = 105 BigQueryParserINT = 106 BigQueryParserFLOAT = 107 BigQueryParserDIGITS = 108 BigQueryParserWS = 109 BigQueryParserCMT = 110 BigQueryParserM_CMT = 111 BigQueryParserQUOTED_STRING = 112 BigQueryParserTRIPLE_QUOTED_STRING = 113 BigQueryParserRAW_STRING = 114 BigQueryParserBYTE_STRING = 115 BigQueryParserRAW_BYTE_STRING = 116 BigQueryParserQUOTED_ID = 117 BigQueryParserID = 118 BigQueryParserRB = 119 BigQueryParserDOT = 120 BigQueryParserBACKTICK = 121 BigQueryParserLR_BRACKET = 122 BigQueryParserRR_BRACKET = 123 BigQueryParserLSB = 124 BigQueryParserRSB = 125 BigQueryParserEQ = 126 BigQueryParserLT = 127 BigQueryParserGT = 128 BigQueryParserDOUBLE_LT = 129 BigQueryParserDOUBLE_GT = 130 BigQueryParserLE = 131 BigQueryParserGE = 132 BigQueryParserNE = 133 BigQueryParserLTGT = 134 BigQueryParserBIT_AND = 135 BigQueryParserBIT_OR = 136 BigQueryParserSTAR = 137 BigQueryParserDIVIDE = 138 BigQueryParserPLUS = 139 BigQueryParserMINUS = 140 BigQueryParserCOMMA = 141 BigQueryParserTILDE = 142 BigQueryParserCARET = 143 )
BigQueryParser tokens.
const ( BigQueryParserRULE_root = 0 BigQueryParserRULE_stmtmulti = 1 BigQueryParserRULE_stmt = 2 BigQueryParserRULE_query_statement = 3 BigQueryParserRULE_query_expr = 4 BigQueryParserRULE_select_statement = 5 BigQueryParserRULE_from_statement = 6 BigQueryParserRULE_from_item = 7 BigQueryParserRULE_where_statement = 8 BigQueryParserRULE_group_statement = 9 BigQueryParserRULE_having_statement = 10 BigQueryParserRULE_window_statement = 11 BigQueryParserRULE_order_clause = 12 BigQueryParserRULE_limit_clause = 13 BigQueryParserRULE_unary_operator = 14 BigQueryParserRULE_expr = 15 BigQueryParserRULE_cast_expr = 16 BigQueryParserRULE_column_expr = 17 BigQueryParserRULE_except_statement = 18 BigQueryParserRULE_replace_statement = 19 BigQueryParserRULE_join_type = 20 BigQueryParserRULE_on_clause = 21 BigQueryParserRULE_set_op = 22 BigQueryParserRULE_using_clause = 23 BigQueryParserRULE_field_path = 24 BigQueryParserRULE_sstruct = 25 BigQueryParserRULE_array_expr = 26 BigQueryParserRULE_array_path = 27 BigQueryParserRULE_bool_expression = 28 BigQueryParserRULE_window_name = 29 BigQueryParserRULE_window_definition = 30 BigQueryParserRULE_count = 31 BigQueryParserRULE_skip_rows = 32 BigQueryParserRULE_with_statement = 33 BigQueryParserRULE_name = 34 BigQueryParserRULE_dot_name = 35 BigQueryParserRULE_alias_name = 36 BigQueryParserRULE_array_name = 37 BigQueryParserRULE_column_name = 38 BigQueryParserRULE_cte_name = 39 BigQueryParserRULE_dataset_name = 40 BigQueryParserRULE_datatype_name = 41 BigQueryParserRULE_function_name = 42 BigQueryParserRULE_join_name = 43 BigQueryParserRULE_member_name = 44 BigQueryParserRULE_project_name = 45 BigQueryParserRULE_struct_name = 46 BigQueryParserRULE_table_name = 47 BigQueryParserRULE_table_expr = 48 BigQueryParserRULE_number = 49 BigQueryParserRULE_integer_type = 50 BigQueryParserRULE_float_type = 51 BigQueryParserRULE_string = 52 BigQueryParserRULE_quoted_string = 53 BigQueryParserRULE_triple_quoted_string = 54 BigQueryParserRULE_raw_string = 55 BigQueryParserRULE_byte_string = 56 BigQueryParserRULE_raw_byte_string = 57 BigQueryParserRULE_special_string = 58 BigQueryParserRULE_keyword = 59 )
BigQueryParser rules.
Variables ¶
var BigQueryLexerLexerStaticData struct { ChannelNames []string ModeNames []string LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
var BigQueryParserParserStaticData struct { LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
Functions ¶
func BigQueryLexerInit ¶
func BigQueryLexerInit()
BigQueryLexerInit initializes any static state used to implement BigQueryLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewBigQueryLexer(). You can call this function if you wish to initialize the static state ahead of time.
func BigQueryParserInit ¶
func BigQueryParserInit()
BigQueryParserInit initializes any static state used to implement BigQueryParser. By default the static state used to implement the parser is lazily initialized during the first call to NewBigQueryParser(). You can call this function if you wish to initialize the static state ahead of time.
func InitEmptyAlias_nameContext ¶
func InitEmptyAlias_nameContext(p *Alias_nameContext)
func InitEmptyArray_exprContext ¶
func InitEmptyArray_exprContext(p *Array_exprContext)
func InitEmptyArray_nameContext ¶
func InitEmptyArray_nameContext(p *Array_nameContext)
func InitEmptyArray_pathContext ¶
func InitEmptyArray_pathContext(p *Array_pathContext)
func InitEmptyBool_expressionContext ¶
func InitEmptyBool_expressionContext(p *Bool_expressionContext)
func InitEmptyByte_stringContext ¶
func InitEmptyByte_stringContext(p *Byte_stringContext)
func InitEmptyCast_exprContext ¶
func InitEmptyCast_exprContext(p *Cast_exprContext)
func InitEmptyColumn_exprContext ¶
func InitEmptyColumn_exprContext(p *Column_exprContext)
func InitEmptyColumn_nameContext ¶
func InitEmptyColumn_nameContext(p *Column_nameContext)
func InitEmptyCountContext ¶
func InitEmptyCountContext(p *CountContext)
func InitEmptyCte_nameContext ¶
func InitEmptyCte_nameContext(p *Cte_nameContext)
func InitEmptyDataset_nameContext ¶
func InitEmptyDataset_nameContext(p *Dataset_nameContext)
func InitEmptyDatatype_nameContext ¶
func InitEmptyDatatype_nameContext(p *Datatype_nameContext)
func InitEmptyDot_nameContext ¶
func InitEmptyDot_nameContext(p *Dot_nameContext)
func InitEmptyExcept_statementContext ¶
func InitEmptyExcept_statementContext(p *Except_statementContext)
func InitEmptyExprContext ¶
func InitEmptyExprContext(p *ExprContext)
func InitEmptyField_pathContext ¶
func InitEmptyField_pathContext(p *Field_pathContext)
func InitEmptyFloat_typeContext ¶
func InitEmptyFloat_typeContext(p *Float_typeContext)
func InitEmptyFrom_itemContext ¶
func InitEmptyFrom_itemContext(p *From_itemContext)
func InitEmptyFrom_statementContext ¶
func InitEmptyFrom_statementContext(p *From_statementContext)
func InitEmptyFunction_nameContext ¶
func InitEmptyFunction_nameContext(p *Function_nameContext)
func InitEmptyGroup_statementContext ¶
func InitEmptyGroup_statementContext(p *Group_statementContext)
func InitEmptyHaving_statementContext ¶
func InitEmptyHaving_statementContext(p *Having_statementContext)
func InitEmptyInteger_typeContext ¶
func InitEmptyInteger_typeContext(p *Integer_typeContext)
func InitEmptyJoin_nameContext ¶
func InitEmptyJoin_nameContext(p *Join_nameContext)
func InitEmptyJoin_typeContext ¶
func InitEmptyJoin_typeContext(p *Join_typeContext)
func InitEmptyKeywordContext ¶
func InitEmptyKeywordContext(p *KeywordContext)
func InitEmptyLimit_clauseContext ¶
func InitEmptyLimit_clauseContext(p *Limit_clauseContext)
func InitEmptyMember_nameContext ¶
func InitEmptyMember_nameContext(p *Member_nameContext)
func InitEmptyNameContext ¶
func InitEmptyNameContext(p *NameContext)
func InitEmptyNumberContext ¶
func InitEmptyNumberContext(p *NumberContext)
func InitEmptyOn_clauseContext ¶
func InitEmptyOn_clauseContext(p *On_clauseContext)
func InitEmptyOrder_clauseContext ¶
func InitEmptyOrder_clauseContext(p *Order_clauseContext)
func InitEmptyProject_nameContext ¶
func InitEmptyProject_nameContext(p *Project_nameContext)
func InitEmptyQuery_exprContext ¶
func InitEmptyQuery_exprContext(p *Query_exprContext)
func InitEmptyQuery_statementContext ¶
func InitEmptyQuery_statementContext(p *Query_statementContext)
func InitEmptyQuoted_stringContext ¶
func InitEmptyQuoted_stringContext(p *Quoted_stringContext)
func InitEmptyRaw_byte_stringContext ¶
func InitEmptyRaw_byte_stringContext(p *Raw_byte_stringContext)
func InitEmptyRaw_stringContext ¶
func InitEmptyRaw_stringContext(p *Raw_stringContext)
func InitEmptyReplace_statementContext ¶
func InitEmptyReplace_statementContext(p *Replace_statementContext)
func InitEmptyRootContext ¶
func InitEmptyRootContext(p *RootContext)
func InitEmptySelect_statementContext ¶
func InitEmptySelect_statementContext(p *Select_statementContext)
func InitEmptySet_opContext ¶
func InitEmptySet_opContext(p *Set_opContext)
func InitEmptySkip_rowsContext ¶
func InitEmptySkip_rowsContext(p *Skip_rowsContext)
func InitEmptySpecial_stringContext ¶
func InitEmptySpecial_stringContext(p *Special_stringContext)
func InitEmptySstructContext ¶
func InitEmptySstructContext(p *SstructContext)
func InitEmptyStmtContext ¶
func InitEmptyStmtContext(p *StmtContext)
func InitEmptyStmtmultiContext ¶
func InitEmptyStmtmultiContext(p *StmtmultiContext)
func InitEmptyStringContext ¶
func InitEmptyStringContext(p *StringContext)
func InitEmptyStruct_nameContext ¶
func InitEmptyStruct_nameContext(p *Struct_nameContext)
func InitEmptyTable_exprContext ¶
func InitEmptyTable_exprContext(p *Table_exprContext)
func InitEmptyTable_nameContext ¶
func InitEmptyTable_nameContext(p *Table_nameContext)
func InitEmptyTriple_quoted_stringContext ¶
func InitEmptyTriple_quoted_stringContext(p *Triple_quoted_stringContext)
func InitEmptyUnary_operatorContext ¶
func InitEmptyUnary_operatorContext(p *Unary_operatorContext)
func InitEmptyUsing_clauseContext ¶
func InitEmptyUsing_clauseContext(p *Using_clauseContext)
func InitEmptyWhere_statementContext ¶
func InitEmptyWhere_statementContext(p *Where_statementContext)
func InitEmptyWindow_definitionContext ¶
func InitEmptyWindow_definitionContext(p *Window_definitionContext)
func InitEmptyWindow_nameContext ¶
func InitEmptyWindow_nameContext(p *Window_nameContext)
func InitEmptyWindow_statementContext ¶
func InitEmptyWindow_statementContext(p *Window_statementContext)
func InitEmptyWith_statementContext ¶
func InitEmptyWith_statementContext(p *With_statementContext)
Types ¶
type Alias_nameContext ¶
type Alias_nameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAlias_nameContext ¶
func NewAlias_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Alias_nameContext
func NewEmptyAlias_nameContext ¶
func NewEmptyAlias_nameContext() *Alias_nameContext
func (*Alias_nameContext) Accept ¶
func (s *Alias_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Alias_nameContext) EnterRule ¶
func (s *Alias_nameContext) EnterRule(listener antlr.ParseTreeListener)
func (*Alias_nameContext) ExitRule ¶
func (s *Alias_nameContext) ExitRule(listener antlr.ParseTreeListener)
func (*Alias_nameContext) GetParser ¶
func (s *Alias_nameContext) GetParser() antlr.Parser
func (*Alias_nameContext) GetRuleContext ¶
func (s *Alias_nameContext) GetRuleContext() antlr.RuleContext
func (*Alias_nameContext) IsAlias_nameContext ¶
func (*Alias_nameContext) IsAlias_nameContext()
func (*Alias_nameContext) Name ¶
func (s *Alias_nameContext) Name() INameContext
func (*Alias_nameContext) ToStringTree ¶
func (s *Alias_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Array_exprContext ¶
type Array_exprContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArray_exprContext ¶
func NewArray_exprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Array_exprContext
func NewEmptyArray_exprContext ¶
func NewEmptyArray_exprContext() *Array_exprContext
func (*Array_exprContext) ARRAY ¶
func (s *Array_exprContext) ARRAY() antlr.TerminalNode
func (*Array_exprContext) Accept ¶
func (s *Array_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Array_exprContext) Datatype_name ¶
func (s *Array_exprContext) Datatype_name() IDatatype_nameContext
func (*Array_exprContext) EnterRule ¶
func (s *Array_exprContext) EnterRule(listener antlr.ParseTreeListener)
func (*Array_exprContext) ExitRule ¶
func (s *Array_exprContext) ExitRule(listener antlr.ParseTreeListener)
func (*Array_exprContext) GT ¶
func (s *Array_exprContext) GT() antlr.TerminalNode
func (*Array_exprContext) GetParser ¶
func (s *Array_exprContext) GetParser() antlr.Parser
func (*Array_exprContext) GetRuleContext ¶
func (s *Array_exprContext) GetRuleContext() antlr.RuleContext
func (*Array_exprContext) IsArray_exprContext ¶
func (*Array_exprContext) IsArray_exprContext()
func (*Array_exprContext) LT ¶
func (s *Array_exprContext) LT() antlr.TerminalNode
func (*Array_exprContext) ToStringTree ¶
func (s *Array_exprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Array_nameContext ¶
type Array_nameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArray_nameContext ¶
func NewArray_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Array_nameContext
func NewEmptyArray_nameContext ¶
func NewEmptyArray_nameContext() *Array_nameContext
func (*Array_nameContext) Accept ¶
func (s *Array_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Array_nameContext) EnterRule ¶
func (s *Array_nameContext) EnterRule(listener antlr.ParseTreeListener)
func (*Array_nameContext) ExitRule ¶
func (s *Array_nameContext) ExitRule(listener antlr.ParseTreeListener)
func (*Array_nameContext) GetParser ¶
func (s *Array_nameContext) GetParser() antlr.Parser
func (*Array_nameContext) GetRuleContext ¶
func (s *Array_nameContext) GetRuleContext() antlr.RuleContext
func (*Array_nameContext) IsArray_nameContext ¶
func (*Array_nameContext) IsArray_nameContext()
func (*Array_nameContext) Name ¶
func (s *Array_nameContext) Name() INameContext
func (*Array_nameContext) ToStringTree ¶
func (s *Array_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Array_pathContext ¶
type Array_pathContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArray_pathContext ¶
func NewArray_pathContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Array_pathContext
func NewEmptyArray_pathContext ¶
func NewEmptyArray_pathContext() *Array_pathContext
func (*Array_pathContext) Accept ¶
func (s *Array_pathContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Array_pathContext) EnterRule ¶
func (s *Array_pathContext) EnterRule(listener antlr.ParseTreeListener)
func (*Array_pathContext) ExitRule ¶
func (s *Array_pathContext) ExitRule(listener antlr.ParseTreeListener)
func (*Array_pathContext) GetParser ¶
func (s *Array_pathContext) GetParser() antlr.Parser
func (*Array_pathContext) GetRuleContext ¶
func (s *Array_pathContext) GetRuleContext() antlr.RuleContext
func (*Array_pathContext) IsArray_pathContext ¶
func (*Array_pathContext) IsArray_pathContext()
func (*Array_pathContext) ToStringTree ¶
func (s *Array_pathContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BaseBigQueryParserListener ¶
type BaseBigQueryParserListener struct{}
BaseBigQueryParserListener is a complete listener for a parse tree produced by BigQueryParser.
func (*BaseBigQueryParserListener) EnterAlias_name ¶
func (s *BaseBigQueryParserListener) EnterAlias_name(ctx *Alias_nameContext)
EnterAlias_name is called when production alias_name is entered.
func (*BaseBigQueryParserListener) EnterArray_expr ¶
func (s *BaseBigQueryParserListener) EnterArray_expr(ctx *Array_exprContext)
EnterArray_expr is called when production array_expr is entered.
func (*BaseBigQueryParserListener) EnterArray_name ¶
func (s *BaseBigQueryParserListener) EnterArray_name(ctx *Array_nameContext)
EnterArray_name is called when production array_name is entered.
func (*BaseBigQueryParserListener) EnterArray_path ¶
func (s *BaseBigQueryParserListener) EnterArray_path(ctx *Array_pathContext)
EnterArray_path is called when production array_path is entered.
func (*BaseBigQueryParserListener) EnterBool_expression ¶
func (s *BaseBigQueryParserListener) EnterBool_expression(ctx *Bool_expressionContext)
EnterBool_expression is called when production bool_expression is entered.
func (*BaseBigQueryParserListener) EnterByte_string ¶
func (s *BaseBigQueryParserListener) EnterByte_string(ctx *Byte_stringContext)
EnterByte_string is called when production byte_string is entered.
func (*BaseBigQueryParserListener) EnterCast_expr ¶
func (s *BaseBigQueryParserListener) EnterCast_expr(ctx *Cast_exprContext)
EnterCast_expr is called when production cast_expr is entered.
func (*BaseBigQueryParserListener) EnterColumn_expr ¶
func (s *BaseBigQueryParserListener) EnterColumn_expr(ctx *Column_exprContext)
EnterColumn_expr is called when production column_expr is entered.
func (*BaseBigQueryParserListener) EnterColumn_name ¶
func (s *BaseBigQueryParserListener) EnterColumn_name(ctx *Column_nameContext)
EnterColumn_name is called when production column_name is entered.
func (*BaseBigQueryParserListener) EnterCount ¶
func (s *BaseBigQueryParserListener) EnterCount(ctx *CountContext)
EnterCount is called when production count is entered.
func (*BaseBigQueryParserListener) EnterCte_name ¶
func (s *BaseBigQueryParserListener) EnterCte_name(ctx *Cte_nameContext)
EnterCte_name is called when production cte_name is entered.
func (*BaseBigQueryParserListener) EnterDataset_name ¶
func (s *BaseBigQueryParserListener) EnterDataset_name(ctx *Dataset_nameContext)
EnterDataset_name is called when production dataset_name is entered.
func (*BaseBigQueryParserListener) EnterDatatype_name ¶
func (s *BaseBigQueryParserListener) EnterDatatype_name(ctx *Datatype_nameContext)
EnterDatatype_name is called when production datatype_name is entered.
func (*BaseBigQueryParserListener) EnterDot_name ¶
func (s *BaseBigQueryParserListener) EnterDot_name(ctx *Dot_nameContext)
EnterDot_name is called when production dot_name is entered.
func (*BaseBigQueryParserListener) EnterEveryRule ¶
func (s *BaseBigQueryParserListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BaseBigQueryParserListener) EnterExcept_statement ¶
func (s *BaseBigQueryParserListener) EnterExcept_statement(ctx *Except_statementContext)
EnterExcept_statement is called when production except_statement is entered.
func (*BaseBigQueryParserListener) EnterExpr ¶
func (s *BaseBigQueryParserListener) EnterExpr(ctx *ExprContext)
EnterExpr is called when production expr is entered.
func (*BaseBigQueryParserListener) EnterField_path ¶
func (s *BaseBigQueryParserListener) EnterField_path(ctx *Field_pathContext)
EnterField_path is called when production field_path is entered.
func (*BaseBigQueryParserListener) EnterFloat_type ¶
func (s *BaseBigQueryParserListener) EnterFloat_type(ctx *Float_typeContext)
EnterFloat_type is called when production float_type is entered.
func (*BaseBigQueryParserListener) EnterFrom_item ¶
func (s *BaseBigQueryParserListener) EnterFrom_item(ctx *From_itemContext)
EnterFrom_item is called when production from_item is entered.
func (*BaseBigQueryParserListener) EnterFrom_statement ¶
func (s *BaseBigQueryParserListener) EnterFrom_statement(ctx *From_statementContext)
EnterFrom_statement is called when production from_statement is entered.
func (*BaseBigQueryParserListener) EnterFunction_name ¶
func (s *BaseBigQueryParserListener) EnterFunction_name(ctx *Function_nameContext)
EnterFunction_name is called when production function_name is entered.
func (*BaseBigQueryParserListener) EnterGroup_statement ¶
func (s *BaseBigQueryParserListener) EnterGroup_statement(ctx *Group_statementContext)
EnterGroup_statement is called when production group_statement is entered.
func (*BaseBigQueryParserListener) EnterHaving_statement ¶
func (s *BaseBigQueryParserListener) EnterHaving_statement(ctx *Having_statementContext)
EnterHaving_statement is called when production having_statement is entered.
func (*BaseBigQueryParserListener) EnterInteger_type ¶
func (s *BaseBigQueryParserListener) EnterInteger_type(ctx *Integer_typeContext)
EnterInteger_type is called when production integer_type is entered.
func (*BaseBigQueryParserListener) EnterJoin_name ¶
func (s *BaseBigQueryParserListener) EnterJoin_name(ctx *Join_nameContext)
EnterJoin_name is called when production join_name is entered.
func (*BaseBigQueryParserListener) EnterJoin_type ¶
func (s *BaseBigQueryParserListener) EnterJoin_type(ctx *Join_typeContext)
EnterJoin_type is called when production join_type is entered.
func (*BaseBigQueryParserListener) EnterKeyword ¶
func (s *BaseBigQueryParserListener) EnterKeyword(ctx *KeywordContext)
EnterKeyword is called when production keyword is entered.
func (*BaseBigQueryParserListener) EnterLimit_clause ¶
func (s *BaseBigQueryParserListener) EnterLimit_clause(ctx *Limit_clauseContext)
EnterLimit_clause is called when production limit_clause is entered.
func (*BaseBigQueryParserListener) EnterMember_name ¶
func (s *BaseBigQueryParserListener) EnterMember_name(ctx *Member_nameContext)
EnterMember_name is called when production member_name is entered.
func (*BaseBigQueryParserListener) EnterName ¶
func (s *BaseBigQueryParserListener) EnterName(ctx *NameContext)
EnterName is called when production name is entered.
func (*BaseBigQueryParserListener) EnterNumber ¶
func (s *BaseBigQueryParserListener) EnterNumber(ctx *NumberContext)
EnterNumber is called when production number is entered.
func (*BaseBigQueryParserListener) EnterOn_clause ¶
func (s *BaseBigQueryParserListener) EnterOn_clause(ctx *On_clauseContext)
EnterOn_clause is called when production on_clause is entered.
func (*BaseBigQueryParserListener) EnterOrder_clause ¶
func (s *BaseBigQueryParserListener) EnterOrder_clause(ctx *Order_clauseContext)
EnterOrder_clause is called when production order_clause is entered.
func (*BaseBigQueryParserListener) EnterProject_name ¶
func (s *BaseBigQueryParserListener) EnterProject_name(ctx *Project_nameContext)
EnterProject_name is called when production project_name is entered.
func (*BaseBigQueryParserListener) EnterQuery_expr ¶
func (s *BaseBigQueryParserListener) EnterQuery_expr(ctx *Query_exprContext)
EnterQuery_expr is called when production query_expr is entered.
func (*BaseBigQueryParserListener) EnterQuery_statement ¶
func (s *BaseBigQueryParserListener) EnterQuery_statement(ctx *Query_statementContext)
EnterQuery_statement is called when production query_statement is entered.
func (*BaseBigQueryParserListener) EnterQuoted_string ¶
func (s *BaseBigQueryParserListener) EnterQuoted_string(ctx *Quoted_stringContext)
EnterQuoted_string is called when production quoted_string is entered.
func (*BaseBigQueryParserListener) EnterRaw_byte_string ¶
func (s *BaseBigQueryParserListener) EnterRaw_byte_string(ctx *Raw_byte_stringContext)
EnterRaw_byte_string is called when production raw_byte_string is entered.
func (*BaseBigQueryParserListener) EnterRaw_string ¶
func (s *BaseBigQueryParserListener) EnterRaw_string(ctx *Raw_stringContext)
EnterRaw_string is called when production raw_string is entered.
func (*BaseBigQueryParserListener) EnterReplace_statement ¶
func (s *BaseBigQueryParserListener) EnterReplace_statement(ctx *Replace_statementContext)
EnterReplace_statement is called when production replace_statement is entered.
func (*BaseBigQueryParserListener) EnterRoot ¶
func (s *BaseBigQueryParserListener) EnterRoot(ctx *RootContext)
EnterRoot is called when production root is entered.
func (*BaseBigQueryParserListener) EnterSelect_statement ¶
func (s *BaseBigQueryParserListener) EnterSelect_statement(ctx *Select_statementContext)
EnterSelect_statement is called when production select_statement is entered.
func (*BaseBigQueryParserListener) EnterSet_op ¶
func (s *BaseBigQueryParserListener) EnterSet_op(ctx *Set_opContext)
EnterSet_op is called when production set_op is entered.
func (*BaseBigQueryParserListener) EnterSkip_rows ¶
func (s *BaseBigQueryParserListener) EnterSkip_rows(ctx *Skip_rowsContext)
EnterSkip_rows is called when production skip_rows is entered.
func (*BaseBigQueryParserListener) EnterSpecial_string ¶
func (s *BaseBigQueryParserListener) EnterSpecial_string(ctx *Special_stringContext)
EnterSpecial_string is called when production special_string is entered.
func (*BaseBigQueryParserListener) EnterSstruct ¶
func (s *BaseBigQueryParserListener) EnterSstruct(ctx *SstructContext)
EnterSstruct is called when production sstruct is entered.
func (*BaseBigQueryParserListener) EnterStmt ¶
func (s *BaseBigQueryParserListener) EnterStmt(ctx *StmtContext)
EnterStmt is called when production stmt is entered.
func (*BaseBigQueryParserListener) EnterStmtmulti ¶
func (s *BaseBigQueryParserListener) EnterStmtmulti(ctx *StmtmultiContext)
EnterStmtmulti is called when production stmtmulti is entered.
func (*BaseBigQueryParserListener) EnterString ¶
func (s *BaseBigQueryParserListener) EnterString(ctx *StringContext)
EnterString is called when production string is entered.
func (*BaseBigQueryParserListener) EnterStruct_name ¶
func (s *BaseBigQueryParserListener) EnterStruct_name(ctx *Struct_nameContext)
EnterStruct_name is called when production struct_name is entered.
func (*BaseBigQueryParserListener) EnterTable_expr ¶
func (s *BaseBigQueryParserListener) EnterTable_expr(ctx *Table_exprContext)
EnterTable_expr is called when production table_expr is entered.
func (*BaseBigQueryParserListener) EnterTable_name ¶
func (s *BaseBigQueryParserListener) EnterTable_name(ctx *Table_nameContext)
EnterTable_name is called when production table_name is entered.
func (*BaseBigQueryParserListener) EnterTriple_quoted_string ¶
func (s *BaseBigQueryParserListener) EnterTriple_quoted_string(ctx *Triple_quoted_stringContext)
EnterTriple_quoted_string is called when production triple_quoted_string is entered.
func (*BaseBigQueryParserListener) EnterUnary_operator ¶
func (s *BaseBigQueryParserListener) EnterUnary_operator(ctx *Unary_operatorContext)
EnterUnary_operator is called when production unary_operator is entered.
func (*BaseBigQueryParserListener) EnterUsing_clause ¶
func (s *BaseBigQueryParserListener) EnterUsing_clause(ctx *Using_clauseContext)
EnterUsing_clause is called when production using_clause is entered.
func (*BaseBigQueryParserListener) EnterWhere_statement ¶
func (s *BaseBigQueryParserListener) EnterWhere_statement(ctx *Where_statementContext)
EnterWhere_statement is called when production where_statement is entered.
func (*BaseBigQueryParserListener) EnterWindow_definition ¶
func (s *BaseBigQueryParserListener) EnterWindow_definition(ctx *Window_definitionContext)
EnterWindow_definition is called when production window_definition is entered.
func (*BaseBigQueryParserListener) EnterWindow_name ¶
func (s *BaseBigQueryParserListener) EnterWindow_name(ctx *Window_nameContext)
EnterWindow_name is called when production window_name is entered.
func (*BaseBigQueryParserListener) EnterWindow_statement ¶
func (s *BaseBigQueryParserListener) EnterWindow_statement(ctx *Window_statementContext)
EnterWindow_statement is called when production window_statement is entered.
func (*BaseBigQueryParserListener) EnterWith_statement ¶
func (s *BaseBigQueryParserListener) EnterWith_statement(ctx *With_statementContext)
EnterWith_statement is called when production with_statement is entered.
func (*BaseBigQueryParserListener) ExitAlias_name ¶
func (s *BaseBigQueryParserListener) ExitAlias_name(ctx *Alias_nameContext)
ExitAlias_name is called when production alias_name is exited.
func (*BaseBigQueryParserListener) ExitArray_expr ¶
func (s *BaseBigQueryParserListener) ExitArray_expr(ctx *Array_exprContext)
ExitArray_expr is called when production array_expr is exited.
func (*BaseBigQueryParserListener) ExitArray_name ¶
func (s *BaseBigQueryParserListener) ExitArray_name(ctx *Array_nameContext)
ExitArray_name is called when production array_name is exited.
func (*BaseBigQueryParserListener) ExitArray_path ¶
func (s *BaseBigQueryParserListener) ExitArray_path(ctx *Array_pathContext)
ExitArray_path is called when production array_path is exited.
func (*BaseBigQueryParserListener) ExitBool_expression ¶
func (s *BaseBigQueryParserListener) ExitBool_expression(ctx *Bool_expressionContext)
ExitBool_expression is called when production bool_expression is exited.
func (*BaseBigQueryParserListener) ExitByte_string ¶
func (s *BaseBigQueryParserListener) ExitByte_string(ctx *Byte_stringContext)
ExitByte_string is called when production byte_string is exited.
func (*BaseBigQueryParserListener) ExitCast_expr ¶
func (s *BaseBigQueryParserListener) ExitCast_expr(ctx *Cast_exprContext)
ExitCast_expr is called when production cast_expr is exited.
func (*BaseBigQueryParserListener) ExitColumn_expr ¶
func (s *BaseBigQueryParserListener) ExitColumn_expr(ctx *Column_exprContext)
ExitColumn_expr is called when production column_expr is exited.
func (*BaseBigQueryParserListener) ExitColumn_name ¶
func (s *BaseBigQueryParserListener) ExitColumn_name(ctx *Column_nameContext)
ExitColumn_name is called when production column_name is exited.
func (*BaseBigQueryParserListener) ExitCount ¶
func (s *BaseBigQueryParserListener) ExitCount(ctx *CountContext)
ExitCount is called when production count is exited.
func (*BaseBigQueryParserListener) ExitCte_name ¶
func (s *BaseBigQueryParserListener) ExitCte_name(ctx *Cte_nameContext)
ExitCte_name is called when production cte_name is exited.
func (*BaseBigQueryParserListener) ExitDataset_name ¶
func (s *BaseBigQueryParserListener) ExitDataset_name(ctx *Dataset_nameContext)
ExitDataset_name is called when production dataset_name is exited.
func (*BaseBigQueryParserListener) ExitDatatype_name ¶
func (s *BaseBigQueryParserListener) ExitDatatype_name(ctx *Datatype_nameContext)
ExitDatatype_name is called when production datatype_name is exited.
func (*BaseBigQueryParserListener) ExitDot_name ¶
func (s *BaseBigQueryParserListener) ExitDot_name(ctx *Dot_nameContext)
ExitDot_name is called when production dot_name is exited.
func (*BaseBigQueryParserListener) ExitEveryRule ¶
func (s *BaseBigQueryParserListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BaseBigQueryParserListener) ExitExcept_statement ¶
func (s *BaseBigQueryParserListener) ExitExcept_statement(ctx *Except_statementContext)
ExitExcept_statement is called when production except_statement is exited.
func (*BaseBigQueryParserListener) ExitExpr ¶
func (s *BaseBigQueryParserListener) ExitExpr(ctx *ExprContext)
ExitExpr is called when production expr is exited.
func (*BaseBigQueryParserListener) ExitField_path ¶
func (s *BaseBigQueryParserListener) ExitField_path(ctx *Field_pathContext)
ExitField_path is called when production field_path is exited.
func (*BaseBigQueryParserListener) ExitFloat_type ¶
func (s *BaseBigQueryParserListener) ExitFloat_type(ctx *Float_typeContext)
ExitFloat_type is called when production float_type is exited.
func (*BaseBigQueryParserListener) ExitFrom_item ¶
func (s *BaseBigQueryParserListener) ExitFrom_item(ctx *From_itemContext)
ExitFrom_item is called when production from_item is exited.
func (*BaseBigQueryParserListener) ExitFrom_statement ¶
func (s *BaseBigQueryParserListener) ExitFrom_statement(ctx *From_statementContext)
ExitFrom_statement is called when production from_statement is exited.
func (*BaseBigQueryParserListener) ExitFunction_name ¶
func (s *BaseBigQueryParserListener) ExitFunction_name(ctx *Function_nameContext)
ExitFunction_name is called when production function_name is exited.
func (*BaseBigQueryParserListener) ExitGroup_statement ¶
func (s *BaseBigQueryParserListener) ExitGroup_statement(ctx *Group_statementContext)
ExitGroup_statement is called when production group_statement is exited.
func (*BaseBigQueryParserListener) ExitHaving_statement ¶
func (s *BaseBigQueryParserListener) ExitHaving_statement(ctx *Having_statementContext)
ExitHaving_statement is called when production having_statement is exited.
func (*BaseBigQueryParserListener) ExitInteger_type ¶
func (s *BaseBigQueryParserListener) ExitInteger_type(ctx *Integer_typeContext)
ExitInteger_type is called when production integer_type is exited.
func (*BaseBigQueryParserListener) ExitJoin_name ¶
func (s *BaseBigQueryParserListener) ExitJoin_name(ctx *Join_nameContext)
ExitJoin_name is called when production join_name is exited.
func (*BaseBigQueryParserListener) ExitJoin_type ¶
func (s *BaseBigQueryParserListener) ExitJoin_type(ctx *Join_typeContext)
ExitJoin_type is called when production join_type is exited.
func (*BaseBigQueryParserListener) ExitKeyword ¶
func (s *BaseBigQueryParserListener) ExitKeyword(ctx *KeywordContext)
ExitKeyword is called when production keyword is exited.
func (*BaseBigQueryParserListener) ExitLimit_clause ¶
func (s *BaseBigQueryParserListener) ExitLimit_clause(ctx *Limit_clauseContext)
ExitLimit_clause is called when production limit_clause is exited.
func (*BaseBigQueryParserListener) ExitMember_name ¶
func (s *BaseBigQueryParserListener) ExitMember_name(ctx *Member_nameContext)
ExitMember_name is called when production member_name is exited.
func (*BaseBigQueryParserListener) ExitName ¶
func (s *BaseBigQueryParserListener) ExitName(ctx *NameContext)
ExitName is called when production name is exited.
func (*BaseBigQueryParserListener) ExitNumber ¶
func (s *BaseBigQueryParserListener) ExitNumber(ctx *NumberContext)
ExitNumber is called when production number is exited.
func (*BaseBigQueryParserListener) ExitOn_clause ¶
func (s *BaseBigQueryParserListener) ExitOn_clause(ctx *On_clauseContext)
ExitOn_clause is called when production on_clause is exited.
func (*BaseBigQueryParserListener) ExitOrder_clause ¶
func (s *BaseBigQueryParserListener) ExitOrder_clause(ctx *Order_clauseContext)
ExitOrder_clause is called when production order_clause is exited.
func (*BaseBigQueryParserListener) ExitProject_name ¶
func (s *BaseBigQueryParserListener) ExitProject_name(ctx *Project_nameContext)
ExitProject_name is called when production project_name is exited.
func (*BaseBigQueryParserListener) ExitQuery_expr ¶
func (s *BaseBigQueryParserListener) ExitQuery_expr(ctx *Query_exprContext)
ExitQuery_expr is called when production query_expr is exited.
func (*BaseBigQueryParserListener) ExitQuery_statement ¶
func (s *BaseBigQueryParserListener) ExitQuery_statement(ctx *Query_statementContext)
ExitQuery_statement is called when production query_statement is exited.
func (*BaseBigQueryParserListener) ExitQuoted_string ¶
func (s *BaseBigQueryParserListener) ExitQuoted_string(ctx *Quoted_stringContext)
ExitQuoted_string is called when production quoted_string is exited.
func (*BaseBigQueryParserListener) ExitRaw_byte_string ¶
func (s *BaseBigQueryParserListener) ExitRaw_byte_string(ctx *Raw_byte_stringContext)
ExitRaw_byte_string is called when production raw_byte_string is exited.
func (*BaseBigQueryParserListener) ExitRaw_string ¶
func (s *BaseBigQueryParserListener) ExitRaw_string(ctx *Raw_stringContext)
ExitRaw_string is called when production raw_string is exited.
func (*BaseBigQueryParserListener) ExitReplace_statement ¶
func (s *BaseBigQueryParserListener) ExitReplace_statement(ctx *Replace_statementContext)
ExitReplace_statement is called when production replace_statement is exited.
func (*BaseBigQueryParserListener) ExitRoot ¶
func (s *BaseBigQueryParserListener) ExitRoot(ctx *RootContext)
ExitRoot is called when production root is exited.
func (*BaseBigQueryParserListener) ExitSelect_statement ¶
func (s *BaseBigQueryParserListener) ExitSelect_statement(ctx *Select_statementContext)
ExitSelect_statement is called when production select_statement is exited.
func (*BaseBigQueryParserListener) ExitSet_op ¶
func (s *BaseBigQueryParserListener) ExitSet_op(ctx *Set_opContext)
ExitSet_op is called when production set_op is exited.
func (*BaseBigQueryParserListener) ExitSkip_rows ¶
func (s *BaseBigQueryParserListener) ExitSkip_rows(ctx *Skip_rowsContext)
ExitSkip_rows is called when production skip_rows is exited.
func (*BaseBigQueryParserListener) ExitSpecial_string ¶
func (s *BaseBigQueryParserListener) ExitSpecial_string(ctx *Special_stringContext)
ExitSpecial_string is called when production special_string is exited.
func (*BaseBigQueryParserListener) ExitSstruct ¶
func (s *BaseBigQueryParserListener) ExitSstruct(ctx *SstructContext)
ExitSstruct is called when production sstruct is exited.
func (*BaseBigQueryParserListener) ExitStmt ¶
func (s *BaseBigQueryParserListener) ExitStmt(ctx *StmtContext)
ExitStmt is called when production stmt is exited.
func (*BaseBigQueryParserListener) ExitStmtmulti ¶
func (s *BaseBigQueryParserListener) ExitStmtmulti(ctx *StmtmultiContext)
ExitStmtmulti is called when production stmtmulti is exited.
func (*BaseBigQueryParserListener) ExitString ¶
func (s *BaseBigQueryParserListener) ExitString(ctx *StringContext)
ExitString is called when production string is exited.
func (*BaseBigQueryParserListener) ExitStruct_name ¶
func (s *BaseBigQueryParserListener) ExitStruct_name(ctx *Struct_nameContext)
ExitStruct_name is called when production struct_name is exited.
func (*BaseBigQueryParserListener) ExitTable_expr ¶
func (s *BaseBigQueryParserListener) ExitTable_expr(ctx *Table_exprContext)
ExitTable_expr is called when production table_expr is exited.
func (*BaseBigQueryParserListener) ExitTable_name ¶
func (s *BaseBigQueryParserListener) ExitTable_name(ctx *Table_nameContext)
ExitTable_name is called when production table_name is exited.
func (*BaseBigQueryParserListener) ExitTriple_quoted_string ¶
func (s *BaseBigQueryParserListener) ExitTriple_quoted_string(ctx *Triple_quoted_stringContext)
ExitTriple_quoted_string is called when production triple_quoted_string is exited.
func (*BaseBigQueryParserListener) ExitUnary_operator ¶
func (s *BaseBigQueryParserListener) ExitUnary_operator(ctx *Unary_operatorContext)
ExitUnary_operator is called when production unary_operator is exited.
func (*BaseBigQueryParserListener) ExitUsing_clause ¶
func (s *BaseBigQueryParserListener) ExitUsing_clause(ctx *Using_clauseContext)
ExitUsing_clause is called when production using_clause is exited.
func (*BaseBigQueryParserListener) ExitWhere_statement ¶
func (s *BaseBigQueryParserListener) ExitWhere_statement(ctx *Where_statementContext)
ExitWhere_statement is called when production where_statement is exited.
func (*BaseBigQueryParserListener) ExitWindow_definition ¶
func (s *BaseBigQueryParserListener) ExitWindow_definition(ctx *Window_definitionContext)
ExitWindow_definition is called when production window_definition is exited.
func (*BaseBigQueryParserListener) ExitWindow_name ¶
func (s *BaseBigQueryParserListener) ExitWindow_name(ctx *Window_nameContext)
ExitWindow_name is called when production window_name is exited.
func (*BaseBigQueryParserListener) ExitWindow_statement ¶
func (s *BaseBigQueryParserListener) ExitWindow_statement(ctx *Window_statementContext)
ExitWindow_statement is called when production window_statement is exited.
func (*BaseBigQueryParserListener) ExitWith_statement ¶
func (s *BaseBigQueryParserListener) ExitWith_statement(ctx *With_statementContext)
ExitWith_statement is called when production with_statement is exited.
func (*BaseBigQueryParserListener) VisitErrorNode ¶
func (s *BaseBigQueryParserListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BaseBigQueryParserListener) VisitTerminal ¶
func (s *BaseBigQueryParserListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type BaseBigQueryParserVisitor ¶
type BaseBigQueryParserVisitor struct {
*antlr.BaseParseTreeVisitor
}
func (*BaseBigQueryParserVisitor) VisitAlias_name ¶
func (v *BaseBigQueryParserVisitor) VisitAlias_name(ctx *Alias_nameContext) interface{}
func (*BaseBigQueryParserVisitor) VisitArray_expr ¶
func (v *BaseBigQueryParserVisitor) VisitArray_expr(ctx *Array_exprContext) interface{}
func (*BaseBigQueryParserVisitor) VisitArray_name ¶
func (v *BaseBigQueryParserVisitor) VisitArray_name(ctx *Array_nameContext) interface{}
func (*BaseBigQueryParserVisitor) VisitArray_path ¶
func (v *BaseBigQueryParserVisitor) VisitArray_path(ctx *Array_pathContext) interface{}
func (*BaseBigQueryParserVisitor) VisitBool_expression ¶
func (v *BaseBigQueryParserVisitor) VisitBool_expression(ctx *Bool_expressionContext) interface{}
func (*BaseBigQueryParserVisitor) VisitByte_string ¶
func (v *BaseBigQueryParserVisitor) VisitByte_string(ctx *Byte_stringContext) interface{}
func (*BaseBigQueryParserVisitor) VisitCast_expr ¶
func (v *BaseBigQueryParserVisitor) VisitCast_expr(ctx *Cast_exprContext) interface{}
func (*BaseBigQueryParserVisitor) VisitColumn_expr ¶
func (v *BaseBigQueryParserVisitor) VisitColumn_expr(ctx *Column_exprContext) interface{}
func (*BaseBigQueryParserVisitor) VisitColumn_name ¶
func (v *BaseBigQueryParserVisitor) VisitColumn_name(ctx *Column_nameContext) interface{}
func (*BaseBigQueryParserVisitor) VisitCount ¶
func (v *BaseBigQueryParserVisitor) VisitCount(ctx *CountContext) interface{}
func (*BaseBigQueryParserVisitor) VisitCte_name ¶
func (v *BaseBigQueryParserVisitor) VisitCte_name(ctx *Cte_nameContext) interface{}
func (*BaseBigQueryParserVisitor) VisitDataset_name ¶
func (v *BaseBigQueryParserVisitor) VisitDataset_name(ctx *Dataset_nameContext) interface{}
func (*BaseBigQueryParserVisitor) VisitDatatype_name ¶
func (v *BaseBigQueryParserVisitor) VisitDatatype_name(ctx *Datatype_nameContext) interface{}
func (*BaseBigQueryParserVisitor) VisitDot_name ¶
func (v *BaseBigQueryParserVisitor) VisitDot_name(ctx *Dot_nameContext) interface{}
func (*BaseBigQueryParserVisitor) VisitExcept_statement ¶
func (v *BaseBigQueryParserVisitor) VisitExcept_statement(ctx *Except_statementContext) interface{}
func (*BaseBigQueryParserVisitor) VisitExpr ¶
func (v *BaseBigQueryParserVisitor) VisitExpr(ctx *ExprContext) interface{}
func (*BaseBigQueryParserVisitor) VisitField_path ¶
func (v *BaseBigQueryParserVisitor) VisitField_path(ctx *Field_pathContext) interface{}
func (*BaseBigQueryParserVisitor) VisitFloat_type ¶
func (v *BaseBigQueryParserVisitor) VisitFloat_type(ctx *Float_typeContext) interface{}
func (*BaseBigQueryParserVisitor) VisitFrom_item ¶
func (v *BaseBigQueryParserVisitor) VisitFrom_item(ctx *From_itemContext) interface{}
func (*BaseBigQueryParserVisitor) VisitFrom_statement ¶
func (v *BaseBigQueryParserVisitor) VisitFrom_statement(ctx *From_statementContext) interface{}
func (*BaseBigQueryParserVisitor) VisitFunction_name ¶
func (v *BaseBigQueryParserVisitor) VisitFunction_name(ctx *Function_nameContext) interface{}
func (*BaseBigQueryParserVisitor) VisitGroup_statement ¶
func (v *BaseBigQueryParserVisitor) VisitGroup_statement(ctx *Group_statementContext) interface{}
func (*BaseBigQueryParserVisitor) VisitHaving_statement ¶
func (v *BaseBigQueryParserVisitor) VisitHaving_statement(ctx *Having_statementContext) interface{}
func (*BaseBigQueryParserVisitor) VisitInteger_type ¶
func (v *BaseBigQueryParserVisitor) VisitInteger_type(ctx *Integer_typeContext) interface{}
func (*BaseBigQueryParserVisitor) VisitJoin_name ¶
func (v *BaseBigQueryParserVisitor) VisitJoin_name(ctx *Join_nameContext) interface{}
func (*BaseBigQueryParserVisitor) VisitJoin_type ¶
func (v *BaseBigQueryParserVisitor) VisitJoin_type(ctx *Join_typeContext) interface{}
func (*BaseBigQueryParserVisitor) VisitKeyword ¶
func (v *BaseBigQueryParserVisitor) VisitKeyword(ctx *KeywordContext) interface{}
func (*BaseBigQueryParserVisitor) VisitLimit_clause ¶
func (v *BaseBigQueryParserVisitor) VisitLimit_clause(ctx *Limit_clauseContext) interface{}
func (*BaseBigQueryParserVisitor) VisitMember_name ¶
func (v *BaseBigQueryParserVisitor) VisitMember_name(ctx *Member_nameContext) interface{}
func (*BaseBigQueryParserVisitor) VisitName ¶
func (v *BaseBigQueryParserVisitor) VisitName(ctx *NameContext) interface{}
func (*BaseBigQueryParserVisitor) VisitNumber ¶
func (v *BaseBigQueryParserVisitor) VisitNumber(ctx *NumberContext) interface{}
func (*BaseBigQueryParserVisitor) VisitOn_clause ¶
func (v *BaseBigQueryParserVisitor) VisitOn_clause(ctx *On_clauseContext) interface{}
func (*BaseBigQueryParserVisitor) VisitOrder_clause ¶
func (v *BaseBigQueryParserVisitor) VisitOrder_clause(ctx *Order_clauseContext) interface{}
func (*BaseBigQueryParserVisitor) VisitProject_name ¶
func (v *BaseBigQueryParserVisitor) VisitProject_name(ctx *Project_nameContext) interface{}
func (*BaseBigQueryParserVisitor) VisitQuery_expr ¶
func (v *BaseBigQueryParserVisitor) VisitQuery_expr(ctx *Query_exprContext) interface{}
func (*BaseBigQueryParserVisitor) VisitQuery_statement ¶
func (v *BaseBigQueryParserVisitor) VisitQuery_statement(ctx *Query_statementContext) interface{}
func (*BaseBigQueryParserVisitor) VisitQuoted_string ¶
func (v *BaseBigQueryParserVisitor) VisitQuoted_string(ctx *Quoted_stringContext) interface{}
func (*BaseBigQueryParserVisitor) VisitRaw_byte_string ¶
func (v *BaseBigQueryParserVisitor) VisitRaw_byte_string(ctx *Raw_byte_stringContext) interface{}
func (*BaseBigQueryParserVisitor) VisitRaw_string ¶
func (v *BaseBigQueryParserVisitor) VisitRaw_string(ctx *Raw_stringContext) interface{}
func (*BaseBigQueryParserVisitor) VisitReplace_statement ¶
func (v *BaseBigQueryParserVisitor) VisitReplace_statement(ctx *Replace_statementContext) interface{}
func (*BaseBigQueryParserVisitor) VisitRoot ¶
func (v *BaseBigQueryParserVisitor) VisitRoot(ctx *RootContext) interface{}
func (*BaseBigQueryParserVisitor) VisitSelect_statement ¶
func (v *BaseBigQueryParserVisitor) VisitSelect_statement(ctx *Select_statementContext) interface{}
func (*BaseBigQueryParserVisitor) VisitSet_op ¶
func (v *BaseBigQueryParserVisitor) VisitSet_op(ctx *Set_opContext) interface{}
func (*BaseBigQueryParserVisitor) VisitSkip_rows ¶
func (v *BaseBigQueryParserVisitor) VisitSkip_rows(ctx *Skip_rowsContext) interface{}
func (*BaseBigQueryParserVisitor) VisitSpecial_string ¶
func (v *BaseBigQueryParserVisitor) VisitSpecial_string(ctx *Special_stringContext) interface{}
func (*BaseBigQueryParserVisitor) VisitSstruct ¶
func (v *BaseBigQueryParserVisitor) VisitSstruct(ctx *SstructContext) interface{}
func (*BaseBigQueryParserVisitor) VisitStmt ¶
func (v *BaseBigQueryParserVisitor) VisitStmt(ctx *StmtContext) interface{}
func (*BaseBigQueryParserVisitor) VisitStmtmulti ¶
func (v *BaseBigQueryParserVisitor) VisitStmtmulti(ctx *StmtmultiContext) interface{}
func (*BaseBigQueryParserVisitor) VisitString ¶
func (v *BaseBigQueryParserVisitor) VisitString(ctx *StringContext) interface{}
func (*BaseBigQueryParserVisitor) VisitStruct_name ¶
func (v *BaseBigQueryParserVisitor) VisitStruct_name(ctx *Struct_nameContext) interface{}
func (*BaseBigQueryParserVisitor) VisitTable_expr ¶
func (v *BaseBigQueryParserVisitor) VisitTable_expr(ctx *Table_exprContext) interface{}
func (*BaseBigQueryParserVisitor) VisitTable_name ¶
func (v *BaseBigQueryParserVisitor) VisitTable_name(ctx *Table_nameContext) interface{}
func (*BaseBigQueryParserVisitor) VisitTriple_quoted_string ¶
func (v *BaseBigQueryParserVisitor) VisitTriple_quoted_string(ctx *Triple_quoted_stringContext) interface{}
func (*BaseBigQueryParserVisitor) VisitUnary_operator ¶
func (v *BaseBigQueryParserVisitor) VisitUnary_operator(ctx *Unary_operatorContext) interface{}
func (*BaseBigQueryParserVisitor) VisitUsing_clause ¶
func (v *BaseBigQueryParserVisitor) VisitUsing_clause(ctx *Using_clauseContext) interface{}
func (*BaseBigQueryParserVisitor) VisitWhere_statement ¶
func (v *BaseBigQueryParserVisitor) VisitWhere_statement(ctx *Where_statementContext) interface{}
func (*BaseBigQueryParserVisitor) VisitWindow_definition ¶
func (v *BaseBigQueryParserVisitor) VisitWindow_definition(ctx *Window_definitionContext) interface{}
func (*BaseBigQueryParserVisitor) VisitWindow_name ¶
func (v *BaseBigQueryParserVisitor) VisitWindow_name(ctx *Window_nameContext) interface{}
func (*BaseBigQueryParserVisitor) VisitWindow_statement ¶
func (v *BaseBigQueryParserVisitor) VisitWindow_statement(ctx *Window_statementContext) interface{}
func (*BaseBigQueryParserVisitor) VisitWith_statement ¶
func (v *BaseBigQueryParserVisitor) VisitWith_statement(ctx *With_statementContext) interface{}
type BigQueryLexer ¶
type BigQueryLexer struct { *antlr.BaseLexer // contains filtered or unexported fields }
func NewBigQueryLexer ¶
func NewBigQueryLexer(input antlr.CharStream) *BigQueryLexer
NewBigQueryLexer produces a new lexer instance for the optional input antlr.CharStream.
type BigQueryParser ¶
type BigQueryParser struct {
*antlr.BaseParser
}
func NewBigQueryParser ¶
func NewBigQueryParser(input antlr.TokenStream) *BigQueryParser
NewBigQueryParser produces a new parser instance for the optional input antlr.TokenStream.
func (*BigQueryParser) Alias_name ¶
func (p *BigQueryParser) Alias_name() (localctx IAlias_nameContext)
func (*BigQueryParser) Array_expr ¶
func (p *BigQueryParser) Array_expr() (localctx IArray_exprContext)
func (*BigQueryParser) Array_name ¶
func (p *BigQueryParser) Array_name() (localctx IArray_nameContext)
func (*BigQueryParser) Array_path ¶
func (p *BigQueryParser) Array_path() (localctx IArray_pathContext)
func (*BigQueryParser) Bool_expression ¶
func (p *BigQueryParser) Bool_expression() (localctx IBool_expressionContext)
func (*BigQueryParser) Byte_string ¶
func (p *BigQueryParser) Byte_string() (localctx IByte_stringContext)
func (*BigQueryParser) Cast_expr ¶
func (p *BigQueryParser) Cast_expr() (localctx ICast_exprContext)
func (*BigQueryParser) Column_expr ¶
func (p *BigQueryParser) Column_expr() (localctx IColumn_exprContext)
func (*BigQueryParser) Column_name ¶
func (p *BigQueryParser) Column_name() (localctx IColumn_nameContext)
func (*BigQueryParser) Count ¶
func (p *BigQueryParser) Count() (localctx ICountContext)
func (*BigQueryParser) Cte_name ¶
func (p *BigQueryParser) Cte_name() (localctx ICte_nameContext)
func (*BigQueryParser) Dataset_name ¶
func (p *BigQueryParser) Dataset_name() (localctx IDataset_nameContext)
func (*BigQueryParser) Datatype_name ¶
func (p *BigQueryParser) Datatype_name() (localctx IDatatype_nameContext)
func (*BigQueryParser) Dot_name ¶
func (p *BigQueryParser) Dot_name() (localctx IDot_nameContext)
func (*BigQueryParser) Except_statement ¶
func (p *BigQueryParser) Except_statement() (localctx IExcept_statementContext)
func (*BigQueryParser) Expr ¶
func (p *BigQueryParser) Expr() (localctx IExprContext)
func (*BigQueryParser) Expr_Sempred ¶
func (p *BigQueryParser) Expr_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*BigQueryParser) Field_path ¶
func (p *BigQueryParser) Field_path() (localctx IField_pathContext)
func (*BigQueryParser) Float_type ¶
func (p *BigQueryParser) Float_type() (localctx IFloat_typeContext)
func (*BigQueryParser) From_item ¶
func (p *BigQueryParser) From_item() (localctx IFrom_itemContext)
func (*BigQueryParser) From_item_Sempred ¶
func (p *BigQueryParser) From_item_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*BigQueryParser) From_statement ¶
func (p *BigQueryParser) From_statement() (localctx IFrom_statementContext)
func (*BigQueryParser) Function_name ¶
func (p *BigQueryParser) Function_name() (localctx IFunction_nameContext)
func (*BigQueryParser) Group_statement ¶
func (p *BigQueryParser) Group_statement() (localctx IGroup_statementContext)
func (*BigQueryParser) Having_statement ¶
func (p *BigQueryParser) Having_statement() (localctx IHaving_statementContext)
func (*BigQueryParser) Integer_type ¶
func (p *BigQueryParser) Integer_type() (localctx IInteger_typeContext)
func (*BigQueryParser) Join_name ¶
func (p *BigQueryParser) Join_name() (localctx IJoin_nameContext)
func (*BigQueryParser) Join_type ¶
func (p *BigQueryParser) Join_type() (localctx IJoin_typeContext)
func (*BigQueryParser) Keyword ¶
func (p *BigQueryParser) Keyword() (localctx IKeywordContext)
func (*BigQueryParser) Limit_clause ¶
func (p *BigQueryParser) Limit_clause() (localctx ILimit_clauseContext)
func (*BigQueryParser) Member_name ¶
func (p *BigQueryParser) Member_name() (localctx IMember_nameContext)
func (*BigQueryParser) Name ¶
func (p *BigQueryParser) Name() (localctx INameContext)
func (*BigQueryParser) Number ¶
func (p *BigQueryParser) Number() (localctx INumberContext)
func (*BigQueryParser) On_clause ¶
func (p *BigQueryParser) On_clause() (localctx IOn_clauseContext)
func (*BigQueryParser) Order_clause ¶
func (p *BigQueryParser) Order_clause() (localctx IOrder_clauseContext)
func (*BigQueryParser) Project_name ¶
func (p *BigQueryParser) Project_name() (localctx IProject_nameContext)
func (*BigQueryParser) Query_expr ¶
func (p *BigQueryParser) Query_expr() (localctx IQuery_exprContext)
func (*BigQueryParser) Query_expr_Sempred ¶
func (p *BigQueryParser) Query_expr_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*BigQueryParser) Query_statement ¶
func (p *BigQueryParser) Query_statement() (localctx IQuery_statementContext)
func (*BigQueryParser) Quoted_string ¶
func (p *BigQueryParser) Quoted_string() (localctx IQuoted_stringContext)
func (*BigQueryParser) Raw_byte_string ¶
func (p *BigQueryParser) Raw_byte_string() (localctx IRaw_byte_stringContext)
func (*BigQueryParser) Raw_string ¶
func (p *BigQueryParser) Raw_string() (localctx IRaw_stringContext)
func (*BigQueryParser) Replace_statement ¶
func (p *BigQueryParser) Replace_statement() (localctx IReplace_statementContext)
func (*BigQueryParser) Root ¶
func (p *BigQueryParser) Root() (localctx IRootContext)
func (*BigQueryParser) Select_statement ¶
func (p *BigQueryParser) Select_statement() (localctx ISelect_statementContext)
func (*BigQueryParser) Sempred ¶
func (p *BigQueryParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
func (*BigQueryParser) Set_op ¶
func (p *BigQueryParser) Set_op() (localctx ISet_opContext)
func (*BigQueryParser) Skip_rows ¶
func (p *BigQueryParser) Skip_rows() (localctx ISkip_rowsContext)
func (*BigQueryParser) Special_string ¶
func (p *BigQueryParser) Special_string() (localctx ISpecial_stringContext)
func (*BigQueryParser) Sstruct ¶
func (p *BigQueryParser) Sstruct() (localctx ISstructContext)
func (*BigQueryParser) Stmt ¶
func (p *BigQueryParser) Stmt() (localctx IStmtContext)
func (*BigQueryParser) Stmtmulti ¶
func (p *BigQueryParser) Stmtmulti() (localctx IStmtmultiContext)
func (*BigQueryParser) String_ ¶
func (p *BigQueryParser) String_() (localctx IStringContext)
func (*BigQueryParser) Struct_name ¶
func (p *BigQueryParser) Struct_name() (localctx IStruct_nameContext)
func (*BigQueryParser) Table_expr ¶
func (p *BigQueryParser) Table_expr() (localctx ITable_exprContext)
func (*BigQueryParser) Table_name ¶
func (p *BigQueryParser) Table_name() (localctx ITable_nameContext)
func (*BigQueryParser) Triple_quoted_string ¶
func (p *BigQueryParser) Triple_quoted_string() (localctx ITriple_quoted_stringContext)
func (*BigQueryParser) Unary_operator ¶
func (p *BigQueryParser) Unary_operator() (localctx IUnary_operatorContext)
func (*BigQueryParser) Using_clause ¶
func (p *BigQueryParser) Using_clause() (localctx IUsing_clauseContext)
func (*BigQueryParser) Where_statement ¶
func (p *BigQueryParser) Where_statement() (localctx IWhere_statementContext)
func (*BigQueryParser) Window_definition ¶
func (p *BigQueryParser) Window_definition() (localctx IWindow_definitionContext)
func (*BigQueryParser) Window_name ¶
func (p *BigQueryParser) Window_name() (localctx IWindow_nameContext)
func (*BigQueryParser) Window_statement ¶
func (p *BigQueryParser) Window_statement() (localctx IWindow_statementContext)
func (*BigQueryParser) With_statement ¶
func (p *BigQueryParser) With_statement() (localctx IWith_statementContext)
type BigQueryParserListener ¶
type BigQueryParserListener interface { antlr.ParseTreeListener // EnterRoot is called when entering the root production. EnterRoot(c *RootContext) // EnterStmtmulti is called when entering the stmtmulti production. EnterStmtmulti(c *StmtmultiContext) // EnterStmt is called when entering the stmt production. EnterStmt(c *StmtContext) // EnterQuery_statement is called when entering the query_statement production. EnterQuery_statement(c *Query_statementContext) // EnterQuery_expr is called when entering the query_expr production. EnterQuery_expr(c *Query_exprContext) // EnterSelect_statement is called when entering the select_statement production. EnterSelect_statement(c *Select_statementContext) // EnterFrom_statement is called when entering the from_statement production. EnterFrom_statement(c *From_statementContext) // EnterFrom_item is called when entering the from_item production. EnterFrom_item(c *From_itemContext) // EnterWhere_statement is called when entering the where_statement production. EnterWhere_statement(c *Where_statementContext) // EnterGroup_statement is called when entering the group_statement production. EnterGroup_statement(c *Group_statementContext) // EnterHaving_statement is called when entering the having_statement production. EnterHaving_statement(c *Having_statementContext) // EnterWindow_statement is called when entering the window_statement production. EnterWindow_statement(c *Window_statementContext) // EnterOrder_clause is called when entering the order_clause production. EnterOrder_clause(c *Order_clauseContext) // EnterLimit_clause is called when entering the limit_clause production. EnterLimit_clause(c *Limit_clauseContext) // EnterUnary_operator is called when entering the unary_operator production. EnterUnary_operator(c *Unary_operatorContext) // EnterExpr is called when entering the expr production. EnterExpr(c *ExprContext) // EnterCast_expr is called when entering the cast_expr production. EnterCast_expr(c *Cast_exprContext) // EnterColumn_expr is called when entering the column_expr production. EnterColumn_expr(c *Column_exprContext) // EnterExcept_statement is called when entering the except_statement production. EnterExcept_statement(c *Except_statementContext) // EnterReplace_statement is called when entering the replace_statement production. EnterReplace_statement(c *Replace_statementContext) // EnterJoin_type is called when entering the join_type production. EnterJoin_type(c *Join_typeContext) // EnterOn_clause is called when entering the on_clause production. EnterOn_clause(c *On_clauseContext) // EnterSet_op is called when entering the set_op production. EnterSet_op(c *Set_opContext) // EnterUsing_clause is called when entering the using_clause production. EnterUsing_clause(c *Using_clauseContext) // EnterField_path is called when entering the field_path production. EnterField_path(c *Field_pathContext) // EnterSstruct is called when entering the sstruct production. EnterSstruct(c *SstructContext) // EnterArray_expr is called when entering the array_expr production. EnterArray_expr(c *Array_exprContext) // EnterArray_path is called when entering the array_path production. EnterArray_path(c *Array_pathContext) // EnterBool_expression is called when entering the bool_expression production. EnterBool_expression(c *Bool_expressionContext) // EnterWindow_name is called when entering the window_name production. EnterWindow_name(c *Window_nameContext) // EnterWindow_definition is called when entering the window_definition production. EnterWindow_definition(c *Window_definitionContext) // EnterCount is called when entering the count production. EnterCount(c *CountContext) // EnterSkip_rows is called when entering the skip_rows production. EnterSkip_rows(c *Skip_rowsContext) // EnterWith_statement is called when entering the with_statement production. EnterWith_statement(c *With_statementContext) // EnterName is called when entering the name production. EnterName(c *NameContext) // EnterDot_name is called when entering the dot_name production. EnterDot_name(c *Dot_nameContext) // EnterAlias_name is called when entering the alias_name production. EnterAlias_name(c *Alias_nameContext) // EnterArray_name is called when entering the array_name production. EnterArray_name(c *Array_nameContext) // EnterColumn_name is called when entering the column_name production. EnterColumn_name(c *Column_nameContext) // EnterCte_name is called when entering the cte_name production. EnterCte_name(c *Cte_nameContext) // EnterDataset_name is called when entering the dataset_name production. EnterDataset_name(c *Dataset_nameContext) // EnterDatatype_name is called when entering the datatype_name production. EnterDatatype_name(c *Datatype_nameContext) // EnterFunction_name is called when entering the function_name production. EnterFunction_name(c *Function_nameContext) // EnterJoin_name is called when entering the join_name production. EnterJoin_name(c *Join_nameContext) // EnterMember_name is called when entering the member_name production. EnterMember_name(c *Member_nameContext) // EnterProject_name is called when entering the project_name production. EnterProject_name(c *Project_nameContext) // EnterStruct_name is called when entering the struct_name production. EnterStruct_name(c *Struct_nameContext) // EnterTable_name is called when entering the table_name production. EnterTable_name(c *Table_nameContext) // EnterTable_expr is called when entering the table_expr production. EnterTable_expr(c *Table_exprContext) // EnterNumber is called when entering the number production. EnterNumber(c *NumberContext) // EnterInteger_type is called when entering the integer_type production. EnterInteger_type(c *Integer_typeContext) // EnterFloat_type is called when entering the float_type production. EnterFloat_type(c *Float_typeContext) // EnterString is called when entering the string production. EnterString(c *StringContext) // EnterQuoted_string is called when entering the quoted_string production. EnterQuoted_string(c *Quoted_stringContext) // EnterTriple_quoted_string is called when entering the triple_quoted_string production. EnterTriple_quoted_string(c *Triple_quoted_stringContext) // EnterRaw_string is called when entering the raw_string production. EnterRaw_string(c *Raw_stringContext) // EnterByte_string is called when entering the byte_string production. EnterByte_string(c *Byte_stringContext) // EnterRaw_byte_string is called when entering the raw_byte_string production. EnterRaw_byte_string(c *Raw_byte_stringContext) // EnterSpecial_string is called when entering the special_string production. EnterSpecial_string(c *Special_stringContext) // EnterKeyword is called when entering the keyword production. EnterKeyword(c *KeywordContext) // ExitRoot is called when exiting the root production. ExitRoot(c *RootContext) // ExitStmtmulti is called when exiting the stmtmulti production. ExitStmtmulti(c *StmtmultiContext) // ExitStmt is called when exiting the stmt production. ExitStmt(c *StmtContext) // ExitQuery_statement is called when exiting the query_statement production. ExitQuery_statement(c *Query_statementContext) // ExitQuery_expr is called when exiting the query_expr production. ExitQuery_expr(c *Query_exprContext) // ExitSelect_statement is called when exiting the select_statement production. ExitSelect_statement(c *Select_statementContext) // ExitFrom_statement is called when exiting the from_statement production. ExitFrom_statement(c *From_statementContext) // ExitFrom_item is called when exiting the from_item production. ExitFrom_item(c *From_itemContext) // ExitWhere_statement is called when exiting the where_statement production. ExitWhere_statement(c *Where_statementContext) // ExitGroup_statement is called when exiting the group_statement production. ExitGroup_statement(c *Group_statementContext) // ExitHaving_statement is called when exiting the having_statement production. ExitHaving_statement(c *Having_statementContext) // ExitWindow_statement is called when exiting the window_statement production. ExitWindow_statement(c *Window_statementContext) // ExitOrder_clause is called when exiting the order_clause production. ExitOrder_clause(c *Order_clauseContext) // ExitLimit_clause is called when exiting the limit_clause production. ExitLimit_clause(c *Limit_clauseContext) // ExitUnary_operator is called when exiting the unary_operator production. ExitUnary_operator(c *Unary_operatorContext) // ExitExpr is called when exiting the expr production. ExitExpr(c *ExprContext) // ExitCast_expr is called when exiting the cast_expr production. ExitCast_expr(c *Cast_exprContext) // ExitColumn_expr is called when exiting the column_expr production. ExitColumn_expr(c *Column_exprContext) // ExitExcept_statement is called when exiting the except_statement production. ExitExcept_statement(c *Except_statementContext) // ExitReplace_statement is called when exiting the replace_statement production. ExitReplace_statement(c *Replace_statementContext) // ExitJoin_type is called when exiting the join_type production. ExitJoin_type(c *Join_typeContext) // ExitOn_clause is called when exiting the on_clause production. ExitOn_clause(c *On_clauseContext) // ExitSet_op is called when exiting the set_op production. ExitSet_op(c *Set_opContext) // ExitUsing_clause is called when exiting the using_clause production. ExitUsing_clause(c *Using_clauseContext) // ExitField_path is called when exiting the field_path production. ExitField_path(c *Field_pathContext) // ExitSstruct is called when exiting the sstruct production. ExitSstruct(c *SstructContext) // ExitArray_expr is called when exiting the array_expr production. ExitArray_expr(c *Array_exprContext) // ExitArray_path is called when exiting the array_path production. ExitArray_path(c *Array_pathContext) // ExitBool_expression is called when exiting the bool_expression production. ExitBool_expression(c *Bool_expressionContext) // ExitWindow_name is called when exiting the window_name production. ExitWindow_name(c *Window_nameContext) // ExitWindow_definition is called when exiting the window_definition production. ExitWindow_definition(c *Window_definitionContext) // ExitCount is called when exiting the count production. ExitCount(c *CountContext) // ExitSkip_rows is called when exiting the skip_rows production. ExitSkip_rows(c *Skip_rowsContext) // ExitWith_statement is called when exiting the with_statement production. ExitWith_statement(c *With_statementContext) // ExitName is called when exiting the name production. ExitName(c *NameContext) // ExitDot_name is called when exiting the dot_name production. ExitDot_name(c *Dot_nameContext) // ExitAlias_name is called when exiting the alias_name production. ExitAlias_name(c *Alias_nameContext) // ExitArray_name is called when exiting the array_name production. ExitArray_name(c *Array_nameContext) // ExitColumn_name is called when exiting the column_name production. ExitColumn_name(c *Column_nameContext) // ExitCte_name is called when exiting the cte_name production. ExitCte_name(c *Cte_nameContext) // ExitDataset_name is called when exiting the dataset_name production. ExitDataset_name(c *Dataset_nameContext) // ExitDatatype_name is called when exiting the datatype_name production. ExitDatatype_name(c *Datatype_nameContext) // ExitFunction_name is called when exiting the function_name production. ExitFunction_name(c *Function_nameContext) // ExitJoin_name is called when exiting the join_name production. ExitJoin_name(c *Join_nameContext) // ExitMember_name is called when exiting the member_name production. ExitMember_name(c *Member_nameContext) // ExitProject_name is called when exiting the project_name production. ExitProject_name(c *Project_nameContext) // ExitStruct_name is called when exiting the struct_name production. ExitStruct_name(c *Struct_nameContext) // ExitTable_name is called when exiting the table_name production. ExitTable_name(c *Table_nameContext) // ExitTable_expr is called when exiting the table_expr production. ExitTable_expr(c *Table_exprContext) // ExitNumber is called when exiting the number production. ExitNumber(c *NumberContext) // ExitInteger_type is called when exiting the integer_type production. ExitInteger_type(c *Integer_typeContext) // ExitFloat_type is called when exiting the float_type production. ExitFloat_type(c *Float_typeContext) // ExitString is called when exiting the string production. ExitString(c *StringContext) // ExitQuoted_string is called when exiting the quoted_string production. ExitQuoted_string(c *Quoted_stringContext) // ExitTriple_quoted_string is called when exiting the triple_quoted_string production. ExitTriple_quoted_string(c *Triple_quoted_stringContext) // ExitRaw_string is called when exiting the raw_string production. ExitRaw_string(c *Raw_stringContext) // ExitByte_string is called when exiting the byte_string production. ExitByte_string(c *Byte_stringContext) // ExitRaw_byte_string is called when exiting the raw_byte_string production. ExitRaw_byte_string(c *Raw_byte_stringContext) // ExitSpecial_string is called when exiting the special_string production. ExitSpecial_string(c *Special_stringContext) // ExitKeyword is called when exiting the keyword production. ExitKeyword(c *KeywordContext) }
BigQueryParserListener is a complete listener for a parse tree produced by BigQueryParser.
type BigQueryParserVisitor ¶
type BigQueryParserVisitor interface { antlr.ParseTreeVisitor // Visit a parse tree produced by BigQueryParser#root. VisitRoot(ctx *RootContext) interface{} // Visit a parse tree produced by BigQueryParser#stmtmulti. VisitStmtmulti(ctx *StmtmultiContext) interface{} // Visit a parse tree produced by BigQueryParser#stmt. VisitStmt(ctx *StmtContext) interface{} // Visit a parse tree produced by BigQueryParser#query_statement. VisitQuery_statement(ctx *Query_statementContext) interface{} // Visit a parse tree produced by BigQueryParser#query_expr. VisitQuery_expr(ctx *Query_exprContext) interface{} // Visit a parse tree produced by BigQueryParser#select_statement. VisitSelect_statement(ctx *Select_statementContext) interface{} // Visit a parse tree produced by BigQueryParser#from_statement. VisitFrom_statement(ctx *From_statementContext) interface{} // Visit a parse tree produced by BigQueryParser#from_item. VisitFrom_item(ctx *From_itemContext) interface{} // Visit a parse tree produced by BigQueryParser#where_statement. VisitWhere_statement(ctx *Where_statementContext) interface{} // Visit a parse tree produced by BigQueryParser#group_statement. VisitGroup_statement(ctx *Group_statementContext) interface{} // Visit a parse tree produced by BigQueryParser#having_statement. VisitHaving_statement(ctx *Having_statementContext) interface{} // Visit a parse tree produced by BigQueryParser#window_statement. VisitWindow_statement(ctx *Window_statementContext) interface{} // Visit a parse tree produced by BigQueryParser#order_clause. VisitOrder_clause(ctx *Order_clauseContext) interface{} // Visit a parse tree produced by BigQueryParser#limit_clause. VisitLimit_clause(ctx *Limit_clauseContext) interface{} // Visit a parse tree produced by BigQueryParser#unary_operator. VisitUnary_operator(ctx *Unary_operatorContext) interface{} // Visit a parse tree produced by BigQueryParser#expr. VisitExpr(ctx *ExprContext) interface{} // Visit a parse tree produced by BigQueryParser#cast_expr. VisitCast_expr(ctx *Cast_exprContext) interface{} // Visit a parse tree produced by BigQueryParser#column_expr. VisitColumn_expr(ctx *Column_exprContext) interface{} // Visit a parse tree produced by BigQueryParser#except_statement. VisitExcept_statement(ctx *Except_statementContext) interface{} // Visit a parse tree produced by BigQueryParser#replace_statement. VisitReplace_statement(ctx *Replace_statementContext) interface{} // Visit a parse tree produced by BigQueryParser#join_type. VisitJoin_type(ctx *Join_typeContext) interface{} // Visit a parse tree produced by BigQueryParser#on_clause. VisitOn_clause(ctx *On_clauseContext) interface{} // Visit a parse tree produced by BigQueryParser#set_op. VisitSet_op(ctx *Set_opContext) interface{} // Visit a parse tree produced by BigQueryParser#using_clause. VisitUsing_clause(ctx *Using_clauseContext) interface{} // Visit a parse tree produced by BigQueryParser#field_path. VisitField_path(ctx *Field_pathContext) interface{} // Visit a parse tree produced by BigQueryParser#sstruct. VisitSstruct(ctx *SstructContext) interface{} // Visit a parse tree produced by BigQueryParser#array_expr. VisitArray_expr(ctx *Array_exprContext) interface{} // Visit a parse tree produced by BigQueryParser#array_path. VisitArray_path(ctx *Array_pathContext) interface{} // Visit a parse tree produced by BigQueryParser#bool_expression. VisitBool_expression(ctx *Bool_expressionContext) interface{} // Visit a parse tree produced by BigQueryParser#window_name. VisitWindow_name(ctx *Window_nameContext) interface{} // Visit a parse tree produced by BigQueryParser#window_definition. VisitWindow_definition(ctx *Window_definitionContext) interface{} // Visit a parse tree produced by BigQueryParser#count. VisitCount(ctx *CountContext) interface{} // Visit a parse tree produced by BigQueryParser#skip_rows. VisitSkip_rows(ctx *Skip_rowsContext) interface{} // Visit a parse tree produced by BigQueryParser#with_statement. VisitWith_statement(ctx *With_statementContext) interface{} // Visit a parse tree produced by BigQueryParser#name. VisitName(ctx *NameContext) interface{} // Visit a parse tree produced by BigQueryParser#dot_name. VisitDot_name(ctx *Dot_nameContext) interface{} // Visit a parse tree produced by BigQueryParser#alias_name. VisitAlias_name(ctx *Alias_nameContext) interface{} // Visit a parse tree produced by BigQueryParser#array_name. VisitArray_name(ctx *Array_nameContext) interface{} // Visit a parse tree produced by BigQueryParser#column_name. VisitColumn_name(ctx *Column_nameContext) interface{} // Visit a parse tree produced by BigQueryParser#cte_name. VisitCte_name(ctx *Cte_nameContext) interface{} // Visit a parse tree produced by BigQueryParser#dataset_name. VisitDataset_name(ctx *Dataset_nameContext) interface{} // Visit a parse tree produced by BigQueryParser#datatype_name. VisitDatatype_name(ctx *Datatype_nameContext) interface{} // Visit a parse tree produced by BigQueryParser#function_name. VisitFunction_name(ctx *Function_nameContext) interface{} // Visit a parse tree produced by BigQueryParser#join_name. VisitJoin_name(ctx *Join_nameContext) interface{} // Visit a parse tree produced by BigQueryParser#member_name. VisitMember_name(ctx *Member_nameContext) interface{} // Visit a parse tree produced by BigQueryParser#project_name. VisitProject_name(ctx *Project_nameContext) interface{} // Visit a parse tree produced by BigQueryParser#struct_name. VisitStruct_name(ctx *Struct_nameContext) interface{} // Visit a parse tree produced by BigQueryParser#table_name. VisitTable_name(ctx *Table_nameContext) interface{} // Visit a parse tree produced by BigQueryParser#table_expr. VisitTable_expr(ctx *Table_exprContext) interface{} // Visit a parse tree produced by BigQueryParser#number. VisitNumber(ctx *NumberContext) interface{} // Visit a parse tree produced by BigQueryParser#integer_type. VisitInteger_type(ctx *Integer_typeContext) interface{} // Visit a parse tree produced by BigQueryParser#float_type. VisitFloat_type(ctx *Float_typeContext) interface{} // Visit a parse tree produced by BigQueryParser#string. VisitString(ctx *StringContext) interface{} // Visit a parse tree produced by BigQueryParser#quoted_string. VisitQuoted_string(ctx *Quoted_stringContext) interface{} // Visit a parse tree produced by BigQueryParser#triple_quoted_string. VisitTriple_quoted_string(ctx *Triple_quoted_stringContext) interface{} // Visit a parse tree produced by BigQueryParser#raw_string. VisitRaw_string(ctx *Raw_stringContext) interface{} // Visit a parse tree produced by BigQueryParser#byte_string. VisitByte_string(ctx *Byte_stringContext) interface{} // Visit a parse tree produced by BigQueryParser#raw_byte_string. VisitRaw_byte_string(ctx *Raw_byte_stringContext) interface{} // Visit a parse tree produced by BigQueryParser#special_string. VisitSpecial_string(ctx *Special_stringContext) interface{} // Visit a parse tree produced by BigQueryParser#keyword. VisitKeyword(ctx *KeywordContext) interface{} }
A complete Visitor for a parse tree produced by BigQueryParser.
type Bool_expressionContext ¶
type Bool_expressionContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBool_expressionContext ¶
func NewBool_expressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Bool_expressionContext
func NewEmptyBool_expressionContext ¶
func NewEmptyBool_expressionContext() *Bool_expressionContext
func (*Bool_expressionContext) Accept ¶
func (s *Bool_expressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Bool_expressionContext) EnterRule ¶
func (s *Bool_expressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Bool_expressionContext) ExitRule ¶
func (s *Bool_expressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Bool_expressionContext) Expr ¶
func (s *Bool_expressionContext) Expr() IExprContext
func (*Bool_expressionContext) GetParser ¶
func (s *Bool_expressionContext) GetParser() antlr.Parser
func (*Bool_expressionContext) GetRuleContext ¶
func (s *Bool_expressionContext) GetRuleContext() antlr.RuleContext
func (*Bool_expressionContext) IsBool_expressionContext ¶
func (*Bool_expressionContext) IsBool_expressionContext()
func (*Bool_expressionContext) ToStringTree ¶
func (s *Bool_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Byte_stringContext ¶
type Byte_stringContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewByte_stringContext ¶
func NewByte_stringContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Byte_stringContext
func NewEmptyByte_stringContext ¶
func NewEmptyByte_stringContext() *Byte_stringContext
func (*Byte_stringContext) Accept ¶
func (s *Byte_stringContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Byte_stringContext) BYTE_STRING ¶
func (s *Byte_stringContext) BYTE_STRING() antlr.TerminalNode
func (*Byte_stringContext) EnterRule ¶
func (s *Byte_stringContext) EnterRule(listener antlr.ParseTreeListener)
func (*Byte_stringContext) ExitRule ¶
func (s *Byte_stringContext) ExitRule(listener antlr.ParseTreeListener)
func (*Byte_stringContext) GetParser ¶
func (s *Byte_stringContext) GetParser() antlr.Parser
func (*Byte_stringContext) GetRuleContext ¶
func (s *Byte_stringContext) GetRuleContext() antlr.RuleContext
func (*Byte_stringContext) IsByte_stringContext ¶
func (*Byte_stringContext) IsByte_stringContext()
func (*Byte_stringContext) ToStringTree ¶
func (s *Byte_stringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Cast_exprContext ¶
type Cast_exprContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCast_exprContext ¶
func NewCast_exprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Cast_exprContext
func NewEmptyCast_exprContext ¶
func NewEmptyCast_exprContext() *Cast_exprContext
func (*Cast_exprContext) AS ¶
func (s *Cast_exprContext) AS() antlr.TerminalNode
func (*Cast_exprContext) Accept ¶
func (s *Cast_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Cast_exprContext) CAST ¶
func (s *Cast_exprContext) CAST() antlr.TerminalNode
func (*Cast_exprContext) Datatype_name ¶
func (s *Cast_exprContext) Datatype_name() IDatatype_nameContext
func (*Cast_exprContext) EnterRule ¶
func (s *Cast_exprContext) EnterRule(listener antlr.ParseTreeListener)
func (*Cast_exprContext) ExitRule ¶
func (s *Cast_exprContext) ExitRule(listener antlr.ParseTreeListener)
func (*Cast_exprContext) Expr ¶
func (s *Cast_exprContext) Expr() IExprContext
func (*Cast_exprContext) GetParser ¶
func (s *Cast_exprContext) GetParser() antlr.Parser
func (*Cast_exprContext) GetRuleContext ¶
func (s *Cast_exprContext) GetRuleContext() antlr.RuleContext
func (*Cast_exprContext) IsCast_exprContext ¶
func (*Cast_exprContext) IsCast_exprContext()
func (*Cast_exprContext) LR_BRACKET ¶
func (s *Cast_exprContext) LR_BRACKET() antlr.TerminalNode
func (*Cast_exprContext) RR_BRACKET ¶
func (s *Cast_exprContext) RR_BRACKET() antlr.TerminalNode
func (*Cast_exprContext) ToStringTree ¶
func (s *Cast_exprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Column_exprContext ¶
type Column_exprContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewColumn_exprContext ¶
func NewColumn_exprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Column_exprContext
func NewEmptyColumn_exprContext ¶
func NewEmptyColumn_exprContext() *Column_exprContext
func (*Column_exprContext) Accept ¶
func (s *Column_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Column_exprContext) AllDot_name ¶
func (s *Column_exprContext) AllDot_name() []IDot_nameContext
func (*Column_exprContext) Dot_name ¶
func (s *Column_exprContext) Dot_name(i int) IDot_nameContext
func (*Column_exprContext) EnterRule ¶
func (s *Column_exprContext) EnterRule(listener antlr.ParseTreeListener)
func (*Column_exprContext) ExitRule ¶
func (s *Column_exprContext) ExitRule(listener antlr.ParseTreeListener)
func (*Column_exprContext) GetParser ¶
func (s *Column_exprContext) GetParser() antlr.Parser
func (*Column_exprContext) GetRuleContext ¶
func (s *Column_exprContext) GetRuleContext() antlr.RuleContext
func (*Column_exprContext) IsColumn_exprContext ¶
func (*Column_exprContext) IsColumn_exprContext()
func (*Column_exprContext) Name ¶
func (s *Column_exprContext) Name() INameContext
func (*Column_exprContext) ToStringTree ¶
func (s *Column_exprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Column_nameContext ¶
type Column_nameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewColumn_nameContext ¶
func NewColumn_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Column_nameContext
func NewEmptyColumn_nameContext ¶
func NewEmptyColumn_nameContext() *Column_nameContext
func (*Column_nameContext) Accept ¶
func (s *Column_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Column_nameContext) EnterRule ¶
func (s *Column_nameContext) EnterRule(listener antlr.ParseTreeListener)
func (*Column_nameContext) ExitRule ¶
func (s *Column_nameContext) ExitRule(listener antlr.ParseTreeListener)
func (*Column_nameContext) GetParser ¶
func (s *Column_nameContext) GetParser() antlr.Parser
func (*Column_nameContext) GetRuleContext ¶
func (s *Column_nameContext) GetRuleContext() antlr.RuleContext
func (*Column_nameContext) IsColumn_nameContext ¶
func (*Column_nameContext) IsColumn_nameContext()
func (*Column_nameContext) Name ¶
func (s *Column_nameContext) Name() INameContext
func (*Column_nameContext) ToStringTree ¶
func (s *Column_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CountContext ¶
type CountContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCountContext ¶
func NewCountContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CountContext
func NewEmptyCountContext ¶
func NewEmptyCountContext() *CountContext
func (*CountContext) Accept ¶
func (s *CountContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CountContext) EnterRule ¶
func (s *CountContext) EnterRule(listener antlr.ParseTreeListener)
func (*CountContext) ExitRule ¶
func (s *CountContext) ExitRule(listener antlr.ParseTreeListener)
func (*CountContext) GetParser ¶
func (s *CountContext) GetParser() antlr.Parser
func (*CountContext) GetRuleContext ¶
func (s *CountContext) GetRuleContext() antlr.RuleContext
func (*CountContext) IsCountContext ¶
func (*CountContext) IsCountContext()
func (*CountContext) Number ¶
func (s *CountContext) Number() INumberContext
func (*CountContext) ToStringTree ¶
func (s *CountContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Cte_nameContext ¶
type Cte_nameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCte_nameContext ¶
func NewCte_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Cte_nameContext
func NewEmptyCte_nameContext ¶
func NewEmptyCte_nameContext() *Cte_nameContext
func (*Cte_nameContext) Accept ¶
func (s *Cte_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Cte_nameContext) EnterRule ¶
func (s *Cte_nameContext) EnterRule(listener antlr.ParseTreeListener)
func (*Cte_nameContext) ExitRule ¶
func (s *Cte_nameContext) ExitRule(listener antlr.ParseTreeListener)
func (*Cte_nameContext) GetParser ¶
func (s *Cte_nameContext) GetParser() antlr.Parser
func (*Cte_nameContext) GetRuleContext ¶
func (s *Cte_nameContext) GetRuleContext() antlr.RuleContext
func (*Cte_nameContext) IsCte_nameContext ¶
func (*Cte_nameContext) IsCte_nameContext()
func (*Cte_nameContext) Name ¶
func (s *Cte_nameContext) Name() INameContext
func (*Cte_nameContext) ToStringTree ¶
func (s *Cte_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Dataset_nameContext ¶
type Dataset_nameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDataset_nameContext ¶
func NewDataset_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Dataset_nameContext
func NewEmptyDataset_nameContext ¶
func NewEmptyDataset_nameContext() *Dataset_nameContext
func (*Dataset_nameContext) Accept ¶
func (s *Dataset_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Dataset_nameContext) EnterRule ¶
func (s *Dataset_nameContext) EnterRule(listener antlr.ParseTreeListener)
func (*Dataset_nameContext) ExitRule ¶
func (s *Dataset_nameContext) ExitRule(listener antlr.ParseTreeListener)
func (*Dataset_nameContext) GetParser ¶
func (s *Dataset_nameContext) GetParser() antlr.Parser
func (*Dataset_nameContext) GetRuleContext ¶
func (s *Dataset_nameContext) GetRuleContext() antlr.RuleContext
func (*Dataset_nameContext) IsDataset_nameContext ¶
func (*Dataset_nameContext) IsDataset_nameContext()
func (*Dataset_nameContext) Name ¶
func (s *Dataset_nameContext) Name() INameContext
func (*Dataset_nameContext) ToStringTree ¶
func (s *Dataset_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Datatype_nameContext ¶
type Datatype_nameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDatatype_nameContext ¶
func NewDatatype_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Datatype_nameContext
func NewEmptyDatatype_nameContext ¶
func NewEmptyDatatype_nameContext() *Datatype_nameContext
func (*Datatype_nameContext) Accept ¶
func (s *Datatype_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Datatype_nameContext) EnterRule ¶
func (s *Datatype_nameContext) EnterRule(listener antlr.ParseTreeListener)
func (*Datatype_nameContext) ExitRule ¶
func (s *Datatype_nameContext) ExitRule(listener antlr.ParseTreeListener)
func (*Datatype_nameContext) GetParser ¶
func (s *Datatype_nameContext) GetParser() antlr.Parser
func (*Datatype_nameContext) GetRuleContext ¶
func (s *Datatype_nameContext) GetRuleContext() antlr.RuleContext
func (*Datatype_nameContext) IsDatatype_nameContext ¶
func (*Datatype_nameContext) IsDatatype_nameContext()
func (*Datatype_nameContext) Name ¶
func (s *Datatype_nameContext) Name() INameContext
func (*Datatype_nameContext) ToStringTree ¶
func (s *Datatype_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Dot_nameContext ¶
type Dot_nameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDot_nameContext ¶
func NewDot_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Dot_nameContext
func NewEmptyDot_nameContext ¶
func NewEmptyDot_nameContext() *Dot_nameContext
func (*Dot_nameContext) Accept ¶
func (s *Dot_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Dot_nameContext) DOT ¶
func (s *Dot_nameContext) DOT() antlr.TerminalNode
func (*Dot_nameContext) EnterRule ¶
func (s *Dot_nameContext) EnterRule(listener antlr.ParseTreeListener)
func (*Dot_nameContext) ExitRule ¶
func (s *Dot_nameContext) ExitRule(listener antlr.ParseTreeListener)
func (*Dot_nameContext) GetParser ¶
func (s *Dot_nameContext) GetParser() antlr.Parser
func (*Dot_nameContext) GetRuleContext ¶
func (s *Dot_nameContext) GetRuleContext() antlr.RuleContext
func (*Dot_nameContext) IsDot_nameContext ¶
func (*Dot_nameContext) IsDot_nameContext()
func (*Dot_nameContext) Keyword ¶
func (s *Dot_nameContext) Keyword() IKeywordContext
func (*Dot_nameContext) Name ¶
func (s *Dot_nameContext) Name() INameContext
func (*Dot_nameContext) ToStringTree ¶
func (s *Dot_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Except_statementContext ¶
type Except_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExcept_statementContext ¶
func NewEmptyExcept_statementContext() *Except_statementContext
func NewExcept_statementContext ¶
func NewExcept_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Except_statementContext
func (*Except_statementContext) Accept ¶
func (s *Except_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Except_statementContext) AllCOMMA ¶
func (s *Except_statementContext) AllCOMMA() []antlr.TerminalNode
func (*Except_statementContext) AllColumn_name ¶
func (s *Except_statementContext) AllColumn_name() []IColumn_nameContext
func (*Except_statementContext) COMMA ¶
func (s *Except_statementContext) COMMA(i int) antlr.TerminalNode
func (*Except_statementContext) Column_name ¶
func (s *Except_statementContext) Column_name(i int) IColumn_nameContext
func (*Except_statementContext) EXCEPT ¶
func (s *Except_statementContext) EXCEPT() antlr.TerminalNode
func (*Except_statementContext) EnterRule ¶
func (s *Except_statementContext) EnterRule(listener antlr.ParseTreeListener)
func (*Except_statementContext) ExitRule ¶
func (s *Except_statementContext) ExitRule(listener antlr.ParseTreeListener)
func (*Except_statementContext) GetParser ¶
func (s *Except_statementContext) GetParser() antlr.Parser
func (*Except_statementContext) GetRuleContext ¶
func (s *Except_statementContext) GetRuleContext() antlr.RuleContext
func (*Except_statementContext) IsExcept_statementContext ¶
func (*Except_statementContext) IsExcept_statementContext()
func (*Except_statementContext) LR_BRACKET ¶
func (s *Except_statementContext) LR_BRACKET() antlr.TerminalNode
func (*Except_statementContext) RR_BRACKET ¶
func (s *Except_statementContext) RR_BRACKET() antlr.TerminalNode
func (*Except_statementContext) ToStringTree ¶
func (s *Except_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExprContext ¶
type ExprContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExprContext ¶
func NewEmptyExprContext() *ExprContext
func NewExprContext ¶
func NewExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprContext
func (*ExprContext) AND ¶
func (s *ExprContext) AND() antlr.TerminalNode
func (*ExprContext) Accept ¶
func (s *ExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExprContext) AllCOMMA ¶
func (s *ExprContext) AllCOMMA() []antlr.TerminalNode
func (*ExprContext) AllExpr ¶
func (s *ExprContext) AllExpr() []IExprContext
func (*ExprContext) Array_expr ¶
func (s *ExprContext) Array_expr() IArray_exprContext
func (*ExprContext) Array_name ¶
func (s *ExprContext) Array_name() IArray_nameContext
func (*ExprContext) BETWEEN ¶
func (s *ExprContext) BETWEEN() antlr.TerminalNode
func (*ExprContext) BIT_AND ¶
func (s *ExprContext) BIT_AND() antlr.TerminalNode
func (*ExprContext) BIT_OR ¶
func (s *ExprContext) BIT_OR() antlr.TerminalNode
func (*ExprContext) CARET ¶
func (s *ExprContext) CARET() antlr.TerminalNode
func (*ExprContext) COMMA ¶
func (s *ExprContext) COMMA(i int) antlr.TerminalNode
func (*ExprContext) Cast_expr ¶
func (s *ExprContext) Cast_expr() ICast_exprContext
func (*ExprContext) Column_expr ¶
func (s *ExprContext) Column_expr() IColumn_exprContext
func (*ExprContext) DIVIDE ¶
func (s *ExprContext) DIVIDE() antlr.TerminalNode
func (*ExprContext) DOUBLE_GT ¶
func (s *ExprContext) DOUBLE_GT() antlr.TerminalNode
func (*ExprContext) DOUBLE_LT ¶
func (s *ExprContext) DOUBLE_LT() antlr.TerminalNode
func (*ExprContext) EQ ¶
func (s *ExprContext) EQ() antlr.TerminalNode
func (*ExprContext) EnterRule ¶
func (s *ExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExprContext) ExitRule ¶
func (s *ExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExprContext) Expr ¶
func (s *ExprContext) Expr(i int) IExprContext
func (*ExprContext) FALSE ¶
func (s *ExprContext) FALSE() antlr.TerminalNode
func (*ExprContext) Function_name ¶
func (s *ExprContext) Function_name() IFunction_nameContext
func (*ExprContext) GE ¶
func (s *ExprContext) GE() antlr.TerminalNode
func (*ExprContext) GT ¶
func (s *ExprContext) GT() antlr.TerminalNode
func (*ExprContext) GetParser ¶
func (s *ExprContext) GetParser() antlr.Parser
func (*ExprContext) GetRuleContext ¶
func (s *ExprContext) GetRuleContext() antlr.RuleContext
func (*ExprContext) IN ¶
func (s *ExprContext) IN() antlr.TerminalNode
func (*ExprContext) IS ¶
func (s *ExprContext) IS() antlr.TerminalNode
func (*ExprContext) IsExprContext ¶
func (*ExprContext) IsExprContext()
func (*ExprContext) Keyword ¶
func (s *ExprContext) Keyword() IKeywordContext
func (*ExprContext) LE ¶
func (s *ExprContext) LE() antlr.TerminalNode
func (*ExprContext) LIKE ¶
func (s *ExprContext) LIKE() antlr.TerminalNode
func (*ExprContext) LR_BRACKET ¶
func (s *ExprContext) LR_BRACKET() antlr.TerminalNode
func (*ExprContext) LSB ¶
func (s *ExprContext) LSB() antlr.TerminalNode
func (*ExprContext) LT ¶
func (s *ExprContext) LT() antlr.TerminalNode
func (*ExprContext) LTGT ¶
func (s *ExprContext) LTGT() antlr.TerminalNode
func (*ExprContext) MINUS ¶
func (s *ExprContext) MINUS() antlr.TerminalNode
func (*ExprContext) NE ¶
func (s *ExprContext) NE() antlr.TerminalNode
func (*ExprContext) NOT ¶
func (s *ExprContext) NOT() antlr.TerminalNode
func (*ExprContext) Number ¶
func (s *ExprContext) Number() INumberContext
func (*ExprContext) OFFSET ¶
func (s *ExprContext) OFFSET() antlr.TerminalNode
func (*ExprContext) OR ¶
func (s *ExprContext) OR() antlr.TerminalNode
func (*ExprContext) ORDINAL ¶
func (s *ExprContext) ORDINAL() antlr.TerminalNode
func (*ExprContext) PLUS ¶
func (s *ExprContext) PLUS() antlr.TerminalNode
func (*ExprContext) Query_statement ¶
func (s *ExprContext) Query_statement() IQuery_statementContext
func (*ExprContext) RR_BRACKET ¶
func (s *ExprContext) RR_BRACKET() antlr.TerminalNode
func (*ExprContext) RSB ¶
func (s *ExprContext) RSB() antlr.TerminalNode
func (*ExprContext) SAFE_OFFSET ¶
func (s *ExprContext) SAFE_OFFSET() antlr.TerminalNode
func (*ExprContext) SAFE_ORDINAL ¶
func (s *ExprContext) SAFE_ORDINAL() antlr.TerminalNode
func (*ExprContext) STAR ¶
func (s *ExprContext) STAR() antlr.TerminalNode
func (*ExprContext) S_NULL ¶
func (s *ExprContext) S_NULL() antlr.TerminalNode
func (*ExprContext) String_ ¶
func (s *ExprContext) String_() IStringContext
func (*ExprContext) TRUE ¶
func (s *ExprContext) TRUE() antlr.TerminalNode
func (*ExprContext) ToStringTree ¶
func (s *ExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ExprContext) UNNEST ¶
func (s *ExprContext) UNNEST() antlr.TerminalNode
func (*ExprContext) Unary_operator ¶
func (s *ExprContext) Unary_operator() IUnary_operatorContext
type Field_pathContext ¶
type Field_pathContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyField_pathContext ¶
func NewEmptyField_pathContext() *Field_pathContext
func NewField_pathContext ¶
func NewField_pathContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Field_pathContext
func (*Field_pathContext) Accept ¶
func (s *Field_pathContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Field_pathContext) EnterRule ¶
func (s *Field_pathContext) EnterRule(listener antlr.ParseTreeListener)
func (*Field_pathContext) ExitRule ¶
func (s *Field_pathContext) ExitRule(listener antlr.ParseTreeListener)
func (*Field_pathContext) GetParser ¶
func (s *Field_pathContext) GetParser() antlr.Parser
func (*Field_pathContext) GetRuleContext ¶
func (s *Field_pathContext) GetRuleContext() antlr.RuleContext
func (*Field_pathContext) IsField_pathContext ¶
func (*Field_pathContext) IsField_pathContext()
func (*Field_pathContext) ToStringTree ¶
func (s *Field_pathContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Float_typeContext ¶
type Float_typeContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFloat_typeContext ¶
func NewEmptyFloat_typeContext() *Float_typeContext
func NewFloat_typeContext ¶
func NewFloat_typeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Float_typeContext
func (*Float_typeContext) Accept ¶
func (s *Float_typeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Float_typeContext) EnterRule ¶
func (s *Float_typeContext) EnterRule(listener antlr.ParseTreeListener)
func (*Float_typeContext) ExitRule ¶
func (s *Float_typeContext) ExitRule(listener antlr.ParseTreeListener)
func (*Float_typeContext) FLOAT ¶
func (s *Float_typeContext) FLOAT() antlr.TerminalNode
func (*Float_typeContext) GetParser ¶
func (s *Float_typeContext) GetParser() antlr.Parser
func (*Float_typeContext) GetRuleContext ¶
func (s *Float_typeContext) GetRuleContext() antlr.RuleContext
func (*Float_typeContext) IsFloat_typeContext ¶
func (*Float_typeContext) IsFloat_typeContext()
func (*Float_typeContext) ToStringTree ¶
func (s *Float_typeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type From_itemContext ¶
type From_itemContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFrom_itemContext ¶
func NewEmptyFrom_itemContext() *From_itemContext
func NewFrom_itemContext ¶
func NewFrom_itemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *From_itemContext
func (*From_itemContext) AS ¶
func (s *From_itemContext) AS(i int) antlr.TerminalNode
func (*From_itemContext) Accept ¶
func (s *From_itemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*From_itemContext) Alias_name ¶
func (s *From_itemContext) Alias_name(i int) IAlias_nameContext
func (*From_itemContext) AllAS ¶
func (s *From_itemContext) AllAS() []antlr.TerminalNode
func (*From_itemContext) AllAlias_name ¶
func (s *From_itemContext) AllAlias_name() []IAlias_nameContext
func (*From_itemContext) AllFrom_item ¶
func (s *From_itemContext) AllFrom_item() []IFrom_itemContext
func (*From_itemContext) Array_expr ¶
func (s *From_itemContext) Array_expr() IArray_exprContext
func (*From_itemContext) Array_path ¶
func (s *From_itemContext) Array_path() IArray_pathContext
func (*From_itemContext) EnterRule ¶
func (s *From_itemContext) EnterRule(listener antlr.ParseTreeListener)
func (*From_itemContext) ExitRule ¶
func (s *From_itemContext) ExitRule(listener antlr.ParseTreeListener)
func (*From_itemContext) FOR ¶
func (s *From_itemContext) FOR() antlr.TerminalNode
func (*From_itemContext) Field_path ¶
func (s *From_itemContext) Field_path() IField_pathContext
func (*From_itemContext) From_item ¶
func (s *From_itemContext) From_item(i int) IFrom_itemContext
func (*From_itemContext) GetParser ¶
func (s *From_itemContext) GetParser() antlr.Parser
func (*From_itemContext) GetRuleContext ¶
func (s *From_itemContext) GetRuleContext() antlr.RuleContext
func (*From_itemContext) IsFrom_itemContext ¶
func (*From_itemContext) IsFrom_itemContext()
func (*From_itemContext) JOIN ¶
func (s *From_itemContext) JOIN() antlr.TerminalNode
func (*From_itemContext) Join_type ¶
func (s *From_itemContext) Join_type() IJoin_typeContext
func (*From_itemContext) LR_BRACKET ¶
func (s *From_itemContext) LR_BRACKET() antlr.TerminalNode
func (*From_itemContext) OF ¶
func (s *From_itemContext) OF() antlr.TerminalNode
func (*From_itemContext) OFFSET ¶
func (s *From_itemContext) OFFSET() antlr.TerminalNode
func (*From_itemContext) On_clause ¶
func (s *From_itemContext) On_clause() IOn_clauseContext
func (*From_itemContext) Query_statement ¶
func (s *From_itemContext) Query_statement() IQuery_statementContext
func (*From_itemContext) RR_BRACKET ¶
func (s *From_itemContext) RR_BRACKET() antlr.TerminalNode
func (*From_itemContext) SYSTEM ¶
func (s *From_itemContext) SYSTEM() antlr.TerminalNode
func (*From_itemContext) String_ ¶
func (s *From_itemContext) String_() IStringContext
func (*From_itemContext) TIME ¶
func (s *From_itemContext) TIME() antlr.TerminalNode
func (*From_itemContext) Table_expr ¶
func (s *From_itemContext) Table_expr() ITable_exprContext
func (*From_itemContext) ToStringTree ¶
func (s *From_itemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*From_itemContext) UNNEST ¶
func (s *From_itemContext) UNNEST() antlr.TerminalNode
func (*From_itemContext) Using_clause ¶
func (s *From_itemContext) Using_clause() IUsing_clauseContext
func (*From_itemContext) WITH ¶
func (s *From_itemContext) WITH() antlr.TerminalNode
type From_statementContext ¶
type From_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFrom_statementContext ¶
func NewEmptyFrom_statementContext() *From_statementContext
func NewFrom_statementContext ¶
func NewFrom_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *From_statementContext
func (*From_statementContext) Accept ¶
func (s *From_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*From_statementContext) AllCOMMA ¶
func (s *From_statementContext) AllCOMMA() []antlr.TerminalNode
func (*From_statementContext) AllFrom_item ¶
func (s *From_statementContext) AllFrom_item() []IFrom_itemContext
func (*From_statementContext) COMMA ¶
func (s *From_statementContext) COMMA(i int) antlr.TerminalNode
func (*From_statementContext) EnterRule ¶
func (s *From_statementContext) EnterRule(listener antlr.ParseTreeListener)
func (*From_statementContext) ExitRule ¶
func (s *From_statementContext) ExitRule(listener antlr.ParseTreeListener)
func (*From_statementContext) FROM ¶
func (s *From_statementContext) FROM() antlr.TerminalNode
func (*From_statementContext) From_item ¶
func (s *From_statementContext) From_item(i int) IFrom_itemContext
func (*From_statementContext) GetParser ¶
func (s *From_statementContext) GetParser() antlr.Parser
func (*From_statementContext) GetRuleContext ¶
func (s *From_statementContext) GetRuleContext() antlr.RuleContext
func (*From_statementContext) IsFrom_statementContext ¶
func (*From_statementContext) IsFrom_statementContext()
func (*From_statementContext) ToStringTree ¶
func (s *From_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Function_nameContext ¶
type Function_nameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunction_nameContext ¶
func NewEmptyFunction_nameContext() *Function_nameContext
func NewFunction_nameContext ¶
func NewFunction_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_nameContext
func (*Function_nameContext) Accept ¶
func (s *Function_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Function_nameContext) EnterRule ¶
func (s *Function_nameContext) EnterRule(listener antlr.ParseTreeListener)
func (*Function_nameContext) ExitRule ¶
func (s *Function_nameContext) ExitRule(listener antlr.ParseTreeListener)
func (*Function_nameContext) GetParser ¶
func (s *Function_nameContext) GetParser() antlr.Parser
func (*Function_nameContext) GetRuleContext ¶
func (s *Function_nameContext) GetRuleContext() antlr.RuleContext
func (*Function_nameContext) IsFunction_nameContext ¶
func (*Function_nameContext) IsFunction_nameContext()
func (*Function_nameContext) Name ¶
func (s *Function_nameContext) Name() INameContext
func (*Function_nameContext) ToStringTree ¶
func (s *Function_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Group_statementContext ¶
type Group_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGroup_statementContext ¶
func NewEmptyGroup_statementContext() *Group_statementContext
func NewGroup_statementContext ¶
func NewGroup_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Group_statementContext
func (*Group_statementContext) Accept ¶
func (s *Group_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Group_statementContext) AllCOMMA ¶
func (s *Group_statementContext) AllCOMMA() []antlr.TerminalNode
func (*Group_statementContext) AllExpr ¶
func (s *Group_statementContext) AllExpr() []IExprContext
func (*Group_statementContext) BY ¶
func (s *Group_statementContext) BY() antlr.TerminalNode
func (*Group_statementContext) COMMA ¶
func (s *Group_statementContext) COMMA(i int) antlr.TerminalNode
func (*Group_statementContext) EnterRule ¶
func (s *Group_statementContext) EnterRule(listener antlr.ParseTreeListener)
func (*Group_statementContext) ExitRule ¶
func (s *Group_statementContext) ExitRule(listener antlr.ParseTreeListener)
func (*Group_statementContext) Expr ¶
func (s *Group_statementContext) Expr(i int) IExprContext
func (*Group_statementContext) GROUP ¶
func (s *Group_statementContext) GROUP() antlr.TerminalNode
func (*Group_statementContext) GetParser ¶
func (s *Group_statementContext) GetParser() antlr.Parser
func (*Group_statementContext) GetRuleContext ¶
func (s *Group_statementContext) GetRuleContext() antlr.RuleContext
func (*Group_statementContext) IsGroup_statementContext ¶
func (*Group_statementContext) IsGroup_statementContext()
func (*Group_statementContext) LR_BRACKET ¶
func (s *Group_statementContext) LR_BRACKET() antlr.TerminalNode
func (*Group_statementContext) ROLLUP ¶
func (s *Group_statementContext) ROLLUP() antlr.TerminalNode
func (*Group_statementContext) RR_BRACKET ¶
func (s *Group_statementContext) RR_BRACKET() antlr.TerminalNode
func (*Group_statementContext) ToStringTree ¶
func (s *Group_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Having_statementContext ¶
type Having_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyHaving_statementContext ¶
func NewEmptyHaving_statementContext() *Having_statementContext
func NewHaving_statementContext ¶
func NewHaving_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Having_statementContext
func (*Having_statementContext) Accept ¶
func (s *Having_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Having_statementContext) Bool_expression ¶
func (s *Having_statementContext) Bool_expression() IBool_expressionContext
func (*Having_statementContext) EnterRule ¶
func (s *Having_statementContext) EnterRule(listener antlr.ParseTreeListener)
func (*Having_statementContext) ExitRule ¶
func (s *Having_statementContext) ExitRule(listener antlr.ParseTreeListener)
func (*Having_statementContext) GetParser ¶
func (s *Having_statementContext) GetParser() antlr.Parser
func (*Having_statementContext) GetRuleContext ¶
func (s *Having_statementContext) GetRuleContext() antlr.RuleContext
func (*Having_statementContext) HAVING ¶
func (s *Having_statementContext) HAVING() antlr.TerminalNode
func (*Having_statementContext) IsHaving_statementContext ¶
func (*Having_statementContext) IsHaving_statementContext()
func (*Having_statementContext) ToStringTree ¶
func (s *Having_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IAlias_nameContext ¶
type IAlias_nameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Name() INameContext // IsAlias_nameContext differentiates from other interfaces. IsAlias_nameContext() }
IAlias_nameContext is an interface to support dynamic dispatch.
type IArray_exprContext ¶
type IArray_exprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ARRAY() antlr.TerminalNode LT() antlr.TerminalNode Datatype_name() IDatatype_nameContext GT() antlr.TerminalNode // IsArray_exprContext differentiates from other interfaces. IsArray_exprContext() }
IArray_exprContext is an interface to support dynamic dispatch.
type IArray_nameContext ¶
type IArray_nameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Name() INameContext // IsArray_nameContext differentiates from other interfaces. IsArray_nameContext() }
IArray_nameContext is an interface to support dynamic dispatch.
type IArray_pathContext ¶
type IArray_pathContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArray_pathContext differentiates from other interfaces. IsArray_pathContext() }
IArray_pathContext is an interface to support dynamic dispatch.
type IBool_expressionContext ¶
type IBool_expressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Expr() IExprContext // IsBool_expressionContext differentiates from other interfaces. IsBool_expressionContext() }
IBool_expressionContext is an interface to support dynamic dispatch.
type IByte_stringContext ¶
type IByte_stringContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures BYTE_STRING() antlr.TerminalNode // IsByte_stringContext differentiates from other interfaces. IsByte_stringContext() }
IByte_stringContext is an interface to support dynamic dispatch.
type ICast_exprContext ¶
type ICast_exprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures CAST() antlr.TerminalNode LR_BRACKET() antlr.TerminalNode Expr() IExprContext AS() antlr.TerminalNode Datatype_name() IDatatype_nameContext RR_BRACKET() antlr.TerminalNode // IsCast_exprContext differentiates from other interfaces. IsCast_exprContext() }
ICast_exprContext is an interface to support dynamic dispatch.
type IColumn_exprContext ¶
type IColumn_exprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Name() INameContext AllDot_name() []IDot_nameContext Dot_name(i int) IDot_nameContext // IsColumn_exprContext differentiates from other interfaces. IsColumn_exprContext() }
IColumn_exprContext is an interface to support dynamic dispatch.
type IColumn_nameContext ¶
type IColumn_nameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Name() INameContext // IsColumn_nameContext differentiates from other interfaces. IsColumn_nameContext() }
IColumn_nameContext is an interface to support dynamic dispatch.
type ICountContext ¶
type ICountContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Number() INumberContext // IsCountContext differentiates from other interfaces. IsCountContext() }
ICountContext is an interface to support dynamic dispatch.
type ICte_nameContext ¶
type ICte_nameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Name() INameContext // IsCte_nameContext differentiates from other interfaces. IsCte_nameContext() }
ICte_nameContext is an interface to support dynamic dispatch.
type IDataset_nameContext ¶
type IDataset_nameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Name() INameContext // IsDataset_nameContext differentiates from other interfaces. IsDataset_nameContext() }
IDataset_nameContext is an interface to support dynamic dispatch.
type IDatatype_nameContext ¶
type IDatatype_nameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Name() INameContext // IsDatatype_nameContext differentiates from other interfaces. IsDatatype_nameContext() }
IDatatype_nameContext is an interface to support dynamic dispatch.
type IDot_nameContext ¶
type IDot_nameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures DOT() antlr.TerminalNode Name() INameContext Keyword() IKeywordContext // IsDot_nameContext differentiates from other interfaces. IsDot_nameContext() }
IDot_nameContext is an interface to support dynamic dispatch.
type IExcept_statementContext ¶
type IExcept_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures EXCEPT() antlr.TerminalNode LR_BRACKET() antlr.TerminalNode AllColumn_name() []IColumn_nameContext Column_name(i int) IColumn_nameContext RR_BRACKET() antlr.TerminalNode AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsExcept_statementContext differentiates from other interfaces. IsExcept_statementContext() }
IExcept_statementContext is an interface to support dynamic dispatch.
type IExprContext ¶
type IExprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Number() INumberContext String_() IStringContext Array_name() IArray_nameContext LSB() antlr.TerminalNode LR_BRACKET() antlr.TerminalNode AllExpr() []IExprContext Expr(i int) IExprContext RR_BRACKET() antlr.TerminalNode RSB() antlr.TerminalNode OFFSET() antlr.TerminalNode ORDINAL() antlr.TerminalNode SAFE_OFFSET() antlr.TerminalNode SAFE_ORDINAL() antlr.TerminalNode Unary_operator() IUnary_operatorContext IS() antlr.TerminalNode TRUE() antlr.TerminalNode NOT() antlr.TerminalNode FALSE() antlr.TerminalNode Function_name() IFunction_nameContext STAR() antlr.TerminalNode AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode Cast_expr() ICast_exprContext Column_expr() IColumn_exprContext Keyword() IKeywordContext DIVIDE() antlr.TerminalNode PLUS() antlr.TerminalNode MINUS() antlr.TerminalNode DOUBLE_LT() antlr.TerminalNode DOUBLE_GT() antlr.TerminalNode BIT_AND() antlr.TerminalNode CARET() antlr.TerminalNode BIT_OR() antlr.TerminalNode EQ() antlr.TerminalNode LT() antlr.TerminalNode GT() antlr.TerminalNode LE() antlr.TerminalNode GE() antlr.TerminalNode NE() antlr.TerminalNode LTGT() antlr.TerminalNode LIKE() antlr.TerminalNode BETWEEN() antlr.TerminalNode AND() antlr.TerminalNode OR() antlr.TerminalNode S_NULL() antlr.TerminalNode IN() antlr.TerminalNode Query_statement() IQuery_statementContext UNNEST() antlr.TerminalNode Array_expr() IArray_exprContext // IsExprContext differentiates from other interfaces. IsExprContext() }
IExprContext is an interface to support dynamic dispatch.
type IField_pathContext ¶
type IField_pathContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsField_pathContext differentiates from other interfaces. IsField_pathContext() }
IField_pathContext is an interface to support dynamic dispatch.
type IFloat_typeContext ¶
type IFloat_typeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures FLOAT() antlr.TerminalNode // IsFloat_typeContext differentiates from other interfaces. IsFloat_typeContext() }
IFloat_typeContext is an interface to support dynamic dispatch.
type IFrom_itemContext ¶
type IFrom_itemContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Table_expr() ITable_exprContext AllAlias_name() []IAlias_nameContext Alias_name(i int) IAlias_nameContext FOR() antlr.TerminalNode SYSTEM() antlr.TerminalNode TIME() antlr.TerminalNode AllAS() []antlr.TerminalNode AS(i int) antlr.TerminalNode OF() antlr.TerminalNode String_() IStringContext LR_BRACKET() antlr.TerminalNode Query_statement() IQuery_statementContext RR_BRACKET() antlr.TerminalNode Field_path() IField_pathContext UNNEST() antlr.TerminalNode Array_expr() IArray_exprContext WITH() antlr.TerminalNode OFFSET() antlr.TerminalNode Array_path() IArray_pathContext AllFrom_item() []IFrom_itemContext From_item(i int) IFrom_itemContext JOIN() antlr.TerminalNode On_clause() IOn_clauseContext Using_clause() IUsing_clauseContext Join_type() IJoin_typeContext // IsFrom_itemContext differentiates from other interfaces. IsFrom_itemContext() }
IFrom_itemContext is an interface to support dynamic dispatch.
type IFrom_statementContext ¶
type IFrom_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures FROM() antlr.TerminalNode AllFrom_item() []IFrom_itemContext From_item(i int) IFrom_itemContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsFrom_statementContext differentiates from other interfaces. IsFrom_statementContext() }
IFrom_statementContext is an interface to support dynamic dispatch.
type IFunction_nameContext ¶
type IFunction_nameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Name() INameContext // IsFunction_nameContext differentiates from other interfaces. IsFunction_nameContext() }
IFunction_nameContext is an interface to support dynamic dispatch.
type IGroup_statementContext ¶
type IGroup_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures GROUP() antlr.TerminalNode BY() antlr.TerminalNode ROLLUP() antlr.TerminalNode LR_BRACKET() antlr.TerminalNode AllExpr() []IExprContext Expr(i int) IExprContext RR_BRACKET() antlr.TerminalNode AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsGroup_statementContext differentiates from other interfaces. IsGroup_statementContext() }
IGroup_statementContext is an interface to support dynamic dispatch.
type IHaving_statementContext ¶
type IHaving_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures HAVING() antlr.TerminalNode Bool_expression() IBool_expressionContext // IsHaving_statementContext differentiates from other interfaces. IsHaving_statementContext() }
IHaving_statementContext is an interface to support dynamic dispatch.
type IInteger_typeContext ¶
type IInteger_typeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures INT() antlr.TerminalNode // IsInteger_typeContext differentiates from other interfaces. IsInteger_typeContext() }
IInteger_typeContext is an interface to support dynamic dispatch.
type IJoin_nameContext ¶
type IJoin_nameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Name() INameContext // IsJoin_nameContext differentiates from other interfaces. IsJoin_nameContext() }
IJoin_nameContext is an interface to support dynamic dispatch.
type IJoin_typeContext ¶
type IJoin_typeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures INNER() antlr.TerminalNode CROSS() antlr.TerminalNode FULL() antlr.TerminalNode OUTER() antlr.TerminalNode LEFT() antlr.TerminalNode RIGHT() antlr.TerminalNode // IsJoin_typeContext differentiates from other interfaces. IsJoin_typeContext() }
IJoin_typeContext is an interface to support dynamic dispatch.
type IKeywordContext ¶
type IKeywordContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ALL() antlr.TerminalNode AND() antlr.TerminalNode ANY() antlr.TerminalNode ARRAY() antlr.TerminalNode AS() antlr.TerminalNode ASC() antlr.TerminalNode ASSERT_ROWS_MODIFIED() antlr.TerminalNode AT() antlr.TerminalNode BETWEEN() antlr.TerminalNode BY() antlr.TerminalNode CASE() antlr.TerminalNode CAST() antlr.TerminalNode COLLATE() antlr.TerminalNode CONTAINS() antlr.TerminalNode CREATE() antlr.TerminalNode CROSS() antlr.TerminalNode CUBE() antlr.TerminalNode CURRENT() antlr.TerminalNode DEFAULT() antlr.TerminalNode DEFINE() antlr.TerminalNode DESC() antlr.TerminalNode DISTINCT() antlr.TerminalNode ELSE() antlr.TerminalNode END() antlr.TerminalNode ENUM() antlr.TerminalNode ESCAPE() antlr.TerminalNode EXCEPT() antlr.TerminalNode EXCLUDE() antlr.TerminalNode EXISTS() antlr.TerminalNode EXTRACT() antlr.TerminalNode FALSE() antlr.TerminalNode FETCH() antlr.TerminalNode FOLLOWING() antlr.TerminalNode FOR() antlr.TerminalNode FROM() antlr.TerminalNode FULL() antlr.TerminalNode GROUP() antlr.TerminalNode GROUPING() antlr.TerminalNode GROUPS() antlr.TerminalNode HASH() antlr.TerminalNode HAVING() antlr.TerminalNode IF() antlr.TerminalNode IGNORE() antlr.TerminalNode IN() antlr.TerminalNode INNER() antlr.TerminalNode INTERSECT() antlr.TerminalNode INTERVAL() antlr.TerminalNode INTO() antlr.TerminalNode IS() antlr.TerminalNode JOIN() antlr.TerminalNode LATERAL() antlr.TerminalNode LEFT() antlr.TerminalNode LIKE() antlr.TerminalNode LIMIT() antlr.TerminalNode LOOKUP() antlr.TerminalNode MERGE() antlr.TerminalNode NATURAL() antlr.TerminalNode NEW() antlr.TerminalNode NO() antlr.TerminalNode NOT() antlr.TerminalNode S_NULL() antlr.TerminalNode NULLS() antlr.TerminalNode OF() antlr.TerminalNode OFFSET() antlr.TerminalNode ON() antlr.TerminalNode OR() antlr.TerminalNode ORDER() antlr.TerminalNode ORDINAL() antlr.TerminalNode OUTER() antlr.TerminalNode OVER() antlr.TerminalNode PARTITION() antlr.TerminalNode PRECEDING() antlr.TerminalNode PROTO() antlr.TerminalNode RANGE() antlr.TerminalNode RECURSIVE() antlr.TerminalNode REPLACE() antlr.TerminalNode RESPECT() antlr.TerminalNode RIGHT() antlr.TerminalNode ROLLUP() antlr.TerminalNode ROWS() antlr.TerminalNode SAFE_OFFSET() antlr.TerminalNode SAFE_ORDINAL() antlr.TerminalNode SELECT() antlr.TerminalNode SET() antlr.TerminalNode SOME() antlr.TerminalNode SSTRUCT() antlr.TerminalNode SYSTEM() antlr.TerminalNode TABLESAMPLE() antlr.TerminalNode THEN() antlr.TerminalNode TIME() antlr.TerminalNode TO() antlr.TerminalNode TREAT() antlr.TerminalNode TRUE() antlr.TerminalNode UNBOUNDED() antlr.TerminalNode UNION() antlr.TerminalNode UNNEST() antlr.TerminalNode USING() antlr.TerminalNode WHEN() antlr.TerminalNode WHERE() antlr.TerminalNode WINDOW() antlr.TerminalNode WITH() antlr.TerminalNode WITHIN() antlr.TerminalNode // IsKeywordContext differentiates from other interfaces. IsKeywordContext() }
IKeywordContext is an interface to support dynamic dispatch.
type ILimit_clauseContext ¶
type ILimit_clauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures LIMIT() antlr.TerminalNode Count() ICountContext OFFSET() antlr.TerminalNode Skip_rows() ISkip_rowsContext // IsLimit_clauseContext differentiates from other interfaces. IsLimit_clauseContext() }
ILimit_clauseContext is an interface to support dynamic dispatch.
type IMember_nameContext ¶
type IMember_nameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Name() INameContext // IsMember_nameContext differentiates from other interfaces. IsMember_nameContext() }
IMember_nameContext is an interface to support dynamic dispatch.
type INameContext ¶
type INameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ID() antlr.TerminalNode QUOTED_ID() antlr.TerminalNode // IsNameContext differentiates from other interfaces. IsNameContext() }
INameContext is an interface to support dynamic dispatch.
type INumberContext ¶
type INumberContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Integer_type() IInteger_typeContext Float_type() IFloat_typeContext // IsNumberContext differentiates from other interfaces. IsNumberContext() }
INumberContext is an interface to support dynamic dispatch.
type IOn_clauseContext ¶
type IOn_clauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ON() antlr.TerminalNode Bool_expression() IBool_expressionContext // IsOn_clauseContext differentiates from other interfaces. IsOn_clauseContext() }
IOn_clauseContext is an interface to support dynamic dispatch.
type IOrder_clauseContext ¶
type IOrder_clauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ORDER() antlr.TerminalNode BY() antlr.TerminalNode AllExpr() []IExprContext Expr(i int) IExprContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode AllASC() []antlr.TerminalNode ASC(i int) antlr.TerminalNode AllDESC() []antlr.TerminalNode DESC(i int) antlr.TerminalNode // IsOrder_clauseContext differentiates from other interfaces. IsOrder_clauseContext() }
IOrder_clauseContext is an interface to support dynamic dispatch.
type IProject_nameContext ¶
type IProject_nameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Name() INameContext // IsProject_nameContext differentiates from other interfaces. IsProject_nameContext() }
IProject_nameContext is an interface to support dynamic dispatch.
type IQuery_exprContext ¶
type IQuery_exprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Select_statement() ISelect_statementContext Order_clause() IOrder_clauseContext Limit_clause() ILimit_clauseContext LR_BRACKET() antlr.TerminalNode AllQuery_expr() []IQuery_exprContext Query_expr(i int) IQuery_exprContext RR_BRACKET() antlr.TerminalNode Set_op() ISet_opContext // IsQuery_exprContext differentiates from other interfaces. IsQuery_exprContext() }
IQuery_exprContext is an interface to support dynamic dispatch.
type IQuery_statementContext ¶
type IQuery_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Query_expr() IQuery_exprContext With_statement() IWith_statementContext // IsQuery_statementContext differentiates from other interfaces. IsQuery_statementContext() }
IQuery_statementContext is an interface to support dynamic dispatch.
type IQuoted_stringContext ¶
type IQuoted_stringContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures QUOTED_STRING() antlr.TerminalNode // IsQuoted_stringContext differentiates from other interfaces. IsQuoted_stringContext() }
IQuoted_stringContext is an interface to support dynamic dispatch.
type IRaw_byte_stringContext ¶
type IRaw_byte_stringContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures RAW_BYTE_STRING() antlr.TerminalNode // IsRaw_byte_stringContext differentiates from other interfaces. IsRaw_byte_stringContext() }
IRaw_byte_stringContext is an interface to support dynamic dispatch.
type IRaw_stringContext ¶
type IRaw_stringContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures RAW_STRING() antlr.TerminalNode // IsRaw_stringContext differentiates from other interfaces. IsRaw_stringContext() }
IRaw_stringContext is an interface to support dynamic dispatch.
type IReplace_statementContext ¶
type IReplace_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures REPLACE() antlr.TerminalNode LR_BRACKET() antlr.TerminalNode AllExpr() []IExprContext Expr(i int) IExprContext RR_BRACKET() antlr.TerminalNode AllAlias_name() []IAlias_nameContext Alias_name(i int) IAlias_nameContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode AllAS() []antlr.TerminalNode AS(i int) antlr.TerminalNode // IsReplace_statementContext differentiates from other interfaces. IsReplace_statementContext() }
IReplace_statementContext is an interface to support dynamic dispatch.
type IRootContext ¶
type IRootContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Stmtmulti() IStmtmultiContext EOF() antlr.TerminalNode // IsRootContext differentiates from other interfaces. IsRootContext() }
IRootContext is an interface to support dynamic dispatch.
type ISelect_statementContext ¶
type ISelect_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures SELECT() antlr.TerminalNode AllExpr() []IExprContext Expr(i int) IExprContext AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode From_statement() IFrom_statementContext Where_statement() IWhere_statementContext Group_statement() IGroup_statementContext Having_statement() IHaving_statementContext Window_statement() IWindow_statementContext ALL() antlr.TerminalNode DISTINCT() antlr.TerminalNode AllSTAR() []antlr.TerminalNode STAR(i int) antlr.TerminalNode AllAlias_name() []IAlias_nameContext Alias_name(i int) IAlias_nameContext DOT() antlr.TerminalNode AllExcept_statement() []IExcept_statementContext Except_statement(i int) IExcept_statementContext AllReplace_statement() []IReplace_statementContext Replace_statement(i int) IReplace_statementContext AllAS() []antlr.TerminalNode AS(i int) antlr.TerminalNode // IsSelect_statementContext differentiates from other interfaces. IsSelect_statementContext() }
ISelect_statementContext is an interface to support dynamic dispatch.
type ISet_opContext ¶
type ISet_opContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures UNION() antlr.TerminalNode ALL() antlr.TerminalNode DISTINCT() antlr.TerminalNode INTERSECT() antlr.TerminalNode EXCEPT() antlr.TerminalNode // IsSet_opContext differentiates from other interfaces. IsSet_opContext() }
ISet_opContext is an interface to support dynamic dispatch.
type ISkip_rowsContext ¶
type ISkip_rowsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Number() INumberContext // IsSkip_rowsContext differentiates from other interfaces. IsSkip_rowsContext() }
ISkip_rowsContext is an interface to support dynamic dispatch.
type ISpecial_stringContext ¶
type ISpecial_stringContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Datatype_name() IDatatype_nameContext QUOTED_STRING() antlr.TerminalNode // IsSpecial_stringContext differentiates from other interfaces. IsSpecial_stringContext() }
ISpecial_stringContext is an interface to support dynamic dispatch.
type ISstructContext ¶
type ISstructContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures SSTRUCT() antlr.TerminalNode LT() antlr.TerminalNode Datatype_name() IDatatype_nameContext GT() antlr.TerminalNode // IsSstructContext differentiates from other interfaces. IsSstructContext() }
ISstructContext is an interface to support dynamic dispatch.
type IStmtContext ¶
type IStmtContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Query_statement() IQuery_statementContext // IsStmtContext differentiates from other interfaces. IsStmtContext() }
IStmtContext is an interface to support dynamic dispatch.
type IStmtmultiContext ¶
type IStmtmultiContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllStmt() []IStmtContext Stmt(i int) IStmtContext AllSEMI() []antlr.TerminalNode SEMI(i int) antlr.TerminalNode // IsStmtmultiContext differentiates from other interfaces. IsStmtmultiContext() }
IStmtmultiContext is an interface to support dynamic dispatch.
type IStringContext ¶
type IStringContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Quoted_string() IQuoted_stringContext Triple_quoted_string() ITriple_quoted_stringContext Raw_string() IRaw_stringContext Byte_string() IByte_stringContext Raw_byte_string() IRaw_byte_stringContext Special_string() ISpecial_stringContext // IsStringContext differentiates from other interfaces. IsStringContext() }
IStringContext is an interface to support dynamic dispatch.
type IStruct_nameContext ¶
type IStruct_nameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Name() INameContext // IsStruct_nameContext differentiates from other interfaces. IsStruct_nameContext() }
IStruct_nameContext is an interface to support dynamic dispatch.
type ITable_exprContext ¶
type ITable_exprContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Table_name() ITable_nameContext Dataset_name() IDataset_nameContext AllDOT() []antlr.TerminalNode DOT(i int) antlr.TerminalNode Project_name() IProject_nameContext AllBACKTICK() []antlr.TerminalNode BACKTICK(i int) antlr.TerminalNode Table_expr() ITable_exprContext // IsTable_exprContext differentiates from other interfaces. IsTable_exprContext() }
ITable_exprContext is an interface to support dynamic dispatch.
type ITable_nameContext ¶
type ITable_nameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Name() INameContext // IsTable_nameContext differentiates from other interfaces. IsTable_nameContext() }
ITable_nameContext is an interface to support dynamic dispatch.
type ITriple_quoted_stringContext ¶
type ITriple_quoted_stringContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures TRIPLE_QUOTED_STRING() antlr.TerminalNode // IsTriple_quoted_stringContext differentiates from other interfaces. IsTriple_quoted_stringContext() }
ITriple_quoted_stringContext is an interface to support dynamic dispatch.
type IUnary_operatorContext ¶
type IUnary_operatorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures MINUS() antlr.TerminalNode TILDE() antlr.TerminalNode NOT() antlr.TerminalNode // IsUnary_operatorContext differentiates from other interfaces. IsUnary_operatorContext() }
IUnary_operatorContext is an interface to support dynamic dispatch.
type IUsing_clauseContext ¶
type IUsing_clauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures USING() antlr.TerminalNode LR_BRACKET() antlr.TerminalNode AllJoin_name() []IJoin_nameContext Join_name(i int) IJoin_nameContext RR_BRACKET() antlr.TerminalNode AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsUsing_clauseContext differentiates from other interfaces. IsUsing_clauseContext() }
IUsing_clauseContext is an interface to support dynamic dispatch.
type IWhere_statementContext ¶
type IWhere_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures WHERE() antlr.TerminalNode Bool_expression() IBool_expressionContext // IsWhere_statementContext differentiates from other interfaces. IsWhere_statementContext() }
IWhere_statementContext is an interface to support dynamic dispatch.
type IWindow_definitionContext ¶
type IWindow_definitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsWindow_definitionContext differentiates from other interfaces. IsWindow_definitionContext() }
IWindow_definitionContext is an interface to support dynamic dispatch.
type IWindow_nameContext ¶
type IWindow_nameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsWindow_nameContext differentiates from other interfaces. IsWindow_nameContext() }
IWindow_nameContext is an interface to support dynamic dispatch.
type IWindow_statementContext ¶
type IWindow_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures WINDOW() antlr.TerminalNode Window_name() IWindow_nameContext AS() antlr.TerminalNode LR_BRACKET() antlr.TerminalNode Window_definition() IWindow_definitionContext RR_BRACKET() antlr.TerminalNode // IsWindow_statementContext differentiates from other interfaces. IsWindow_statementContext() }
IWindow_statementContext is an interface to support dynamic dispatch.
type IWith_statementContext ¶
type IWith_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures WITH() antlr.TerminalNode AllCte_name() []ICte_nameContext Cte_name(i int) ICte_nameContext AllAS() []antlr.TerminalNode AS(i int) antlr.TerminalNode AllLR_BRACKET() []antlr.TerminalNode LR_BRACKET(i int) antlr.TerminalNode AllQuery_expr() []IQuery_exprContext Query_expr(i int) IQuery_exprContext AllRR_BRACKET() []antlr.TerminalNode RR_BRACKET(i int) antlr.TerminalNode AllCOMMA() []antlr.TerminalNode COMMA(i int) antlr.TerminalNode // IsWith_statementContext differentiates from other interfaces. IsWith_statementContext() }
IWith_statementContext is an interface to support dynamic dispatch.
type Integer_typeContext ¶
type Integer_typeContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInteger_typeContext ¶
func NewEmptyInteger_typeContext() *Integer_typeContext
func NewInteger_typeContext ¶
func NewInteger_typeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Integer_typeContext
func (*Integer_typeContext) Accept ¶
func (s *Integer_typeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Integer_typeContext) EnterRule ¶
func (s *Integer_typeContext) EnterRule(listener antlr.ParseTreeListener)
func (*Integer_typeContext) ExitRule ¶
func (s *Integer_typeContext) ExitRule(listener antlr.ParseTreeListener)
func (*Integer_typeContext) GetParser ¶
func (s *Integer_typeContext) GetParser() antlr.Parser
func (*Integer_typeContext) GetRuleContext ¶
func (s *Integer_typeContext) GetRuleContext() antlr.RuleContext
func (*Integer_typeContext) INT ¶
func (s *Integer_typeContext) INT() antlr.TerminalNode
func (*Integer_typeContext) IsInteger_typeContext ¶
func (*Integer_typeContext) IsInteger_typeContext()
func (*Integer_typeContext) ToStringTree ¶
func (s *Integer_typeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Join_nameContext ¶
type Join_nameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyJoin_nameContext ¶
func NewEmptyJoin_nameContext() *Join_nameContext
func NewJoin_nameContext ¶
func NewJoin_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Join_nameContext
func (*Join_nameContext) Accept ¶
func (s *Join_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Join_nameContext) EnterRule ¶
func (s *Join_nameContext) EnterRule(listener antlr.ParseTreeListener)
func (*Join_nameContext) ExitRule ¶
func (s *Join_nameContext) ExitRule(listener antlr.ParseTreeListener)
func (*Join_nameContext) GetParser ¶
func (s *Join_nameContext) GetParser() antlr.Parser
func (*Join_nameContext) GetRuleContext ¶
func (s *Join_nameContext) GetRuleContext() antlr.RuleContext
func (*Join_nameContext) IsJoin_nameContext ¶
func (*Join_nameContext) IsJoin_nameContext()
func (*Join_nameContext) Name ¶
func (s *Join_nameContext) Name() INameContext
func (*Join_nameContext) ToStringTree ¶
func (s *Join_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Join_typeContext ¶
type Join_typeContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyJoin_typeContext ¶
func NewEmptyJoin_typeContext() *Join_typeContext
func NewJoin_typeContext ¶
func NewJoin_typeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Join_typeContext
func (*Join_typeContext) Accept ¶
func (s *Join_typeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Join_typeContext) CROSS ¶
func (s *Join_typeContext) CROSS() antlr.TerminalNode
func (*Join_typeContext) EnterRule ¶
func (s *Join_typeContext) EnterRule(listener antlr.ParseTreeListener)
func (*Join_typeContext) ExitRule ¶
func (s *Join_typeContext) ExitRule(listener antlr.ParseTreeListener)
func (*Join_typeContext) FULL ¶
func (s *Join_typeContext) FULL() antlr.TerminalNode
func (*Join_typeContext) GetParser ¶
func (s *Join_typeContext) GetParser() antlr.Parser
func (*Join_typeContext) GetRuleContext ¶
func (s *Join_typeContext) GetRuleContext() antlr.RuleContext
func (*Join_typeContext) INNER ¶
func (s *Join_typeContext) INNER() antlr.TerminalNode
func (*Join_typeContext) IsJoin_typeContext ¶
func (*Join_typeContext) IsJoin_typeContext()
func (*Join_typeContext) LEFT ¶
func (s *Join_typeContext) LEFT() antlr.TerminalNode
func (*Join_typeContext) OUTER ¶
func (s *Join_typeContext) OUTER() antlr.TerminalNode
func (*Join_typeContext) RIGHT ¶
func (s *Join_typeContext) RIGHT() antlr.TerminalNode
func (*Join_typeContext) ToStringTree ¶
func (s *Join_typeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type KeywordContext ¶
type KeywordContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyKeywordContext ¶
func NewEmptyKeywordContext() *KeywordContext
func NewKeywordContext ¶
func NewKeywordContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KeywordContext
func (*KeywordContext) ALL ¶
func (s *KeywordContext) ALL() antlr.TerminalNode
func (*KeywordContext) AND ¶
func (s *KeywordContext) AND() antlr.TerminalNode
func (*KeywordContext) ANY ¶
func (s *KeywordContext) ANY() antlr.TerminalNode
func (*KeywordContext) ARRAY ¶
func (s *KeywordContext) ARRAY() antlr.TerminalNode
func (*KeywordContext) AS ¶
func (s *KeywordContext) AS() antlr.TerminalNode
func (*KeywordContext) ASC ¶
func (s *KeywordContext) ASC() antlr.TerminalNode
func (*KeywordContext) ASSERT_ROWS_MODIFIED ¶
func (s *KeywordContext) ASSERT_ROWS_MODIFIED() antlr.TerminalNode
func (*KeywordContext) AT ¶
func (s *KeywordContext) AT() antlr.TerminalNode
func (*KeywordContext) Accept ¶
func (s *KeywordContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*KeywordContext) BETWEEN ¶
func (s *KeywordContext) BETWEEN() antlr.TerminalNode
func (*KeywordContext) BY ¶
func (s *KeywordContext) BY() antlr.TerminalNode
func (*KeywordContext) CASE ¶
func (s *KeywordContext) CASE() antlr.TerminalNode
func (*KeywordContext) CAST ¶
func (s *KeywordContext) CAST() antlr.TerminalNode
func (*KeywordContext) COLLATE ¶
func (s *KeywordContext) COLLATE() antlr.TerminalNode
func (*KeywordContext) CONTAINS ¶
func (s *KeywordContext) CONTAINS() antlr.TerminalNode
func (*KeywordContext) CREATE ¶
func (s *KeywordContext) CREATE() antlr.TerminalNode
func (*KeywordContext) CROSS ¶
func (s *KeywordContext) CROSS() antlr.TerminalNode
func (*KeywordContext) CUBE ¶
func (s *KeywordContext) CUBE() antlr.TerminalNode
func (*KeywordContext) CURRENT ¶
func (s *KeywordContext) CURRENT() antlr.TerminalNode
func (*KeywordContext) DEFAULT ¶
func (s *KeywordContext) DEFAULT() antlr.TerminalNode
func (*KeywordContext) DEFINE ¶
func (s *KeywordContext) DEFINE() antlr.TerminalNode
func (*KeywordContext) DESC ¶
func (s *KeywordContext) DESC() antlr.TerminalNode
func (*KeywordContext) DISTINCT ¶
func (s *KeywordContext) DISTINCT() antlr.TerminalNode
func (*KeywordContext) ELSE ¶
func (s *KeywordContext) ELSE() antlr.TerminalNode
func (*KeywordContext) END ¶
func (s *KeywordContext) END() antlr.TerminalNode
func (*KeywordContext) ENUM ¶
func (s *KeywordContext) ENUM() antlr.TerminalNode
func (*KeywordContext) ESCAPE ¶
func (s *KeywordContext) ESCAPE() antlr.TerminalNode
func (*KeywordContext) EXCEPT ¶
func (s *KeywordContext) EXCEPT() antlr.TerminalNode
func (*KeywordContext) EXCLUDE ¶
func (s *KeywordContext) EXCLUDE() antlr.TerminalNode
func (*KeywordContext) EXISTS ¶
func (s *KeywordContext) EXISTS() antlr.TerminalNode
func (*KeywordContext) EXTRACT ¶
func (s *KeywordContext) EXTRACT() antlr.TerminalNode
func (*KeywordContext) EnterRule ¶
func (s *KeywordContext) EnterRule(listener antlr.ParseTreeListener)
func (*KeywordContext) ExitRule ¶
func (s *KeywordContext) ExitRule(listener antlr.ParseTreeListener)
func (*KeywordContext) FALSE ¶
func (s *KeywordContext) FALSE() antlr.TerminalNode
func (*KeywordContext) FETCH ¶
func (s *KeywordContext) FETCH() antlr.TerminalNode
func (*KeywordContext) FOLLOWING ¶
func (s *KeywordContext) FOLLOWING() antlr.TerminalNode
func (*KeywordContext) FOR ¶
func (s *KeywordContext) FOR() antlr.TerminalNode
func (*KeywordContext) FROM ¶
func (s *KeywordContext) FROM() antlr.TerminalNode
func (*KeywordContext) FULL ¶
func (s *KeywordContext) FULL() antlr.TerminalNode
func (*KeywordContext) GROUP ¶
func (s *KeywordContext) GROUP() antlr.TerminalNode
func (*KeywordContext) GROUPING ¶
func (s *KeywordContext) GROUPING() antlr.TerminalNode
func (*KeywordContext) GROUPS ¶
func (s *KeywordContext) GROUPS() antlr.TerminalNode
func (*KeywordContext) GetParser ¶
func (s *KeywordContext) GetParser() antlr.Parser
func (*KeywordContext) GetRuleContext ¶
func (s *KeywordContext) GetRuleContext() antlr.RuleContext
func (*KeywordContext) HASH ¶
func (s *KeywordContext) HASH() antlr.TerminalNode
func (*KeywordContext) HAVING ¶
func (s *KeywordContext) HAVING() antlr.TerminalNode
func (*KeywordContext) IF ¶
func (s *KeywordContext) IF() antlr.TerminalNode
func (*KeywordContext) IGNORE ¶
func (s *KeywordContext) IGNORE() antlr.TerminalNode
func (*KeywordContext) IN ¶
func (s *KeywordContext) IN() antlr.TerminalNode
func (*KeywordContext) INNER ¶
func (s *KeywordContext) INNER() antlr.TerminalNode
func (*KeywordContext) INTERSECT ¶
func (s *KeywordContext) INTERSECT() antlr.TerminalNode
func (*KeywordContext) INTERVAL ¶
func (s *KeywordContext) INTERVAL() antlr.TerminalNode
func (*KeywordContext) INTO ¶
func (s *KeywordContext) INTO() antlr.TerminalNode
func (*KeywordContext) IS ¶
func (s *KeywordContext) IS() antlr.TerminalNode
func (*KeywordContext) IsKeywordContext ¶
func (*KeywordContext) IsKeywordContext()
func (*KeywordContext) JOIN ¶
func (s *KeywordContext) JOIN() antlr.TerminalNode
func (*KeywordContext) LATERAL ¶
func (s *KeywordContext) LATERAL() antlr.TerminalNode
func (*KeywordContext) LEFT ¶
func (s *KeywordContext) LEFT() antlr.TerminalNode
func (*KeywordContext) LIKE ¶
func (s *KeywordContext) LIKE() antlr.TerminalNode
func (*KeywordContext) LIMIT ¶
func (s *KeywordContext) LIMIT() antlr.TerminalNode
func (*KeywordContext) LOOKUP ¶
func (s *KeywordContext) LOOKUP() antlr.TerminalNode
func (*KeywordContext) MERGE ¶
func (s *KeywordContext) MERGE() antlr.TerminalNode
func (*KeywordContext) NATURAL ¶
func (s *KeywordContext) NATURAL() antlr.TerminalNode
func (*KeywordContext) NEW ¶
func (s *KeywordContext) NEW() antlr.TerminalNode
func (*KeywordContext) NO ¶
func (s *KeywordContext) NO() antlr.TerminalNode
func (*KeywordContext) NOT ¶
func (s *KeywordContext) NOT() antlr.TerminalNode
func (*KeywordContext) NULLS ¶
func (s *KeywordContext) NULLS() antlr.TerminalNode
func (*KeywordContext) OF ¶
func (s *KeywordContext) OF() antlr.TerminalNode
func (*KeywordContext) OFFSET ¶
func (s *KeywordContext) OFFSET() antlr.TerminalNode
func (*KeywordContext) ON ¶
func (s *KeywordContext) ON() antlr.TerminalNode
func (*KeywordContext) OR ¶
func (s *KeywordContext) OR() antlr.TerminalNode
func (*KeywordContext) ORDER ¶
func (s *KeywordContext) ORDER() antlr.TerminalNode
func (*KeywordContext) ORDINAL ¶
func (s *KeywordContext) ORDINAL() antlr.TerminalNode
func (*KeywordContext) OUTER ¶
func (s *KeywordContext) OUTER() antlr.TerminalNode
func (*KeywordContext) OVER ¶
func (s *KeywordContext) OVER() antlr.TerminalNode
func (*KeywordContext) PARTITION ¶
func (s *KeywordContext) PARTITION() antlr.TerminalNode
func (*KeywordContext) PRECEDING ¶
func (s *KeywordContext) PRECEDING() antlr.TerminalNode
func (*KeywordContext) PROTO ¶
func (s *KeywordContext) PROTO() antlr.TerminalNode
func (*KeywordContext) RANGE ¶
func (s *KeywordContext) RANGE() antlr.TerminalNode
func (*KeywordContext) RECURSIVE ¶
func (s *KeywordContext) RECURSIVE() antlr.TerminalNode
func (*KeywordContext) REPLACE ¶
func (s *KeywordContext) REPLACE() antlr.TerminalNode
func (*KeywordContext) RESPECT ¶
func (s *KeywordContext) RESPECT() antlr.TerminalNode
func (*KeywordContext) RIGHT ¶
func (s *KeywordContext) RIGHT() antlr.TerminalNode
func (*KeywordContext) ROLLUP ¶
func (s *KeywordContext) ROLLUP() antlr.TerminalNode
func (*KeywordContext) ROWS ¶
func (s *KeywordContext) ROWS() antlr.TerminalNode
func (*KeywordContext) SAFE_OFFSET ¶
func (s *KeywordContext) SAFE_OFFSET() antlr.TerminalNode
func (*KeywordContext) SAFE_ORDINAL ¶
func (s *KeywordContext) SAFE_ORDINAL() antlr.TerminalNode
func (*KeywordContext) SELECT ¶
func (s *KeywordContext) SELECT() antlr.TerminalNode
func (*KeywordContext) SET ¶
func (s *KeywordContext) SET() antlr.TerminalNode
func (*KeywordContext) SOME ¶
func (s *KeywordContext) SOME() antlr.TerminalNode
func (*KeywordContext) SSTRUCT ¶
func (s *KeywordContext) SSTRUCT() antlr.TerminalNode
func (*KeywordContext) SYSTEM ¶
func (s *KeywordContext) SYSTEM() antlr.TerminalNode
func (*KeywordContext) S_NULL ¶
func (s *KeywordContext) S_NULL() antlr.TerminalNode
func (*KeywordContext) TABLESAMPLE ¶
func (s *KeywordContext) TABLESAMPLE() antlr.TerminalNode
func (*KeywordContext) THEN ¶
func (s *KeywordContext) THEN() antlr.TerminalNode
func (*KeywordContext) TIME ¶
func (s *KeywordContext) TIME() antlr.TerminalNode
func (*KeywordContext) TO ¶
func (s *KeywordContext) TO() antlr.TerminalNode
func (*KeywordContext) TREAT ¶
func (s *KeywordContext) TREAT() antlr.TerminalNode
func (*KeywordContext) TRUE ¶
func (s *KeywordContext) TRUE() antlr.TerminalNode
func (*KeywordContext) ToStringTree ¶
func (s *KeywordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*KeywordContext) UNBOUNDED ¶
func (s *KeywordContext) UNBOUNDED() antlr.TerminalNode
func (*KeywordContext) UNION ¶
func (s *KeywordContext) UNION() antlr.TerminalNode
func (*KeywordContext) UNNEST ¶
func (s *KeywordContext) UNNEST() antlr.TerminalNode
func (*KeywordContext) USING ¶
func (s *KeywordContext) USING() antlr.TerminalNode
func (*KeywordContext) WHEN ¶
func (s *KeywordContext) WHEN() antlr.TerminalNode
func (*KeywordContext) WHERE ¶
func (s *KeywordContext) WHERE() antlr.TerminalNode
func (*KeywordContext) WINDOW ¶
func (s *KeywordContext) WINDOW() antlr.TerminalNode
func (*KeywordContext) WITH ¶
func (s *KeywordContext) WITH() antlr.TerminalNode
func (*KeywordContext) WITHIN ¶
func (s *KeywordContext) WITHIN() antlr.TerminalNode
type Limit_clauseContext ¶
type Limit_clauseContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLimit_clauseContext ¶
func NewEmptyLimit_clauseContext() *Limit_clauseContext
func NewLimit_clauseContext ¶
func NewLimit_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Limit_clauseContext
func (*Limit_clauseContext) Accept ¶
func (s *Limit_clauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Limit_clauseContext) Count ¶
func (s *Limit_clauseContext) Count() ICountContext
func (*Limit_clauseContext) EnterRule ¶
func (s *Limit_clauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*Limit_clauseContext) ExitRule ¶
func (s *Limit_clauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*Limit_clauseContext) GetParser ¶
func (s *Limit_clauseContext) GetParser() antlr.Parser
func (*Limit_clauseContext) GetRuleContext ¶
func (s *Limit_clauseContext) GetRuleContext() antlr.RuleContext
func (*Limit_clauseContext) IsLimit_clauseContext ¶
func (*Limit_clauseContext) IsLimit_clauseContext()
func (*Limit_clauseContext) LIMIT ¶
func (s *Limit_clauseContext) LIMIT() antlr.TerminalNode
func (*Limit_clauseContext) OFFSET ¶
func (s *Limit_clauseContext) OFFSET() antlr.TerminalNode
func (*Limit_clauseContext) Skip_rows ¶
func (s *Limit_clauseContext) Skip_rows() ISkip_rowsContext
func (*Limit_clauseContext) ToStringTree ¶
func (s *Limit_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Member_nameContext ¶
type Member_nameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMember_nameContext ¶
func NewEmptyMember_nameContext() *Member_nameContext
func NewMember_nameContext ¶
func NewMember_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Member_nameContext
func (*Member_nameContext) Accept ¶
func (s *Member_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Member_nameContext) EnterRule ¶
func (s *Member_nameContext) EnterRule(listener antlr.ParseTreeListener)
func (*Member_nameContext) ExitRule ¶
func (s *Member_nameContext) ExitRule(listener antlr.ParseTreeListener)
func (*Member_nameContext) GetParser ¶
func (s *Member_nameContext) GetParser() antlr.Parser
func (*Member_nameContext) GetRuleContext ¶
func (s *Member_nameContext) GetRuleContext() antlr.RuleContext
func (*Member_nameContext) IsMember_nameContext ¶
func (*Member_nameContext) IsMember_nameContext()
func (*Member_nameContext) Name ¶
func (s *Member_nameContext) Name() INameContext
func (*Member_nameContext) ToStringTree ¶
func (s *Member_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NameContext ¶
type NameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNameContext ¶
func NewEmptyNameContext() *NameContext
func NewNameContext ¶
func NewNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NameContext
func (*NameContext) Accept ¶
func (s *NameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NameContext) EnterRule ¶
func (s *NameContext) EnterRule(listener antlr.ParseTreeListener)
func (*NameContext) ExitRule ¶
func (s *NameContext) ExitRule(listener antlr.ParseTreeListener)
func (*NameContext) GetParser ¶
func (s *NameContext) GetParser() antlr.Parser
func (*NameContext) GetRuleContext ¶
func (s *NameContext) GetRuleContext() antlr.RuleContext
func (*NameContext) ID ¶
func (s *NameContext) ID() antlr.TerminalNode
func (*NameContext) IsNameContext ¶
func (*NameContext) IsNameContext()
func (*NameContext) QUOTED_ID ¶
func (s *NameContext) QUOTED_ID() antlr.TerminalNode
func (*NameContext) ToStringTree ¶
func (s *NameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NumberContext ¶
type NumberContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNumberContext ¶
func NewEmptyNumberContext() *NumberContext
func NewNumberContext ¶
func NewNumberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NumberContext
func (*NumberContext) Accept ¶
func (s *NumberContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NumberContext) EnterRule ¶
func (s *NumberContext) EnterRule(listener antlr.ParseTreeListener)
func (*NumberContext) ExitRule ¶
func (s *NumberContext) ExitRule(listener antlr.ParseTreeListener)
func (*NumberContext) Float_type ¶
func (s *NumberContext) Float_type() IFloat_typeContext
func (*NumberContext) GetParser ¶
func (s *NumberContext) GetParser() antlr.Parser
func (*NumberContext) GetRuleContext ¶
func (s *NumberContext) GetRuleContext() antlr.RuleContext
func (*NumberContext) Integer_type ¶
func (s *NumberContext) Integer_type() IInteger_typeContext
func (*NumberContext) IsNumberContext ¶
func (*NumberContext) IsNumberContext()
func (*NumberContext) ToStringTree ¶
func (s *NumberContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type On_clauseContext ¶
type On_clauseContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOn_clauseContext ¶
func NewEmptyOn_clauseContext() *On_clauseContext
func NewOn_clauseContext ¶
func NewOn_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *On_clauseContext
func (*On_clauseContext) Accept ¶
func (s *On_clauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*On_clauseContext) Bool_expression ¶
func (s *On_clauseContext) Bool_expression() IBool_expressionContext
func (*On_clauseContext) EnterRule ¶
func (s *On_clauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*On_clauseContext) ExitRule ¶
func (s *On_clauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*On_clauseContext) GetParser ¶
func (s *On_clauseContext) GetParser() antlr.Parser
func (*On_clauseContext) GetRuleContext ¶
func (s *On_clauseContext) GetRuleContext() antlr.RuleContext
func (*On_clauseContext) IsOn_clauseContext ¶
func (*On_clauseContext) IsOn_clauseContext()
func (*On_clauseContext) ON ¶
func (s *On_clauseContext) ON() antlr.TerminalNode
func (*On_clauseContext) ToStringTree ¶
func (s *On_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Order_clauseContext ¶
type Order_clauseContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOrder_clauseContext ¶
func NewEmptyOrder_clauseContext() *Order_clauseContext
func NewOrder_clauseContext ¶
func NewOrder_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Order_clauseContext
func (*Order_clauseContext) ASC ¶
func (s *Order_clauseContext) ASC(i int) antlr.TerminalNode
func (*Order_clauseContext) Accept ¶
func (s *Order_clauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Order_clauseContext) AllASC ¶
func (s *Order_clauseContext) AllASC() []antlr.TerminalNode
func (*Order_clauseContext) AllCOMMA ¶
func (s *Order_clauseContext) AllCOMMA() []antlr.TerminalNode
func (*Order_clauseContext) AllDESC ¶
func (s *Order_clauseContext) AllDESC() []antlr.TerminalNode
func (*Order_clauseContext) AllExpr ¶
func (s *Order_clauseContext) AllExpr() []IExprContext
func (*Order_clauseContext) BY ¶
func (s *Order_clauseContext) BY() antlr.TerminalNode
func (*Order_clauseContext) COMMA ¶
func (s *Order_clauseContext) COMMA(i int) antlr.TerminalNode
func (*Order_clauseContext) DESC ¶
func (s *Order_clauseContext) DESC(i int) antlr.TerminalNode
func (*Order_clauseContext) EnterRule ¶
func (s *Order_clauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*Order_clauseContext) ExitRule ¶
func (s *Order_clauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*Order_clauseContext) Expr ¶
func (s *Order_clauseContext) Expr(i int) IExprContext
func (*Order_clauseContext) GetParser ¶
func (s *Order_clauseContext) GetParser() antlr.Parser
func (*Order_clauseContext) GetRuleContext ¶
func (s *Order_clauseContext) GetRuleContext() antlr.RuleContext
func (*Order_clauseContext) IsOrder_clauseContext ¶
func (*Order_clauseContext) IsOrder_clauseContext()
func (*Order_clauseContext) ORDER ¶
func (s *Order_clauseContext) ORDER() antlr.TerminalNode
func (*Order_clauseContext) ToStringTree ¶
func (s *Order_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Project_nameContext ¶
type Project_nameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyProject_nameContext ¶
func NewEmptyProject_nameContext() *Project_nameContext
func NewProject_nameContext ¶
func NewProject_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Project_nameContext
func (*Project_nameContext) Accept ¶
func (s *Project_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Project_nameContext) EnterRule ¶
func (s *Project_nameContext) EnterRule(listener antlr.ParseTreeListener)
func (*Project_nameContext) ExitRule ¶
func (s *Project_nameContext) ExitRule(listener antlr.ParseTreeListener)
func (*Project_nameContext) GetParser ¶
func (s *Project_nameContext) GetParser() antlr.Parser
func (*Project_nameContext) GetRuleContext ¶
func (s *Project_nameContext) GetRuleContext() antlr.RuleContext
func (*Project_nameContext) IsProject_nameContext ¶
func (*Project_nameContext) IsProject_nameContext()
func (*Project_nameContext) Name ¶
func (s *Project_nameContext) Name() INameContext
func (*Project_nameContext) ToStringTree ¶
func (s *Project_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Query_exprContext ¶
type Query_exprContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyQuery_exprContext ¶
func NewEmptyQuery_exprContext() *Query_exprContext
func NewQuery_exprContext ¶
func NewQuery_exprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Query_exprContext
func (*Query_exprContext) Accept ¶
func (s *Query_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Query_exprContext) AllQuery_expr ¶
func (s *Query_exprContext) AllQuery_expr() []IQuery_exprContext
func (*Query_exprContext) EnterRule ¶
func (s *Query_exprContext) EnterRule(listener antlr.ParseTreeListener)
func (*Query_exprContext) ExitRule ¶
func (s *Query_exprContext) ExitRule(listener antlr.ParseTreeListener)
func (*Query_exprContext) GetParser ¶
func (s *Query_exprContext) GetParser() antlr.Parser
func (*Query_exprContext) GetRuleContext ¶
func (s *Query_exprContext) GetRuleContext() antlr.RuleContext
func (*Query_exprContext) IsQuery_exprContext ¶
func (*Query_exprContext) IsQuery_exprContext()
func (*Query_exprContext) LR_BRACKET ¶
func (s *Query_exprContext) LR_BRACKET() antlr.TerminalNode
func (*Query_exprContext) Limit_clause ¶
func (s *Query_exprContext) Limit_clause() ILimit_clauseContext
func (*Query_exprContext) Order_clause ¶
func (s *Query_exprContext) Order_clause() IOrder_clauseContext
func (*Query_exprContext) Query_expr ¶
func (s *Query_exprContext) Query_expr(i int) IQuery_exprContext
func (*Query_exprContext) RR_BRACKET ¶
func (s *Query_exprContext) RR_BRACKET() antlr.TerminalNode
func (*Query_exprContext) Select_statement ¶
func (s *Query_exprContext) Select_statement() ISelect_statementContext
func (*Query_exprContext) Set_op ¶
func (s *Query_exprContext) Set_op() ISet_opContext
func (*Query_exprContext) ToStringTree ¶
func (s *Query_exprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Query_statementContext ¶
type Query_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyQuery_statementContext ¶
func NewEmptyQuery_statementContext() *Query_statementContext
func NewQuery_statementContext ¶
func NewQuery_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Query_statementContext
func (*Query_statementContext) Accept ¶
func (s *Query_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Query_statementContext) EnterRule ¶
func (s *Query_statementContext) EnterRule(listener antlr.ParseTreeListener)
func (*Query_statementContext) ExitRule ¶
func (s *Query_statementContext) ExitRule(listener antlr.ParseTreeListener)
func (*Query_statementContext) GetParser ¶
func (s *Query_statementContext) GetParser() antlr.Parser
func (*Query_statementContext) GetRuleContext ¶
func (s *Query_statementContext) GetRuleContext() antlr.RuleContext
func (*Query_statementContext) IsQuery_statementContext ¶
func (*Query_statementContext) IsQuery_statementContext()
func (*Query_statementContext) Query_expr ¶
func (s *Query_statementContext) Query_expr() IQuery_exprContext
func (*Query_statementContext) ToStringTree ¶
func (s *Query_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Query_statementContext) With_statement ¶
func (s *Query_statementContext) With_statement() IWith_statementContext
type Quoted_stringContext ¶
type Quoted_stringContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyQuoted_stringContext ¶
func NewEmptyQuoted_stringContext() *Quoted_stringContext
func NewQuoted_stringContext ¶
func NewQuoted_stringContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Quoted_stringContext
func (*Quoted_stringContext) Accept ¶
func (s *Quoted_stringContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Quoted_stringContext) EnterRule ¶
func (s *Quoted_stringContext) EnterRule(listener antlr.ParseTreeListener)
func (*Quoted_stringContext) ExitRule ¶
func (s *Quoted_stringContext) ExitRule(listener antlr.ParseTreeListener)
func (*Quoted_stringContext) GetParser ¶
func (s *Quoted_stringContext) GetParser() antlr.Parser
func (*Quoted_stringContext) GetRuleContext ¶
func (s *Quoted_stringContext) GetRuleContext() antlr.RuleContext
func (*Quoted_stringContext) IsQuoted_stringContext ¶
func (*Quoted_stringContext) IsQuoted_stringContext()
func (*Quoted_stringContext) QUOTED_STRING ¶
func (s *Quoted_stringContext) QUOTED_STRING() antlr.TerminalNode
func (*Quoted_stringContext) ToStringTree ¶
func (s *Quoted_stringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Raw_byte_stringContext ¶
type Raw_byte_stringContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRaw_byte_stringContext ¶
func NewEmptyRaw_byte_stringContext() *Raw_byte_stringContext
func NewRaw_byte_stringContext ¶
func NewRaw_byte_stringContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Raw_byte_stringContext
func (*Raw_byte_stringContext) Accept ¶
func (s *Raw_byte_stringContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Raw_byte_stringContext) EnterRule ¶
func (s *Raw_byte_stringContext) EnterRule(listener antlr.ParseTreeListener)
func (*Raw_byte_stringContext) ExitRule ¶
func (s *Raw_byte_stringContext) ExitRule(listener antlr.ParseTreeListener)
func (*Raw_byte_stringContext) GetParser ¶
func (s *Raw_byte_stringContext) GetParser() antlr.Parser
func (*Raw_byte_stringContext) GetRuleContext ¶
func (s *Raw_byte_stringContext) GetRuleContext() antlr.RuleContext
func (*Raw_byte_stringContext) IsRaw_byte_stringContext ¶
func (*Raw_byte_stringContext) IsRaw_byte_stringContext()
func (*Raw_byte_stringContext) RAW_BYTE_STRING ¶
func (s *Raw_byte_stringContext) RAW_BYTE_STRING() antlr.TerminalNode
func (*Raw_byte_stringContext) ToStringTree ¶
func (s *Raw_byte_stringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Raw_stringContext ¶
type Raw_stringContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRaw_stringContext ¶
func NewEmptyRaw_stringContext() *Raw_stringContext
func NewRaw_stringContext ¶
func NewRaw_stringContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Raw_stringContext
func (*Raw_stringContext) Accept ¶
func (s *Raw_stringContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Raw_stringContext) EnterRule ¶
func (s *Raw_stringContext) EnterRule(listener antlr.ParseTreeListener)
func (*Raw_stringContext) ExitRule ¶
func (s *Raw_stringContext) ExitRule(listener antlr.ParseTreeListener)
func (*Raw_stringContext) GetParser ¶
func (s *Raw_stringContext) GetParser() antlr.Parser
func (*Raw_stringContext) GetRuleContext ¶
func (s *Raw_stringContext) GetRuleContext() antlr.RuleContext
func (*Raw_stringContext) IsRaw_stringContext ¶
func (*Raw_stringContext) IsRaw_stringContext()
func (*Raw_stringContext) RAW_STRING ¶
func (s *Raw_stringContext) RAW_STRING() antlr.TerminalNode
func (*Raw_stringContext) ToStringTree ¶
func (s *Raw_stringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Replace_statementContext ¶
type Replace_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyReplace_statementContext ¶
func NewEmptyReplace_statementContext() *Replace_statementContext
func NewReplace_statementContext ¶
func NewReplace_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Replace_statementContext
func (*Replace_statementContext) AS ¶
func (s *Replace_statementContext) AS(i int) antlr.TerminalNode
func (*Replace_statementContext) Accept ¶
func (s *Replace_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Replace_statementContext) Alias_name ¶
func (s *Replace_statementContext) Alias_name(i int) IAlias_nameContext
func (*Replace_statementContext) AllAS ¶
func (s *Replace_statementContext) AllAS() []antlr.TerminalNode
func (*Replace_statementContext) AllAlias_name ¶
func (s *Replace_statementContext) AllAlias_name() []IAlias_nameContext
func (*Replace_statementContext) AllCOMMA ¶
func (s *Replace_statementContext) AllCOMMA() []antlr.TerminalNode
func (*Replace_statementContext) AllExpr ¶
func (s *Replace_statementContext) AllExpr() []IExprContext
func (*Replace_statementContext) COMMA ¶
func (s *Replace_statementContext) COMMA(i int) antlr.TerminalNode
func (*Replace_statementContext) EnterRule ¶
func (s *Replace_statementContext) EnterRule(listener antlr.ParseTreeListener)
func (*Replace_statementContext) ExitRule ¶
func (s *Replace_statementContext) ExitRule(listener antlr.ParseTreeListener)
func (*Replace_statementContext) Expr ¶
func (s *Replace_statementContext) Expr(i int) IExprContext
func (*Replace_statementContext) GetParser ¶
func (s *Replace_statementContext) GetParser() antlr.Parser
func (*Replace_statementContext) GetRuleContext ¶
func (s *Replace_statementContext) GetRuleContext() antlr.RuleContext
func (*Replace_statementContext) IsReplace_statementContext ¶
func (*Replace_statementContext) IsReplace_statementContext()
func (*Replace_statementContext) LR_BRACKET ¶
func (s *Replace_statementContext) LR_BRACKET() antlr.TerminalNode
func (*Replace_statementContext) REPLACE ¶
func (s *Replace_statementContext) REPLACE() antlr.TerminalNode
func (*Replace_statementContext) RR_BRACKET ¶
func (s *Replace_statementContext) RR_BRACKET() antlr.TerminalNode
func (*Replace_statementContext) ToStringTree ¶
func (s *Replace_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RootContext ¶
type RootContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRootContext ¶
func NewEmptyRootContext() *RootContext
func NewRootContext ¶
func NewRootContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RootContext
func (*RootContext) Accept ¶
func (s *RootContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RootContext) EOF ¶
func (s *RootContext) EOF() antlr.TerminalNode
func (*RootContext) EnterRule ¶
func (s *RootContext) EnterRule(listener antlr.ParseTreeListener)
func (*RootContext) ExitRule ¶
func (s *RootContext) ExitRule(listener antlr.ParseTreeListener)
func (*RootContext) GetParser ¶
func (s *RootContext) GetParser() antlr.Parser
func (*RootContext) GetRuleContext ¶
func (s *RootContext) GetRuleContext() antlr.RuleContext
func (*RootContext) IsRootContext ¶
func (*RootContext) IsRootContext()
func (*RootContext) Stmtmulti ¶
func (s *RootContext) Stmtmulti() IStmtmultiContext
func (*RootContext) ToStringTree ¶
func (s *RootContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Select_statementContext ¶
type Select_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySelect_statementContext ¶
func NewEmptySelect_statementContext() *Select_statementContext
func NewSelect_statementContext ¶
func NewSelect_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Select_statementContext
func (*Select_statementContext) ALL ¶
func (s *Select_statementContext) ALL() antlr.TerminalNode
func (*Select_statementContext) AS ¶
func (s *Select_statementContext) AS(i int) antlr.TerminalNode
func (*Select_statementContext) Accept ¶
func (s *Select_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Select_statementContext) Alias_name ¶
func (s *Select_statementContext) Alias_name(i int) IAlias_nameContext
func (*Select_statementContext) AllAS ¶
func (s *Select_statementContext) AllAS() []antlr.TerminalNode
func (*Select_statementContext) AllAlias_name ¶
func (s *Select_statementContext) AllAlias_name() []IAlias_nameContext
func (*Select_statementContext) AllCOMMA ¶
func (s *Select_statementContext) AllCOMMA() []antlr.TerminalNode
func (*Select_statementContext) AllExcept_statement ¶
func (s *Select_statementContext) AllExcept_statement() []IExcept_statementContext
func (*Select_statementContext) AllExpr ¶
func (s *Select_statementContext) AllExpr() []IExprContext
func (*Select_statementContext) AllReplace_statement ¶
func (s *Select_statementContext) AllReplace_statement() []IReplace_statementContext
func (*Select_statementContext) AllSTAR ¶
func (s *Select_statementContext) AllSTAR() []antlr.TerminalNode
func (*Select_statementContext) COMMA ¶
func (s *Select_statementContext) COMMA(i int) antlr.TerminalNode
func (*Select_statementContext) DISTINCT ¶
func (s *Select_statementContext) DISTINCT() antlr.TerminalNode
func (*Select_statementContext) DOT ¶
func (s *Select_statementContext) DOT() antlr.TerminalNode
func (*Select_statementContext) EnterRule ¶
func (s *Select_statementContext) EnterRule(listener antlr.ParseTreeListener)
func (*Select_statementContext) Except_statement ¶
func (s *Select_statementContext) Except_statement(i int) IExcept_statementContext
func (*Select_statementContext) ExitRule ¶
func (s *Select_statementContext) ExitRule(listener antlr.ParseTreeListener)
func (*Select_statementContext) Expr ¶
func (s *Select_statementContext) Expr(i int) IExprContext
func (*Select_statementContext) From_statement ¶
func (s *Select_statementContext) From_statement() IFrom_statementContext
func (*Select_statementContext) GetParser ¶
func (s *Select_statementContext) GetParser() antlr.Parser
func (*Select_statementContext) GetRuleContext ¶
func (s *Select_statementContext) GetRuleContext() antlr.RuleContext
func (*Select_statementContext) Group_statement ¶
func (s *Select_statementContext) Group_statement() IGroup_statementContext
func (*Select_statementContext) Having_statement ¶
func (s *Select_statementContext) Having_statement() IHaving_statementContext
func (*Select_statementContext) IsSelect_statementContext ¶
func (*Select_statementContext) IsSelect_statementContext()
func (*Select_statementContext) Replace_statement ¶
func (s *Select_statementContext) Replace_statement(i int) IReplace_statementContext
func (*Select_statementContext) SELECT ¶
func (s *Select_statementContext) SELECT() antlr.TerminalNode
func (*Select_statementContext) STAR ¶
func (s *Select_statementContext) STAR(i int) antlr.TerminalNode
func (*Select_statementContext) ToStringTree ¶
func (s *Select_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Select_statementContext) Where_statement ¶
func (s *Select_statementContext) Where_statement() IWhere_statementContext
func (*Select_statementContext) Window_statement ¶
func (s *Select_statementContext) Window_statement() IWindow_statementContext
type Set_opContext ¶
type Set_opContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySet_opContext ¶
func NewEmptySet_opContext() *Set_opContext
func NewSet_opContext ¶
func NewSet_opContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Set_opContext
func (*Set_opContext) ALL ¶
func (s *Set_opContext) ALL() antlr.TerminalNode
func (*Set_opContext) Accept ¶
func (s *Set_opContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Set_opContext) DISTINCT ¶
func (s *Set_opContext) DISTINCT() antlr.TerminalNode
func (*Set_opContext) EXCEPT ¶
func (s *Set_opContext) EXCEPT() antlr.TerminalNode
func (*Set_opContext) EnterRule ¶
func (s *Set_opContext) EnterRule(listener antlr.ParseTreeListener)
func (*Set_opContext) ExitRule ¶
func (s *Set_opContext) ExitRule(listener antlr.ParseTreeListener)
func (*Set_opContext) GetParser ¶
func (s *Set_opContext) GetParser() antlr.Parser
func (*Set_opContext) GetRuleContext ¶
func (s *Set_opContext) GetRuleContext() antlr.RuleContext
func (*Set_opContext) INTERSECT ¶
func (s *Set_opContext) INTERSECT() antlr.TerminalNode
func (*Set_opContext) IsSet_opContext ¶
func (*Set_opContext) IsSet_opContext()
func (*Set_opContext) ToStringTree ¶
func (s *Set_opContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Set_opContext) UNION ¶
func (s *Set_opContext) UNION() antlr.TerminalNode
type Skip_rowsContext ¶
type Skip_rowsContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySkip_rowsContext ¶
func NewEmptySkip_rowsContext() *Skip_rowsContext
func NewSkip_rowsContext ¶
func NewSkip_rowsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Skip_rowsContext
func (*Skip_rowsContext) Accept ¶
func (s *Skip_rowsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Skip_rowsContext) EnterRule ¶
func (s *Skip_rowsContext) EnterRule(listener antlr.ParseTreeListener)
func (*Skip_rowsContext) ExitRule ¶
func (s *Skip_rowsContext) ExitRule(listener antlr.ParseTreeListener)
func (*Skip_rowsContext) GetParser ¶
func (s *Skip_rowsContext) GetParser() antlr.Parser
func (*Skip_rowsContext) GetRuleContext ¶
func (s *Skip_rowsContext) GetRuleContext() antlr.RuleContext
func (*Skip_rowsContext) IsSkip_rowsContext ¶
func (*Skip_rowsContext) IsSkip_rowsContext()
func (*Skip_rowsContext) Number ¶
func (s *Skip_rowsContext) Number() INumberContext
func (*Skip_rowsContext) ToStringTree ¶
func (s *Skip_rowsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Special_stringContext ¶
type Special_stringContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySpecial_stringContext ¶
func NewEmptySpecial_stringContext() *Special_stringContext
func NewSpecial_stringContext ¶
func NewSpecial_stringContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Special_stringContext
func (*Special_stringContext) Accept ¶
func (s *Special_stringContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Special_stringContext) Datatype_name ¶
func (s *Special_stringContext) Datatype_name() IDatatype_nameContext
func (*Special_stringContext) EnterRule ¶
func (s *Special_stringContext) EnterRule(listener antlr.ParseTreeListener)
func (*Special_stringContext) ExitRule ¶
func (s *Special_stringContext) ExitRule(listener antlr.ParseTreeListener)
func (*Special_stringContext) GetParser ¶
func (s *Special_stringContext) GetParser() antlr.Parser
func (*Special_stringContext) GetRuleContext ¶
func (s *Special_stringContext) GetRuleContext() antlr.RuleContext
func (*Special_stringContext) IsSpecial_stringContext ¶
func (*Special_stringContext) IsSpecial_stringContext()
func (*Special_stringContext) QUOTED_STRING ¶
func (s *Special_stringContext) QUOTED_STRING() antlr.TerminalNode
func (*Special_stringContext) ToStringTree ¶
func (s *Special_stringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SstructContext ¶
type SstructContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySstructContext ¶
func NewEmptySstructContext() *SstructContext
func NewSstructContext ¶
func NewSstructContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SstructContext
func (*SstructContext) Accept ¶
func (s *SstructContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SstructContext) Datatype_name ¶
func (s *SstructContext) Datatype_name() IDatatype_nameContext
func (*SstructContext) EnterRule ¶
func (s *SstructContext) EnterRule(listener antlr.ParseTreeListener)
func (*SstructContext) ExitRule ¶
func (s *SstructContext) ExitRule(listener antlr.ParseTreeListener)
func (*SstructContext) GT ¶
func (s *SstructContext) GT() antlr.TerminalNode
func (*SstructContext) GetParser ¶
func (s *SstructContext) GetParser() antlr.Parser
func (*SstructContext) GetRuleContext ¶
func (s *SstructContext) GetRuleContext() antlr.RuleContext
func (*SstructContext) IsSstructContext ¶
func (*SstructContext) IsSstructContext()
func (*SstructContext) LT ¶
func (s *SstructContext) LT() antlr.TerminalNode
func (*SstructContext) SSTRUCT ¶
func (s *SstructContext) SSTRUCT() antlr.TerminalNode
func (*SstructContext) ToStringTree ¶
func (s *SstructContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StmtContext ¶
type StmtContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStmtContext ¶
func NewEmptyStmtContext() *StmtContext
func NewStmtContext ¶
func NewStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StmtContext
func (*StmtContext) Accept ¶
func (s *StmtContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StmtContext) EnterRule ¶
func (s *StmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*StmtContext) ExitRule ¶
func (s *StmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*StmtContext) GetParser ¶
func (s *StmtContext) GetParser() antlr.Parser
func (*StmtContext) GetRuleContext ¶
func (s *StmtContext) GetRuleContext() antlr.RuleContext
func (*StmtContext) IsStmtContext ¶
func (*StmtContext) IsStmtContext()
func (*StmtContext) Query_statement ¶
func (s *StmtContext) Query_statement() IQuery_statementContext
func (*StmtContext) ToStringTree ¶
func (s *StmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StmtmultiContext ¶
type StmtmultiContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStmtmultiContext ¶
func NewEmptyStmtmultiContext() *StmtmultiContext
func NewStmtmultiContext ¶
func NewStmtmultiContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StmtmultiContext
func (*StmtmultiContext) Accept ¶
func (s *StmtmultiContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StmtmultiContext) AllSEMI ¶
func (s *StmtmultiContext) AllSEMI() []antlr.TerminalNode
func (*StmtmultiContext) AllStmt ¶
func (s *StmtmultiContext) AllStmt() []IStmtContext
func (*StmtmultiContext) EnterRule ¶
func (s *StmtmultiContext) EnterRule(listener antlr.ParseTreeListener)
func (*StmtmultiContext) ExitRule ¶
func (s *StmtmultiContext) ExitRule(listener antlr.ParseTreeListener)
func (*StmtmultiContext) GetParser ¶
func (s *StmtmultiContext) GetParser() antlr.Parser
func (*StmtmultiContext) GetRuleContext ¶
func (s *StmtmultiContext) GetRuleContext() antlr.RuleContext
func (*StmtmultiContext) IsStmtmultiContext ¶
func (*StmtmultiContext) IsStmtmultiContext()
func (*StmtmultiContext) SEMI ¶
func (s *StmtmultiContext) SEMI(i int) antlr.TerminalNode
func (*StmtmultiContext) Stmt ¶
func (s *StmtmultiContext) Stmt(i int) IStmtContext
func (*StmtmultiContext) ToStringTree ¶
func (s *StmtmultiContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StringContext ¶
type StringContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStringContext ¶
func NewEmptyStringContext() *StringContext
func NewStringContext ¶
func NewStringContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StringContext
func (*StringContext) Accept ¶
func (s *StringContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StringContext) Byte_string ¶
func (s *StringContext) Byte_string() IByte_stringContext
func (*StringContext) EnterRule ¶
func (s *StringContext) EnterRule(listener antlr.ParseTreeListener)
func (*StringContext) ExitRule ¶
func (s *StringContext) ExitRule(listener antlr.ParseTreeListener)
func (*StringContext) GetParser ¶
func (s *StringContext) GetParser() antlr.Parser
func (*StringContext) GetRuleContext ¶
func (s *StringContext) GetRuleContext() antlr.RuleContext
func (*StringContext) IsStringContext ¶
func (*StringContext) IsStringContext()
func (*StringContext) Quoted_string ¶
func (s *StringContext) Quoted_string() IQuoted_stringContext
func (*StringContext) Raw_byte_string ¶
func (s *StringContext) Raw_byte_string() IRaw_byte_stringContext
func (*StringContext) Raw_string ¶
func (s *StringContext) Raw_string() IRaw_stringContext
func (*StringContext) Special_string ¶
func (s *StringContext) Special_string() ISpecial_stringContext
func (*StringContext) ToStringTree ¶
func (s *StringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*StringContext) Triple_quoted_string ¶
func (s *StringContext) Triple_quoted_string() ITriple_quoted_stringContext
type Struct_nameContext ¶
type Struct_nameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStruct_nameContext ¶
func NewEmptyStruct_nameContext() *Struct_nameContext
func NewStruct_nameContext ¶
func NewStruct_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Struct_nameContext
func (*Struct_nameContext) Accept ¶
func (s *Struct_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Struct_nameContext) EnterRule ¶
func (s *Struct_nameContext) EnterRule(listener antlr.ParseTreeListener)
func (*Struct_nameContext) ExitRule ¶
func (s *Struct_nameContext) ExitRule(listener antlr.ParseTreeListener)
func (*Struct_nameContext) GetParser ¶
func (s *Struct_nameContext) GetParser() antlr.Parser
func (*Struct_nameContext) GetRuleContext ¶
func (s *Struct_nameContext) GetRuleContext() antlr.RuleContext
func (*Struct_nameContext) IsStruct_nameContext ¶
func (*Struct_nameContext) IsStruct_nameContext()
func (*Struct_nameContext) Name ¶
func (s *Struct_nameContext) Name() INameContext
func (*Struct_nameContext) ToStringTree ¶
func (s *Struct_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Table_exprContext ¶
type Table_exprContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTable_exprContext ¶
func NewEmptyTable_exprContext() *Table_exprContext
func NewTable_exprContext ¶
func NewTable_exprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_exprContext
func (*Table_exprContext) Accept ¶
func (s *Table_exprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Table_exprContext) AllBACKTICK ¶
func (s *Table_exprContext) AllBACKTICK() []antlr.TerminalNode
func (*Table_exprContext) AllDOT ¶
func (s *Table_exprContext) AllDOT() []antlr.TerminalNode
func (*Table_exprContext) BACKTICK ¶
func (s *Table_exprContext) BACKTICK(i int) antlr.TerminalNode
func (*Table_exprContext) DOT ¶
func (s *Table_exprContext) DOT(i int) antlr.TerminalNode
func (*Table_exprContext) Dataset_name ¶
func (s *Table_exprContext) Dataset_name() IDataset_nameContext
func (*Table_exprContext) EnterRule ¶
func (s *Table_exprContext) EnterRule(listener antlr.ParseTreeListener)
func (*Table_exprContext) ExitRule ¶
func (s *Table_exprContext) ExitRule(listener antlr.ParseTreeListener)
func (*Table_exprContext) GetParser ¶
func (s *Table_exprContext) GetParser() antlr.Parser
func (*Table_exprContext) GetRuleContext ¶
func (s *Table_exprContext) GetRuleContext() antlr.RuleContext
func (*Table_exprContext) IsTable_exprContext ¶
func (*Table_exprContext) IsTable_exprContext()
func (*Table_exprContext) Project_name ¶
func (s *Table_exprContext) Project_name() IProject_nameContext
func (*Table_exprContext) Table_expr ¶
func (s *Table_exprContext) Table_expr() ITable_exprContext
func (*Table_exprContext) Table_name ¶
func (s *Table_exprContext) Table_name() ITable_nameContext
func (*Table_exprContext) ToStringTree ¶
func (s *Table_exprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Table_nameContext ¶
type Table_nameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTable_nameContext ¶
func NewEmptyTable_nameContext() *Table_nameContext
func NewTable_nameContext ¶
func NewTable_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Table_nameContext
func (*Table_nameContext) Accept ¶
func (s *Table_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Table_nameContext) EnterRule ¶
func (s *Table_nameContext) EnterRule(listener antlr.ParseTreeListener)
func (*Table_nameContext) ExitRule ¶
func (s *Table_nameContext) ExitRule(listener antlr.ParseTreeListener)
func (*Table_nameContext) GetParser ¶
func (s *Table_nameContext) GetParser() antlr.Parser
func (*Table_nameContext) GetRuleContext ¶
func (s *Table_nameContext) GetRuleContext() antlr.RuleContext
func (*Table_nameContext) IsTable_nameContext ¶
func (*Table_nameContext) IsTable_nameContext()
func (*Table_nameContext) Name ¶
func (s *Table_nameContext) Name() INameContext
func (*Table_nameContext) ToStringTree ¶
func (s *Table_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Triple_quoted_stringContext ¶
type Triple_quoted_stringContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTriple_quoted_stringContext ¶
func NewEmptyTriple_quoted_stringContext() *Triple_quoted_stringContext
func NewTriple_quoted_stringContext ¶
func NewTriple_quoted_stringContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Triple_quoted_stringContext
func (*Triple_quoted_stringContext) Accept ¶
func (s *Triple_quoted_stringContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Triple_quoted_stringContext) EnterRule ¶
func (s *Triple_quoted_stringContext) EnterRule(listener antlr.ParseTreeListener)
func (*Triple_quoted_stringContext) ExitRule ¶
func (s *Triple_quoted_stringContext) ExitRule(listener antlr.ParseTreeListener)
func (*Triple_quoted_stringContext) GetParser ¶
func (s *Triple_quoted_stringContext) GetParser() antlr.Parser
func (*Triple_quoted_stringContext) GetRuleContext ¶
func (s *Triple_quoted_stringContext) GetRuleContext() antlr.RuleContext
func (*Triple_quoted_stringContext) IsTriple_quoted_stringContext ¶
func (*Triple_quoted_stringContext) IsTriple_quoted_stringContext()
func (*Triple_quoted_stringContext) TRIPLE_QUOTED_STRING ¶
func (s *Triple_quoted_stringContext) TRIPLE_QUOTED_STRING() antlr.TerminalNode
func (*Triple_quoted_stringContext) ToStringTree ¶
func (s *Triple_quoted_stringContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Unary_operatorContext ¶
type Unary_operatorContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUnary_operatorContext ¶
func NewEmptyUnary_operatorContext() *Unary_operatorContext
func NewUnary_operatorContext ¶
func NewUnary_operatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Unary_operatorContext
func (*Unary_operatorContext) Accept ¶
func (s *Unary_operatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Unary_operatorContext) EnterRule ¶
func (s *Unary_operatorContext) EnterRule(listener antlr.ParseTreeListener)
func (*Unary_operatorContext) ExitRule ¶
func (s *Unary_operatorContext) ExitRule(listener antlr.ParseTreeListener)
func (*Unary_operatorContext) GetParser ¶
func (s *Unary_operatorContext) GetParser() antlr.Parser
func (*Unary_operatorContext) GetRuleContext ¶
func (s *Unary_operatorContext) GetRuleContext() antlr.RuleContext
func (*Unary_operatorContext) IsUnary_operatorContext ¶
func (*Unary_operatorContext) IsUnary_operatorContext()
func (*Unary_operatorContext) MINUS ¶
func (s *Unary_operatorContext) MINUS() antlr.TerminalNode
func (*Unary_operatorContext) NOT ¶
func (s *Unary_operatorContext) NOT() antlr.TerminalNode
func (*Unary_operatorContext) TILDE ¶
func (s *Unary_operatorContext) TILDE() antlr.TerminalNode
func (*Unary_operatorContext) ToStringTree ¶
func (s *Unary_operatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Using_clauseContext ¶
type Using_clauseContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUsing_clauseContext ¶
func NewEmptyUsing_clauseContext() *Using_clauseContext
func NewUsing_clauseContext ¶
func NewUsing_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Using_clauseContext
func (*Using_clauseContext) Accept ¶
func (s *Using_clauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Using_clauseContext) AllCOMMA ¶
func (s *Using_clauseContext) AllCOMMA() []antlr.TerminalNode
func (*Using_clauseContext) AllJoin_name ¶
func (s *Using_clauseContext) AllJoin_name() []IJoin_nameContext
func (*Using_clauseContext) COMMA ¶
func (s *Using_clauseContext) COMMA(i int) antlr.TerminalNode
func (*Using_clauseContext) EnterRule ¶
func (s *Using_clauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*Using_clauseContext) ExitRule ¶
func (s *Using_clauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*Using_clauseContext) GetParser ¶
func (s *Using_clauseContext) GetParser() antlr.Parser
func (*Using_clauseContext) GetRuleContext ¶
func (s *Using_clauseContext) GetRuleContext() antlr.RuleContext
func (*Using_clauseContext) IsUsing_clauseContext ¶
func (*Using_clauseContext) IsUsing_clauseContext()
func (*Using_clauseContext) Join_name ¶
func (s *Using_clauseContext) Join_name(i int) IJoin_nameContext
func (*Using_clauseContext) LR_BRACKET ¶
func (s *Using_clauseContext) LR_BRACKET() antlr.TerminalNode
func (*Using_clauseContext) RR_BRACKET ¶
func (s *Using_clauseContext) RR_BRACKET() antlr.TerminalNode
func (*Using_clauseContext) ToStringTree ¶
func (s *Using_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Using_clauseContext) USING ¶
func (s *Using_clauseContext) USING() antlr.TerminalNode
type Where_statementContext ¶
type Where_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWhere_statementContext ¶
func NewEmptyWhere_statementContext() *Where_statementContext
func NewWhere_statementContext ¶
func NewWhere_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Where_statementContext
func (*Where_statementContext) Accept ¶
func (s *Where_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Where_statementContext) Bool_expression ¶
func (s *Where_statementContext) Bool_expression() IBool_expressionContext
func (*Where_statementContext) EnterRule ¶
func (s *Where_statementContext) EnterRule(listener antlr.ParseTreeListener)
func (*Where_statementContext) ExitRule ¶
func (s *Where_statementContext) ExitRule(listener antlr.ParseTreeListener)
func (*Where_statementContext) GetParser ¶
func (s *Where_statementContext) GetParser() antlr.Parser
func (*Where_statementContext) GetRuleContext ¶
func (s *Where_statementContext) GetRuleContext() antlr.RuleContext
func (*Where_statementContext) IsWhere_statementContext ¶
func (*Where_statementContext) IsWhere_statementContext()
func (*Where_statementContext) ToStringTree ¶
func (s *Where_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Where_statementContext) WHERE ¶
func (s *Where_statementContext) WHERE() antlr.TerminalNode
type Window_definitionContext ¶
type Window_definitionContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWindow_definitionContext ¶
func NewEmptyWindow_definitionContext() *Window_definitionContext
func NewWindow_definitionContext ¶
func NewWindow_definitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Window_definitionContext
func (*Window_definitionContext) Accept ¶
func (s *Window_definitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Window_definitionContext) EnterRule ¶
func (s *Window_definitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Window_definitionContext) ExitRule ¶
func (s *Window_definitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Window_definitionContext) GetParser ¶
func (s *Window_definitionContext) GetParser() antlr.Parser
func (*Window_definitionContext) GetRuleContext ¶
func (s *Window_definitionContext) GetRuleContext() antlr.RuleContext
func (*Window_definitionContext) IsWindow_definitionContext ¶
func (*Window_definitionContext) IsWindow_definitionContext()
func (*Window_definitionContext) ToStringTree ¶
func (s *Window_definitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Window_nameContext ¶
type Window_nameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWindow_nameContext ¶
func NewEmptyWindow_nameContext() *Window_nameContext
func NewWindow_nameContext ¶
func NewWindow_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Window_nameContext
func (*Window_nameContext) Accept ¶
func (s *Window_nameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Window_nameContext) EnterRule ¶
func (s *Window_nameContext) EnterRule(listener antlr.ParseTreeListener)
func (*Window_nameContext) ExitRule ¶
func (s *Window_nameContext) ExitRule(listener antlr.ParseTreeListener)
func (*Window_nameContext) GetParser ¶
func (s *Window_nameContext) GetParser() antlr.Parser
func (*Window_nameContext) GetRuleContext ¶
func (s *Window_nameContext) GetRuleContext() antlr.RuleContext
func (*Window_nameContext) IsWindow_nameContext ¶
func (*Window_nameContext) IsWindow_nameContext()
func (*Window_nameContext) ToStringTree ¶
func (s *Window_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Window_statementContext ¶
type Window_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWindow_statementContext ¶
func NewEmptyWindow_statementContext() *Window_statementContext
func NewWindow_statementContext ¶
func NewWindow_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Window_statementContext
func (*Window_statementContext) AS ¶
func (s *Window_statementContext) AS() antlr.TerminalNode
func (*Window_statementContext) Accept ¶
func (s *Window_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*Window_statementContext) EnterRule ¶
func (s *Window_statementContext) EnterRule(listener antlr.ParseTreeListener)
func (*Window_statementContext) ExitRule ¶
func (s *Window_statementContext) ExitRule(listener antlr.ParseTreeListener)
func (*Window_statementContext) GetParser ¶
func (s *Window_statementContext) GetParser() antlr.Parser
func (*Window_statementContext) GetRuleContext ¶
func (s *Window_statementContext) GetRuleContext() antlr.RuleContext
func (*Window_statementContext) IsWindow_statementContext ¶
func (*Window_statementContext) IsWindow_statementContext()
func (*Window_statementContext) LR_BRACKET ¶
func (s *Window_statementContext) LR_BRACKET() antlr.TerminalNode
func (*Window_statementContext) RR_BRACKET ¶
func (s *Window_statementContext) RR_BRACKET() antlr.TerminalNode
func (*Window_statementContext) ToStringTree ¶
func (s *Window_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Window_statementContext) WINDOW ¶
func (s *Window_statementContext) WINDOW() antlr.TerminalNode
func (*Window_statementContext) Window_definition ¶
func (s *Window_statementContext) Window_definition() IWindow_definitionContext
func (*Window_statementContext) Window_name ¶
func (s *Window_statementContext) Window_name() IWindow_nameContext
type With_statementContext ¶
type With_statementContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWith_statementContext ¶
func NewEmptyWith_statementContext() *With_statementContext
func NewWith_statementContext ¶
func NewWith_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *With_statementContext
func (*With_statementContext) AS ¶
func (s *With_statementContext) AS(i int) antlr.TerminalNode
func (*With_statementContext) Accept ¶
func (s *With_statementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*With_statementContext) AllAS ¶
func (s *With_statementContext) AllAS() []antlr.TerminalNode
func (*With_statementContext) AllCOMMA ¶
func (s *With_statementContext) AllCOMMA() []antlr.TerminalNode
func (*With_statementContext) AllCte_name ¶
func (s *With_statementContext) AllCte_name() []ICte_nameContext
func (*With_statementContext) AllLR_BRACKET ¶
func (s *With_statementContext) AllLR_BRACKET() []antlr.TerminalNode
func (*With_statementContext) AllQuery_expr ¶
func (s *With_statementContext) AllQuery_expr() []IQuery_exprContext
func (*With_statementContext) AllRR_BRACKET ¶
func (s *With_statementContext) AllRR_BRACKET() []antlr.TerminalNode
func (*With_statementContext) COMMA ¶
func (s *With_statementContext) COMMA(i int) antlr.TerminalNode
func (*With_statementContext) Cte_name ¶
func (s *With_statementContext) Cte_name(i int) ICte_nameContext
func (*With_statementContext) EnterRule ¶
func (s *With_statementContext) EnterRule(listener antlr.ParseTreeListener)
func (*With_statementContext) ExitRule ¶
func (s *With_statementContext) ExitRule(listener antlr.ParseTreeListener)
func (*With_statementContext) GetParser ¶
func (s *With_statementContext) GetParser() antlr.Parser
func (*With_statementContext) GetRuleContext ¶
func (s *With_statementContext) GetRuleContext() antlr.RuleContext
func (*With_statementContext) IsWith_statementContext ¶
func (*With_statementContext) IsWith_statementContext()
func (*With_statementContext) LR_BRACKET ¶
func (s *With_statementContext) LR_BRACKET(i int) antlr.TerminalNode
func (*With_statementContext) Query_expr ¶
func (s *With_statementContext) Query_expr(i int) IQuery_exprContext
func (*With_statementContext) RR_BRACKET ¶
func (s *With_statementContext) RR_BRACKET(i int) antlr.TerminalNode
func (*With_statementContext) ToStringTree ¶
func (s *With_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*With_statementContext) WITH ¶
func (s *With_statementContext) WITH() antlr.TerminalNode