Documentation ¶
Index ¶
- Constants
- type AssignKeyContext
- func (s *AssignKeyContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssignKeyContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssignKeyContext) GetParser() antlr.Parser
- func (s *AssignKeyContext) GetRuleContext() antlr.RuleContext
- func (*AssignKeyContext) IsAssignKeyContext()
- func (s *AssignKeyContext) OTHERS() antlr.TerminalNode
- func (s *AssignKeyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssignValueContext
- func (s *AssignValueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssignValueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssignValueContext) GetParser() antlr.Parser
- func (s *AssignValueContext) GetRuleContext() antlr.RuleContext
- func (*AssignValueContext) IsAssignValueContext()
- func (s *AssignValueContext) OTHERS() antlr.TerminalNode
- func (s *AssignValueContext) STRING_LITERAL() antlr.TerminalNode
- func (s *AssignValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BaseManifestListener
- func (s *BaseManifestListener) EnterAssignKey(ctx *AssignKeyContext)
- func (s *BaseManifestListener) EnterAssignValue(ctx *AssignValueContext)
- func (s *BaseManifestListener) EnterConfigAssign(ctx *ConfigAssignContext)
- func (s *BaseManifestListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseManifestListener) EnterMf(ctx *MfContext)
- func (s *BaseManifestListener) EnterPkg(ctx *PkgContext)
- func (s *BaseManifestListener) EnterSection(ctx *SectionContext)
- func (s *BaseManifestListener) EnterValue(ctx *ValueContext)
- func (s *BaseManifestListener) ExitAssignKey(ctx *AssignKeyContext)
- func (s *BaseManifestListener) ExitAssignValue(ctx *AssignValueContext)
- func (s *BaseManifestListener) ExitConfigAssign(ctx *ConfigAssignContext)
- func (s *BaseManifestListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseManifestListener) ExitMf(ctx *MfContext)
- func (s *BaseManifestListener) ExitPkg(ctx *PkgContext)
- func (s *BaseManifestListener) ExitSection(ctx *SectionContext)
- func (s *BaseManifestListener) ExitValue(ctx *ValueContext)
- func (s *BaseManifestListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BaseManifestListener) VisitTerminal(node antlr.TerminalNode)
- type ConfigAssignContext
- func (s *ConfigAssignContext) ASSIGN() antlr.TerminalNode
- func (s *ConfigAssignContext) AssignKey() IAssignKeyContext
- func (s *ConfigAssignContext) AssignValue() IAssignValueContext
- func (s *ConfigAssignContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ConfigAssignContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ConfigAssignContext) GetParser() antlr.Parser
- func (s *ConfigAssignContext) GetRuleContext() antlr.RuleContext
- func (*ConfigAssignContext) IsConfigAssignContext()
- func (s *ConfigAssignContext) SEQUAL() antlr.TerminalNode
- func (s *ConfigAssignContext) SPACE() antlr.TerminalNode
- func (s *ConfigAssignContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IAssignKeyContext
- type IAssignValueContext
- type IConfigAssignContext
- type IMfContext
- type IPkgContext
- type ISectionContext
- type IValueContext
- type ManifestLexer
- type ManifestListener
- type ManifestParser
- func (p *ManifestParser) AssignKey() (localctx IAssignKeyContext)
- func (p *ManifestParser) AssignValue() (localctx IAssignValueContext)
- func (p *ManifestParser) ConfigAssign() (localctx IConfigAssignContext)
- func (p *ManifestParser) Mf() (localctx IMfContext)
- func (p *ManifestParser) Pkg() (localctx IPkgContext)
- func (p *ManifestParser) Section() (localctx ISectionContext)
- func (p *ManifestParser) Value() (localctx IValueContext)
- type MfContext
- func (s *MfContext) AllSection() []ISectionContext
- func (s *MfContext) EOF() antlr.TerminalNode
- func (s *MfContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MfContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MfContext) GetParser() antlr.Parser
- func (s *MfContext) GetRuleContext() antlr.RuleContext
- func (*MfContext) IsMfContext()
- func (s *MfContext) Section(i int) ISectionContext
- func (s *MfContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PkgContext
- func (s *PkgContext) AllConfigAssign() []IConfigAssignContext
- func (s *PkgContext) AllSEMI() []antlr.TerminalNode
- func (s *PkgContext) AllSPACE() []antlr.TerminalNode
- func (s *PkgContext) ConfigAssign(i int) IConfigAssignContext
- func (s *PkgContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PkgContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PkgContext) GetParser() antlr.Parser
- func (s *PkgContext) GetRuleContext() antlr.RuleContext
- func (*PkgContext) IsPkgContext()
- func (s *PkgContext) OTHERS() antlr.TerminalNode
- func (s *PkgContext) SEMI(i int) antlr.TerminalNode
- func (s *PkgContext) SPACE(i int) antlr.TerminalNode
- func (s *PkgContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SectionContext
- func (s *SectionContext) COLON() antlr.TerminalNode
- func (s *SectionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SectionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SectionContext) GetParser() antlr.Parser
- func (s *SectionContext) GetRuleContext() antlr.RuleContext
- func (*SectionContext) IsSectionContext()
- func (s *SectionContext) Key() antlr.TerminalNode
- func (s *SectionContext) SPACE() antlr.TerminalNode
- func (s *SectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *SectionContext) Value() IValueContext
- type ValueContext
- func (s *ValueContext) ASSIGN() antlr.TerminalNode
- func (s *ValueContext) AllCOMMA() []antlr.TerminalNode
- func (s *ValueContext) AllPkg() []IPkgContext
- func (s *ValueContext) COMMA(i int) antlr.TerminalNode
- func (s *ValueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ValueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ValueContext) GetParser() antlr.Parser
- func (s *ValueContext) GetRuleContext() antlr.RuleContext
- func (*ValueContext) IsValueContext()
- func (s *ValueContext) OTHERS() antlr.TerminalNode
- func (s *ValueContext) Pkg(i int) IPkgContext
- func (s *ValueContext) STRING_LITERAL() antlr.TerminalNode
- func (s *ValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
Constants ¶
const ( ManifestLexerKey = 1 ManifestLexerOTHERS = 2 ManifestLexerValueText = 3 ManifestLexerSymbol = 4 ManifestLexerCOLON = 5 ManifestLexerLPAREN = 6 ManifestLexerRPAREN = 7 ManifestLexerLBRACE = 8 ManifestLexerRBRACE = 9 ManifestLexerLBRACK = 10 ManifestLexerRBRACK = 11 ManifestLexerSEMI = 12 ManifestLexerCOMMA = 13 ManifestLexerDOT = 14 ManifestLexerASSIGN = 15 ManifestLexerGT = 16 ManifestLexerLT = 17 ManifestLexerBANG = 18 ManifestLexerTILDE = 19 ManifestLexerQUESTION = 20 ManifestLexerEQUAL = 21 ManifestLexerLE = 22 ManifestLexerGE = 23 ManifestLexerNOTEQUAL = 24 ManifestLexerAND = 25 ManifestLexerOR = 26 ManifestLexerINC = 27 ManifestLexerDEC = 28 ManifestLexerADD = 29 ManifestLexerSUB = 30 ManifestLexerMUL = 31 ManifestLexerDIV = 32 ManifestLexerBITAND = 33 ManifestLexerBITOR = 34 ManifestLexerCARET = 35 ManifestLexerMOD = 36 ManifestLexerDQUOTE = 37 ManifestLexerSEQUAL = 38 ManifestLexerUppercase = 39 ManifestLexerSPACE = 40 ManifestLexerNL = 41 ManifestLexerSTRING_LITERAL = 42 ManifestLexerIDENTIFIER = 43 )
ManifestLexer tokens.
const ( ManifestParserEOF = antlr.TokenEOF ManifestParserKey = 1 ManifestParserOTHERS = 2 ManifestParserValueText = 3 ManifestParserSymbol = 4 ManifestParserCOLON = 5 ManifestParserLPAREN = 6 ManifestParserRPAREN = 7 ManifestParserLBRACE = 8 ManifestParserRBRACE = 9 ManifestParserLBRACK = 10 ManifestParserRBRACK = 11 ManifestParserSEMI = 12 ManifestParserCOMMA = 13 ManifestParserDOT = 14 ManifestParserASSIGN = 15 ManifestParserGT = 16 ManifestParserLT = 17 ManifestParserBANG = 18 ManifestParserTILDE = 19 ManifestParserQUESTION = 20 ManifestParserEQUAL = 21 ManifestParserLE = 22 ManifestParserGE = 23 ManifestParserNOTEQUAL = 24 ManifestParserAND = 25 ManifestParserOR = 26 ManifestParserINC = 27 ManifestParserDEC = 28 ManifestParserADD = 29 ManifestParserSUB = 30 ManifestParserMUL = 31 ManifestParserDIV = 32 ManifestParserBITAND = 33 ManifestParserBITOR = 34 ManifestParserCARET = 35 ManifestParserMOD = 36 ManifestParserDQUOTE = 37 ManifestParserSEQUAL = 38 ManifestParserUppercase = 39 ManifestParserSPACE = 40 ManifestParserNL = 41 ManifestParserSTRING_LITERAL = 42 ManifestParserIDENTIFIER = 43 )
ManifestParser tokens.
const ( ManifestParserRULE_mf = 0 ManifestParserRULE_section = 1 ManifestParserRULE_value = 2 ManifestParserRULE_pkg = 3 ManifestParserRULE_configAssign = 4 ManifestParserRULE_assignKey = 5 ManifestParserRULE_assignValue = 6 )
ManifestParser rules.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AssignKeyContext ¶
type AssignKeyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAssignKeyContext ¶
func NewAssignKeyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssignKeyContext
func NewEmptyAssignKeyContext ¶
func NewEmptyAssignKeyContext() *AssignKeyContext
func (*AssignKeyContext) EnterRule ¶
func (s *AssignKeyContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssignKeyContext) ExitRule ¶
func (s *AssignKeyContext) ExitRule(listener antlr.ParseTreeListener)
func (*AssignKeyContext) GetParser ¶
func (s *AssignKeyContext) GetParser() antlr.Parser
func (*AssignKeyContext) GetRuleContext ¶
func (s *AssignKeyContext) GetRuleContext() antlr.RuleContext
func (*AssignKeyContext) IsAssignKeyContext ¶
func (*AssignKeyContext) IsAssignKeyContext()
func (*AssignKeyContext) OTHERS ¶
func (s *AssignKeyContext) OTHERS() antlr.TerminalNode
func (*AssignKeyContext) ToStringTree ¶
func (s *AssignKeyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AssignValueContext ¶
type AssignValueContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAssignValueContext ¶
func NewAssignValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssignValueContext
func NewEmptyAssignValueContext ¶
func NewEmptyAssignValueContext() *AssignValueContext
func (*AssignValueContext) EnterRule ¶
func (s *AssignValueContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssignValueContext) ExitRule ¶
func (s *AssignValueContext) ExitRule(listener antlr.ParseTreeListener)
func (*AssignValueContext) GetParser ¶
func (s *AssignValueContext) GetParser() antlr.Parser
func (*AssignValueContext) GetRuleContext ¶
func (s *AssignValueContext) GetRuleContext() antlr.RuleContext
func (*AssignValueContext) IsAssignValueContext ¶
func (*AssignValueContext) IsAssignValueContext()
func (*AssignValueContext) OTHERS ¶
func (s *AssignValueContext) OTHERS() antlr.TerminalNode
func (*AssignValueContext) STRING_LITERAL ¶
func (s *AssignValueContext) STRING_LITERAL() antlr.TerminalNode
func (*AssignValueContext) ToStringTree ¶
func (s *AssignValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BaseManifestListener ¶
type BaseManifestListener struct{}
BaseManifestListener is a complete listener for a parse tree produced by ManifestParser.
func (*BaseManifestListener) EnterAssignKey ¶
func (s *BaseManifestListener) EnterAssignKey(ctx *AssignKeyContext)
EnterAssignKey is called when production assignKey is entered.
func (*BaseManifestListener) EnterAssignValue ¶
func (s *BaseManifestListener) EnterAssignValue(ctx *AssignValueContext)
EnterAssignValue is called when production assignValue is entered.
func (*BaseManifestListener) EnterConfigAssign ¶
func (s *BaseManifestListener) EnterConfigAssign(ctx *ConfigAssignContext)
EnterConfigAssign is called when production configAssign is entered.
func (*BaseManifestListener) EnterEveryRule ¶
func (s *BaseManifestListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BaseManifestListener) EnterMf ¶
func (s *BaseManifestListener) EnterMf(ctx *MfContext)
EnterMf is called when production mf is entered.
func (*BaseManifestListener) EnterPkg ¶
func (s *BaseManifestListener) EnterPkg(ctx *PkgContext)
EnterPkg is called when production pkg is entered.
func (*BaseManifestListener) EnterSection ¶
func (s *BaseManifestListener) EnterSection(ctx *SectionContext)
EnterSection is called when production section is entered.
func (*BaseManifestListener) EnterValue ¶
func (s *BaseManifestListener) EnterValue(ctx *ValueContext)
EnterValue is called when production value is entered.
func (*BaseManifestListener) ExitAssignKey ¶
func (s *BaseManifestListener) ExitAssignKey(ctx *AssignKeyContext)
ExitAssignKey is called when production assignKey is exited.
func (*BaseManifestListener) ExitAssignValue ¶
func (s *BaseManifestListener) ExitAssignValue(ctx *AssignValueContext)
ExitAssignValue is called when production assignValue is exited.
func (*BaseManifestListener) ExitConfigAssign ¶
func (s *BaseManifestListener) ExitConfigAssign(ctx *ConfigAssignContext)
ExitConfigAssign is called when production configAssign is exited.
func (*BaseManifestListener) ExitEveryRule ¶
func (s *BaseManifestListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BaseManifestListener) ExitMf ¶
func (s *BaseManifestListener) ExitMf(ctx *MfContext)
ExitMf is called when production mf is exited.
func (*BaseManifestListener) ExitPkg ¶
func (s *BaseManifestListener) ExitPkg(ctx *PkgContext)
ExitPkg is called when production pkg is exited.
func (*BaseManifestListener) ExitSection ¶
func (s *BaseManifestListener) ExitSection(ctx *SectionContext)
ExitSection is called when production section is exited.
func (*BaseManifestListener) ExitValue ¶
func (s *BaseManifestListener) ExitValue(ctx *ValueContext)
ExitValue is called when production value is exited.
func (*BaseManifestListener) VisitErrorNode ¶
func (s *BaseManifestListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BaseManifestListener) VisitTerminal ¶
func (s *BaseManifestListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type ConfigAssignContext ¶
type ConfigAssignContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConfigAssignContext ¶
func NewConfigAssignContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConfigAssignContext
func NewEmptyConfigAssignContext ¶
func NewEmptyConfigAssignContext() *ConfigAssignContext
func (*ConfigAssignContext) ASSIGN ¶
func (s *ConfigAssignContext) ASSIGN() antlr.TerminalNode
func (*ConfigAssignContext) AssignKey ¶
func (s *ConfigAssignContext) AssignKey() IAssignKeyContext
func (*ConfigAssignContext) AssignValue ¶
func (s *ConfigAssignContext) AssignValue() IAssignValueContext
func (*ConfigAssignContext) EnterRule ¶
func (s *ConfigAssignContext) EnterRule(listener antlr.ParseTreeListener)
func (*ConfigAssignContext) ExitRule ¶
func (s *ConfigAssignContext) ExitRule(listener antlr.ParseTreeListener)
func (*ConfigAssignContext) GetParser ¶
func (s *ConfigAssignContext) GetParser() antlr.Parser
func (*ConfigAssignContext) GetRuleContext ¶
func (s *ConfigAssignContext) GetRuleContext() antlr.RuleContext
func (*ConfigAssignContext) IsConfigAssignContext ¶
func (*ConfigAssignContext) IsConfigAssignContext()
func (*ConfigAssignContext) SEQUAL ¶
func (s *ConfigAssignContext) SEQUAL() antlr.TerminalNode
func (*ConfigAssignContext) SPACE ¶
func (s *ConfigAssignContext) SPACE() antlr.TerminalNode
func (*ConfigAssignContext) ToStringTree ¶
func (s *ConfigAssignContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IAssignKeyContext ¶
type IAssignKeyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAssignKeyContext differentiates from other interfaces. IsAssignKeyContext() }
IAssignKeyContext is an interface to support dynamic dispatch.
type IAssignValueContext ¶
type IAssignValueContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAssignValueContext differentiates from other interfaces. IsAssignValueContext() }
IAssignValueContext is an interface to support dynamic dispatch.
type IConfigAssignContext ¶
type IConfigAssignContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsConfigAssignContext differentiates from other interfaces. IsConfigAssignContext() }
IConfigAssignContext is an interface to support dynamic dispatch.
type IMfContext ¶
type IMfContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMfContext differentiates from other interfaces. IsMfContext() }
IMfContext is an interface to support dynamic dispatch.
type IPkgContext ¶
type IPkgContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPkgContext differentiates from other interfaces. IsPkgContext() }
IPkgContext is an interface to support dynamic dispatch.
type ISectionContext ¶
type ISectionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSectionContext differentiates from other interfaces. IsSectionContext() }
ISectionContext is an interface to support dynamic dispatch.
type IValueContext ¶
type IValueContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsValueContext differentiates from other interfaces. IsValueContext() }
IValueContext is an interface to support dynamic dispatch.
type ManifestLexer ¶
func NewManifestLexer ¶
func NewManifestLexer(input antlr.CharStream) *ManifestLexer
type ManifestListener ¶
type ManifestListener interface { antlr.ParseTreeListener // EnterMf is called when entering the mf production. EnterMf(c *MfContext) // EnterSection is called when entering the section production. EnterSection(c *SectionContext) // EnterValue is called when entering the value production. EnterValue(c *ValueContext) // EnterPkg is called when entering the pkg production. EnterPkg(c *PkgContext) // EnterConfigAssign is called when entering the configAssign production. EnterConfigAssign(c *ConfigAssignContext) // EnterAssignKey is called when entering the assignKey production. EnterAssignKey(c *AssignKeyContext) // EnterAssignValue is called when entering the assignValue production. EnterAssignValue(c *AssignValueContext) // ExitMf is called when exiting the mf production. ExitMf(c *MfContext) // ExitSection is called when exiting the section production. ExitSection(c *SectionContext) // ExitValue is called when exiting the value production. ExitValue(c *ValueContext) // ExitPkg is called when exiting the pkg production. ExitPkg(c *PkgContext) // ExitConfigAssign is called when exiting the configAssign production. ExitConfigAssign(c *ConfigAssignContext) // ExitAssignKey is called when exiting the assignKey production. ExitAssignKey(c *AssignKeyContext) // ExitAssignValue is called when exiting the assignValue production. ExitAssignValue(c *AssignValueContext) }
ManifestListener is a complete listener for a parse tree produced by ManifestParser.
type ManifestParser ¶
type ManifestParser struct {
*antlr.BaseParser
}
func NewManifestParser ¶
func NewManifestParser(input antlr.TokenStream) *ManifestParser
func (*ManifestParser) AssignKey ¶
func (p *ManifestParser) AssignKey() (localctx IAssignKeyContext)
func (*ManifestParser) AssignValue ¶
func (p *ManifestParser) AssignValue() (localctx IAssignValueContext)
func (*ManifestParser) ConfigAssign ¶
func (p *ManifestParser) ConfigAssign() (localctx IConfigAssignContext)
func (*ManifestParser) Mf ¶
func (p *ManifestParser) Mf() (localctx IMfContext)
func (*ManifestParser) Pkg ¶
func (p *ManifestParser) Pkg() (localctx IPkgContext)
func (*ManifestParser) Section ¶
func (p *ManifestParser) Section() (localctx ISectionContext)
func (*ManifestParser) Value ¶
func (p *ManifestParser) Value() (localctx IValueContext)
type MfContext ¶
type MfContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMfContext ¶
func NewEmptyMfContext() *MfContext
func NewMfContext ¶
func (*MfContext) AllSection ¶
func (s *MfContext) AllSection() []ISectionContext
func (*MfContext) EOF ¶
func (s *MfContext) EOF() antlr.TerminalNode
func (*MfContext) EnterRule ¶
func (s *MfContext) EnterRule(listener antlr.ParseTreeListener)
func (*MfContext) ExitRule ¶
func (s *MfContext) ExitRule(listener antlr.ParseTreeListener)
func (*MfContext) GetRuleContext ¶
func (s *MfContext) GetRuleContext() antlr.RuleContext
func (*MfContext) IsMfContext ¶
func (*MfContext) IsMfContext()
func (*MfContext) Section ¶
func (s *MfContext) Section(i int) ISectionContext
func (*MfContext) ToStringTree ¶
func (s *MfContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PkgContext ¶
type PkgContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPkgContext ¶
func NewEmptyPkgContext() *PkgContext
func NewPkgContext ¶
func NewPkgContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PkgContext
func (*PkgContext) AllConfigAssign ¶
func (s *PkgContext) AllConfigAssign() []IConfigAssignContext
func (*PkgContext) AllSEMI ¶
func (s *PkgContext) AllSEMI() []antlr.TerminalNode
func (*PkgContext) AllSPACE ¶
func (s *PkgContext) AllSPACE() []antlr.TerminalNode
func (*PkgContext) ConfigAssign ¶
func (s *PkgContext) ConfigAssign(i int) IConfigAssignContext
func (*PkgContext) EnterRule ¶
func (s *PkgContext) EnterRule(listener antlr.ParseTreeListener)
func (*PkgContext) ExitRule ¶
func (s *PkgContext) ExitRule(listener antlr.ParseTreeListener)
func (*PkgContext) GetParser ¶
func (s *PkgContext) GetParser() antlr.Parser
func (*PkgContext) GetRuleContext ¶
func (s *PkgContext) GetRuleContext() antlr.RuleContext
func (*PkgContext) IsPkgContext ¶
func (*PkgContext) IsPkgContext()
func (*PkgContext) OTHERS ¶
func (s *PkgContext) OTHERS() antlr.TerminalNode
func (*PkgContext) SEMI ¶
func (s *PkgContext) SEMI(i int) antlr.TerminalNode
func (*PkgContext) SPACE ¶
func (s *PkgContext) SPACE(i int) antlr.TerminalNode
func (*PkgContext) ToStringTree ¶
func (s *PkgContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SectionContext ¶
type SectionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySectionContext ¶
func NewEmptySectionContext() *SectionContext
func NewSectionContext ¶
func NewSectionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SectionContext
func (*SectionContext) COLON ¶
func (s *SectionContext) COLON() antlr.TerminalNode
func (*SectionContext) EnterRule ¶
func (s *SectionContext) EnterRule(listener antlr.ParseTreeListener)
func (*SectionContext) ExitRule ¶
func (s *SectionContext) ExitRule(listener antlr.ParseTreeListener)
func (*SectionContext) GetParser ¶
func (s *SectionContext) GetParser() antlr.Parser
func (*SectionContext) GetRuleContext ¶
func (s *SectionContext) GetRuleContext() antlr.RuleContext
func (*SectionContext) IsSectionContext ¶
func (*SectionContext) IsSectionContext()
func (*SectionContext) Key ¶
func (s *SectionContext) Key() antlr.TerminalNode
func (*SectionContext) SPACE ¶
func (s *SectionContext) SPACE() antlr.TerminalNode
func (*SectionContext) ToStringTree ¶
func (s *SectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*SectionContext) Value ¶
func (s *SectionContext) Value() IValueContext
type ValueContext ¶
type ValueContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyValueContext ¶
func NewEmptyValueContext() *ValueContext
func NewValueContext ¶
func NewValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ValueContext
func (*ValueContext) ASSIGN ¶
func (s *ValueContext) ASSIGN() antlr.TerminalNode
func (*ValueContext) AllCOMMA ¶
func (s *ValueContext) AllCOMMA() []antlr.TerminalNode
func (*ValueContext) AllPkg ¶
func (s *ValueContext) AllPkg() []IPkgContext
func (*ValueContext) COMMA ¶
func (s *ValueContext) COMMA(i int) antlr.TerminalNode
func (*ValueContext) EnterRule ¶
func (s *ValueContext) EnterRule(listener antlr.ParseTreeListener)
func (*ValueContext) ExitRule ¶
func (s *ValueContext) ExitRule(listener antlr.ParseTreeListener)
func (*ValueContext) GetParser ¶
func (s *ValueContext) GetParser() antlr.Parser
func (*ValueContext) GetRuleContext ¶
func (s *ValueContext) GetRuleContext() antlr.RuleContext
func (*ValueContext) IsValueContext ¶
func (*ValueContext) IsValueContext()
func (*ValueContext) OTHERS ¶
func (s *ValueContext) OTHERS() antlr.TerminalNode
func (*ValueContext) Pkg ¶
func (s *ValueContext) Pkg(i int) IPkgContext
func (*ValueContext) STRING_LITERAL ¶
func (s *ValueContext) STRING_LITERAL() antlr.TerminalNode
func (*ValueContext) ToStringTree ¶
func (s *ValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string