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 (*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 ¶
Click to show internal directories.
Click to hide internal directories.