Help us shape the future of Go! Take the 2026 Go Developer Survey

parser

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Jan 9, 2019 License: GPL-3.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	BitflowLexerT__0       = 1
	BitflowLexerT__1       = 2
	BitflowLexerT__2       = 3
	BitflowLexerT__3       = 4
	BitflowLexerT__4       = 5
	BitflowLexerT__5       = 6
	BitflowLexerT__6       = 7
	BitflowLexerT__7       = 8
	BitflowLexerT__8       = 9
	BitflowLexerEOP        = 10
	BitflowLexerNEXT       = 11
	BitflowLexerSTRING     = 12
	BitflowLexerNUMBER     = 13
	BitflowLexerBOOL       = 14
	BitflowLexerIDENTIFIER = 15
	BitflowLexerCOMMENT    = 16
	BitflowLexerNEWLINE    = 17
	BitflowLexerWHITESPACE = 18
	BitflowLexerTAB        = 19
)

BitflowLexer tokens.

View Source
const (
	BitflowParserEOF        = antlr.TokenEOF
	BitflowParserT__0       = 1
	BitflowParserT__1       = 2
	BitflowParserT__2       = 3
	BitflowParserT__3       = 4
	BitflowParserT__4       = 5
	BitflowParserT__5       = 6
	BitflowParserT__6       = 7
	BitflowParserT__7       = 8
	BitflowParserT__8       = 9
	BitflowParserEOP        = 10
	BitflowParserNEXT       = 11
	BitflowParserSTRING     = 12
	BitflowParserNUMBER     = 13
	BitflowParserBOOL       = 14
	BitflowParserIDENTIFIER = 15
	BitflowParserCOMMENT    = 16
	BitflowParserNEWLINE    = 17
	BitflowParserWHITESPACE = 18
	BitflowParserTAB        = 19
)

BitflowParser tokens.

View Source
const (
	BitflowParserRULE_script               = 0
	BitflowParserRULE_input                = 1
	BitflowParserRULE_output               = 2
	BitflowParserRULE_name                 = 3
	BitflowParserRULE_val                  = 4
	BitflowParserRULE_parameter            = 5
	BitflowParserRULE_transformParameters  = 6
	BitflowParserRULE_pipeline             = 7
	BitflowParserRULE_multiInputPipeline   = 8
	BitflowParserRULE_pipelineElement      = 9
	BitflowParserRULE_transform            = 10
	BitflowParserRULE_fork                 = 11
	BitflowParserRULE_namedSubPipeline     = 12
	BitflowParserRULE_subPipeline          = 13
	BitflowParserRULE_multiplexFork        = 14
	BitflowParserRULE_multiplexSubPipeline = 15
	BitflowParserRULE_window               = 16
	BitflowParserRULE_windowPipeline       = 17
	BitflowParserRULE_schedulingHints      = 18
	BitflowParserRULE_schedulingParameter  = 19
)

BitflowParser rules.

Variables

This section is empty.

Functions

This section is empty.

Types

type BaseBitflowListener

type BaseBitflowListener struct{}

BaseBitflowListener is a complete listener for a parse tree produced by BitflowParser.

func (*BaseBitflowListener) EnterEveryRule

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

EnterEveryRule is called when any rule is entered.

func (*BaseBitflowListener) EnterFork

func (s *BaseBitflowListener) EnterFork(ctx *ForkContext)

EnterFork is called when production fork is entered.

func (*BaseBitflowListener) EnterInput

func (s *BaseBitflowListener) EnterInput(ctx *InputContext)

EnterInput is called when production input is entered.

func (*BaseBitflowListener) EnterMultiInputPipeline

func (s *BaseBitflowListener) EnterMultiInputPipeline(ctx *MultiInputPipelineContext)

EnterMultiInputPipeline is called when production multiInputPipeline is entered.

func (*BaseBitflowListener) EnterMultiplexFork

func (s *BaseBitflowListener) EnterMultiplexFork(ctx *MultiplexForkContext)

EnterMultiplexFork is called when production multiplexFork is entered.

func (*BaseBitflowListener) EnterMultiplexSubPipeline

func (s *BaseBitflowListener) EnterMultiplexSubPipeline(ctx *MultiplexSubPipelineContext)

EnterMultiplexSubPipeline is called when production multiplexSubPipeline is entered.

func (*BaseBitflowListener) EnterName

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

EnterName is called when production name is entered.

func (*BaseBitflowListener) EnterNamedSubPipeline

func (s *BaseBitflowListener) EnterNamedSubPipeline(ctx *NamedSubPipelineContext)

EnterNamedSubPipeline is called when production namedSubPipeline is entered.

func (*BaseBitflowListener) EnterOutput

func (s *BaseBitflowListener) EnterOutput(ctx *OutputContext)

EnterOutput is called when production output is entered.

func (*BaseBitflowListener) EnterParameter

func (s *BaseBitflowListener) EnterParameter(ctx *ParameterContext)

EnterParameter is called when production parameter is entered.

func (*BaseBitflowListener) EnterPipeline

func (s *BaseBitflowListener) EnterPipeline(ctx *PipelineContext)

EnterPipeline is called when production pipeline is entered.

func (*BaseBitflowListener) EnterPipelineElement

func (s *BaseBitflowListener) EnterPipelineElement(ctx *PipelineElementContext)

EnterPipelineElement is called when production pipelineElement is entered.

func (*BaseBitflowListener) EnterSchedulingHints

func (s *BaseBitflowListener) EnterSchedulingHints(ctx *SchedulingHintsContext)

EnterSchedulingHints is called when production schedulingHints is entered.

func (*BaseBitflowListener) EnterSchedulingParameter

func (s *BaseBitflowListener) EnterSchedulingParameter(ctx *SchedulingParameterContext)

EnterSchedulingParameter is called when production schedulingParameter is entered.

func (*BaseBitflowListener) EnterScript

func (s *BaseBitflowListener) EnterScript(ctx *ScriptContext)

EnterScript is called when production script is entered.

func (*BaseBitflowListener) EnterSubPipeline

func (s *BaseBitflowListener) EnterSubPipeline(ctx *SubPipelineContext)

EnterSubPipeline is called when production subPipeline is entered.

func (*BaseBitflowListener) EnterTransform

func (s *BaseBitflowListener) EnterTransform(ctx *TransformContext)

EnterTransform is called when production transform is entered.

func (*BaseBitflowListener) EnterTransformParameters

func (s *BaseBitflowListener) EnterTransformParameters(ctx *TransformParametersContext)

EnterTransformParameters is called when production transformParameters is entered.

func (*BaseBitflowListener) EnterVal

func (s *BaseBitflowListener) EnterVal(ctx *ValContext)

EnterVal is called when production val is entered.

func (*BaseBitflowListener) EnterWindow

func (s *BaseBitflowListener) EnterWindow(ctx *WindowContext)

EnterWindow is called when production window is entered.

func (*BaseBitflowListener) EnterWindowPipeline

func (s *BaseBitflowListener) EnterWindowPipeline(ctx *WindowPipelineContext)

EnterWindowPipeline is called when production windowPipeline is entered.

func (*BaseBitflowListener) ExitEveryRule

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

ExitEveryRule is called when any rule is exited.

func (*BaseBitflowListener) ExitFork

func (s *BaseBitflowListener) ExitFork(ctx *ForkContext)

ExitFork is called when production fork is exited.

func (*BaseBitflowListener) ExitInput

func (s *BaseBitflowListener) ExitInput(ctx *InputContext)

ExitInput is called when production input is exited.

func (*BaseBitflowListener) ExitMultiInputPipeline

func (s *BaseBitflowListener) ExitMultiInputPipeline(ctx *MultiInputPipelineContext)

ExitMultiInputPipeline is called when production multiInputPipeline is exited.

func (*BaseBitflowListener) ExitMultiplexFork

func (s *BaseBitflowListener) ExitMultiplexFork(ctx *MultiplexForkContext)

ExitMultiplexFork is called when production multiplexFork is exited.

func (*BaseBitflowListener) ExitMultiplexSubPipeline

func (s *BaseBitflowListener) ExitMultiplexSubPipeline(ctx *MultiplexSubPipelineContext)

ExitMultiplexSubPipeline is called when production multiplexSubPipeline is exited.

func (*BaseBitflowListener) ExitName

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

ExitName is called when production name is exited.

func (*BaseBitflowListener) ExitNamedSubPipeline

func (s *BaseBitflowListener) ExitNamedSubPipeline(ctx *NamedSubPipelineContext)

ExitNamedSubPipeline is called when production namedSubPipeline is exited.

func (*BaseBitflowListener) ExitOutput

func (s *BaseBitflowListener) ExitOutput(ctx *OutputContext)

ExitOutput is called when production output is exited.

func (*BaseBitflowListener) ExitParameter

func (s *BaseBitflowListener) ExitParameter(ctx *ParameterContext)

ExitParameter is called when production parameter is exited.

func (*BaseBitflowListener) ExitPipeline

func (s *BaseBitflowListener) ExitPipeline(ctx *PipelineContext)

ExitPipeline is called when production pipeline is exited.

func (*BaseBitflowListener) ExitPipelineElement

func (s *BaseBitflowListener) ExitPipelineElement(ctx *PipelineElementContext)

ExitPipelineElement is called when production pipelineElement is exited.

func (*BaseBitflowListener) ExitSchedulingHints

func (s *BaseBitflowListener) ExitSchedulingHints(ctx *SchedulingHintsContext)

ExitSchedulingHints is called when production schedulingHints is exited.

func (*BaseBitflowListener) ExitSchedulingParameter

func (s *BaseBitflowListener) ExitSchedulingParameter(ctx *SchedulingParameterContext)

ExitSchedulingParameter is called when production schedulingParameter is exited.

func (*BaseBitflowListener) ExitScript

func (s *BaseBitflowListener) ExitScript(ctx *ScriptContext)

ExitScript is called when production script is exited.

func (*BaseBitflowListener) ExitSubPipeline

func (s *BaseBitflowListener) ExitSubPipeline(ctx *SubPipelineContext)

ExitSubPipeline is called when production subPipeline is exited.

func (*BaseBitflowListener) ExitTransform

func (s *BaseBitflowListener) ExitTransform(ctx *TransformContext)

ExitTransform is called when production transform is exited.

func (*BaseBitflowListener) ExitTransformParameters

func (s *BaseBitflowListener) ExitTransformParameters(ctx *TransformParametersContext)

ExitTransformParameters is called when production transformParameters is exited.

func (*BaseBitflowListener) ExitVal

func (s *BaseBitflowListener) ExitVal(ctx *ValContext)

ExitVal is called when production val is exited.

func (*BaseBitflowListener) ExitWindow

func (s *BaseBitflowListener) ExitWindow(ctx *WindowContext)

ExitWindow is called when production window is exited.

func (*BaseBitflowListener) ExitWindowPipeline

func (s *BaseBitflowListener) ExitWindowPipeline(ctx *WindowPipelineContext)

ExitWindowPipeline is called when production windowPipeline is exited.

func (*BaseBitflowListener) VisitErrorNode

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

VisitErrorNode is called when an error node is visited.

func (*BaseBitflowListener) VisitTerminal

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

VisitTerminal is called when a terminal node is visited.

type BaseBitflowVisitor

type BaseBitflowVisitor struct {
	*antlr.BaseParseTreeVisitor
}

func (*BaseBitflowVisitor) VisitFork

func (v *BaseBitflowVisitor) VisitFork(ctx *ForkContext) interface{}

func (*BaseBitflowVisitor) VisitInput

func (v *BaseBitflowVisitor) VisitInput(ctx *InputContext) interface{}

func (*BaseBitflowVisitor) VisitMultiInputPipeline

func (v *BaseBitflowVisitor) VisitMultiInputPipeline(ctx *MultiInputPipelineContext) interface{}

func (*BaseBitflowVisitor) VisitMultiplexFork

func (v *BaseBitflowVisitor) VisitMultiplexFork(ctx *MultiplexForkContext) interface{}

func (*BaseBitflowVisitor) VisitMultiplexSubPipeline

func (v *BaseBitflowVisitor) VisitMultiplexSubPipeline(ctx *MultiplexSubPipelineContext) interface{}

func (*BaseBitflowVisitor) VisitName

func (v *BaseBitflowVisitor) VisitName(ctx *NameContext) interface{}

func (*BaseBitflowVisitor) VisitNamedSubPipeline

func (v *BaseBitflowVisitor) VisitNamedSubPipeline(ctx *NamedSubPipelineContext) interface{}

func (*BaseBitflowVisitor) VisitOutput

func (v *BaseBitflowVisitor) VisitOutput(ctx *OutputContext) interface{}

func (*BaseBitflowVisitor) VisitParameter

func (v *BaseBitflowVisitor) VisitParameter(ctx *ParameterContext) interface{}

func (*BaseBitflowVisitor) VisitPipeline

func (v *BaseBitflowVisitor) VisitPipeline(ctx *PipelineContext) interface{}

func (*BaseBitflowVisitor) VisitPipelineElement

func (v *BaseBitflowVisitor) VisitPipelineElement(ctx *PipelineElementContext) interface{}

func (*BaseBitflowVisitor) VisitSchedulingHints

func (v *BaseBitflowVisitor) VisitSchedulingHints(ctx *SchedulingHintsContext) interface{}

func (*BaseBitflowVisitor) VisitSchedulingParameter

func (v *BaseBitflowVisitor) VisitSchedulingParameter(ctx *SchedulingParameterContext) interface{}

func (*BaseBitflowVisitor) VisitScript

func (v *BaseBitflowVisitor) VisitScript(ctx *ScriptContext) interface{}

func (*BaseBitflowVisitor) VisitSubPipeline

func (v *BaseBitflowVisitor) VisitSubPipeline(ctx *SubPipelineContext) interface{}

func (*BaseBitflowVisitor) VisitTransform

func (v *BaseBitflowVisitor) VisitTransform(ctx *TransformContext) interface{}

func (*BaseBitflowVisitor) VisitTransformParameters

func (v *BaseBitflowVisitor) VisitTransformParameters(ctx *TransformParametersContext) interface{}

func (*BaseBitflowVisitor) VisitVal

func (v *BaseBitflowVisitor) VisitVal(ctx *ValContext) interface{}

func (*BaseBitflowVisitor) VisitWindow

func (v *BaseBitflowVisitor) VisitWindow(ctx *WindowContext) interface{}

func (*BaseBitflowVisitor) VisitWindowPipeline

func (v *BaseBitflowVisitor) VisitWindowPipeline(ctx *WindowPipelineContext) interface{}

type BitflowLexer

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

func NewBitflowLexer

func NewBitflowLexer(input antlr.CharStream) *BitflowLexer

type BitflowListener

type BitflowListener interface {
	antlr.ParseTreeListener

	// EnterScript is called when entering the script production.
	EnterScript(c *ScriptContext)

	// EnterInput is called when entering the input production.
	EnterInput(c *InputContext)

	// EnterOutput is called when entering the output production.
	EnterOutput(c *OutputContext)

	// EnterName is called when entering the name production.
	EnterName(c *NameContext)

	// EnterVal is called when entering the val production.
	EnterVal(c *ValContext)

	// EnterParameter is called when entering the parameter production.
	EnterParameter(c *ParameterContext)

	// EnterTransformParameters is called when entering the transformParameters production.
	EnterTransformParameters(c *TransformParametersContext)

	// EnterPipeline is called when entering the pipeline production.
	EnterPipeline(c *PipelineContext)

	// EnterMultiInputPipeline is called when entering the multiInputPipeline production.
	EnterMultiInputPipeline(c *MultiInputPipelineContext)

	// EnterPipelineElement is called when entering the pipelineElement production.
	EnterPipelineElement(c *PipelineElementContext)

	// EnterTransform is called when entering the transform production.
	EnterTransform(c *TransformContext)

	// EnterFork is called when entering the fork production.
	EnterFork(c *ForkContext)

	// EnterNamedSubPipeline is called when entering the namedSubPipeline production.
	EnterNamedSubPipeline(c *NamedSubPipelineContext)

	// EnterSubPipeline is called when entering the subPipeline production.
	EnterSubPipeline(c *SubPipelineContext)

	// EnterMultiplexFork is called when entering the multiplexFork production.
	EnterMultiplexFork(c *MultiplexForkContext)

	// EnterMultiplexSubPipeline is called when entering the multiplexSubPipeline production.
	EnterMultiplexSubPipeline(c *MultiplexSubPipelineContext)

	// EnterWindow is called when entering the window production.
	EnterWindow(c *WindowContext)

	// EnterWindowPipeline is called when entering the windowPipeline production.
	EnterWindowPipeline(c *WindowPipelineContext)

	// EnterSchedulingHints is called when entering the schedulingHints production.
	EnterSchedulingHints(c *SchedulingHintsContext)

	// EnterSchedulingParameter is called when entering the schedulingParameter production.
	EnterSchedulingParameter(c *SchedulingParameterContext)

	// ExitScript is called when exiting the script production.
	ExitScript(c *ScriptContext)

	// ExitInput is called when exiting the input production.
	ExitInput(c *InputContext)

	// ExitOutput is called when exiting the output production.
	ExitOutput(c *OutputContext)

	// ExitName is called when exiting the name production.
	ExitName(c *NameContext)

	// ExitVal is called when exiting the val production.
	ExitVal(c *ValContext)

	// ExitParameter is called when exiting the parameter production.
	ExitParameter(c *ParameterContext)

	// ExitTransformParameters is called when exiting the transformParameters production.
	ExitTransformParameters(c *TransformParametersContext)

	// ExitPipeline is called when exiting the pipeline production.
	ExitPipeline(c *PipelineContext)

	// ExitMultiInputPipeline is called when exiting the multiInputPipeline production.
	ExitMultiInputPipeline(c *MultiInputPipelineContext)

	// ExitPipelineElement is called when exiting the pipelineElement production.
	ExitPipelineElement(c *PipelineElementContext)

	// ExitTransform is called when exiting the transform production.
	ExitTransform(c *TransformContext)

	// ExitFork is called when exiting the fork production.
	ExitFork(c *ForkContext)

	// ExitNamedSubPipeline is called when exiting the namedSubPipeline production.
	ExitNamedSubPipeline(c *NamedSubPipelineContext)

	// ExitSubPipeline is called when exiting the subPipeline production.
	ExitSubPipeline(c *SubPipelineContext)

	// ExitMultiplexFork is called when exiting the multiplexFork production.
	ExitMultiplexFork(c *MultiplexForkContext)

	// ExitMultiplexSubPipeline is called when exiting the multiplexSubPipeline production.
	ExitMultiplexSubPipeline(c *MultiplexSubPipelineContext)

	// ExitWindow is called when exiting the window production.
	ExitWindow(c *WindowContext)

	// ExitWindowPipeline is called when exiting the windowPipeline production.
	ExitWindowPipeline(c *WindowPipelineContext)

	// ExitSchedulingHints is called when exiting the schedulingHints production.
	ExitSchedulingHints(c *SchedulingHintsContext)

	// ExitSchedulingParameter is called when exiting the schedulingParameter production.
	ExitSchedulingParameter(c *SchedulingParameterContext)
}

BitflowListener is a complete listener for a parse tree produced by BitflowParser.

type BitflowParser

type BitflowParser struct {
	*antlr.BaseParser
}

func NewBitflowParser

func NewBitflowParser(input antlr.TokenStream) *BitflowParser

func (*BitflowParser) Fork

func (p *BitflowParser) Fork() (localctx IForkContext)

func (*BitflowParser) Input

func (p *BitflowParser) Input() (localctx IInputContext)

func (*BitflowParser) MultiInputPipeline

func (p *BitflowParser) MultiInputPipeline() (localctx IMultiInputPipelineContext)

func (*BitflowParser) MultiplexFork

func (p *BitflowParser) MultiplexFork() (localctx IMultiplexForkContext)

func (*BitflowParser) MultiplexSubPipeline

func (p *BitflowParser) MultiplexSubPipeline() (localctx IMultiplexSubPipelineContext)

func (*BitflowParser) Name

func (p *BitflowParser) Name() (localctx INameContext)

func (*BitflowParser) NamedSubPipeline

func (p *BitflowParser) NamedSubPipeline() (localctx INamedSubPipelineContext)

func (*BitflowParser) Output

func (p *BitflowParser) Output() (localctx IOutputContext)

func (*BitflowParser) Parameter

func (p *BitflowParser) Parameter() (localctx IParameterContext)

func (*BitflowParser) Pipeline

func (p *BitflowParser) Pipeline() (localctx IPipelineContext)

func (*BitflowParser) PipelineElement

func (p *BitflowParser) PipelineElement() (localctx IPipelineElementContext)

func (*BitflowParser) SchedulingHints

func (p *BitflowParser) SchedulingHints() (localctx ISchedulingHintsContext)

func (*BitflowParser) SchedulingParameter

func (p *BitflowParser) SchedulingParameter() (localctx ISchedulingParameterContext)

func (*BitflowParser) Script

func (p *BitflowParser) Script() (localctx IScriptContext)

func (*BitflowParser) SubPipeline

func (p *BitflowParser) SubPipeline() (localctx ISubPipelineContext)

func (*BitflowParser) Transform

func (p *BitflowParser) Transform() (localctx ITransformContext)

func (*BitflowParser) TransformParameters

func (p *BitflowParser) TransformParameters() (localctx ITransformParametersContext)

func (*BitflowParser) Val

func (p *BitflowParser) Val() (localctx IValContext)

func (*BitflowParser) Window

func (p *BitflowParser) Window() (localctx IWindowContext)

func (*BitflowParser) WindowPipeline

func (p *BitflowParser) WindowPipeline() (localctx IWindowPipelineContext)

type BitflowVisitor

type BitflowVisitor interface {
	antlr.ParseTreeVisitor

	// Visit a parse tree produced by BitflowParser#script.
	VisitScript(ctx *ScriptContext) interface{}

	// Visit a parse tree produced by BitflowParser#input.
	VisitInput(ctx *InputContext) interface{}

	// Visit a parse tree produced by BitflowParser#output.
	VisitOutput(ctx *OutputContext) interface{}

	// Visit a parse tree produced by BitflowParser#name.
	VisitName(ctx *NameContext) interface{}

	// Visit a parse tree produced by BitflowParser#val.
	VisitVal(ctx *ValContext) interface{}

	// Visit a parse tree produced by BitflowParser#parameter.
	VisitParameter(ctx *ParameterContext) interface{}

	// Visit a parse tree produced by BitflowParser#transformParameters.
	VisitTransformParameters(ctx *TransformParametersContext) interface{}

	// Visit a parse tree produced by BitflowParser#pipeline.
	VisitPipeline(ctx *PipelineContext) interface{}

	// Visit a parse tree produced by BitflowParser#multiInputPipeline.
	VisitMultiInputPipeline(ctx *MultiInputPipelineContext) interface{}

	// Visit a parse tree produced by BitflowParser#pipelineElement.
	VisitPipelineElement(ctx *PipelineElementContext) interface{}

	// Visit a parse tree produced by BitflowParser#transform.
	VisitTransform(ctx *TransformContext) interface{}

	// Visit a parse tree produced by BitflowParser#fork.
	VisitFork(ctx *ForkContext) interface{}

	// Visit a parse tree produced by BitflowParser#namedSubPipeline.
	VisitNamedSubPipeline(ctx *NamedSubPipelineContext) interface{}

	// Visit a parse tree produced by BitflowParser#subPipeline.
	VisitSubPipeline(ctx *SubPipelineContext) interface{}

	// Visit a parse tree produced by BitflowParser#multiplexFork.
	VisitMultiplexFork(ctx *MultiplexForkContext) interface{}

	// Visit a parse tree produced by BitflowParser#multiplexSubPipeline.
	VisitMultiplexSubPipeline(ctx *MultiplexSubPipelineContext) interface{}

	// Visit a parse tree produced by BitflowParser#window.
	VisitWindow(ctx *WindowContext) interface{}

	// Visit a parse tree produced by BitflowParser#windowPipeline.
	VisitWindowPipeline(ctx *WindowPipelineContext) interface{}

	// Visit a parse tree produced by BitflowParser#schedulingHints.
	VisitSchedulingHints(ctx *SchedulingHintsContext) interface{}

	// Visit a parse tree produced by BitflowParser#schedulingParameter.
	VisitSchedulingParameter(ctx *SchedulingParameterContext) interface{}
}

A complete Visitor for a parse tree produced by BitflowParser.

type ForkContext

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

func NewEmptyForkContext

func NewEmptyForkContext() *ForkContext

func NewForkContext

func NewForkContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForkContext

func (*ForkContext) Accept

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

func (*ForkContext) AllEOP

func (s *ForkContext) AllEOP() []antlr.TerminalNode

func (*ForkContext) AllNamedSubPipeline

func (s *ForkContext) AllNamedSubPipeline() []INamedSubPipelineContext

func (*ForkContext) EOP

func (s *ForkContext) EOP(i int) antlr.TerminalNode

func (*ForkContext) EnterRule

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

func (*ForkContext) ExitRule

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

func (*ForkContext) GetParser

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

func (*ForkContext) GetRuleContext

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

func (*ForkContext) IsForkContext

func (*ForkContext) IsForkContext()

func (*ForkContext) Name

func (s *ForkContext) Name() INameContext

func (*ForkContext) NamedSubPipeline

func (s *ForkContext) NamedSubPipeline(i int) INamedSubPipelineContext

func (*ForkContext) SchedulingHints

func (s *ForkContext) SchedulingHints() ISchedulingHintsContext

func (*ForkContext) ToStringTree

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

func (*ForkContext) TransformParameters

func (s *ForkContext) TransformParameters() ITransformParametersContext

type IForkContext

type IForkContext interface {
	antlr.ParserRuleContext

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

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

IForkContext is an interface to support dynamic dispatch.

type IInputContext

type IInputContext interface {
	antlr.ParserRuleContext

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

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

IInputContext is an interface to support dynamic dispatch.

type IMultiInputPipelineContext

type IMultiInputPipelineContext interface {
	antlr.ParserRuleContext

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

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

IMultiInputPipelineContext is an interface to support dynamic dispatch.

type IMultiplexForkContext

type IMultiplexForkContext interface {
	antlr.ParserRuleContext

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

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

IMultiplexForkContext is an interface to support dynamic dispatch.

type IMultiplexSubPipelineContext

type IMultiplexSubPipelineContext interface {
	antlr.ParserRuleContext

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

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

IMultiplexSubPipelineContext is an interface to support dynamic dispatch.

type INameContext

type INameContext interface {
	antlr.ParserRuleContext

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

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

INameContext is an interface to support dynamic dispatch.

type INamedSubPipelineContext

type INamedSubPipelineContext interface {
	antlr.ParserRuleContext

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

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

INamedSubPipelineContext is an interface to support dynamic dispatch.

type IOutputContext

type IOutputContext interface {
	antlr.ParserRuleContext

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

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

IOutputContext is an interface to support dynamic dispatch.

type IParameterContext

type IParameterContext interface {
	antlr.ParserRuleContext

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

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

IParameterContext is an interface to support dynamic dispatch.

type IPipelineContext

type IPipelineContext interface {
	antlr.ParserRuleContext

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

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

IPipelineContext is an interface to support dynamic dispatch.

type IPipelineElementContext

type IPipelineElementContext interface {
	antlr.ParserRuleContext

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

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

IPipelineElementContext is an interface to support dynamic dispatch.

type ISchedulingHintsContext

type ISchedulingHintsContext interface {
	antlr.ParserRuleContext

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

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

ISchedulingHintsContext is an interface to support dynamic dispatch.

type ISchedulingParameterContext

type ISchedulingParameterContext interface {
	antlr.ParserRuleContext

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

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

ISchedulingParameterContext is an interface to support dynamic dispatch.

type IScriptContext

type IScriptContext interface {
	antlr.ParserRuleContext

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

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

IScriptContext is an interface to support dynamic dispatch.

type ISubPipelineContext

type ISubPipelineContext interface {
	antlr.ParserRuleContext

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

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

ISubPipelineContext is an interface to support dynamic dispatch.

type ITransformContext

type ITransformContext interface {
	antlr.ParserRuleContext

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

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

ITransformContext is an interface to support dynamic dispatch.

type ITransformParametersContext

type ITransformParametersContext interface {
	antlr.ParserRuleContext

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

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

ITransformParametersContext is an interface to support dynamic dispatch.

type IValContext

type IValContext interface {
	antlr.ParserRuleContext

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

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

IValContext is an interface to support dynamic dispatch.

type IWindowContext

type IWindowContext interface {
	antlr.ParserRuleContext

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

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

IWindowContext is an interface to support dynamic dispatch.

type IWindowPipelineContext

type IWindowPipelineContext interface {
	antlr.ParserRuleContext

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

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

IWindowPipelineContext is an interface to support dynamic dispatch.

type InputContext

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

func NewEmptyInputContext

func NewEmptyInputContext() *InputContext

func NewInputContext

func NewInputContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InputContext

func (*InputContext) Accept

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

func (*InputContext) AllName

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

func (*InputContext) EnterRule

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

func (*InputContext) ExitRule

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

func (*InputContext) GetParser

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

func (*InputContext) GetRuleContext

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

func (*InputContext) IsInputContext

func (*InputContext) IsInputContext()

func (*InputContext) Name

func (s *InputContext) Name(i int) INameContext

func (*InputContext) SchedulingHints

func (s *InputContext) SchedulingHints() ISchedulingHintsContext

func (*InputContext) ToStringTree

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

type MultiInputPipelineContext

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

func NewEmptyMultiInputPipelineContext

func NewEmptyMultiInputPipelineContext() *MultiInputPipelineContext

func NewMultiInputPipelineContext

func NewMultiInputPipelineContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MultiInputPipelineContext

func (*MultiInputPipelineContext) Accept

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

func (*MultiInputPipelineContext) AllEOP

func (*MultiInputPipelineContext) AllPipeline

func (s *MultiInputPipelineContext) AllPipeline() []IPipelineContext

func (*MultiInputPipelineContext) EOP

func (*MultiInputPipelineContext) EnterRule

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

func (*MultiInputPipelineContext) ExitRule

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

func (*MultiInputPipelineContext) GetParser

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

func (*MultiInputPipelineContext) GetRuleContext

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

func (*MultiInputPipelineContext) IsMultiInputPipelineContext

func (*MultiInputPipelineContext) IsMultiInputPipelineContext()

func (*MultiInputPipelineContext) Pipeline

func (*MultiInputPipelineContext) ToStringTree

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

type MultiplexForkContext

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

func NewEmptyMultiplexForkContext

func NewEmptyMultiplexForkContext() *MultiplexForkContext

func NewMultiplexForkContext

func NewMultiplexForkContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MultiplexForkContext

func (*MultiplexForkContext) Accept

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

func (*MultiplexForkContext) AllEOP

func (s *MultiplexForkContext) AllEOP() []antlr.TerminalNode

func (*MultiplexForkContext) AllMultiplexSubPipeline

func (s *MultiplexForkContext) AllMultiplexSubPipeline() []IMultiplexSubPipelineContext

func (*MultiplexForkContext) EOP

func (*MultiplexForkContext) EnterRule

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

func (*MultiplexForkContext) ExitRule

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

func (*MultiplexForkContext) GetParser

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

func (*MultiplexForkContext) GetRuleContext

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

func (*MultiplexForkContext) IsMultiplexForkContext

func (*MultiplexForkContext) IsMultiplexForkContext()

func (*MultiplexForkContext) MultiplexSubPipeline

func (s *MultiplexForkContext) MultiplexSubPipeline(i int) IMultiplexSubPipelineContext

func (*MultiplexForkContext) ToStringTree

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

type MultiplexSubPipelineContext

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

func NewEmptyMultiplexSubPipelineContext

func NewEmptyMultiplexSubPipelineContext() *MultiplexSubPipelineContext

func NewMultiplexSubPipelineContext

func NewMultiplexSubPipelineContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MultiplexSubPipelineContext

func (*MultiplexSubPipelineContext) Accept

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

func (*MultiplexSubPipelineContext) EnterRule

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

func (*MultiplexSubPipelineContext) ExitRule

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

func (*MultiplexSubPipelineContext) GetParser

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

func (*MultiplexSubPipelineContext) GetRuleContext

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

func (*MultiplexSubPipelineContext) IsMultiplexSubPipelineContext

func (*MultiplexSubPipelineContext) IsMultiplexSubPipelineContext()

func (*MultiplexSubPipelineContext) SubPipeline

func (*MultiplexSubPipelineContext) ToStringTree

func (s *MultiplexSubPipelineContext) 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) BOOL

func (s *NameContext) BOOL() antlr.TerminalNode

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

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

func (*NameContext) IsNameContext

func (*NameContext) IsNameContext()

func (*NameContext) NUMBER

func (s *NameContext) NUMBER() antlr.TerminalNode

func (*NameContext) STRING

func (s *NameContext) STRING() antlr.TerminalNode

func (*NameContext) ToStringTree

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

type NamedSubPipelineContext

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

func NewEmptyNamedSubPipelineContext

func NewEmptyNamedSubPipelineContext() *NamedSubPipelineContext

func NewNamedSubPipelineContext

func NewNamedSubPipelineContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NamedSubPipelineContext

func (*NamedSubPipelineContext) Accept

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

func (*NamedSubPipelineContext) AllName

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

func (*NamedSubPipelineContext) EnterRule

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

func (*NamedSubPipelineContext) ExitRule

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

func (*NamedSubPipelineContext) GetParser

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

func (*NamedSubPipelineContext) GetRuleContext

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

func (*NamedSubPipelineContext) IsNamedSubPipelineContext

func (*NamedSubPipelineContext) IsNamedSubPipelineContext()

func (*NamedSubPipelineContext) NEXT

func (*NamedSubPipelineContext) Name

func (*NamedSubPipelineContext) SubPipeline

func (*NamedSubPipelineContext) ToStringTree

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

type OutputContext

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

func NewEmptyOutputContext

func NewEmptyOutputContext() *OutputContext

func NewOutputContext

func NewOutputContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OutputContext

func (*OutputContext) Accept

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

func (*OutputContext) EnterRule

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

func (*OutputContext) ExitRule

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

func (*OutputContext) GetParser

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

func (*OutputContext) GetRuleContext

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

func (*OutputContext) IsOutputContext

func (*OutputContext) IsOutputContext()

func (*OutputContext) Name

func (s *OutputContext) Name() INameContext

func (*OutputContext) SchedulingHints

func (s *OutputContext) SchedulingHints() ISchedulingHintsContext

func (*OutputContext) ToStringTree

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

type ParameterContext

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

func NewEmptyParameterContext

func NewEmptyParameterContext() *ParameterContext

func NewParameterContext

func NewParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParameterContext

func (*ParameterContext) Accept

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

func (*ParameterContext) EnterRule

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

func (*ParameterContext) ExitRule

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

func (*ParameterContext) GetParser

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

func (*ParameterContext) GetRuleContext

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

func (*ParameterContext) IsParameterContext

func (*ParameterContext) IsParameterContext()

func (*ParameterContext) Name

func (s *ParameterContext) Name() INameContext

func (*ParameterContext) ToStringTree

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

func (*ParameterContext) Val

func (s *ParameterContext) Val() IValContext

type PipelineContext

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

func NewEmptyPipelineContext

func NewEmptyPipelineContext() *PipelineContext

func NewPipelineContext

func NewPipelineContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PipelineContext

func (*PipelineContext) Accept

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

func (*PipelineContext) AllNEXT

func (s *PipelineContext) AllNEXT() []antlr.TerminalNode

func (*PipelineContext) AllPipelineElement

func (s *PipelineContext) AllPipelineElement() []IPipelineElementContext

func (*PipelineContext) EnterRule

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

func (*PipelineContext) ExitRule

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

func (*PipelineContext) GetParser

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

func (*PipelineContext) GetRuleContext

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

func (*PipelineContext) Input

func (s *PipelineContext) Input() IInputContext

func (*PipelineContext) IsPipelineContext

func (*PipelineContext) IsPipelineContext()

func (*PipelineContext) MultiInputPipeline

func (s *PipelineContext) MultiInputPipeline() IMultiInputPipelineContext

func (*PipelineContext) NEXT

func (*PipelineContext) PipelineElement

func (s *PipelineContext) PipelineElement(i int) IPipelineElementContext

func (*PipelineContext) ToStringTree

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

type PipelineElementContext

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

func NewEmptyPipelineElementContext

func NewEmptyPipelineElementContext() *PipelineElementContext

func NewPipelineElementContext

func NewPipelineElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PipelineElementContext

func (*PipelineElementContext) Accept

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

func (*PipelineElementContext) EnterRule

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

func (*PipelineElementContext) ExitRule

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

func (*PipelineElementContext) Fork

func (*PipelineElementContext) GetParser

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

func (*PipelineElementContext) GetRuleContext

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

func (*PipelineElementContext) IsPipelineElementContext

func (*PipelineElementContext) IsPipelineElementContext()

func (*PipelineElementContext) MultiplexFork

func (s *PipelineElementContext) MultiplexFork() IMultiplexForkContext

func (*PipelineElementContext) Output

func (*PipelineElementContext) ToStringTree

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

func (*PipelineElementContext) Transform

func (*PipelineElementContext) Window

type SchedulingHintsContext

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

func NewEmptySchedulingHintsContext

func NewEmptySchedulingHintsContext() *SchedulingHintsContext

func NewSchedulingHintsContext

func NewSchedulingHintsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SchedulingHintsContext

func (*SchedulingHintsContext) Accept

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

func (*SchedulingHintsContext) AllSchedulingParameter

func (s *SchedulingHintsContext) AllSchedulingParameter() []ISchedulingParameterContext

func (*SchedulingHintsContext) EnterRule

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

func (*SchedulingHintsContext) ExitRule

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

func (*SchedulingHintsContext) GetParser

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

func (*SchedulingHintsContext) GetRuleContext

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

func (*SchedulingHintsContext) IsSchedulingHintsContext

func (*SchedulingHintsContext) IsSchedulingHintsContext()

func (*SchedulingHintsContext) SchedulingParameter

func (s *SchedulingHintsContext) SchedulingParameter(i int) ISchedulingParameterContext

func (*SchedulingHintsContext) ToStringTree

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

type SchedulingParameterContext

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

func NewEmptySchedulingParameterContext

func NewEmptySchedulingParameterContext() *SchedulingParameterContext

func NewSchedulingParameterContext

func NewSchedulingParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SchedulingParameterContext

func (*SchedulingParameterContext) Accept

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

func (*SchedulingParameterContext) EnterRule

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

func (*SchedulingParameterContext) ExitRule

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

func (*SchedulingParameterContext) GetParser

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

func (*SchedulingParameterContext) GetRuleContext

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

func (*SchedulingParameterContext) IsSchedulingParameterContext

func (*SchedulingParameterContext) IsSchedulingParameterContext()

func (*SchedulingParameterContext) Parameter

func (*SchedulingParameterContext) ToStringTree

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

type ScriptContext

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

func NewEmptyScriptContext

func NewEmptyScriptContext() *ScriptContext

func NewScriptContext

func NewScriptContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ScriptContext

func (*ScriptContext) Accept

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

func (*ScriptContext) EOF

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

func (*ScriptContext) EnterRule

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

func (*ScriptContext) ExitRule

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

func (*ScriptContext) GetParser

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

func (*ScriptContext) GetRuleContext

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

func (*ScriptContext) IsScriptContext

func (*ScriptContext) IsScriptContext()

func (*ScriptContext) MultiInputPipeline

func (s *ScriptContext) MultiInputPipeline() IMultiInputPipelineContext

func (*ScriptContext) ToStringTree

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

type SubPipelineContext

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

func NewEmptySubPipelineContext

func NewEmptySubPipelineContext() *SubPipelineContext

func NewSubPipelineContext

func NewSubPipelineContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SubPipelineContext

func (*SubPipelineContext) Accept

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

func (*SubPipelineContext) AllNEXT

func (s *SubPipelineContext) AllNEXT() []antlr.TerminalNode

func (*SubPipelineContext) AllPipelineElement

func (s *SubPipelineContext) AllPipelineElement() []IPipelineElementContext

func (*SubPipelineContext) EnterRule

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

func (*SubPipelineContext) ExitRule

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

func (*SubPipelineContext) GetParser

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

func (*SubPipelineContext) GetRuleContext

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

func (*SubPipelineContext) IsSubPipelineContext

func (*SubPipelineContext) IsSubPipelineContext()

func (*SubPipelineContext) NEXT

func (*SubPipelineContext) PipelineElement

func (s *SubPipelineContext) PipelineElement(i int) IPipelineElementContext

func (*SubPipelineContext) ToStringTree

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

type TransformContext

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

func NewEmptyTransformContext

func NewEmptyTransformContext() *TransformContext

func NewTransformContext

func NewTransformContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TransformContext

func (*TransformContext) Accept

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

func (*TransformContext) EnterRule

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

func (*TransformContext) ExitRule

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

func (*TransformContext) GetParser

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

func (*TransformContext) GetRuleContext

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

func (*TransformContext) IsTransformContext

func (*TransformContext) IsTransformContext()

func (*TransformContext) Name

func (s *TransformContext) Name() INameContext

func (*TransformContext) SchedulingHints

func (s *TransformContext) SchedulingHints() ISchedulingHintsContext

func (*TransformContext) ToStringTree

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

func (*TransformContext) TransformParameters

func (s *TransformContext) TransformParameters() ITransformParametersContext

type TransformParametersContext

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

func NewEmptyTransformParametersContext

func NewEmptyTransformParametersContext() *TransformParametersContext

func NewTransformParametersContext

func NewTransformParametersContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TransformParametersContext

func (*TransformParametersContext) Accept

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

func (*TransformParametersContext) AllParameter

func (s *TransformParametersContext) AllParameter() []IParameterContext

func (*TransformParametersContext) EnterRule

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

func (*TransformParametersContext) ExitRule

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

func (*TransformParametersContext) GetParser

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

func (*TransformParametersContext) GetRuleContext

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

func (*TransformParametersContext) IsTransformParametersContext

func (*TransformParametersContext) IsTransformParametersContext()

func (*TransformParametersContext) Parameter

func (*TransformParametersContext) ToStringTree

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

type ValContext

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

func NewEmptyValContext

func NewEmptyValContext() *ValContext

func NewValContext

func NewValContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ValContext

func (*ValContext) Accept

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

func (*ValContext) BOOL

func (s *ValContext) BOOL() antlr.TerminalNode

func (*ValContext) EnterRule

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

func (*ValContext) ExitRule

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

func (*ValContext) GetParser

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

func (*ValContext) GetRuleContext

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

func (*ValContext) IsValContext

func (*ValContext) IsValContext()

func (*ValContext) NUMBER

func (s *ValContext) NUMBER() antlr.TerminalNode

func (*ValContext) STRING

func (s *ValContext) STRING() antlr.TerminalNode

func (*ValContext) ToStringTree

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

type WindowContext

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

func NewEmptyWindowContext

func NewEmptyWindowContext() *WindowContext

func NewWindowContext

func NewWindowContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WindowContext

func (*WindowContext) Accept

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

func (*WindowContext) EnterRule

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

func (*WindowContext) ExitRule

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

func (*WindowContext) GetParser

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

func (*WindowContext) GetRuleContext

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

func (*WindowContext) IsWindowContext

func (*WindowContext) IsWindowContext()

func (*WindowContext) SchedulingHints

func (s *WindowContext) SchedulingHints() ISchedulingHintsContext

func (*WindowContext) ToStringTree

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

func (*WindowContext) TransformParameters

func (s *WindowContext) TransformParameters() ITransformParametersContext

func (*WindowContext) WindowPipeline

func (s *WindowContext) WindowPipeline() IWindowPipelineContext

type WindowPipelineContext

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

func NewEmptyWindowPipelineContext

func NewEmptyWindowPipelineContext() *WindowPipelineContext

func NewWindowPipelineContext

func NewWindowPipelineContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WindowPipelineContext

func (*WindowPipelineContext) Accept

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

func (*WindowPipelineContext) AllNEXT

func (s *WindowPipelineContext) AllNEXT() []antlr.TerminalNode

func (*WindowPipelineContext) AllTransform

func (s *WindowPipelineContext) AllTransform() []ITransformContext

func (*WindowPipelineContext) EnterRule

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

func (*WindowPipelineContext) ExitRule

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

func (*WindowPipelineContext) GetParser

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

func (*WindowPipelineContext) GetRuleContext

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

func (*WindowPipelineContext) IsWindowPipelineContext

func (*WindowPipelineContext) IsWindowPipelineContext()

func (*WindowPipelineContext) NEXT

func (*WindowPipelineContext) ToStringTree

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

func (*WindowPipelineContext) Transform

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL