mirror of
https://gitee.com/milvus-io/milvus.git
synced 2024-12-04 21:09:06 +08:00
79 lines
2.6 KiB
Go
79 lines
2.6 KiB
Go
|
// Code generated from Plan.g4 by ANTLR 4.9. DO NOT EDIT.
|
||
|
|
||
|
package planparserv2 // Plan
|
||
|
import "github.com/antlr/antlr4/runtime/Go/antlr"
|
||
|
|
||
|
// A complete Visitor for a parse tree produced by PlanParser.
|
||
|
type PlanVisitor interface {
|
||
|
antlr.ParseTreeVisitor
|
||
|
|
||
|
// Visit a parse tree produced by PlanParser#Shift.
|
||
|
VisitShift(ctx *ShiftContext) interface{}
|
||
|
|
||
|
// Visit a parse tree produced by PlanParser#ReverseRange.
|
||
|
VisitReverseRange(ctx *ReverseRangeContext) interface{}
|
||
|
|
||
|
// Visit a parse tree produced by PlanParser#BitOr.
|
||
|
VisitBitOr(ctx *BitOrContext) interface{}
|
||
|
|
||
|
// Visit a parse tree produced by PlanParser#AddSub.
|
||
|
VisitAddSub(ctx *AddSubContext) interface{}
|
||
|
|
||
|
// Visit a parse tree produced by PlanParser#Parens.
|
||
|
VisitParens(ctx *ParensContext) interface{}
|
||
|
|
||
|
// Visit a parse tree produced by PlanParser#Relational.
|
||
|
VisitRelational(ctx *RelationalContext) interface{}
|
||
|
|
||
|
// Visit a parse tree produced by PlanParser#String.
|
||
|
VisitString(ctx *StringContext) interface{}
|
||
|
|
||
|
// Visit a parse tree produced by PlanParser#Term.
|
||
|
VisitTerm(ctx *TermContext) interface{}
|
||
|
|
||
|
// Visit a parse tree produced by PlanParser#Floating.
|
||
|
VisitFloating(ctx *FloatingContext) interface{}
|
||
|
|
||
|
// Visit a parse tree produced by PlanParser#Range.
|
||
|
VisitRange(ctx *RangeContext) interface{}
|
||
|
|
||
|
// Visit a parse tree produced by PlanParser#Unary.
|
||
|
VisitUnary(ctx *UnaryContext) interface{}
|
||
|
|
||
|
// Visit a parse tree produced by PlanParser#LogicalOr.
|
||
|
VisitLogicalOr(ctx *LogicalOrContext) interface{}
|
||
|
|
||
|
// Visit a parse tree produced by PlanParser#Integer.
|
||
|
VisitInteger(ctx *IntegerContext) interface{}
|
||
|
|
||
|
// Visit a parse tree produced by PlanParser#MulDivMod.
|
||
|
VisitMulDivMod(ctx *MulDivModContext) interface{}
|
||
|
|
||
|
// Visit a parse tree produced by PlanParser#Identifier.
|
||
|
VisitIdentifier(ctx *IdentifierContext) interface{}
|
||
|
|
||
|
// Visit a parse tree produced by PlanParser#BitXor.
|
||
|
VisitBitXor(ctx *BitXorContext) interface{}
|
||
|
|
||
|
// Visit a parse tree produced by PlanParser#Like.
|
||
|
VisitLike(ctx *LikeContext) interface{}
|
||
|
|
||
|
// Visit a parse tree produced by PlanParser#BitAnd.
|
||
|
VisitBitAnd(ctx *BitAndContext) interface{}
|
||
|
|
||
|
// Visit a parse tree produced by PlanParser#LogicalAnd.
|
||
|
VisitLogicalAnd(ctx *LogicalAndContext) interface{}
|
||
|
|
||
|
// Visit a parse tree produced by PlanParser#EmptyTerm.
|
||
|
VisitEmptyTerm(ctx *EmptyTermContext) interface{}
|
||
|
|
||
|
// Visit a parse tree produced by PlanParser#Equality.
|
||
|
VisitEquality(ctx *EqualityContext) interface{}
|
||
|
|
||
|
// Visit a parse tree produced by PlanParser#Boolean.
|
||
|
VisitBoolean(ctx *BooleanContext) interface{}
|
||
|
|
||
|
// Visit a parse tree produced by PlanParser#Power.
|
||
|
VisitPower(ctx *PowerContext) interface{}
|
||
|
}
|