Documentation ¶
Index ¶
- func BaseContext(ctx interface{}) (baseCtx *antlr.BaseParserRuleContext)
- type ConsoleErrorListener
- func (d *ConsoleErrorListener) ReportAmbiguity(recognizer antlr.Parser, dfa *antlr.DFA, startIndex, stopIndex int, exact bool, ...)
- func (d *ConsoleErrorListener) ReportAttemptingFullContext(recognizer antlr.Parser, dfa *antlr.DFA, startIndex, stopIndex int, ...)
- func (d *ConsoleErrorListener) ReportContextSensitivity(recognizer antlr.Parser, dfa *antlr.DFA, startIndex, stopIndex, prediction int, ...)
- func (d *ConsoleErrorListener) SyntaxError(recognizer antlr.Recognizer, offendingSymbol interface{}, line, column int, ...)
- type ErrorType
- type Function
- type Item
- type ItemType
- type Param
- type RoutingRule
- type Section
- type Walker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BaseContext ¶
func BaseContext(ctx interface{}) (baseCtx *antlr.BaseParserRuleContext)
Types ¶
type ConsoleErrorListener ¶
func NewConsoleErrorListener ¶
func NewConsoleErrorListener() *ConsoleErrorListener
func (*ConsoleErrorListener) ReportAmbiguity ¶
func (d *ConsoleErrorListener) ReportAmbiguity(recognizer antlr.Parser, dfa *antlr.DFA, startIndex, stopIndex int, exact bool, ambigAlts *antlr.BitSet, configs antlr.ATNConfigSet)
func (*ConsoleErrorListener) ReportAttemptingFullContext ¶
func (d *ConsoleErrorListener) ReportAttemptingFullContext(recognizer antlr.Parser, dfa *antlr.DFA, startIndex, stopIndex int, conflictingAlts *antlr.BitSet, configs antlr.ATNConfigSet)
func (*ConsoleErrorListener) ReportContextSensitivity ¶
func (d *ConsoleErrorListener) ReportContextSensitivity(recognizer antlr.Parser, dfa *antlr.DFA, startIndex, stopIndex, prediction int, configs antlr.ATNConfigSet)
func (*ConsoleErrorListener) SyntaxError ¶
func (d *ConsoleErrorListener) SyntaxError(recognizer antlr.Recognizer, offendingSymbol interface{}, line, column int, msg string, e antlr.RecognitionException)
type Item ¶
type Item struct { Type ItemType Value interface{} }
func NewParamItem ¶
func NewRoutingRuleItem ¶
func NewRoutingRuleItem(rule *RoutingRule) *Item
func NewSectionItem ¶
type Param ¶
type RoutingRule ¶
type Walker ¶
type Walker struct { *dae_config.Basedae_configListener Sections []*Section // contains filtered or unexported fields }
func (*Walker) EnterProgramStructureBlcok ¶
func (w *Walker) EnterProgramStructureBlcok(ctx *dae_config.ProgramStructureBlcokContext)
func (*Walker) ReportError ¶
func (*Walker) VisitErrorNode ¶
func (w *Walker) VisitErrorNode(node antlr.ErrorNode)
Click to show internal directories.
Click to hide internal directories.