Documentation ¶
Overview ¶
Example ¶
package main import ( "bramp.net/antlr4/http" "fmt" "github.com/antlr/antlr4/runtime/Go/antlr" ) type exampleListener struct { *http.BasehttpListener } func (l *exampleListener) EnterEveryRule(ctx antlr.ParserRuleContext) { fmt.Println(ctx.GetText()) } func main() { // Setup the input is := antlr.NewInputStream("...some text to parse...") // Create the Lexer lexer := http.NewhttpLexer(is) stream := antlr.NewCommonTokenStream(lexer, antlr.TokenDefaultChannel) // Create the Parser p := http.NewhttpParser(stream) p.BuildParseTrees = true p.AddErrorListener(antlr.NewDiagnosticErrorListener(true)) // Finally walk the tree tree := p.Http_message() antlr.ParseTreeWalkerDefault.Walk(&exampleListener{}, tree) }
Output:
Index ¶
- func NewhttpLexer(input antlr.CharStream) *httpLexer
- func NewhttpParser(input antlr.TokenStream) *httpParser
- type Absolute_pathContext
- func (s *Absolute_pathContext) AllSegment() []ISegmentContext
- func (s *Absolute_pathContext) AllSlash() []antlr.TerminalNode
- func (s *Absolute_pathContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Absolute_pathContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Absolute_pathContext) GetParser() antlr.Parser
- func (s *Absolute_pathContext) GetRuleContext() antlr.RuleContext
- func (*Absolute_pathContext) IsAbsolute_pathContext()
- func (s *Absolute_pathContext) Segment(i int) ISegmentContext
- func (s *Absolute_pathContext) Slash(i int) antlr.TerminalNode
- func (s *Absolute_pathContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BasehttpListener
- func (s *BasehttpListener) EnterAbsolute_path(ctx *Absolute_pathContext)
- func (s *BasehttpListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BasehttpListener) EnterField_content(ctx *Field_contentContext)
- func (s *BasehttpListener) EnterField_name(ctx *Field_nameContext)
- func (s *BasehttpListener) EnterField_value(ctx *Field_valueContext)
- func (s *BasehttpListener) EnterField_vchar(ctx *Field_vcharContext)
- func (s *BasehttpListener) EnterHeader_field(ctx *Header_fieldContext)
- func (s *BasehttpListener) EnterHttp_message(ctx *Http_messageContext)
- func (s *BasehttpListener) EnterHttp_name(ctx *Http_nameContext)
- func (s *BasehttpListener) EnterHttp_version(ctx *Http_versionContext)
- func (s *BasehttpListener) EnterMethod(ctx *MethodContext)
- func (s *BasehttpListener) EnterObs_fold(ctx *Obs_foldContext)
- func (s *BasehttpListener) EnterObs_text(ctx *Obs_textContext)
- func (s *BasehttpListener) EnterOrigin_form(ctx *Origin_formContext)
- func (s *BasehttpListener) EnterPchar(ctx *PcharContext)
- func (s *BasehttpListener) EnterQuery(ctx *QueryContext)
- func (s *BasehttpListener) EnterRequest_line(ctx *Request_lineContext)
- func (s *BasehttpListener) EnterRequest_target(ctx *Request_targetContext)
- func (s *BasehttpListener) EnterSegment(ctx *SegmentContext)
- func (s *BasehttpListener) EnterStart_line(ctx *Start_lineContext)
- func (s *BasehttpListener) EnterSub_delims(ctx *Sub_delimsContext)
- func (s *BasehttpListener) EnterTchar(ctx *TcharContext)
- func (s *BasehttpListener) EnterToken(ctx *TokenContext)
- func (s *BasehttpListener) EnterUnreserved(ctx *UnreservedContext)
- func (s *BasehttpListener) EnterVCHAR(ctx *VCHARContext)
- func (s *BasehttpListener) ExitAbsolute_path(ctx *Absolute_pathContext)
- func (s *BasehttpListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BasehttpListener) ExitField_content(ctx *Field_contentContext)
- func (s *BasehttpListener) ExitField_name(ctx *Field_nameContext)
- func (s *BasehttpListener) ExitField_value(ctx *Field_valueContext)
- func (s *BasehttpListener) ExitField_vchar(ctx *Field_vcharContext)
- func (s *BasehttpListener) ExitHeader_field(ctx *Header_fieldContext)
- func (s *BasehttpListener) ExitHttp_message(ctx *Http_messageContext)
- func (s *BasehttpListener) ExitHttp_name(ctx *Http_nameContext)
- func (s *BasehttpListener) ExitHttp_version(ctx *Http_versionContext)
- func (s *BasehttpListener) ExitMethod(ctx *MethodContext)
- func (s *BasehttpListener) ExitObs_fold(ctx *Obs_foldContext)
- func (s *BasehttpListener) ExitObs_text(ctx *Obs_textContext)
- func (s *BasehttpListener) ExitOrigin_form(ctx *Origin_formContext)
- func (s *BasehttpListener) ExitPchar(ctx *PcharContext)
- func (s *BasehttpListener) ExitQuery(ctx *QueryContext)
- func (s *BasehttpListener) ExitRequest_line(ctx *Request_lineContext)
- func (s *BasehttpListener) ExitRequest_target(ctx *Request_targetContext)
- func (s *BasehttpListener) ExitSegment(ctx *SegmentContext)
- func (s *BasehttpListener) ExitStart_line(ctx *Start_lineContext)
- func (s *BasehttpListener) ExitSub_delims(ctx *Sub_delimsContext)
- func (s *BasehttpListener) ExitTchar(ctx *TcharContext)
- func (s *BasehttpListener) ExitToken(ctx *TokenContext)
- func (s *BasehttpListener) ExitUnreserved(ctx *UnreservedContext)
- func (s *BasehttpListener) ExitVCHAR(ctx *VCHARContext)
- func (s *BasehttpListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BasehttpListener) VisitTerminal(node antlr.TerminalNode)
- type Field_contentContext
- func (s *Field_contentContext) AllField_vchar() []IField_vcharContext
- func (s *Field_contentContext) AllHTAB() []antlr.TerminalNode
- func (s *Field_contentContext) AllSP() []antlr.TerminalNode
- func (s *Field_contentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Field_contentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Field_contentContext) Field_vchar(i int) IField_vcharContext
- func (s *Field_contentContext) GetParser() antlr.Parser
- func (s *Field_contentContext) GetRuleContext() antlr.RuleContext
- func (s *Field_contentContext) HTAB(i int) antlr.TerminalNode
- func (*Field_contentContext) IsField_contentContext()
- func (s *Field_contentContext) SP(i int) antlr.TerminalNode
- func (s *Field_contentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Field_nameContext
- func (s *Field_nameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Field_nameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Field_nameContext) GetParser() antlr.Parser
- func (s *Field_nameContext) GetRuleContext() antlr.RuleContext
- func (*Field_nameContext) IsField_nameContext()
- func (s *Field_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Field_nameContext) Token() ITokenContext
- type Field_valueContext
- func (s *Field_valueContext) AllField_content() []IField_contentContext
- func (s *Field_valueContext) AllObs_fold() []IObs_foldContext
- func (s *Field_valueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Field_valueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Field_valueContext) Field_content(i int) IField_contentContext
- func (s *Field_valueContext) GetParser() antlr.Parser
- func (s *Field_valueContext) GetRuleContext() antlr.RuleContext
- func (*Field_valueContext) IsField_valueContext()
- func (s *Field_valueContext) Obs_fold(i int) IObs_foldContext
- func (s *Field_valueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Field_vcharContext
- func (s *Field_vcharContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Field_vcharContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Field_vcharContext) GetParser() antlr.Parser
- func (s *Field_vcharContext) GetRuleContext() antlr.RuleContext
- func (*Field_vcharContext) IsField_vcharContext()
- func (s *Field_vcharContext) Obs_text() IObs_textContext
- func (s *Field_vcharContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Field_vcharContext) VCHAR() IVCHARContext
- type Header_fieldContext
- func (s *Header_fieldContext) AllOWS() []antlr.TerminalNode
- func (s *Header_fieldContext) Colon() antlr.TerminalNode
- func (s *Header_fieldContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Header_fieldContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Header_fieldContext) Field_name() IField_nameContext
- func (s *Header_fieldContext) Field_value() IField_valueContext
- func (s *Header_fieldContext) GetParser() antlr.Parser
- func (s *Header_fieldContext) GetRuleContext() antlr.RuleContext
- func (*Header_fieldContext) IsHeader_fieldContext()
- func (s *Header_fieldContext) OWS(i int) antlr.TerminalNode
- func (s *Header_fieldContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Http_messageContext
- func (s *Http_messageContext) AllCRLF() []antlr.TerminalNode
- func (s *Http_messageContext) AllHeader_field() []IHeader_fieldContext
- func (s *Http_messageContext) CRLF(i int) antlr.TerminalNode
- func (s *Http_messageContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Http_messageContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Http_messageContext) GetParser() antlr.Parser
- func (s *Http_messageContext) GetRuleContext() antlr.RuleContext
- func (s *Http_messageContext) Header_field(i int) IHeader_fieldContext
- func (*Http_messageContext) IsHttp_messageContext()
- func (s *Http_messageContext) Start_line() IStart_lineContext
- func (s *Http_messageContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Http_nameContext
- func (s *Http_nameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Http_nameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Http_nameContext) GetParser() antlr.Parser
- func (s *Http_nameContext) GetRuleContext() antlr.RuleContext
- func (*Http_nameContext) IsHttp_nameContext()
- func (s *Http_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Http_versionContext
- func (s *Http_versionContext) AllDIGIT() []antlr.TerminalNode
- func (s *Http_versionContext) DIGIT(i int) antlr.TerminalNode
- func (s *Http_versionContext) Dot() antlr.TerminalNode
- func (s *Http_versionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Http_versionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Http_versionContext) GetParser() antlr.Parser
- func (s *Http_versionContext) GetRuleContext() antlr.RuleContext
- func (s *Http_versionContext) Http_name() IHttp_nameContext
- func (*Http_versionContext) IsHttp_versionContext()
- func (s *Http_versionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IAbsolute_pathContext
- type IField_contentContext
- type IField_nameContext
- type IField_valueContext
- type IField_vcharContext
- type IHeader_fieldContext
- type IHttp_messageContext
- type IHttp_nameContext
- type IHttp_versionContext
- type IMethodContext
- type IObs_foldContext
- type IObs_textContext
- type IOrigin_formContext
- type IPcharContext
- type IQueryContext
- type IRequest_lineContext
- type IRequest_targetContext
- type ISegmentContext
- type IStart_lineContext
- type ISub_delimsContext
- type ITcharContext
- type ITokenContext
- type IUnreservedContext
- type IVCHARContext
- type MethodContext
- func (s *MethodContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MethodContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MethodContext) GetParser() antlr.Parser
- func (s *MethodContext) GetRuleContext() antlr.RuleContext
- func (*MethodContext) IsMethodContext()
- func (s *MethodContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Obs_foldContext
- func (s *Obs_foldContext) AllHTAB() []antlr.TerminalNode
- func (s *Obs_foldContext) AllSP() []antlr.TerminalNode
- func (s *Obs_foldContext) CRLF() antlr.TerminalNode
- func (s *Obs_foldContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Obs_foldContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Obs_foldContext) GetParser() antlr.Parser
- func (s *Obs_foldContext) GetRuleContext() antlr.RuleContext
- func (s *Obs_foldContext) HTAB(i int) antlr.TerminalNode
- func (*Obs_foldContext) IsObs_foldContext()
- func (s *Obs_foldContext) SP(i int) antlr.TerminalNode
- func (s *Obs_foldContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Obs_textContext
- func (s *Obs_textContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Obs_textContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Obs_textContext) GetParser() antlr.Parser
- func (s *Obs_textContext) GetRuleContext() antlr.RuleContext
- func (*Obs_textContext) IsObs_textContext()
- func (s *Obs_textContext) OBS_TEXT() antlr.TerminalNode
- func (s *Obs_textContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Origin_formContext
- func (s *Origin_formContext) Absolute_path() IAbsolute_pathContext
- func (s *Origin_formContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Origin_formContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Origin_formContext) GetParser() antlr.Parser
- func (s *Origin_formContext) GetRuleContext() antlr.RuleContext
- func (*Origin_formContext) IsOrigin_formContext()
- func (s *Origin_formContext) Query() IQueryContext
- func (s *Origin_formContext) QuestionMark() antlr.TerminalNode
- func (s *Origin_formContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PcharContext
- func (s *PcharContext) At() antlr.TerminalNode
- func (s *PcharContext) Colon() antlr.TerminalNode
- func (s *PcharContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PcharContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PcharContext) GetParser() antlr.Parser
- func (s *PcharContext) GetRuleContext() antlr.RuleContext
- func (*PcharContext) IsPcharContext()
- func (s *PcharContext) Pct_encoded() antlr.TerminalNode
- func (s *PcharContext) Sub_delims() ISub_delimsContext
- func (s *PcharContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *PcharContext) Unreserved() IUnreservedContext
- type QueryContext
- func (s *QueryContext) AllPchar() []IPcharContext
- func (s *QueryContext) AllQuestionMark() []antlr.TerminalNode
- func (s *QueryContext) AllSlash() []antlr.TerminalNode
- func (s *QueryContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *QueryContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *QueryContext) GetParser() antlr.Parser
- func (s *QueryContext) GetRuleContext() antlr.RuleContext
- func (*QueryContext) IsQueryContext()
- func (s *QueryContext) Pchar(i int) IPcharContext
- func (s *QueryContext) QuestionMark(i int) antlr.TerminalNode
- func (s *QueryContext) Slash(i int) antlr.TerminalNode
- func (s *QueryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Request_lineContext
- func (s *Request_lineContext) AllSP() []antlr.TerminalNode
- func (s *Request_lineContext) CRLF() antlr.TerminalNode
- func (s *Request_lineContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Request_lineContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Request_lineContext) GetParser() antlr.Parser
- func (s *Request_lineContext) GetRuleContext() antlr.RuleContext
- func (s *Request_lineContext) Http_version() IHttp_versionContext
- func (*Request_lineContext) IsRequest_lineContext()
- func (s *Request_lineContext) Method() IMethodContext
- func (s *Request_lineContext) Request_target() IRequest_targetContext
- func (s *Request_lineContext) SP(i int) antlr.TerminalNode
- func (s *Request_lineContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Request_targetContext
- func (s *Request_targetContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Request_targetContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Request_targetContext) GetParser() antlr.Parser
- func (s *Request_targetContext) GetRuleContext() antlr.RuleContext
- func (*Request_targetContext) IsRequest_targetContext()
- func (s *Request_targetContext) Origin_form() IOrigin_formContext
- func (s *Request_targetContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SegmentContext
- func (s *SegmentContext) AllPchar() []IPcharContext
- func (s *SegmentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SegmentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SegmentContext) GetParser() antlr.Parser
- func (s *SegmentContext) GetRuleContext() antlr.RuleContext
- func (*SegmentContext) IsSegmentContext()
- func (s *SegmentContext) Pchar(i int) IPcharContext
- func (s *SegmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Start_lineContext
- func (s *Start_lineContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Start_lineContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Start_lineContext) GetParser() antlr.Parser
- func (s *Start_lineContext) GetRuleContext() antlr.RuleContext
- func (*Start_lineContext) IsStart_lineContext()
- func (s *Start_lineContext) Request_line() IRequest_lineContext
- func (s *Start_lineContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Sub_delimsContext
- func (s *Sub_delimsContext) Ampersand() antlr.TerminalNode
- func (s *Sub_delimsContext) DollarSign() antlr.TerminalNode
- func (s *Sub_delimsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Sub_delimsContext) Equals() antlr.TerminalNode
- func (s *Sub_delimsContext) ExclamationMark() antlr.TerminalNode
- func (s *Sub_delimsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Sub_delimsContext) GetParser() antlr.Parser
- func (s *Sub_delimsContext) GetRuleContext() antlr.RuleContext
- func (*Sub_delimsContext) IsSub_delimsContext()
- func (s *Sub_delimsContext) LColumn() antlr.TerminalNode
- func (s *Sub_delimsContext) Period() antlr.TerminalNode
- func (s *Sub_delimsContext) Plus() antlr.TerminalNode
- func (s *Sub_delimsContext) RColumn() antlr.TerminalNode
- func (s *Sub_delimsContext) SQuote() antlr.TerminalNode
- func (s *Sub_delimsContext) SemiColon() antlr.TerminalNode
- func (s *Sub_delimsContext) Star() antlr.TerminalNode
- func (s *Sub_delimsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TcharContext
- func (s *TcharContext) ALPHA() antlr.TerminalNode
- func (s *TcharContext) Ampersand() antlr.TerminalNode
- func (s *TcharContext) BackQuote() antlr.TerminalNode
- func (s *TcharContext) Caret() antlr.TerminalNode
- func (s *TcharContext) DIGIT() antlr.TerminalNode
- func (s *TcharContext) DollarSign() antlr.TerminalNode
- func (s *TcharContext) Dot() antlr.TerminalNode
- func (s *TcharContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TcharContext) ExclamationMark() antlr.TerminalNode
- func (s *TcharContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TcharContext) GetParser() antlr.Parser
- func (s *TcharContext) GetRuleContext() antlr.RuleContext
- func (s *TcharContext) Hashtag() antlr.TerminalNode
- func (*TcharContext) IsTcharContext()
- func (s *TcharContext) Minus() antlr.TerminalNode
- func (s *TcharContext) Percent() antlr.TerminalNode
- func (s *TcharContext) Plus() antlr.TerminalNode
- func (s *TcharContext) SQuote() antlr.TerminalNode
- func (s *TcharContext) Star() antlr.TerminalNode
- func (s *TcharContext) Tilde() antlr.TerminalNode
- func (s *TcharContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TcharContext) Underscore() antlr.TerminalNode
- func (s *TcharContext) VBar() antlr.TerminalNode
- type TokenContext
- func (s *TokenContext) AllTchar() []ITcharContext
- func (s *TokenContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TokenContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TokenContext) GetParser() antlr.Parser
- func (s *TokenContext) GetRuleContext() antlr.RuleContext
- func (*TokenContext) IsTokenContext()
- func (s *TokenContext) Tchar(i int) ITcharContext
- func (s *TokenContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type UnreservedContext
- func (s *UnreservedContext) ALPHA() antlr.TerminalNode
- func (s *UnreservedContext) DIGIT() antlr.TerminalNode
- func (s *UnreservedContext) Dot() antlr.TerminalNode
- func (s *UnreservedContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UnreservedContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UnreservedContext) GetParser() antlr.Parser
- func (s *UnreservedContext) GetRuleContext() antlr.RuleContext
- func (*UnreservedContext) IsUnreservedContext()
- func (s *UnreservedContext) Minus() antlr.TerminalNode
- func (s *UnreservedContext) Tilde() antlr.TerminalNode
- func (s *UnreservedContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *UnreservedContext) Underscore() antlr.TerminalNode
- type VCHARContext
- func (s *VCHARContext) ALPHA() antlr.TerminalNode
- func (s *VCHARContext) DIGIT() antlr.TerminalNode
- func (s *VCHARContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VCHARContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VCHARContext) GetParser() antlr.Parser
- func (s *VCHARContext) GetRuleContext() antlr.RuleContext
- func (*VCHARContext) IsVCHARContext()
- func (s *VCHARContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *VCHARContext) VCHAR() antlr.TerminalNode
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewhttpLexer ¶
func NewhttpLexer(input antlr.CharStream) *httpLexer
func NewhttpParser ¶
func NewhttpParser(input antlr.TokenStream) *httpParser
Types ¶
type Absolute_pathContext ¶
type Absolute_pathContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAbsolute_pathContext ¶
func NewAbsolute_pathContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Absolute_pathContext
func NewEmptyAbsolute_pathContext ¶
func NewEmptyAbsolute_pathContext() *Absolute_pathContext
func (*Absolute_pathContext) AllSegment ¶
func (s *Absolute_pathContext) AllSegment() []ISegmentContext
func (*Absolute_pathContext) AllSlash ¶
func (s *Absolute_pathContext) AllSlash() []antlr.TerminalNode
func (*Absolute_pathContext) EnterRule ¶
func (s *Absolute_pathContext) EnterRule(listener antlr.ParseTreeListener)
func (*Absolute_pathContext) ExitRule ¶
func (s *Absolute_pathContext) ExitRule(listener antlr.ParseTreeListener)
func (*Absolute_pathContext) GetParser ¶
func (s *Absolute_pathContext) GetParser() antlr.Parser
func (*Absolute_pathContext) GetRuleContext ¶
func (s *Absolute_pathContext) GetRuleContext() antlr.RuleContext
func (*Absolute_pathContext) IsAbsolute_pathContext ¶
func (*Absolute_pathContext) IsAbsolute_pathContext()
func (*Absolute_pathContext) Segment ¶
func (s *Absolute_pathContext) Segment(i int) ISegmentContext
func (*Absolute_pathContext) Slash ¶
func (s *Absolute_pathContext) Slash(i int) antlr.TerminalNode
func (*Absolute_pathContext) ToStringTree ¶
func (s *Absolute_pathContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BasehttpListener ¶
type BasehttpListener struct{}
BasehttpListener is a complete listener for a parse tree produced by httpParser.
func (*BasehttpListener) EnterAbsolute_path ¶
func (s *BasehttpListener) EnterAbsolute_path(ctx *Absolute_pathContext)
EnterAbsolute_path is called when production absolute_path is entered.
func (*BasehttpListener) EnterEveryRule ¶
func (s *BasehttpListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BasehttpListener) EnterField_content ¶
func (s *BasehttpListener) EnterField_content(ctx *Field_contentContext)
EnterField_content is called when production field_content is entered.
func (*BasehttpListener) EnterField_name ¶
func (s *BasehttpListener) EnterField_name(ctx *Field_nameContext)
EnterField_name is called when production field_name is entered.
func (*BasehttpListener) EnterField_value ¶
func (s *BasehttpListener) EnterField_value(ctx *Field_valueContext)
EnterField_value is called when production field_value is entered.
func (*BasehttpListener) EnterField_vchar ¶
func (s *BasehttpListener) EnterField_vchar(ctx *Field_vcharContext)
EnterField_vchar is called when production field_vchar is entered.
func (*BasehttpListener) EnterHeader_field ¶
func (s *BasehttpListener) EnterHeader_field(ctx *Header_fieldContext)
EnterHeader_field is called when production header_field is entered.
func (*BasehttpListener) EnterHttp_message ¶
func (s *BasehttpListener) EnterHttp_message(ctx *Http_messageContext)
EnterHttp_message is called when production http_message is entered.
func (*BasehttpListener) EnterHttp_name ¶
func (s *BasehttpListener) EnterHttp_name(ctx *Http_nameContext)
EnterHttp_name is called when production http_name is entered.
func (*BasehttpListener) EnterHttp_version ¶
func (s *BasehttpListener) EnterHttp_version(ctx *Http_versionContext)
EnterHttp_version is called when production http_version is entered.
func (*BasehttpListener) EnterMethod ¶
func (s *BasehttpListener) EnterMethod(ctx *MethodContext)
EnterMethod is called when production method is entered.
func (*BasehttpListener) EnterObs_fold ¶
func (s *BasehttpListener) EnterObs_fold(ctx *Obs_foldContext)
EnterObs_fold is called when production obs_fold is entered.
func (*BasehttpListener) EnterObs_text ¶
func (s *BasehttpListener) EnterObs_text(ctx *Obs_textContext)
EnterObs_text is called when production obs_text is entered.
func (*BasehttpListener) EnterOrigin_form ¶
func (s *BasehttpListener) EnterOrigin_form(ctx *Origin_formContext)
EnterOrigin_form is called when production origin_form is entered.
func (*BasehttpListener) EnterPchar ¶
func (s *BasehttpListener) EnterPchar(ctx *PcharContext)
EnterPchar is called when production pchar is entered.
func (*BasehttpListener) EnterQuery ¶
func (s *BasehttpListener) EnterQuery(ctx *QueryContext)
EnterQuery is called when production query is entered.
func (*BasehttpListener) EnterRequest_line ¶
func (s *BasehttpListener) EnterRequest_line(ctx *Request_lineContext)
EnterRequest_line is called when production request_line is entered.
func (*BasehttpListener) EnterRequest_target ¶
func (s *BasehttpListener) EnterRequest_target(ctx *Request_targetContext)
EnterRequest_target is called when production request_target is entered.
func (*BasehttpListener) EnterSegment ¶
func (s *BasehttpListener) EnterSegment(ctx *SegmentContext)
EnterSegment is called when production segment is entered.
func (*BasehttpListener) EnterStart_line ¶
func (s *BasehttpListener) EnterStart_line(ctx *Start_lineContext)
EnterStart_line is called when production start_line is entered.
func (*BasehttpListener) EnterSub_delims ¶
func (s *BasehttpListener) EnterSub_delims(ctx *Sub_delimsContext)
EnterSub_delims is called when production sub_delims is entered.
func (*BasehttpListener) EnterTchar ¶
func (s *BasehttpListener) EnterTchar(ctx *TcharContext)
EnterTchar is called when production tchar is entered.
func (*BasehttpListener) EnterToken ¶
func (s *BasehttpListener) EnterToken(ctx *TokenContext)
EnterToken is called when production token is entered.
func (*BasehttpListener) EnterUnreserved ¶
func (s *BasehttpListener) EnterUnreserved(ctx *UnreservedContext)
EnterUnreserved is called when production unreserved is entered.
func (*BasehttpListener) EnterVCHAR ¶
func (s *BasehttpListener) EnterVCHAR(ctx *VCHARContext)
EnterVCHAR is called when production vCHAR is entered.
func (*BasehttpListener) ExitAbsolute_path ¶
func (s *BasehttpListener) ExitAbsolute_path(ctx *Absolute_pathContext)
ExitAbsolute_path is called when production absolute_path is exited.
func (*BasehttpListener) ExitEveryRule ¶
func (s *BasehttpListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BasehttpListener) ExitField_content ¶
func (s *BasehttpListener) ExitField_content(ctx *Field_contentContext)
ExitField_content is called when production field_content is exited.
func (*BasehttpListener) ExitField_name ¶
func (s *BasehttpListener) ExitField_name(ctx *Field_nameContext)
ExitField_name is called when production field_name is exited.
func (*BasehttpListener) ExitField_value ¶
func (s *BasehttpListener) ExitField_value(ctx *Field_valueContext)
ExitField_value is called when production field_value is exited.
func (*BasehttpListener) ExitField_vchar ¶
func (s *BasehttpListener) ExitField_vchar(ctx *Field_vcharContext)
ExitField_vchar is called when production field_vchar is exited.
func (*BasehttpListener) ExitHeader_field ¶
func (s *BasehttpListener) ExitHeader_field(ctx *Header_fieldContext)
ExitHeader_field is called when production header_field is exited.
func (*BasehttpListener) ExitHttp_message ¶
func (s *BasehttpListener) ExitHttp_message(ctx *Http_messageContext)
ExitHttp_message is called when production http_message is exited.
func (*BasehttpListener) ExitHttp_name ¶
func (s *BasehttpListener) ExitHttp_name(ctx *Http_nameContext)
ExitHttp_name is called when production http_name is exited.
func (*BasehttpListener) ExitHttp_version ¶
func (s *BasehttpListener) ExitHttp_version(ctx *Http_versionContext)
ExitHttp_version is called when production http_version is exited.
func (*BasehttpListener) ExitMethod ¶
func (s *BasehttpListener) ExitMethod(ctx *MethodContext)
ExitMethod is called when production method is exited.
func (*BasehttpListener) ExitObs_fold ¶
func (s *BasehttpListener) ExitObs_fold(ctx *Obs_foldContext)
ExitObs_fold is called when production obs_fold is exited.
func (*BasehttpListener) ExitObs_text ¶
func (s *BasehttpListener) ExitObs_text(ctx *Obs_textContext)
ExitObs_text is called when production obs_text is exited.
func (*BasehttpListener) ExitOrigin_form ¶
func (s *BasehttpListener) ExitOrigin_form(ctx *Origin_formContext)
ExitOrigin_form is called when production origin_form is exited.
func (*BasehttpListener) ExitPchar ¶
func (s *BasehttpListener) ExitPchar(ctx *PcharContext)
ExitPchar is called when production pchar is exited.
func (*BasehttpListener) ExitQuery ¶
func (s *BasehttpListener) ExitQuery(ctx *QueryContext)
ExitQuery is called when production query is exited.
func (*BasehttpListener) ExitRequest_line ¶
func (s *BasehttpListener) ExitRequest_line(ctx *Request_lineContext)
ExitRequest_line is called when production request_line is exited.
func (*BasehttpListener) ExitRequest_target ¶
func (s *BasehttpListener) ExitRequest_target(ctx *Request_targetContext)
ExitRequest_target is called when production request_target is exited.
func (*BasehttpListener) ExitSegment ¶
func (s *BasehttpListener) ExitSegment(ctx *SegmentContext)
ExitSegment is called when production segment is exited.
func (*BasehttpListener) ExitStart_line ¶
func (s *BasehttpListener) ExitStart_line(ctx *Start_lineContext)
ExitStart_line is called when production start_line is exited.
func (*BasehttpListener) ExitSub_delims ¶
func (s *BasehttpListener) ExitSub_delims(ctx *Sub_delimsContext)
ExitSub_delims is called when production sub_delims is exited.
func (*BasehttpListener) ExitTchar ¶
func (s *BasehttpListener) ExitTchar(ctx *TcharContext)
ExitTchar is called when production tchar is exited.
func (*BasehttpListener) ExitToken ¶
func (s *BasehttpListener) ExitToken(ctx *TokenContext)
ExitToken is called when production token is exited.
func (*BasehttpListener) ExitUnreserved ¶
func (s *BasehttpListener) ExitUnreserved(ctx *UnreservedContext)
ExitUnreserved is called when production unreserved is exited.
func (*BasehttpListener) ExitVCHAR ¶
func (s *BasehttpListener) ExitVCHAR(ctx *VCHARContext)
ExitVCHAR is called when production vCHAR is exited.
func (*BasehttpListener) VisitErrorNode ¶
func (s *BasehttpListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BasehttpListener) VisitTerminal ¶
func (s *BasehttpListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type Field_contentContext ¶
type Field_contentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyField_contentContext ¶
func NewEmptyField_contentContext() *Field_contentContext
func NewField_contentContext ¶
func NewField_contentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Field_contentContext
func (*Field_contentContext) AllField_vchar ¶
func (s *Field_contentContext) AllField_vchar() []IField_vcharContext
func (*Field_contentContext) AllHTAB ¶
func (s *Field_contentContext) AllHTAB() []antlr.TerminalNode
func (*Field_contentContext) AllSP ¶
func (s *Field_contentContext) AllSP() []antlr.TerminalNode
func (*Field_contentContext) EnterRule ¶
func (s *Field_contentContext) EnterRule(listener antlr.ParseTreeListener)
func (*Field_contentContext) ExitRule ¶
func (s *Field_contentContext) ExitRule(listener antlr.ParseTreeListener)
func (*Field_contentContext) Field_vchar ¶
func (s *Field_contentContext) Field_vchar(i int) IField_vcharContext
func (*Field_contentContext) GetParser ¶
func (s *Field_contentContext) GetParser() antlr.Parser
func (*Field_contentContext) GetRuleContext ¶
func (s *Field_contentContext) GetRuleContext() antlr.RuleContext
func (*Field_contentContext) HTAB ¶
func (s *Field_contentContext) HTAB(i int) antlr.TerminalNode
func (*Field_contentContext) IsField_contentContext ¶
func (*Field_contentContext) IsField_contentContext()
func (*Field_contentContext) SP ¶
func (s *Field_contentContext) SP(i int) antlr.TerminalNode
func (*Field_contentContext) ToStringTree ¶
func (s *Field_contentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Field_nameContext ¶
type Field_nameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyField_nameContext ¶
func NewEmptyField_nameContext() *Field_nameContext
func NewField_nameContext ¶
func NewField_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Field_nameContext
func (*Field_nameContext) EnterRule ¶
func (s *Field_nameContext) EnterRule(listener antlr.ParseTreeListener)
func (*Field_nameContext) ExitRule ¶
func (s *Field_nameContext) ExitRule(listener antlr.ParseTreeListener)
func (*Field_nameContext) GetParser ¶
func (s *Field_nameContext) GetParser() antlr.Parser
func (*Field_nameContext) GetRuleContext ¶
func (s *Field_nameContext) GetRuleContext() antlr.RuleContext
func (*Field_nameContext) IsField_nameContext ¶
func (*Field_nameContext) IsField_nameContext()
func (*Field_nameContext) ToStringTree ¶
func (s *Field_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Field_nameContext) Token ¶
func (s *Field_nameContext) Token() ITokenContext
type Field_valueContext ¶
type Field_valueContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyField_valueContext ¶
func NewEmptyField_valueContext() *Field_valueContext
func NewField_valueContext ¶
func NewField_valueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Field_valueContext
func (*Field_valueContext) AllField_content ¶
func (s *Field_valueContext) AllField_content() []IField_contentContext
func (*Field_valueContext) AllObs_fold ¶
func (s *Field_valueContext) AllObs_fold() []IObs_foldContext
func (*Field_valueContext) EnterRule ¶
func (s *Field_valueContext) EnterRule(listener antlr.ParseTreeListener)
func (*Field_valueContext) ExitRule ¶
func (s *Field_valueContext) ExitRule(listener antlr.ParseTreeListener)
func (*Field_valueContext) Field_content ¶
func (s *Field_valueContext) Field_content(i int) IField_contentContext
func (*Field_valueContext) GetParser ¶
func (s *Field_valueContext) GetParser() antlr.Parser
func (*Field_valueContext) GetRuleContext ¶
func (s *Field_valueContext) GetRuleContext() antlr.RuleContext
func (*Field_valueContext) IsField_valueContext ¶
func (*Field_valueContext) IsField_valueContext()
func (*Field_valueContext) Obs_fold ¶
func (s *Field_valueContext) Obs_fold(i int) IObs_foldContext
func (*Field_valueContext) ToStringTree ¶
func (s *Field_valueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Field_vcharContext ¶
type Field_vcharContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyField_vcharContext ¶
func NewEmptyField_vcharContext() *Field_vcharContext
func NewField_vcharContext ¶
func NewField_vcharContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Field_vcharContext
func (*Field_vcharContext) EnterRule ¶
func (s *Field_vcharContext) EnterRule(listener antlr.ParseTreeListener)
func (*Field_vcharContext) ExitRule ¶
func (s *Field_vcharContext) ExitRule(listener antlr.ParseTreeListener)
func (*Field_vcharContext) GetParser ¶
func (s *Field_vcharContext) GetParser() antlr.Parser
func (*Field_vcharContext) GetRuleContext ¶
func (s *Field_vcharContext) GetRuleContext() antlr.RuleContext
func (*Field_vcharContext) IsField_vcharContext ¶
func (*Field_vcharContext) IsField_vcharContext()
func (*Field_vcharContext) Obs_text ¶
func (s *Field_vcharContext) Obs_text() IObs_textContext
func (*Field_vcharContext) ToStringTree ¶
func (s *Field_vcharContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Field_vcharContext) VCHAR ¶
func (s *Field_vcharContext) VCHAR() IVCHARContext
type Header_fieldContext ¶
type Header_fieldContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyHeader_fieldContext ¶
func NewEmptyHeader_fieldContext() *Header_fieldContext
func NewHeader_fieldContext ¶
func NewHeader_fieldContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Header_fieldContext
func (*Header_fieldContext) AllOWS ¶
func (s *Header_fieldContext) AllOWS() []antlr.TerminalNode
func (*Header_fieldContext) Colon ¶
func (s *Header_fieldContext) Colon() antlr.TerminalNode
func (*Header_fieldContext) EnterRule ¶
func (s *Header_fieldContext) EnterRule(listener antlr.ParseTreeListener)
func (*Header_fieldContext) ExitRule ¶
func (s *Header_fieldContext) ExitRule(listener antlr.ParseTreeListener)
func (*Header_fieldContext) Field_name ¶
func (s *Header_fieldContext) Field_name() IField_nameContext
func (*Header_fieldContext) Field_value ¶
func (s *Header_fieldContext) Field_value() IField_valueContext
func (*Header_fieldContext) GetParser ¶
func (s *Header_fieldContext) GetParser() antlr.Parser
func (*Header_fieldContext) GetRuleContext ¶
func (s *Header_fieldContext) GetRuleContext() antlr.RuleContext
func (*Header_fieldContext) IsHeader_fieldContext ¶
func (*Header_fieldContext) IsHeader_fieldContext()
func (*Header_fieldContext) OWS ¶
func (s *Header_fieldContext) OWS(i int) antlr.TerminalNode
func (*Header_fieldContext) ToStringTree ¶
func (s *Header_fieldContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Http_messageContext ¶
type Http_messageContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyHttp_messageContext ¶
func NewEmptyHttp_messageContext() *Http_messageContext
func NewHttp_messageContext ¶
func NewHttp_messageContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Http_messageContext
func (*Http_messageContext) AllCRLF ¶
func (s *Http_messageContext) AllCRLF() []antlr.TerminalNode
func (*Http_messageContext) AllHeader_field ¶
func (s *Http_messageContext) AllHeader_field() []IHeader_fieldContext
func (*Http_messageContext) CRLF ¶
func (s *Http_messageContext) CRLF(i int) antlr.TerminalNode
func (*Http_messageContext) EnterRule ¶
func (s *Http_messageContext) EnterRule(listener antlr.ParseTreeListener)
func (*Http_messageContext) ExitRule ¶
func (s *Http_messageContext) ExitRule(listener antlr.ParseTreeListener)
func (*Http_messageContext) GetParser ¶
func (s *Http_messageContext) GetParser() antlr.Parser
func (*Http_messageContext) GetRuleContext ¶
func (s *Http_messageContext) GetRuleContext() antlr.RuleContext
func (*Http_messageContext) Header_field ¶
func (s *Http_messageContext) Header_field(i int) IHeader_fieldContext
func (*Http_messageContext) IsHttp_messageContext ¶
func (*Http_messageContext) IsHttp_messageContext()
func (*Http_messageContext) Start_line ¶
func (s *Http_messageContext) Start_line() IStart_lineContext
func (*Http_messageContext) ToStringTree ¶
func (s *Http_messageContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Http_nameContext ¶
type Http_nameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyHttp_nameContext ¶
func NewEmptyHttp_nameContext() *Http_nameContext
func NewHttp_nameContext ¶
func NewHttp_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Http_nameContext
func (*Http_nameContext) EnterRule ¶
func (s *Http_nameContext) EnterRule(listener antlr.ParseTreeListener)
func (*Http_nameContext) ExitRule ¶
func (s *Http_nameContext) ExitRule(listener antlr.ParseTreeListener)
func (*Http_nameContext) GetParser ¶
func (s *Http_nameContext) GetParser() antlr.Parser
func (*Http_nameContext) GetRuleContext ¶
func (s *Http_nameContext) GetRuleContext() antlr.RuleContext
func (*Http_nameContext) IsHttp_nameContext ¶
func (*Http_nameContext) IsHttp_nameContext()
func (*Http_nameContext) ToStringTree ¶
func (s *Http_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Http_versionContext ¶
type Http_versionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyHttp_versionContext ¶
func NewEmptyHttp_versionContext() *Http_versionContext
func NewHttp_versionContext ¶
func NewHttp_versionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Http_versionContext
func (*Http_versionContext) AllDIGIT ¶
func (s *Http_versionContext) AllDIGIT() []antlr.TerminalNode
func (*Http_versionContext) DIGIT ¶
func (s *Http_versionContext) DIGIT(i int) antlr.TerminalNode
func (*Http_versionContext) Dot ¶
func (s *Http_versionContext) Dot() antlr.TerminalNode
func (*Http_versionContext) EnterRule ¶
func (s *Http_versionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Http_versionContext) ExitRule ¶
func (s *Http_versionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Http_versionContext) GetParser ¶
func (s *Http_versionContext) GetParser() antlr.Parser
func (*Http_versionContext) GetRuleContext ¶
func (s *Http_versionContext) GetRuleContext() antlr.RuleContext
func (*Http_versionContext) Http_name ¶
func (s *Http_versionContext) Http_name() IHttp_nameContext
func (*Http_versionContext) IsHttp_versionContext ¶
func (*Http_versionContext) IsHttp_versionContext()
func (*Http_versionContext) ToStringTree ¶
func (s *Http_versionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IAbsolute_pathContext ¶
type IAbsolute_pathContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAbsolute_pathContext differentiates from other interfaces. IsAbsolute_pathContext() }
IAbsolute_pathContext is an interface to support dynamic dispatch.
type IField_contentContext ¶
type IField_contentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsField_contentContext differentiates from other interfaces. IsField_contentContext() }
IField_contentContext is an interface to support dynamic dispatch.
type IField_nameContext ¶
type IField_nameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsField_nameContext differentiates from other interfaces. IsField_nameContext() }
IField_nameContext is an interface to support dynamic dispatch.
type IField_valueContext ¶
type IField_valueContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsField_valueContext differentiates from other interfaces. IsField_valueContext() }
IField_valueContext is an interface to support dynamic dispatch.
type IField_vcharContext ¶
type IField_vcharContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsField_vcharContext differentiates from other interfaces. IsField_vcharContext() }
IField_vcharContext is an interface to support dynamic dispatch.
type IHeader_fieldContext ¶
type IHeader_fieldContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsHeader_fieldContext differentiates from other interfaces. IsHeader_fieldContext() }
IHeader_fieldContext is an interface to support dynamic dispatch.
type IHttp_messageContext ¶
type IHttp_messageContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsHttp_messageContext differentiates from other interfaces. IsHttp_messageContext() }
IHttp_messageContext is an interface to support dynamic dispatch.
type IHttp_nameContext ¶
type IHttp_nameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsHttp_nameContext differentiates from other interfaces. IsHttp_nameContext() }
IHttp_nameContext is an interface to support dynamic dispatch.
type IHttp_versionContext ¶
type IHttp_versionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsHttp_versionContext differentiates from other interfaces. IsHttp_versionContext() }
IHttp_versionContext is an interface to support dynamic dispatch.
type IMethodContext ¶
type IMethodContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMethodContext differentiates from other interfaces. IsMethodContext() }
IMethodContext is an interface to support dynamic dispatch.
type IObs_foldContext ¶
type IObs_foldContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsObs_foldContext differentiates from other interfaces. IsObs_foldContext() }
IObs_foldContext is an interface to support dynamic dispatch.
type IObs_textContext ¶
type IObs_textContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsObs_textContext differentiates from other interfaces. IsObs_textContext() }
IObs_textContext is an interface to support dynamic dispatch.
type IOrigin_formContext ¶
type IOrigin_formContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOrigin_formContext differentiates from other interfaces. IsOrigin_formContext() }
IOrigin_formContext is an interface to support dynamic dispatch.
type IPcharContext ¶
type IPcharContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPcharContext differentiates from other interfaces. IsPcharContext() }
IPcharContext is an interface to support dynamic dispatch.
type IQueryContext ¶
type IQueryContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsQueryContext differentiates from other interfaces. IsQueryContext() }
IQueryContext is an interface to support dynamic dispatch.
type IRequest_lineContext ¶
type IRequest_lineContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRequest_lineContext differentiates from other interfaces. IsRequest_lineContext() }
IRequest_lineContext is an interface to support dynamic dispatch.
type IRequest_targetContext ¶
type IRequest_targetContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRequest_targetContext differentiates from other interfaces. IsRequest_targetContext() }
IRequest_targetContext is an interface to support dynamic dispatch.
type ISegmentContext ¶
type ISegmentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSegmentContext differentiates from other interfaces. IsSegmentContext() }
ISegmentContext is an interface to support dynamic dispatch.
type IStart_lineContext ¶
type IStart_lineContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStart_lineContext differentiates from other interfaces. IsStart_lineContext() }
IStart_lineContext is an interface to support dynamic dispatch.
type ISub_delimsContext ¶
type ISub_delimsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSub_delimsContext differentiates from other interfaces. IsSub_delimsContext() }
ISub_delimsContext is an interface to support dynamic dispatch.
type ITcharContext ¶
type ITcharContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTcharContext differentiates from other interfaces. IsTcharContext() }
ITcharContext is an interface to support dynamic dispatch.
type ITokenContext ¶
type ITokenContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTokenContext differentiates from other interfaces. IsTokenContext() }
ITokenContext is an interface to support dynamic dispatch.
type IUnreservedContext ¶
type IUnreservedContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsUnreservedContext differentiates from other interfaces. IsUnreservedContext() }
IUnreservedContext is an interface to support dynamic dispatch.
type IVCHARContext ¶
type IVCHARContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsVCHARContext differentiates from other interfaces. IsVCHARContext() }
IVCHARContext is an interface to support dynamic dispatch.
type MethodContext ¶
type MethodContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMethodContext ¶
func NewEmptyMethodContext() *MethodContext
func NewMethodContext ¶
func NewMethodContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MethodContext
func (*MethodContext) EnterRule ¶
func (s *MethodContext) EnterRule(listener antlr.ParseTreeListener)
func (*MethodContext) ExitRule ¶
func (s *MethodContext) ExitRule(listener antlr.ParseTreeListener)
func (*MethodContext) GetParser ¶
func (s *MethodContext) GetParser() antlr.Parser
func (*MethodContext) GetRuleContext ¶
func (s *MethodContext) GetRuleContext() antlr.RuleContext
func (*MethodContext) IsMethodContext ¶
func (*MethodContext) IsMethodContext()
func (*MethodContext) ToStringTree ¶
func (s *MethodContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Obs_foldContext ¶
type Obs_foldContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyObs_foldContext ¶
func NewEmptyObs_foldContext() *Obs_foldContext
func NewObs_foldContext ¶
func NewObs_foldContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Obs_foldContext
func (*Obs_foldContext) AllHTAB ¶
func (s *Obs_foldContext) AllHTAB() []antlr.TerminalNode
func (*Obs_foldContext) AllSP ¶
func (s *Obs_foldContext) AllSP() []antlr.TerminalNode
func (*Obs_foldContext) CRLF ¶
func (s *Obs_foldContext) CRLF() antlr.TerminalNode
func (*Obs_foldContext) EnterRule ¶
func (s *Obs_foldContext) EnterRule(listener antlr.ParseTreeListener)
func (*Obs_foldContext) ExitRule ¶
func (s *Obs_foldContext) ExitRule(listener antlr.ParseTreeListener)
func (*Obs_foldContext) GetParser ¶
func (s *Obs_foldContext) GetParser() antlr.Parser
func (*Obs_foldContext) GetRuleContext ¶
func (s *Obs_foldContext) GetRuleContext() antlr.RuleContext
func (*Obs_foldContext) HTAB ¶
func (s *Obs_foldContext) HTAB(i int) antlr.TerminalNode
func (*Obs_foldContext) IsObs_foldContext ¶
func (*Obs_foldContext) IsObs_foldContext()
func (*Obs_foldContext) SP ¶
func (s *Obs_foldContext) SP(i int) antlr.TerminalNode
func (*Obs_foldContext) ToStringTree ¶
func (s *Obs_foldContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Obs_textContext ¶
type Obs_textContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyObs_textContext ¶
func NewEmptyObs_textContext() *Obs_textContext
func NewObs_textContext ¶
func NewObs_textContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Obs_textContext
func (*Obs_textContext) EnterRule ¶
func (s *Obs_textContext) EnterRule(listener antlr.ParseTreeListener)
func (*Obs_textContext) ExitRule ¶
func (s *Obs_textContext) ExitRule(listener antlr.ParseTreeListener)
func (*Obs_textContext) GetParser ¶
func (s *Obs_textContext) GetParser() antlr.Parser
func (*Obs_textContext) GetRuleContext ¶
func (s *Obs_textContext) GetRuleContext() antlr.RuleContext
func (*Obs_textContext) IsObs_textContext ¶
func (*Obs_textContext) IsObs_textContext()
func (*Obs_textContext) OBS_TEXT ¶
func (s *Obs_textContext) OBS_TEXT() antlr.TerminalNode
func (*Obs_textContext) ToStringTree ¶
func (s *Obs_textContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Origin_formContext ¶
type Origin_formContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOrigin_formContext ¶
func NewEmptyOrigin_formContext() *Origin_formContext
func NewOrigin_formContext ¶
func NewOrigin_formContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Origin_formContext
func (*Origin_formContext) Absolute_path ¶
func (s *Origin_formContext) Absolute_path() IAbsolute_pathContext
func (*Origin_formContext) EnterRule ¶
func (s *Origin_formContext) EnterRule(listener antlr.ParseTreeListener)
func (*Origin_formContext) ExitRule ¶
func (s *Origin_formContext) ExitRule(listener antlr.ParseTreeListener)
func (*Origin_formContext) GetParser ¶
func (s *Origin_formContext) GetParser() antlr.Parser
func (*Origin_formContext) GetRuleContext ¶
func (s *Origin_formContext) GetRuleContext() antlr.RuleContext
func (*Origin_formContext) IsOrigin_formContext ¶
func (*Origin_formContext) IsOrigin_formContext()
func (*Origin_formContext) Query ¶
func (s *Origin_formContext) Query() IQueryContext
func (*Origin_formContext) QuestionMark ¶
func (s *Origin_formContext) QuestionMark() antlr.TerminalNode
func (*Origin_formContext) ToStringTree ¶
func (s *Origin_formContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PcharContext ¶
type PcharContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPcharContext ¶
func NewEmptyPcharContext() *PcharContext
func NewPcharContext ¶
func NewPcharContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PcharContext
func (*PcharContext) At ¶
func (s *PcharContext) At() antlr.TerminalNode
func (*PcharContext) Colon ¶
func (s *PcharContext) Colon() antlr.TerminalNode
func (*PcharContext) EnterRule ¶
func (s *PcharContext) EnterRule(listener antlr.ParseTreeListener)
func (*PcharContext) ExitRule ¶
func (s *PcharContext) ExitRule(listener antlr.ParseTreeListener)
func (*PcharContext) GetParser ¶
func (s *PcharContext) GetParser() antlr.Parser
func (*PcharContext) GetRuleContext ¶
func (s *PcharContext) GetRuleContext() antlr.RuleContext
func (*PcharContext) IsPcharContext ¶
func (*PcharContext) IsPcharContext()
func (*PcharContext) Pct_encoded ¶
func (s *PcharContext) Pct_encoded() antlr.TerminalNode
func (*PcharContext) Sub_delims ¶
func (s *PcharContext) Sub_delims() ISub_delimsContext
func (*PcharContext) ToStringTree ¶
func (s *PcharContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*PcharContext) Unreserved ¶
func (s *PcharContext) Unreserved() IUnreservedContext
type QueryContext ¶
type QueryContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyQueryContext ¶
func NewEmptyQueryContext() *QueryContext
func NewQueryContext ¶
func NewQueryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QueryContext
func (*QueryContext) AllPchar ¶
func (s *QueryContext) AllPchar() []IPcharContext
func (*QueryContext) AllQuestionMark ¶
func (s *QueryContext) AllQuestionMark() []antlr.TerminalNode
func (*QueryContext) AllSlash ¶
func (s *QueryContext) AllSlash() []antlr.TerminalNode
func (*QueryContext) EnterRule ¶
func (s *QueryContext) EnterRule(listener antlr.ParseTreeListener)
func (*QueryContext) ExitRule ¶
func (s *QueryContext) ExitRule(listener antlr.ParseTreeListener)
func (*QueryContext) GetParser ¶
func (s *QueryContext) GetParser() antlr.Parser
func (*QueryContext) GetRuleContext ¶
func (s *QueryContext) GetRuleContext() antlr.RuleContext
func (*QueryContext) IsQueryContext ¶
func (*QueryContext) IsQueryContext()
func (*QueryContext) Pchar ¶
func (s *QueryContext) Pchar(i int) IPcharContext
func (*QueryContext) QuestionMark ¶
func (s *QueryContext) QuestionMark(i int) antlr.TerminalNode
func (*QueryContext) Slash ¶
func (s *QueryContext) Slash(i int) antlr.TerminalNode
func (*QueryContext) ToStringTree ¶
func (s *QueryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Request_lineContext ¶
type Request_lineContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRequest_lineContext ¶
func NewEmptyRequest_lineContext() *Request_lineContext
func NewRequest_lineContext ¶
func NewRequest_lineContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Request_lineContext
func (*Request_lineContext) AllSP ¶
func (s *Request_lineContext) AllSP() []antlr.TerminalNode
func (*Request_lineContext) CRLF ¶
func (s *Request_lineContext) CRLF() antlr.TerminalNode
func (*Request_lineContext) EnterRule ¶
func (s *Request_lineContext) EnterRule(listener antlr.ParseTreeListener)
func (*Request_lineContext) ExitRule ¶
func (s *Request_lineContext) ExitRule(listener antlr.ParseTreeListener)
func (*Request_lineContext) GetParser ¶
func (s *Request_lineContext) GetParser() antlr.Parser
func (*Request_lineContext) GetRuleContext ¶
func (s *Request_lineContext) GetRuleContext() antlr.RuleContext
func (*Request_lineContext) Http_version ¶
func (s *Request_lineContext) Http_version() IHttp_versionContext
func (*Request_lineContext) IsRequest_lineContext ¶
func (*Request_lineContext) IsRequest_lineContext()
func (*Request_lineContext) Method ¶
func (s *Request_lineContext) Method() IMethodContext
func (*Request_lineContext) Request_target ¶
func (s *Request_lineContext) Request_target() IRequest_targetContext
func (*Request_lineContext) SP ¶
func (s *Request_lineContext) SP(i int) antlr.TerminalNode
func (*Request_lineContext) ToStringTree ¶
func (s *Request_lineContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Request_targetContext ¶
type Request_targetContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRequest_targetContext ¶
func NewEmptyRequest_targetContext() *Request_targetContext
func NewRequest_targetContext ¶
func NewRequest_targetContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Request_targetContext
func (*Request_targetContext) EnterRule ¶
func (s *Request_targetContext) EnterRule(listener antlr.ParseTreeListener)
func (*Request_targetContext) ExitRule ¶
func (s *Request_targetContext) ExitRule(listener antlr.ParseTreeListener)
func (*Request_targetContext) GetParser ¶
func (s *Request_targetContext) GetParser() antlr.Parser
func (*Request_targetContext) GetRuleContext ¶
func (s *Request_targetContext) GetRuleContext() antlr.RuleContext
func (*Request_targetContext) IsRequest_targetContext ¶
func (*Request_targetContext) IsRequest_targetContext()
func (*Request_targetContext) Origin_form ¶
func (s *Request_targetContext) Origin_form() IOrigin_formContext
func (*Request_targetContext) ToStringTree ¶
func (s *Request_targetContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SegmentContext ¶
type SegmentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySegmentContext ¶
func NewEmptySegmentContext() *SegmentContext
func NewSegmentContext ¶
func NewSegmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SegmentContext
func (*SegmentContext) AllPchar ¶
func (s *SegmentContext) AllPchar() []IPcharContext
func (*SegmentContext) EnterRule ¶
func (s *SegmentContext) EnterRule(listener antlr.ParseTreeListener)
func (*SegmentContext) ExitRule ¶
func (s *SegmentContext) ExitRule(listener antlr.ParseTreeListener)
func (*SegmentContext) GetParser ¶
func (s *SegmentContext) GetParser() antlr.Parser
func (*SegmentContext) GetRuleContext ¶
func (s *SegmentContext) GetRuleContext() antlr.RuleContext
func (*SegmentContext) IsSegmentContext ¶
func (*SegmentContext) IsSegmentContext()
func (*SegmentContext) Pchar ¶
func (s *SegmentContext) Pchar(i int) IPcharContext
func (*SegmentContext) ToStringTree ¶
func (s *SegmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Start_lineContext ¶
type Start_lineContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStart_lineContext ¶
func NewEmptyStart_lineContext() *Start_lineContext
func NewStart_lineContext ¶
func NewStart_lineContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Start_lineContext
func (*Start_lineContext) EnterRule ¶
func (s *Start_lineContext) EnterRule(listener antlr.ParseTreeListener)
func (*Start_lineContext) ExitRule ¶
func (s *Start_lineContext) ExitRule(listener antlr.ParseTreeListener)
func (*Start_lineContext) GetParser ¶
func (s *Start_lineContext) GetParser() antlr.Parser
func (*Start_lineContext) GetRuleContext ¶
func (s *Start_lineContext) GetRuleContext() antlr.RuleContext
func (*Start_lineContext) IsStart_lineContext ¶
func (*Start_lineContext) IsStart_lineContext()
func (*Start_lineContext) Request_line ¶
func (s *Start_lineContext) Request_line() IRequest_lineContext
func (*Start_lineContext) ToStringTree ¶
func (s *Start_lineContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Sub_delimsContext ¶
type Sub_delimsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySub_delimsContext ¶
func NewEmptySub_delimsContext() *Sub_delimsContext
func NewSub_delimsContext ¶
func NewSub_delimsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Sub_delimsContext
func (*Sub_delimsContext) Ampersand ¶
func (s *Sub_delimsContext) Ampersand() antlr.TerminalNode
func (*Sub_delimsContext) DollarSign ¶
func (s *Sub_delimsContext) DollarSign() antlr.TerminalNode
func (*Sub_delimsContext) EnterRule ¶
func (s *Sub_delimsContext) EnterRule(listener antlr.ParseTreeListener)
func (*Sub_delimsContext) Equals ¶
func (s *Sub_delimsContext) Equals() antlr.TerminalNode
func (*Sub_delimsContext) ExclamationMark ¶
func (s *Sub_delimsContext) ExclamationMark() antlr.TerminalNode
func (*Sub_delimsContext) ExitRule ¶
func (s *Sub_delimsContext) ExitRule(listener antlr.ParseTreeListener)
func (*Sub_delimsContext) GetParser ¶
func (s *Sub_delimsContext) GetParser() antlr.Parser
func (*Sub_delimsContext) GetRuleContext ¶
func (s *Sub_delimsContext) GetRuleContext() antlr.RuleContext
func (*Sub_delimsContext) IsSub_delimsContext ¶
func (*Sub_delimsContext) IsSub_delimsContext()
func (*Sub_delimsContext) LColumn ¶
func (s *Sub_delimsContext) LColumn() antlr.TerminalNode
func (*Sub_delimsContext) Period ¶
func (s *Sub_delimsContext) Period() antlr.TerminalNode
func (*Sub_delimsContext) Plus ¶
func (s *Sub_delimsContext) Plus() antlr.TerminalNode
func (*Sub_delimsContext) RColumn ¶
func (s *Sub_delimsContext) RColumn() antlr.TerminalNode
func (*Sub_delimsContext) SQuote ¶
func (s *Sub_delimsContext) SQuote() antlr.TerminalNode
func (*Sub_delimsContext) SemiColon ¶
func (s *Sub_delimsContext) SemiColon() antlr.TerminalNode
func (*Sub_delimsContext) Star ¶
func (s *Sub_delimsContext) Star() antlr.TerminalNode
func (*Sub_delimsContext) ToStringTree ¶
func (s *Sub_delimsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TcharContext ¶
type TcharContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTcharContext ¶
func NewEmptyTcharContext() *TcharContext
func NewTcharContext ¶
func NewTcharContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TcharContext
func (*TcharContext) ALPHA ¶
func (s *TcharContext) ALPHA() antlr.TerminalNode
func (*TcharContext) Ampersand ¶
func (s *TcharContext) Ampersand() antlr.TerminalNode
func (*TcharContext) BackQuote ¶
func (s *TcharContext) BackQuote() antlr.TerminalNode
func (*TcharContext) Caret ¶
func (s *TcharContext) Caret() antlr.TerminalNode
func (*TcharContext) DIGIT ¶
func (s *TcharContext) DIGIT() antlr.TerminalNode
func (*TcharContext) DollarSign ¶
func (s *TcharContext) DollarSign() antlr.TerminalNode
func (*TcharContext) Dot ¶
func (s *TcharContext) Dot() antlr.TerminalNode
func (*TcharContext) EnterRule ¶
func (s *TcharContext) EnterRule(listener antlr.ParseTreeListener)
func (*TcharContext) ExclamationMark ¶
func (s *TcharContext) ExclamationMark() antlr.TerminalNode
func (*TcharContext) ExitRule ¶
func (s *TcharContext) ExitRule(listener antlr.ParseTreeListener)
func (*TcharContext) GetParser ¶
func (s *TcharContext) GetParser() antlr.Parser
func (*TcharContext) GetRuleContext ¶
func (s *TcharContext) GetRuleContext() antlr.RuleContext
func (*TcharContext) Hashtag ¶
func (s *TcharContext) Hashtag() antlr.TerminalNode
func (*TcharContext) IsTcharContext ¶
func (*TcharContext) IsTcharContext()
func (*TcharContext) Minus ¶
func (s *TcharContext) Minus() antlr.TerminalNode
func (*TcharContext) Percent ¶
func (s *TcharContext) Percent() antlr.TerminalNode
func (*TcharContext) Plus ¶
func (s *TcharContext) Plus() antlr.TerminalNode
func (*TcharContext) SQuote ¶
func (s *TcharContext) SQuote() antlr.TerminalNode
func (*TcharContext) Star ¶
func (s *TcharContext) Star() antlr.TerminalNode
func (*TcharContext) Tilde ¶
func (s *TcharContext) Tilde() antlr.TerminalNode
func (*TcharContext) ToStringTree ¶
func (s *TcharContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TcharContext) Underscore ¶
func (s *TcharContext) Underscore() antlr.TerminalNode
func (*TcharContext) VBar ¶
func (s *TcharContext) VBar() antlr.TerminalNode
type TokenContext ¶
type TokenContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTokenContext ¶
func NewEmptyTokenContext() *TokenContext
func NewTokenContext ¶
func NewTokenContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TokenContext
func (*TokenContext) AllTchar ¶
func (s *TokenContext) AllTchar() []ITcharContext
func (*TokenContext) EnterRule ¶
func (s *TokenContext) EnterRule(listener antlr.ParseTreeListener)
func (*TokenContext) ExitRule ¶
func (s *TokenContext) ExitRule(listener antlr.ParseTreeListener)
func (*TokenContext) GetParser ¶
func (s *TokenContext) GetParser() antlr.Parser
func (*TokenContext) GetRuleContext ¶
func (s *TokenContext) GetRuleContext() antlr.RuleContext
func (*TokenContext) IsTokenContext ¶
func (*TokenContext) IsTokenContext()
func (*TokenContext) Tchar ¶
func (s *TokenContext) Tchar(i int) ITcharContext
func (*TokenContext) ToStringTree ¶
func (s *TokenContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type UnreservedContext ¶
type UnreservedContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUnreservedContext ¶
func NewEmptyUnreservedContext() *UnreservedContext
func NewUnreservedContext ¶
func NewUnreservedContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UnreservedContext
func (*UnreservedContext) ALPHA ¶
func (s *UnreservedContext) ALPHA() antlr.TerminalNode
func (*UnreservedContext) DIGIT ¶
func (s *UnreservedContext) DIGIT() antlr.TerminalNode
func (*UnreservedContext) Dot ¶
func (s *UnreservedContext) Dot() antlr.TerminalNode
func (*UnreservedContext) EnterRule ¶
func (s *UnreservedContext) EnterRule(listener antlr.ParseTreeListener)
func (*UnreservedContext) ExitRule ¶
func (s *UnreservedContext) ExitRule(listener antlr.ParseTreeListener)
func (*UnreservedContext) GetParser ¶
func (s *UnreservedContext) GetParser() antlr.Parser
func (*UnreservedContext) GetRuleContext ¶
func (s *UnreservedContext) GetRuleContext() antlr.RuleContext
func (*UnreservedContext) IsUnreservedContext ¶
func (*UnreservedContext) IsUnreservedContext()
func (*UnreservedContext) Minus ¶
func (s *UnreservedContext) Minus() antlr.TerminalNode
func (*UnreservedContext) Tilde ¶
func (s *UnreservedContext) Tilde() antlr.TerminalNode
func (*UnreservedContext) ToStringTree ¶
func (s *UnreservedContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*UnreservedContext) Underscore ¶
func (s *UnreservedContext) Underscore() antlr.TerminalNode
type VCHARContext ¶
type VCHARContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyVCHARContext ¶
func NewEmptyVCHARContext() *VCHARContext
func NewVCHARContext ¶
func NewVCHARContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VCHARContext
func (*VCHARContext) ALPHA ¶
func (s *VCHARContext) ALPHA() antlr.TerminalNode
func (*VCHARContext) DIGIT ¶
func (s *VCHARContext) DIGIT() antlr.TerminalNode
func (*VCHARContext) EnterRule ¶
func (s *VCHARContext) EnterRule(listener antlr.ParseTreeListener)
func (*VCHARContext) ExitRule ¶
func (s *VCHARContext) ExitRule(listener antlr.ParseTreeListener)
func (*VCHARContext) GetParser ¶
func (s *VCHARContext) GetParser() antlr.Parser
func (*VCHARContext) GetRuleContext ¶
func (s *VCHARContext) GetRuleContext() antlr.RuleContext
func (*VCHARContext) IsVCHARContext ¶
func (*VCHARContext) IsVCHARContext()
func (*VCHARContext) ToStringTree ¶
func (s *VCHARContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*VCHARContext) VCHAR ¶
func (s *VCHARContext) VCHAR() antlr.TerminalNode