Documentation
¶
Index ¶
- Variables
- func InitEmptyArrayContext(p *ArrayContext)
- func InitEmptyEntrypointContext(p *EntrypointContext)
- func InitEmptyExpressionContext(p *ExpressionContext)
- func InitEmptyGroupContext(p *GroupContext)
- func InitEmptyOptionalContext(p *OptionalContext)
- func InitEmptyPrimitiveContext(p *PrimitiveContext)
- func InitEmptyReferenceContext(p *ReferenceContext)
- func InitEmptyTypeContext(p *TypeContext)
- func InitEmptyUnionContext(p *UnionContext)
- func NewrdtLexer(input antlr.CharStream) *rdtLexer
- func NewrdtParser(input antlr.TokenStream) *rdtParser
- func RdtLexerInit()
- func RdtParserInit()
- type ArrayContext
- func (s *ArrayContext) ARRAY_NOTATION() antlr.TerminalNode
- func (s *ArrayContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ArrayContext) GetParser() antlr.Parser
- func (s *ArrayContext) GetRuleContext() antlr.RuleContext
- func (s *ArrayContext) Group() IGroupContext
- func (*ArrayContext) IsArrayContext()
- func (s *ArrayContext) Primitive() IPrimitiveContext
- func (s *ArrayContext) Reference() IReferenceContext
- func (s *ArrayContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BaserdtParserVisitor
- func (v *BaserdtParserVisitor) VisitArray(ctx *ArrayContext) interface{}
- func (v *BaserdtParserVisitor) VisitEntrypoint(ctx *EntrypointContext) interface{}
- func (v *BaserdtParserVisitor) VisitExpression(ctx *ExpressionContext) interface{}
- func (v *BaserdtParserVisitor) VisitGroup(ctx *GroupContext) interface{}
- func (v *BaserdtParserVisitor) VisitOptional(ctx *OptionalContext) interface{}
- func (v *BaserdtParserVisitor) VisitPrimitive(ctx *PrimitiveContext) interface{}
- func (v *BaserdtParserVisitor) VisitReference(ctx *ReferenceContext) interface{}
- func (v *BaserdtParserVisitor) VisitType(ctx *TypeContext) interface{}
- func (v *BaserdtParserVisitor) VisitUnion(ctx *UnionContext) interface{}
- type EntrypointContext
- func (s *EntrypointContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *EntrypointContext) EOF() antlr.TerminalNode
- func (s *EntrypointContext) Expression() IExpressionContext
- func (s *EntrypointContext) GetParser() antlr.Parser
- func (s *EntrypointContext) GetRuleContext() antlr.RuleContext
- func (*EntrypointContext) IsEntrypointContext()
- func (s *EntrypointContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExpressionContext
- func (s *ExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExpressionContext) GetParser() antlr.Parser
- func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
- func (*ExpressionContext) IsExpressionContext()
- func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ExpressionContext) Type_() ITypeContext
- func (s *ExpressionContext) Union() IUnionContext
- type GroupContext
- func (s *GroupContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *GroupContext) AllWS() []antlr.TerminalNode
- func (s *GroupContext) Expression() IExpressionContext
- func (s *GroupContext) GetParser() antlr.Parser
- func (s *GroupContext) GetRuleContext() antlr.RuleContext
- func (*GroupContext) IsGroupContext()
- func (s *GroupContext) LPAREN() antlr.TerminalNode
- func (s *GroupContext) RPAREN() antlr.TerminalNode
- func (s *GroupContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *GroupContext) WS(i int) antlr.TerminalNode
- type IArrayContext
- type IEntrypointContext
- type IExpressionContext
- type IGroupContext
- type IOptionalContext
- type IPrimitiveContext
- type IReferenceContext
- type ITypeContext
- type IUnionContext
- type OptionalContext
- func (s *OptionalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *OptionalContext) GetParser() antlr.Parser
- func (s *OptionalContext) GetRuleContext() antlr.RuleContext
- func (s *OptionalContext) Group() IGroupContext
- func (*OptionalContext) IsOptionalContext()
- func (s *OptionalContext) OPTIONAL_NOTATION() antlr.TerminalNode
- func (s *OptionalContext) Primitive() IPrimitiveContext
- func (s *OptionalContext) Reference() IReferenceContext
- func (s *OptionalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PrimitiveContext
- func (s *PrimitiveContext) ANY_TYPE() antlr.TerminalNode
- func (s *PrimitiveContext) ARRAY_TYPE() antlr.TerminalNode
- func (s *PrimitiveContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PrimitiveContext) BOOLEAN_TYPE() antlr.TerminalNode
- func (s *PrimitiveContext) DATETIME_ONLY_TYPE() antlr.TerminalNode
- func (s *PrimitiveContext) DATETIME_TYPE() antlr.TerminalNode
- func (s *PrimitiveContext) DATE_ONLY_TYPE() antlr.TerminalNode
- func (s *PrimitiveContext) FILE_TYPE() antlr.TerminalNode
- func (s *PrimitiveContext) GetParser() antlr.Parser
- func (s *PrimitiveContext) GetRuleContext() antlr.RuleContext
- func (s *PrimitiveContext) INTEGER_TYPE() antlr.TerminalNode
- func (*PrimitiveContext) IsPrimitiveContext()
- func (s *PrimitiveContext) NIL_TYPE() antlr.TerminalNode
- func (s *PrimitiveContext) NUMBER_TYPE() antlr.TerminalNode
- func (s *PrimitiveContext) OBJECT_TYPE() antlr.TerminalNode
- func (s *PrimitiveContext) STRING_TYPE() antlr.TerminalNode
- func (s *PrimitiveContext) TIME_ONLY_TYPE() antlr.TerminalNode
- func (s *PrimitiveContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *PrimitiveContext) UNION_TYPE() antlr.TerminalNode
- type ReferenceContext
- func (s *ReferenceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ReferenceContext) AllIDENTIFIER() []antlr.TerminalNode
- func (s *ReferenceContext) DOT() antlr.TerminalNode
- func (s *ReferenceContext) GetParser() antlr.Parser
- func (s *ReferenceContext) GetRuleContext() antlr.RuleContext
- func (s *ReferenceContext) IDENTIFIER(i int) antlr.TerminalNode
- func (*ReferenceContext) IsReferenceContext()
- func (s *ReferenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TypeContext
- func (s *TypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeContext) Array() IArrayContext
- func (s *TypeContext) GetParser() antlr.Parser
- func (s *TypeContext) GetRuleContext() antlr.RuleContext
- func (s *TypeContext) Group() IGroupContext
- func (*TypeContext) IsTypeContext()
- func (s *TypeContext) Optional() IOptionalContext
- func (s *TypeContext) Primitive() IPrimitiveContext
- func (s *TypeContext) Reference() IReferenceContext
- func (s *TypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type UnionContext
- func (s *UnionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *UnionContext) AllPIPE() []antlr.TerminalNode
- func (s *UnionContext) AllType_() []ITypeContext
- func (s *UnionContext) AllWS() []antlr.TerminalNode
- func (s *UnionContext) GetParser() antlr.Parser
- func (s *UnionContext) GetRuleContext() antlr.RuleContext
- func (*UnionContext) IsUnionContext()
- func (s *UnionContext) PIPE(i int) antlr.TerminalNode
- func (s *UnionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *UnionContext) Type_(i int) ITypeContext
- func (s *UnionContext) WS(i int) antlr.TerminalNode
Constants ¶
This section is empty.
Variables ¶
var RdtLexerLexerStaticData struct { ChannelNames []string ModeNames []string LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
var RdtParserParserStaticData struct { LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
Functions ¶
func InitEmptyArrayContext ¶
func InitEmptyArrayContext(p *ArrayContext)
func InitEmptyEntrypointContext ¶
func InitEmptyEntrypointContext(p *EntrypointContext)
func InitEmptyExpressionContext ¶
func InitEmptyExpressionContext(p *ExpressionContext)
func InitEmptyGroupContext ¶
func InitEmptyGroupContext(p *GroupContext)
func InitEmptyOptionalContext ¶
func InitEmptyOptionalContext(p *OptionalContext)
func InitEmptyPrimitiveContext ¶
func InitEmptyPrimitiveContext(p *PrimitiveContext)
func InitEmptyReferenceContext ¶
func InitEmptyReferenceContext(p *ReferenceContext)
func InitEmptyTypeContext ¶
func InitEmptyTypeContext(p *TypeContext)
func InitEmptyUnionContext ¶
func InitEmptyUnionContext(p *UnionContext)
func NewrdtLexer ¶
func NewrdtLexer(input antlr.CharStream) *rdtLexer
NewrdtLexer produces a new lexer instance for the optional input antlr.CharStream.
func NewrdtParser ¶
func NewrdtParser(input antlr.TokenStream) *rdtParser
NewrdtParser produces a new parser instance for the optional input antlr.TokenStream.
func RdtLexerInit ¶
func RdtLexerInit()
rdtLexerInit initializes any static state used to implement rdtLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewrdtLexer(). You can call this function if you wish to initialize the static state ahead of time.
func RdtParserInit ¶
func RdtParserInit()
rdtParserInit initializes any static state used to implement rdtParser. By default the static state used to implement the parser is lazily initialized during the first call to NewrdtParser(). You can call this function if you wish to initialize the static state ahead of time.
Types ¶
type ArrayContext ¶
type ArrayContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArrayContext ¶
func NewArrayContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrayContext
func NewEmptyArrayContext ¶
func NewEmptyArrayContext() *ArrayContext
func (*ArrayContext) ARRAY_NOTATION ¶
func (s *ArrayContext) ARRAY_NOTATION() antlr.TerminalNode
func (*ArrayContext) Accept ¶
func (s *ArrayContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArrayContext) GetParser ¶
func (s *ArrayContext) GetParser() antlr.Parser
func (*ArrayContext) GetRuleContext ¶
func (s *ArrayContext) GetRuleContext() antlr.RuleContext
func (*ArrayContext) Group ¶
func (s *ArrayContext) Group() IGroupContext
func (*ArrayContext) IsArrayContext ¶
func (*ArrayContext) IsArrayContext()
func (*ArrayContext) Primitive ¶
func (s *ArrayContext) Primitive() IPrimitiveContext
func (*ArrayContext) Reference ¶
func (s *ArrayContext) Reference() IReferenceContext
func (*ArrayContext) ToStringTree ¶
func (s *ArrayContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BaserdtParserVisitor ¶
type BaserdtParserVisitor struct {
*antlr.BaseParseTreeVisitor
}
func (*BaserdtParserVisitor) VisitArray ¶
func (v *BaserdtParserVisitor) VisitArray(ctx *ArrayContext) interface{}
func (*BaserdtParserVisitor) VisitEntrypoint ¶
func (v *BaserdtParserVisitor) VisitEntrypoint(ctx *EntrypointContext) interface{}
func (*BaserdtParserVisitor) VisitExpression ¶
func (v *BaserdtParserVisitor) VisitExpression(ctx *ExpressionContext) interface{}
func (*BaserdtParserVisitor) VisitGroup ¶
func (v *BaserdtParserVisitor) VisitGroup(ctx *GroupContext) interface{}
func (*BaserdtParserVisitor) VisitOptional ¶
func (v *BaserdtParserVisitor) VisitOptional(ctx *OptionalContext) interface{}
func (*BaserdtParserVisitor) VisitPrimitive ¶
func (v *BaserdtParserVisitor) VisitPrimitive(ctx *PrimitiveContext) interface{}
func (*BaserdtParserVisitor) VisitReference ¶
func (v *BaserdtParserVisitor) VisitReference(ctx *ReferenceContext) interface{}
func (*BaserdtParserVisitor) VisitType ¶
func (v *BaserdtParserVisitor) VisitType(ctx *TypeContext) interface{}
func (*BaserdtParserVisitor) VisitUnion ¶
func (v *BaserdtParserVisitor) VisitUnion(ctx *UnionContext) interface{}
type EntrypointContext ¶
type EntrypointContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEntrypointContext ¶
func NewEmptyEntrypointContext() *EntrypointContext
func NewEntrypointContext ¶
func NewEntrypointContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EntrypointContext
func (*EntrypointContext) Accept ¶
func (s *EntrypointContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*EntrypointContext) EOF ¶
func (s *EntrypointContext) EOF() antlr.TerminalNode
func (*EntrypointContext) Expression ¶
func (s *EntrypointContext) Expression() IExpressionContext
func (*EntrypointContext) GetParser ¶
func (s *EntrypointContext) GetParser() antlr.Parser
func (*EntrypointContext) GetRuleContext ¶
func (s *EntrypointContext) GetRuleContext() antlr.RuleContext
func (*EntrypointContext) IsEntrypointContext ¶
func (*EntrypointContext) IsEntrypointContext()
func (*EntrypointContext) ToStringTree ¶
func (s *EntrypointContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExpressionContext ¶
type ExpressionContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExpressionContext ¶
func NewEmptyExpressionContext() *ExpressionContext
func NewExpressionContext ¶
func NewExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionContext
func (*ExpressionContext) Accept ¶
func (s *ExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExpressionContext) GetParser ¶
func (s *ExpressionContext) GetParser() antlr.Parser
func (*ExpressionContext) GetRuleContext ¶
func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
func (*ExpressionContext) IsExpressionContext ¶
func (*ExpressionContext) IsExpressionContext()
func (*ExpressionContext) ToStringTree ¶
func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ExpressionContext) Type_ ¶
func (s *ExpressionContext) Type_() ITypeContext
func (*ExpressionContext) Union ¶
func (s *ExpressionContext) Union() IUnionContext
type GroupContext ¶
type GroupContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGroupContext ¶
func NewEmptyGroupContext() *GroupContext
func NewGroupContext ¶
func NewGroupContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GroupContext
func (*GroupContext) Accept ¶
func (s *GroupContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*GroupContext) AllWS ¶ added in v0.18.0
func (s *GroupContext) AllWS() []antlr.TerminalNode
func (*GroupContext) Expression ¶
func (s *GroupContext) Expression() IExpressionContext
func (*GroupContext) GetParser ¶
func (s *GroupContext) GetParser() antlr.Parser
func (*GroupContext) GetRuleContext ¶
func (s *GroupContext) GetRuleContext() antlr.RuleContext
func (*GroupContext) IsGroupContext ¶
func (*GroupContext) IsGroupContext()
func (*GroupContext) LPAREN ¶
func (s *GroupContext) LPAREN() antlr.TerminalNode
func (*GroupContext) RPAREN ¶
func (s *GroupContext) RPAREN() antlr.TerminalNode
func (*GroupContext) ToStringTree ¶
func (s *GroupContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*GroupContext) WS ¶ added in v0.18.0
func (s *GroupContext) WS(i int) antlr.TerminalNode
type IArrayContext ¶
type IArrayContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures ARRAY_NOTATION() antlr.TerminalNode Primitive() IPrimitiveContext Group() IGroupContext Reference() IReferenceContext // IsArrayContext differentiates from other interfaces. IsArrayContext() }
IArrayContext is an interface to support dynamic dispatch.
type IEntrypointContext ¶
type IEntrypointContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Expression() IExpressionContext EOF() antlr.TerminalNode // IsEntrypointContext differentiates from other interfaces. IsEntrypointContext() }
IEntrypointContext is an interface to support dynamic dispatch.
type IExpressionContext ¶
type IExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Type_() ITypeContext Union() IUnionContext // IsExpressionContext differentiates from other interfaces. IsExpressionContext() }
IExpressionContext is an interface to support dynamic dispatch.
type IGroupContext ¶
type IGroupContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures LPAREN() antlr.TerminalNode Expression() IExpressionContext RPAREN() antlr.TerminalNode AllWS() []antlr.TerminalNode WS(i int) antlr.TerminalNode // IsGroupContext differentiates from other interfaces. IsGroupContext() }
IGroupContext is an interface to support dynamic dispatch.
type IOptionalContext ¶
type IOptionalContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures OPTIONAL_NOTATION() antlr.TerminalNode Primitive() IPrimitiveContext Group() IGroupContext Reference() IReferenceContext // IsOptionalContext differentiates from other interfaces. IsOptionalContext() }
IOptionalContext is an interface to support dynamic dispatch.
type IPrimitiveContext ¶
type IPrimitiveContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures STRING_TYPE() antlr.TerminalNode INTEGER_TYPE() antlr.TerminalNode NUMBER_TYPE() antlr.TerminalNode BOOLEAN_TYPE() antlr.TerminalNode DATETIME_TYPE() antlr.TerminalNode TIME_ONLY_TYPE() antlr.TerminalNode DATETIME_ONLY_TYPE() antlr.TerminalNode DATE_ONLY_TYPE() antlr.TerminalNode FILE_TYPE() antlr.TerminalNode NIL_TYPE() antlr.TerminalNode ANY_TYPE() antlr.TerminalNode ARRAY_TYPE() antlr.TerminalNode OBJECT_TYPE() antlr.TerminalNode UNION_TYPE() antlr.TerminalNode // IsPrimitiveContext differentiates from other interfaces. IsPrimitiveContext() }
IPrimitiveContext is an interface to support dynamic dispatch.
type IReferenceContext ¶
type IReferenceContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllIDENTIFIER() []antlr.TerminalNode IDENTIFIER(i int) antlr.TerminalNode DOT() antlr.TerminalNode // IsReferenceContext differentiates from other interfaces. IsReferenceContext() }
IReferenceContext is an interface to support dynamic dispatch.
type ITypeContext ¶
type ITypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Primitive() IPrimitiveContext Group() IGroupContext Reference() IReferenceContext Array() IArrayContext Optional() IOptionalContext // IsTypeContext differentiates from other interfaces. IsTypeContext() }
ITypeContext is an interface to support dynamic dispatch.
type IUnionContext ¶
type IUnionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllType_() []ITypeContext Type_(i int) ITypeContext AllWS() []antlr.TerminalNode WS(i int) antlr.TerminalNode AllPIPE() []antlr.TerminalNode PIPE(i int) antlr.TerminalNode // IsUnionContext differentiates from other interfaces. IsUnionContext() }
IUnionContext is an interface to support dynamic dispatch.
type OptionalContext ¶
type OptionalContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOptionalContext ¶
func NewEmptyOptionalContext() *OptionalContext
func NewOptionalContext ¶
func NewOptionalContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OptionalContext
func (*OptionalContext) Accept ¶
func (s *OptionalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*OptionalContext) GetParser ¶
func (s *OptionalContext) GetParser() antlr.Parser
func (*OptionalContext) GetRuleContext ¶
func (s *OptionalContext) GetRuleContext() antlr.RuleContext
func (*OptionalContext) Group ¶
func (s *OptionalContext) Group() IGroupContext
func (*OptionalContext) IsOptionalContext ¶
func (*OptionalContext) IsOptionalContext()
func (*OptionalContext) OPTIONAL_NOTATION ¶
func (s *OptionalContext) OPTIONAL_NOTATION() antlr.TerminalNode
func (*OptionalContext) Primitive ¶
func (s *OptionalContext) Primitive() IPrimitiveContext
func (*OptionalContext) Reference ¶
func (s *OptionalContext) Reference() IReferenceContext
func (*OptionalContext) ToStringTree ¶
func (s *OptionalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PrimitiveContext ¶
type PrimitiveContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPrimitiveContext ¶
func NewEmptyPrimitiveContext() *PrimitiveContext
func NewPrimitiveContext ¶
func NewPrimitiveContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrimitiveContext
func (*PrimitiveContext) ANY_TYPE ¶
func (s *PrimitiveContext) ANY_TYPE() antlr.TerminalNode
func (*PrimitiveContext) ARRAY_TYPE ¶
func (s *PrimitiveContext) ARRAY_TYPE() antlr.TerminalNode
func (*PrimitiveContext) Accept ¶
func (s *PrimitiveContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PrimitiveContext) BOOLEAN_TYPE ¶
func (s *PrimitiveContext) BOOLEAN_TYPE() antlr.TerminalNode
func (*PrimitiveContext) DATETIME_ONLY_TYPE ¶
func (s *PrimitiveContext) DATETIME_ONLY_TYPE() antlr.TerminalNode
func (*PrimitiveContext) DATETIME_TYPE ¶
func (s *PrimitiveContext) DATETIME_TYPE() antlr.TerminalNode
func (*PrimitiveContext) DATE_ONLY_TYPE ¶
func (s *PrimitiveContext) DATE_ONLY_TYPE() antlr.TerminalNode
func (*PrimitiveContext) FILE_TYPE ¶
func (s *PrimitiveContext) FILE_TYPE() antlr.TerminalNode
func (*PrimitiveContext) GetParser ¶
func (s *PrimitiveContext) GetParser() antlr.Parser
func (*PrimitiveContext) GetRuleContext ¶
func (s *PrimitiveContext) GetRuleContext() antlr.RuleContext
func (*PrimitiveContext) INTEGER_TYPE ¶
func (s *PrimitiveContext) INTEGER_TYPE() antlr.TerminalNode
func (*PrimitiveContext) IsPrimitiveContext ¶
func (*PrimitiveContext) IsPrimitiveContext()
func (*PrimitiveContext) NIL_TYPE ¶
func (s *PrimitiveContext) NIL_TYPE() antlr.TerminalNode
func (*PrimitiveContext) NUMBER_TYPE ¶
func (s *PrimitiveContext) NUMBER_TYPE() antlr.TerminalNode
func (*PrimitiveContext) OBJECT_TYPE ¶
func (s *PrimitiveContext) OBJECT_TYPE() antlr.TerminalNode
func (*PrimitiveContext) STRING_TYPE ¶
func (s *PrimitiveContext) STRING_TYPE() antlr.TerminalNode
func (*PrimitiveContext) TIME_ONLY_TYPE ¶
func (s *PrimitiveContext) TIME_ONLY_TYPE() antlr.TerminalNode
func (*PrimitiveContext) ToStringTree ¶
func (s *PrimitiveContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*PrimitiveContext) UNION_TYPE ¶
func (s *PrimitiveContext) UNION_TYPE() antlr.TerminalNode
type ReferenceContext ¶
type ReferenceContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyReferenceContext ¶
func NewEmptyReferenceContext() *ReferenceContext
func NewReferenceContext ¶
func NewReferenceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReferenceContext
func (*ReferenceContext) Accept ¶
func (s *ReferenceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ReferenceContext) AllIDENTIFIER ¶
func (s *ReferenceContext) AllIDENTIFIER() []antlr.TerminalNode
func (*ReferenceContext) DOT ¶
func (s *ReferenceContext) DOT() antlr.TerminalNode
func (*ReferenceContext) GetParser ¶
func (s *ReferenceContext) GetParser() antlr.Parser
func (*ReferenceContext) GetRuleContext ¶
func (s *ReferenceContext) GetRuleContext() antlr.RuleContext
func (*ReferenceContext) IDENTIFIER ¶
func (s *ReferenceContext) IDENTIFIER(i int) antlr.TerminalNode
func (*ReferenceContext) IsReferenceContext ¶
func (*ReferenceContext) IsReferenceContext()
func (*ReferenceContext) ToStringTree ¶
func (s *ReferenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TypeContext ¶
type TypeContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeContext ¶
func NewEmptyTypeContext() *TypeContext
func NewTypeContext ¶
func NewTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeContext
func (*TypeContext) Accept ¶
func (s *TypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeContext) Array ¶
func (s *TypeContext) Array() IArrayContext
func (*TypeContext) GetParser ¶
func (s *TypeContext) GetParser() antlr.Parser
func (*TypeContext) GetRuleContext ¶
func (s *TypeContext) GetRuleContext() antlr.RuleContext
func (*TypeContext) Group ¶
func (s *TypeContext) Group() IGroupContext
func (*TypeContext) IsTypeContext ¶
func (*TypeContext) IsTypeContext()
func (*TypeContext) Optional ¶
func (s *TypeContext) Optional() IOptionalContext
func (*TypeContext) Primitive ¶
func (s *TypeContext) Primitive() IPrimitiveContext
func (*TypeContext) Reference ¶
func (s *TypeContext) Reference() IReferenceContext
func (*TypeContext) ToStringTree ¶
func (s *TypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type UnionContext ¶
type UnionContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUnionContext ¶
func NewEmptyUnionContext() *UnionContext
func NewUnionContext ¶
func NewUnionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UnionContext
func (*UnionContext) Accept ¶
func (s *UnionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*UnionContext) AllPIPE ¶
func (s *UnionContext) AllPIPE() []antlr.TerminalNode
func (*UnionContext) AllType_ ¶
func (s *UnionContext) AllType_() []ITypeContext
func (*UnionContext) AllWS ¶
func (s *UnionContext) AllWS() []antlr.TerminalNode
func (*UnionContext) GetParser ¶
func (s *UnionContext) GetParser() antlr.Parser
func (*UnionContext) GetRuleContext ¶
func (s *UnionContext) GetRuleContext() antlr.RuleContext
func (*UnionContext) IsUnionContext ¶
func (*UnionContext) IsUnionContext()
func (*UnionContext) PIPE ¶
func (s *UnionContext) PIPE(i int) antlr.TerminalNode
func (*UnionContext) ToStringTree ¶
func (s *UnionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*UnionContext) Type_ ¶
func (s *UnionContext) Type_(i int) ITypeContext
func (*UnionContext) WS ¶
func (s *UnionContext) WS(i int) antlr.TerminalNode