parser

package
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: Dec 1, 2020 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	RFC5322LexerU_00         = 1
	RFC5322LexerU_01_08      = 2
	RFC5322LexerTAB          = 3
	RFC5322LexerLF           = 4
	RFC5322LexerU_0B         = 5
	RFC5322LexerU_0C         = 6
	RFC5322LexerCR           = 7
	RFC5322LexerU_0E_1F      = 8
	RFC5322LexerSP           = 9
	RFC5322LexerExclamation  = 10
	RFC5322LexerDQuote       = 11
	RFC5322LexerHash         = 12
	RFC5322LexerDollar       = 13
	RFC5322LexerPercent      = 14
	RFC5322LexerAmpersand    = 15
	RFC5322LexerSQuote       = 16
	RFC5322LexerLParens      = 17
	RFC5322LexerRParens      = 18
	RFC5322LexerAsterisk     = 19
	RFC5322LexerPlus         = 20
	RFC5322LexerComma        = 21
	RFC5322LexerMinus        = 22
	RFC5322LexerPeriod       = 23
	RFC5322LexerSlash        = 24
	RFC5322LexerDigit        = 25
	RFC5322LexerColon        = 26
	RFC5322LexerSemicolon    = 27
	RFC5322LexerLess         = 28
	RFC5322LexerEqual        = 29
	RFC5322LexerGreater      = 30
	RFC5322LexerQuestion     = 31
	RFC5322LexerAt           = 32
	RFC5322LexerLBracket     = 33
	RFC5322LexerBackslash    = 34
	RFC5322LexerRBracket     = 35
	RFC5322LexerCaret        = 36
	RFC5322LexerUnderscore   = 37
	RFC5322LexerBacktick     = 38
	RFC5322LexerLCurly       = 39
	RFC5322LexerPipe         = 40
	RFC5322LexerRCurly       = 41
	RFC5322LexerTilde        = 42
	RFC5322LexerDelete       = 43
	RFC5322LexerUTF8NonAscii = 44
	RFC5322LexerA            = 45
	RFC5322LexerB            = 46
	RFC5322LexerC            = 47
	RFC5322LexerD            = 48
	RFC5322LexerE            = 49
	RFC5322LexerF            = 50
	RFC5322LexerG            = 51
	RFC5322LexerH            = 52
	RFC5322LexerI            = 53
	RFC5322LexerJ            = 54
	RFC5322LexerK            = 55
	RFC5322LexerL            = 56
	RFC5322LexerM            = 57
	RFC5322LexerN            = 58
	RFC5322LexerO            = 59
	RFC5322LexerP            = 60
	RFC5322LexerQ            = 61
	RFC5322LexerR            = 62
	RFC5322LexerS            = 63
	RFC5322LexerT            = 64
	RFC5322LexerU            = 65
	RFC5322LexerV            = 66
	RFC5322LexerW            = 67
	RFC5322LexerX            = 68
	RFC5322LexerY            = 69
	RFC5322LexerZ            = 70
)

RFC5322Lexer tokens.

View Source
const (
	RFC5322ParserEOF          = antlr.TokenEOF
	RFC5322ParserU_00         = 1
	RFC5322ParserU_01_08      = 2
	RFC5322ParserTAB          = 3
	RFC5322ParserLF           = 4
	RFC5322ParserU_0B         = 5
	RFC5322ParserU_0C         = 6
	RFC5322ParserCR           = 7
	RFC5322ParserU_0E_1F      = 8
	RFC5322ParserSP           = 9
	RFC5322ParserExclamation  = 10
	RFC5322ParserDQuote       = 11
	RFC5322ParserHash         = 12
	RFC5322ParserDollar       = 13
	RFC5322ParserPercent      = 14
	RFC5322ParserAmpersand    = 15
	RFC5322ParserSQuote       = 16
	RFC5322ParserLParens      = 17
	RFC5322ParserRParens      = 18
	RFC5322ParserAsterisk     = 19
	RFC5322ParserPlus         = 20
	RFC5322ParserComma        = 21
	RFC5322ParserMinus        = 22
	RFC5322ParserPeriod       = 23
	RFC5322ParserSlash        = 24
	RFC5322ParserDigit        = 25
	RFC5322ParserColon        = 26
	RFC5322ParserSemicolon    = 27
	RFC5322ParserLess         = 28
	RFC5322ParserEqual        = 29
	RFC5322ParserGreater      = 30
	RFC5322ParserQuestion     = 31
	RFC5322ParserAt           = 32
	RFC5322ParserLBracket     = 33
	RFC5322ParserBackslash    = 34
	RFC5322ParserRBracket     = 35
	RFC5322ParserCaret        = 36
	RFC5322ParserUnderscore   = 37
	RFC5322ParserBacktick     = 38
	RFC5322ParserLCurly       = 39
	RFC5322ParserPipe         = 40
	RFC5322ParserRCurly       = 41
	RFC5322ParserTilde        = 42
	RFC5322ParserDelete       = 43
	RFC5322ParserUTF8NonAscii = 44
	RFC5322ParserA            = 45
	RFC5322ParserB            = 46
	RFC5322ParserC            = 47
	RFC5322ParserD            = 48
	RFC5322ParserE            = 49
	RFC5322ParserF            = 50
	RFC5322ParserG            = 51
	RFC5322ParserH            = 52
	RFC5322ParserI            = 53
	RFC5322ParserJ            = 54
	RFC5322ParserK            = 55
	RFC5322ParserL            = 56
	RFC5322ParserM            = 57
	RFC5322ParserN            = 58
	RFC5322ParserO            = 59
	RFC5322ParserP            = 60
	RFC5322ParserQ            = 61
	RFC5322ParserR            = 62
	RFC5322ParserS            = 63
	RFC5322ParserT            = 64
	RFC5322ParserU            = 65
	RFC5322ParserV            = 66
	RFC5322ParserW            = 67
	RFC5322ParserX            = 68
	RFC5322ParserY            = 69
	RFC5322ParserZ            = 70
)

RFC5322Parser tokens.

View Source
const (
	RFC5322ParserRULE_quotedChar    = 0
	RFC5322ParserRULE_quotedPair    = 1
	RFC5322ParserRULE_fws           = 2
	RFC5322ParserRULE_ctext         = 3
	RFC5322ParserRULE_ccontent      = 4
	RFC5322ParserRULE_comment       = 5
	RFC5322ParserRULE_cfws          = 6
	RFC5322ParserRULE_atext         = 7
	RFC5322ParserRULE_atom          = 8
	RFC5322ParserRULE_dotAtom       = 9
	RFC5322ParserRULE_qtext         = 10
	RFC5322ParserRULE_quotedContent = 11
	RFC5322ParserRULE_quotedValue   = 12
	RFC5322ParserRULE_quotedString  = 13
	RFC5322ParserRULE_word          = 14
	RFC5322ParserRULE_dateTime      = 15
	RFC5322ParserRULE_dayOfweek     = 16
	RFC5322ParserRULE_dayName       = 17
	RFC5322ParserRULE_day           = 18
	RFC5322ParserRULE_month         = 19
	RFC5322ParserRULE_year          = 20
	RFC5322ParserRULE_hour          = 21
	RFC5322ParserRULE_minute        = 22
	RFC5322ParserRULE_second        = 23
	RFC5322ParserRULE_offset        = 24
	RFC5322ParserRULE_zone          = 25
	RFC5322ParserRULE_address       = 26
	RFC5322ParserRULE_mailbox       = 27
	RFC5322ParserRULE_nameAddr      = 28
	RFC5322ParserRULE_angleAddr     = 29
	RFC5322ParserRULE_group         = 30
	RFC5322ParserRULE_unspaced      = 31
	RFC5322ParserRULE_displayName   = 32
	RFC5322ParserRULE_mailboxList   = 33
	RFC5322ParserRULE_addressList   = 34
	RFC5322ParserRULE_groupList     = 35
	RFC5322ParserRULE_addrSpec      = 36
	RFC5322ParserRULE_localPart     = 37
	RFC5322ParserRULE_port          = 38
	RFC5322ParserRULE_domain        = 39
	RFC5322ParserRULE_domainLiteral = 40
	RFC5322ParserRULE_dtext         = 41
	RFC5322ParserRULE_obsNoWSCTL    = 42
	RFC5322ParserRULE_obsCtext      = 43
	RFC5322ParserRULE_obsQtext      = 44
	RFC5322ParserRULE_obsQP         = 45
	RFC5322ParserRULE_obsFWS        = 46
	RFC5322ParserRULE_obsZone       = 47
	RFC5322ParserRULE_obsAngleAddr  = 48
	RFC5322ParserRULE_obsRoute      = 49
	RFC5322ParserRULE_obsDomainList = 50
	RFC5322ParserRULE_obsMboxList   = 51
	RFC5322ParserRULE_obsAddrList   = 52
	RFC5322ParserRULE_obsGroupList  = 53
	RFC5322ParserRULE_obsLocalPart  = 54
	RFC5322ParserRULE_obsDomain     = 55
	RFC5322ParserRULE_encodedWord   = 56
	RFC5322ParserRULE_charset       = 57
	RFC5322ParserRULE_encoding      = 58
	RFC5322ParserRULE_token         = 59
	RFC5322ParserRULE_tokenChar     = 60
	RFC5322ParserRULE_encodedText   = 61
	RFC5322ParserRULE_encodedChar   = 62
	RFC5322ParserRULE_crlf          = 63
	RFC5322ParserRULE_wsp           = 64
	RFC5322ParserRULE_vchar         = 65
	RFC5322ParserRULE_alpha         = 66
)

RFC5322Parser rules.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddrSpecContext

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

func NewAddrSpecContext

func NewAddrSpecContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AddrSpecContext

func NewEmptyAddrSpecContext

func NewEmptyAddrSpecContext() *AddrSpecContext

func (*AddrSpecContext) At

func (*AddrSpecContext) Colon

func (s *AddrSpecContext) Colon() antlr.TerminalNode

func (*AddrSpecContext) Domain

func (s *AddrSpecContext) Domain() IDomainContext

func (*AddrSpecContext) EnterRule

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

func (*AddrSpecContext) ExitRule

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

func (*AddrSpecContext) GetParser

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

func (*AddrSpecContext) GetRuleContext

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

func (*AddrSpecContext) IsAddrSpecContext

func (*AddrSpecContext) IsAddrSpecContext()

func (*AddrSpecContext) LocalPart

func (s *AddrSpecContext) LocalPart() ILocalPartContext

func (*AddrSpecContext) Port

func (s *AddrSpecContext) Port() IPortContext

func (*AddrSpecContext) ToStringTree

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

type AddressContext

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

func NewAddressContext

func NewAddressContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AddressContext

func NewEmptyAddressContext

func NewEmptyAddressContext() *AddressContext

func (*AddressContext) EnterRule

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

func (*AddressContext) ExitRule

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

func (*AddressContext) GetParser

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

func (*AddressContext) GetRuleContext

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

func (*AddressContext) Group

func (s *AddressContext) Group() IGroupContext

func (*AddressContext) IsAddressContext

func (*AddressContext) IsAddressContext()

func (*AddressContext) Mailbox

func (s *AddressContext) Mailbox() IMailboxContext

func (*AddressContext) ToStringTree

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

type AddressListContext

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

func NewAddressListContext

func NewAddressListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AddressListContext

func NewEmptyAddressListContext

func NewEmptyAddressListContext() *AddressListContext

func (*AddressListContext) Address

func (s *AddressListContext) Address(i int) IAddressContext

func (*AddressListContext) AllAddress

func (s *AddressListContext) AllAddress() []IAddressContext

func (*AddressListContext) AllComma

func (s *AddressListContext) AllComma() []antlr.TerminalNode

func (*AddressListContext) Comma

func (*AddressListContext) EOF

func (*AddressListContext) EnterRule

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

func (*AddressListContext) ExitRule

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

func (*AddressListContext) GetParser

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

func (*AddressListContext) GetRuleContext

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

func (*AddressListContext) IsAddressListContext

func (*AddressListContext) IsAddressListContext()

func (*AddressListContext) ObsAddrList

func (s *AddressListContext) ObsAddrList() IObsAddrListContext

func (*AddressListContext) ToStringTree

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

type AlphaContext

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

func NewAlphaContext

func NewAlphaContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AlphaContext

func NewEmptyAlphaContext

func NewEmptyAlphaContext() *AlphaContext

func (*AlphaContext) A

func (*AlphaContext) B

func (*AlphaContext) C

func (*AlphaContext) D

func (*AlphaContext) E

func (*AlphaContext) EnterRule

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

func (*AlphaContext) ExitRule

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

func (*AlphaContext) F

func (*AlphaContext) G

func (*AlphaContext) GetParser

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

func (*AlphaContext) GetRuleContext

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

func (*AlphaContext) H

func (*AlphaContext) I

func (*AlphaContext) IsAlphaContext

func (*AlphaContext) IsAlphaContext()

func (*AlphaContext) J

func (*AlphaContext) K

func (*AlphaContext) L

func (*AlphaContext) M

func (*AlphaContext) N

func (*AlphaContext) O

func (*AlphaContext) P

func (*AlphaContext) Q

func (*AlphaContext) R

func (*AlphaContext) S

func (*AlphaContext) T

func (*AlphaContext) ToStringTree

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

func (*AlphaContext) U

func (*AlphaContext) V

func (*AlphaContext) W

func (*AlphaContext) X

func (*AlphaContext) Y

func (*AlphaContext) Z

type AngleAddrContext

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

func NewAngleAddrContext

func NewAngleAddrContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AngleAddrContext

func NewEmptyAngleAddrContext

func NewEmptyAngleAddrContext() *AngleAddrContext

func (*AngleAddrContext) AddrSpec

func (s *AngleAddrContext) AddrSpec() IAddrSpecContext

func (*AngleAddrContext) AllCfws

func (s *AngleAddrContext) AllCfws() []ICfwsContext

func (*AngleAddrContext) Cfws

func (s *AngleAddrContext) Cfws(i int) ICfwsContext

func (*AngleAddrContext) EnterRule

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

func (*AngleAddrContext) ExitRule

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

func (*AngleAddrContext) GetParser

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

func (*AngleAddrContext) GetRuleContext

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

func (*AngleAddrContext) Greater

func (s *AngleAddrContext) Greater() antlr.TerminalNode

func (*AngleAddrContext) IsAngleAddrContext

func (*AngleAddrContext) IsAngleAddrContext()

func (*AngleAddrContext) Less

func (*AngleAddrContext) ObsAngleAddr

func (s *AngleAddrContext) ObsAngleAddr() IObsAngleAddrContext

func (*AngleAddrContext) ToStringTree

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

type AtextContext

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

func NewAtextContext

func NewAtextContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AtextContext

func NewEmptyAtextContext

func NewEmptyAtextContext() *AtextContext

func (*AtextContext) Alpha

func (s *AtextContext) Alpha() IAlphaContext

func (*AtextContext) Ampersand

func (s *AtextContext) Ampersand() antlr.TerminalNode

func (*AtextContext) Asterisk

func (s *AtextContext) Asterisk() antlr.TerminalNode

func (*AtextContext) Backtick

func (s *AtextContext) Backtick() antlr.TerminalNode

func (*AtextContext) Caret

func (s *AtextContext) Caret() antlr.TerminalNode

func (*AtextContext) Digit

func (s *AtextContext) Digit() antlr.TerminalNode

func (*AtextContext) Dollar

func (s *AtextContext) Dollar() antlr.TerminalNode

func (*AtextContext) EnterRule

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

func (*AtextContext) Equal

func (s *AtextContext) Equal() antlr.TerminalNode

func (*AtextContext) Exclamation

func (s *AtextContext) Exclamation() antlr.TerminalNode

func (*AtextContext) ExitRule

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

func (*AtextContext) GetParser

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

func (*AtextContext) GetRuleContext

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

func (*AtextContext) Hash

func (s *AtextContext) Hash() antlr.TerminalNode

func (*AtextContext) IsAtextContext

func (*AtextContext) IsAtextContext()

func (*AtextContext) LCurly

func (s *AtextContext) LCurly() antlr.TerminalNode

func (*AtextContext) Minus

func (s *AtextContext) Minus() antlr.TerminalNode

func (*AtextContext) Percent

func (s *AtextContext) Percent() antlr.TerminalNode

func (*AtextContext) Pipe

func (s *AtextContext) Pipe() antlr.TerminalNode

func (*AtextContext) Plus

func (s *AtextContext) Plus() antlr.TerminalNode

func (*AtextContext) Question

func (s *AtextContext) Question() antlr.TerminalNode

func (*AtextContext) RCurly

func (s *AtextContext) RCurly() antlr.TerminalNode

func (*AtextContext) SQuote

func (s *AtextContext) SQuote() antlr.TerminalNode

func (*AtextContext) Slash

func (s *AtextContext) Slash() antlr.TerminalNode

func (*AtextContext) Tilde

func (s *AtextContext) Tilde() antlr.TerminalNode

func (*AtextContext) ToStringTree

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

func (*AtextContext) UTF8NonAscii

func (s *AtextContext) UTF8NonAscii() antlr.TerminalNode

func (*AtextContext) Underscore

func (s *AtextContext) Underscore() antlr.TerminalNode

type AtomContext

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

func NewAtomContext

func NewAtomContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AtomContext

func NewEmptyAtomContext

func NewEmptyAtomContext() *AtomContext

func (*AtomContext) AllAtext

func (s *AtomContext) AllAtext() []IAtextContext

func (*AtomContext) Atext

func (s *AtomContext) Atext(i int) IAtextContext

func (*AtomContext) EnterRule

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

func (*AtomContext) ExitRule

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

func (*AtomContext) GetParser

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

func (*AtomContext) GetRuleContext

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

func (*AtomContext) IsAtomContext

func (*AtomContext) IsAtomContext()

func (*AtomContext) ToStringTree

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

type BaseRFC5322ParserListener

type BaseRFC5322ParserListener struct{}

BaseRFC5322ParserListener is a complete listener for a parse tree produced by RFC5322Parser.

func (*BaseRFC5322ParserListener) EnterAddrSpec

func (s *BaseRFC5322ParserListener) EnterAddrSpec(ctx *AddrSpecContext)

EnterAddrSpec is called when production addrSpec is entered.

func (*BaseRFC5322ParserListener) EnterAddress

func (s *BaseRFC5322ParserListener) EnterAddress(ctx *AddressContext)

EnterAddress is called when production address is entered.

func (*BaseRFC5322ParserListener) EnterAddressList

func (s *BaseRFC5322ParserListener) EnterAddressList(ctx *AddressListContext)

EnterAddressList is called when production addressList is entered.

func (*BaseRFC5322ParserListener) EnterAlpha

func (s *BaseRFC5322ParserListener) EnterAlpha(ctx *AlphaContext)

EnterAlpha is called when production alpha is entered.

func (*BaseRFC5322ParserListener) EnterAngleAddr

func (s *BaseRFC5322ParserListener) EnterAngleAddr(ctx *AngleAddrContext)

EnterAngleAddr is called when production angleAddr is entered.

func (*BaseRFC5322ParserListener) EnterAtext

func (s *BaseRFC5322ParserListener) EnterAtext(ctx *AtextContext)

EnterAtext is called when production atext is entered.

func (*BaseRFC5322ParserListener) EnterAtom

func (s *BaseRFC5322ParserListener) EnterAtom(ctx *AtomContext)

EnterAtom is called when production atom is entered.

func (*BaseRFC5322ParserListener) EnterCcontent

func (s *BaseRFC5322ParserListener) EnterCcontent(ctx *CcontentContext)

EnterCcontent is called when production ccontent is entered.

func (*BaseRFC5322ParserListener) EnterCfws

func (s *BaseRFC5322ParserListener) EnterCfws(ctx *CfwsContext)

EnterCfws is called when production cfws is entered.

func (*BaseRFC5322ParserListener) EnterCharset

func (s *BaseRFC5322ParserListener) EnterCharset(ctx *CharsetContext)

EnterCharset is called when production charset is entered.

func (*BaseRFC5322ParserListener) EnterComment

func (s *BaseRFC5322ParserListener) EnterComment(ctx *CommentContext)

EnterComment is called when production comment is entered.

func (*BaseRFC5322ParserListener) EnterCrlf

func (s *BaseRFC5322ParserListener) EnterCrlf(ctx *CrlfContext)

EnterCrlf is called when production crlf is entered.

func (*BaseRFC5322ParserListener) EnterCtext

func (s *BaseRFC5322ParserListener) EnterCtext(ctx *CtextContext)

EnterCtext is called when production ctext is entered.

func (*BaseRFC5322ParserListener) EnterDateTime

func (s *BaseRFC5322ParserListener) EnterDateTime(ctx *DateTimeContext)

EnterDateTime is called when production dateTime is entered.

func (*BaseRFC5322ParserListener) EnterDay

func (s *BaseRFC5322ParserListener) EnterDay(ctx *DayContext)

EnterDay is called when production day is entered.

func (*BaseRFC5322ParserListener) EnterDayName

func (s *BaseRFC5322ParserListener) EnterDayName(ctx *DayNameContext)

EnterDayName is called when production dayName is entered.

func (*BaseRFC5322ParserListener) EnterDayOfweek

func (s *BaseRFC5322ParserListener) EnterDayOfweek(ctx *DayOfweekContext)

EnterDayOfweek is called when production dayOfweek is entered.

func (*BaseRFC5322ParserListener) EnterDisplayName

func (s *BaseRFC5322ParserListener) EnterDisplayName(ctx *DisplayNameContext)

EnterDisplayName is called when production displayName is entered.

func (*BaseRFC5322ParserListener) EnterDomain

func (s *BaseRFC5322ParserListener) EnterDomain(ctx *DomainContext)

EnterDomain is called when production domain is entered.

func (*BaseRFC5322ParserListener) EnterDomainLiteral

func (s *BaseRFC5322ParserListener) EnterDomainLiteral(ctx *DomainLiteralContext)

EnterDomainLiteral is called when production domainLiteral is entered.

func (*BaseRFC5322ParserListener) EnterDotAtom

func (s *BaseRFC5322ParserListener) EnterDotAtom(ctx *DotAtomContext)

EnterDotAtom is called when production dotAtom is entered.

func (*BaseRFC5322ParserListener) EnterDtext

func (s *BaseRFC5322ParserListener) EnterDtext(ctx *DtextContext)

EnterDtext is called when production dtext is entered.

func (*BaseRFC5322ParserListener) EnterEncodedChar

func (s *BaseRFC5322ParserListener) EnterEncodedChar(ctx *EncodedCharContext)

EnterEncodedChar is called when production encodedChar is entered.

func (*BaseRFC5322ParserListener) EnterEncodedText

func (s *BaseRFC5322ParserListener) EnterEncodedText(ctx *EncodedTextContext)

EnterEncodedText is called when production encodedText is entered.

func (*BaseRFC5322ParserListener) EnterEncodedWord

func (s *BaseRFC5322ParserListener) EnterEncodedWord(ctx *EncodedWordContext)

EnterEncodedWord is called when production encodedWord is entered.

func (*BaseRFC5322ParserListener) EnterEncoding

func (s *BaseRFC5322ParserListener) EnterEncoding(ctx *EncodingContext)

EnterEncoding is called when production encoding is entered.

func (*BaseRFC5322ParserListener) EnterEveryRule

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

EnterEveryRule is called when any rule is entered.

func (*BaseRFC5322ParserListener) EnterFws

func (s *BaseRFC5322ParserListener) EnterFws(ctx *FwsContext)

EnterFws is called when production fws is entered.

func (*BaseRFC5322ParserListener) EnterGroup

func (s *BaseRFC5322ParserListener) EnterGroup(ctx *GroupContext)

EnterGroup is called when production group is entered.

func (*BaseRFC5322ParserListener) EnterGroupList

func (s *BaseRFC5322ParserListener) EnterGroupList(ctx *GroupListContext)

EnterGroupList is called when production groupList is entered.

func (*BaseRFC5322ParserListener) EnterHour

func (s *BaseRFC5322ParserListener) EnterHour(ctx *HourContext)

EnterHour is called when production hour is entered.

func (*BaseRFC5322ParserListener) EnterLocalPart

func (s *BaseRFC5322ParserListener) EnterLocalPart(ctx *LocalPartContext)

EnterLocalPart is called when production localPart is entered.

func (*BaseRFC5322ParserListener) EnterMailbox

func (s *BaseRFC5322ParserListener) EnterMailbox(ctx *MailboxContext)

EnterMailbox is called when production mailbox is entered.

func (*BaseRFC5322ParserListener) EnterMailboxList

func (s *BaseRFC5322ParserListener) EnterMailboxList(ctx *MailboxListContext)

EnterMailboxList is called when production mailboxList is entered.

func (*BaseRFC5322ParserListener) EnterMinute

func (s *BaseRFC5322ParserListener) EnterMinute(ctx *MinuteContext)

EnterMinute is called when production minute is entered.

func (*BaseRFC5322ParserListener) EnterMonth

func (s *BaseRFC5322ParserListener) EnterMonth(ctx *MonthContext)

EnterMonth is called when production month is entered.

func (*BaseRFC5322ParserListener) EnterNameAddr

func (s *BaseRFC5322ParserListener) EnterNameAddr(ctx *NameAddrContext)

EnterNameAddr is called when production nameAddr is entered.

func (*BaseRFC5322ParserListener) EnterObsAddrList

func (s *BaseRFC5322ParserListener) EnterObsAddrList(ctx *ObsAddrListContext)

EnterObsAddrList is called when production obsAddrList is entered.

func (*BaseRFC5322ParserListener) EnterObsAngleAddr

func (s *BaseRFC5322ParserListener) EnterObsAngleAddr(ctx *ObsAngleAddrContext)

EnterObsAngleAddr is called when production obsAngleAddr is entered.

func (*BaseRFC5322ParserListener) EnterObsCtext

func (s *BaseRFC5322ParserListener) EnterObsCtext(ctx *ObsCtextContext)

EnterObsCtext is called when production obsCtext is entered.

func (*BaseRFC5322ParserListener) EnterObsDomain

func (s *BaseRFC5322ParserListener) EnterObsDomain(ctx *ObsDomainContext)

EnterObsDomain is called when production obsDomain is entered.

func (*BaseRFC5322ParserListener) EnterObsDomainList

func (s *BaseRFC5322ParserListener) EnterObsDomainList(ctx *ObsDomainListContext)

EnterObsDomainList is called when production obsDomainList is entered.

func (*BaseRFC5322ParserListener) EnterObsFWS

func (s *BaseRFC5322ParserListener) EnterObsFWS(ctx *ObsFWSContext)

EnterObsFWS is called when production obsFWS is entered.

func (*BaseRFC5322ParserListener) EnterObsGroupList

func (s *BaseRFC5322ParserListener) EnterObsGroupList(ctx *ObsGroupListContext)

EnterObsGroupList is called when production obsGroupList is entered.

func (*BaseRFC5322ParserListener) EnterObsLocalPart

func (s *BaseRFC5322ParserListener) EnterObsLocalPart(ctx *ObsLocalPartContext)

EnterObsLocalPart is called when production obsLocalPart is entered.

func (*BaseRFC5322ParserListener) EnterObsMboxList

func (s *BaseRFC5322ParserListener) EnterObsMboxList(ctx *ObsMboxListContext)

EnterObsMboxList is called when production obsMboxList is entered.

func (*BaseRFC5322ParserListener) EnterObsNoWSCTL

func (s *BaseRFC5322ParserListener) EnterObsNoWSCTL(ctx *ObsNoWSCTLContext)

EnterObsNoWSCTL is called when production obsNoWSCTL is entered.

func (*BaseRFC5322ParserListener) EnterObsQP

func (s *BaseRFC5322ParserListener) EnterObsQP(ctx *ObsQPContext)

EnterObsQP is called when production obsQP is entered.

func (*BaseRFC5322ParserListener) EnterObsQtext

func (s *BaseRFC5322ParserListener) EnterObsQtext(ctx *ObsQtextContext)

EnterObsQtext is called when production obsQtext is entered.

func (*BaseRFC5322ParserListener) EnterObsRoute

func (s *BaseRFC5322ParserListener) EnterObsRoute(ctx *ObsRouteContext)

EnterObsRoute is called when production obsRoute is entered.

func (*BaseRFC5322ParserListener) EnterObsZone

func (s *BaseRFC5322ParserListener) EnterObsZone(ctx *ObsZoneContext)

EnterObsZone is called when production obsZone is entered.

func (*BaseRFC5322ParserListener) EnterOffset

func (s *BaseRFC5322ParserListener) EnterOffset(ctx *OffsetContext)

EnterOffset is called when production offset is entered.

func (*BaseRFC5322ParserListener) EnterPort

func (s *BaseRFC5322ParserListener) EnterPort(ctx *PortContext)

EnterPort is called when production port is entered.

func (*BaseRFC5322ParserListener) EnterQtext

func (s *BaseRFC5322ParserListener) EnterQtext(ctx *QtextContext)

EnterQtext is called when production qtext is entered.

func (*BaseRFC5322ParserListener) EnterQuotedChar

func (s *BaseRFC5322ParserListener) EnterQuotedChar(ctx *QuotedCharContext)

EnterQuotedChar is called when production quotedChar is entered.

func (*BaseRFC5322ParserListener) EnterQuotedContent

func (s *BaseRFC5322ParserListener) EnterQuotedContent(ctx *QuotedContentContext)

EnterQuotedContent is called when production quotedContent is entered.

func (*BaseRFC5322ParserListener) EnterQuotedPair

func (s *BaseRFC5322ParserListener) EnterQuotedPair(ctx *QuotedPairContext)

EnterQuotedPair is called when production quotedPair is entered.

func (*BaseRFC5322ParserListener) EnterQuotedString

func (s *BaseRFC5322ParserListener) EnterQuotedString(ctx *QuotedStringContext)

EnterQuotedString is called when production quotedString is entered.

func (*BaseRFC5322ParserListener) EnterQuotedValue

func (s *BaseRFC5322ParserListener) EnterQuotedValue(ctx *QuotedValueContext)

EnterQuotedValue is called when production quotedValue is entered.

func (*BaseRFC5322ParserListener) EnterSecond

func (s *BaseRFC5322ParserListener) EnterSecond(ctx *SecondContext)

EnterSecond is called when production second is entered.

func (*BaseRFC5322ParserListener) EnterToken

func (s *BaseRFC5322ParserListener) EnterToken(ctx *TokenContext)

EnterToken is called when production token is entered.

func (*BaseRFC5322ParserListener) EnterTokenChar

func (s *BaseRFC5322ParserListener) EnterTokenChar(ctx *TokenCharContext)

EnterTokenChar is called when production tokenChar is entered.

func (*BaseRFC5322ParserListener) EnterUnspaced

func (s *BaseRFC5322ParserListener) EnterUnspaced(ctx *UnspacedContext)

EnterUnspaced is called when production unspaced is entered.

func (*BaseRFC5322ParserListener) EnterVchar

func (s *BaseRFC5322ParserListener) EnterVchar(ctx *VcharContext)

EnterVchar is called when production vchar is entered.

func (*BaseRFC5322ParserListener) EnterWord

func (s *BaseRFC5322ParserListener) EnterWord(ctx *WordContext)

EnterWord is called when production word is entered.

func (*BaseRFC5322ParserListener) EnterWsp

func (s *BaseRFC5322ParserListener) EnterWsp(ctx *WspContext)

EnterWsp is called when production wsp is entered.

func (*BaseRFC5322ParserListener) EnterYear

func (s *BaseRFC5322ParserListener) EnterYear(ctx *YearContext)

EnterYear is called when production year is entered.

func (*BaseRFC5322ParserListener) EnterZone

func (s *BaseRFC5322ParserListener) EnterZone(ctx *ZoneContext)

EnterZone is called when production zone is entered.

func (*BaseRFC5322ParserListener) ExitAddrSpec

func (s *BaseRFC5322ParserListener) ExitAddrSpec(ctx *AddrSpecContext)

ExitAddrSpec is called when production addrSpec is exited.

func (*BaseRFC5322ParserListener) ExitAddress

func (s *BaseRFC5322ParserListener) ExitAddress(ctx *AddressContext)

ExitAddress is called when production address is exited.

func (*BaseRFC5322ParserListener) ExitAddressList

func (s *BaseRFC5322ParserListener) ExitAddressList(ctx *AddressListContext)

ExitAddressList is called when production addressList is exited.

func (*BaseRFC5322ParserListener) ExitAlpha

func (s *BaseRFC5322ParserListener) ExitAlpha(ctx *AlphaContext)

ExitAlpha is called when production alpha is exited.

func (*BaseRFC5322ParserListener) ExitAngleAddr

func (s *BaseRFC5322ParserListener) ExitAngleAddr(ctx *AngleAddrContext)

ExitAngleAddr is called when production angleAddr is exited.

func (*BaseRFC5322ParserListener) ExitAtext

func (s *BaseRFC5322ParserListener) ExitAtext(ctx *AtextContext)

ExitAtext is called when production atext is exited.

func (*BaseRFC5322ParserListener) ExitAtom

func (s *BaseRFC5322ParserListener) ExitAtom(ctx *AtomContext)

ExitAtom is called when production atom is exited.

func (*BaseRFC5322ParserListener) ExitCcontent

func (s *BaseRFC5322ParserListener) ExitCcontent(ctx *CcontentContext)

ExitCcontent is called when production ccontent is exited.

func (*BaseRFC5322ParserListener) ExitCfws

func (s *BaseRFC5322ParserListener) ExitCfws(ctx *CfwsContext)

ExitCfws is called when production cfws is exited.

func (*BaseRFC5322ParserListener) ExitCharset

func (s *BaseRFC5322ParserListener) ExitCharset(ctx *CharsetContext)

ExitCharset is called when production charset is exited.

func (*BaseRFC5322ParserListener) ExitComment

func (s *BaseRFC5322ParserListener) ExitComment(ctx *CommentContext)

ExitComment is called when production comment is exited.

func (*BaseRFC5322ParserListener) ExitCrlf

func (s *BaseRFC5322ParserListener) ExitCrlf(ctx *CrlfContext)

ExitCrlf is called when production crlf is exited.

func (*BaseRFC5322ParserListener) ExitCtext

func (s *BaseRFC5322ParserListener) ExitCtext(ctx *CtextContext)

ExitCtext is called when production ctext is exited.

func (*BaseRFC5322ParserListener) ExitDateTime

func (s *BaseRFC5322ParserListener) ExitDateTime(ctx *DateTimeContext)

ExitDateTime is called when production dateTime is exited.

func (*BaseRFC5322ParserListener) ExitDay

func (s *BaseRFC5322ParserListener) ExitDay(ctx *DayContext)

ExitDay is called when production day is exited.

func (*BaseRFC5322ParserListener) ExitDayName

func (s *BaseRFC5322ParserListener) ExitDayName(ctx *DayNameContext)

ExitDayName is called when production dayName is exited.

func (*BaseRFC5322ParserListener) ExitDayOfweek

func (s *BaseRFC5322ParserListener) ExitDayOfweek(ctx *DayOfweekContext)

ExitDayOfweek is called when production dayOfweek is exited.

func (*BaseRFC5322ParserListener) ExitDisplayName

func (s *BaseRFC5322ParserListener) ExitDisplayName(ctx *DisplayNameContext)

ExitDisplayName is called when production displayName is exited.

func (*BaseRFC5322ParserListener) ExitDomain

func (s *BaseRFC5322ParserListener) ExitDomain(ctx *DomainContext)

ExitDomain is called when production domain is exited.

func (*BaseRFC5322ParserListener) ExitDomainLiteral

func (s *BaseRFC5322ParserListener) ExitDomainLiteral(ctx *DomainLiteralContext)

ExitDomainLiteral is called when production domainLiteral is exited.

func (*BaseRFC5322ParserListener) ExitDotAtom

func (s *BaseRFC5322ParserListener) ExitDotAtom(ctx *DotAtomContext)

ExitDotAtom is called when production dotAtom is exited.

func (*BaseRFC5322ParserListener) ExitDtext

func (s *BaseRFC5322ParserListener) ExitDtext(ctx *DtextContext)

ExitDtext is called when production dtext is exited.

func (*BaseRFC5322ParserListener) ExitEncodedChar

func (s *BaseRFC5322ParserListener) ExitEncodedChar(ctx *EncodedCharContext)

ExitEncodedChar is called when production encodedChar is exited.

func (*BaseRFC5322ParserListener) ExitEncodedText

func (s *BaseRFC5322ParserListener) ExitEncodedText(ctx *EncodedTextContext)

ExitEncodedText is called when production encodedText is exited.

func (*BaseRFC5322ParserListener) ExitEncodedWord

func (s *BaseRFC5322ParserListener) ExitEncodedWord(ctx *EncodedWordContext)

ExitEncodedWord is called when production encodedWord is exited.

func (*BaseRFC5322ParserListener) ExitEncoding

func (s *BaseRFC5322ParserListener) ExitEncoding(ctx *EncodingContext)

ExitEncoding is called when production encoding is exited.

func (*BaseRFC5322ParserListener) ExitEveryRule

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

ExitEveryRule is called when any rule is exited.

func (*BaseRFC5322ParserListener) ExitFws

func (s *BaseRFC5322ParserListener) ExitFws(ctx *FwsContext)

ExitFws is called when production fws is exited.

func (*BaseRFC5322ParserListener) ExitGroup

func (s *BaseRFC5322ParserListener) ExitGroup(ctx *GroupContext)

ExitGroup is called when production group is exited.

func (*BaseRFC5322ParserListener) ExitGroupList

func (s *BaseRFC5322ParserListener) ExitGroupList(ctx *GroupListContext)

ExitGroupList is called when production groupList is exited.

func (*BaseRFC5322ParserListener) ExitHour

func (s *BaseRFC5322ParserListener) ExitHour(ctx *HourContext)

ExitHour is called when production hour is exited.

func (*BaseRFC5322ParserListener) ExitLocalPart

func (s *BaseRFC5322ParserListener) ExitLocalPart(ctx *LocalPartContext)

ExitLocalPart is called when production localPart is exited.

func (*BaseRFC5322ParserListener) ExitMailbox

func (s *BaseRFC5322ParserListener) ExitMailbox(ctx *MailboxContext)

ExitMailbox is called when production mailbox is exited.

func (*BaseRFC5322ParserListener) ExitMailboxList

func (s *BaseRFC5322ParserListener) ExitMailboxList(ctx *MailboxListContext)

ExitMailboxList is called when production mailboxList is exited.

func (*BaseRFC5322ParserListener) ExitMinute

func (s *BaseRFC5322ParserListener) ExitMinute(ctx *MinuteContext)

ExitMinute is called when production minute is exited.

func (*BaseRFC5322ParserListener) ExitMonth

func (s *BaseRFC5322ParserListener) ExitMonth(ctx *MonthContext)

ExitMonth is called when production month is exited.

func (*BaseRFC5322ParserListener) ExitNameAddr

func (s *BaseRFC5322ParserListener) ExitNameAddr(ctx *NameAddrContext)

ExitNameAddr is called when production nameAddr is exited.

func (*BaseRFC5322ParserListener) ExitObsAddrList

func (s *BaseRFC5322ParserListener) ExitObsAddrList(ctx *ObsAddrListContext)

ExitObsAddrList is called when production obsAddrList is exited.

func (*BaseRFC5322ParserListener) ExitObsAngleAddr

func (s *BaseRFC5322ParserListener) ExitObsAngleAddr(ctx *ObsAngleAddrContext)

ExitObsAngleAddr is called when production obsAngleAddr is exited.

func (*BaseRFC5322ParserListener) ExitObsCtext

func (s *BaseRFC5322ParserListener) ExitObsCtext(ctx *ObsCtextContext)

ExitObsCtext is called when production obsCtext is exited.

func (*BaseRFC5322ParserListener) ExitObsDomain

func (s *BaseRFC5322ParserListener) ExitObsDomain(ctx *ObsDomainContext)

ExitObsDomain is called when production obsDomain is exited.

func (*BaseRFC5322ParserListener) ExitObsDomainList

func (s *BaseRFC5322ParserListener) ExitObsDomainList(ctx *ObsDomainListContext)

ExitObsDomainList is called when production obsDomainList is exited.

func (*BaseRFC5322ParserListener) ExitObsFWS

func (s *BaseRFC5322ParserListener) ExitObsFWS(ctx *ObsFWSContext)

ExitObsFWS is called when production obsFWS is exited.

func (*BaseRFC5322ParserListener) ExitObsGroupList

func (s *BaseRFC5322ParserListener) ExitObsGroupList(ctx *ObsGroupListContext)

ExitObsGroupList is called when production obsGroupList is exited.

func (*BaseRFC5322ParserListener) ExitObsLocalPart

func (s *BaseRFC5322ParserListener) ExitObsLocalPart(ctx *ObsLocalPartContext)

ExitObsLocalPart is called when production obsLocalPart is exited.

func (*BaseRFC5322ParserListener) ExitObsMboxList

func (s *BaseRFC5322ParserListener) ExitObsMboxList(ctx *ObsMboxListContext)

ExitObsMboxList is called when production obsMboxList is exited.

func (*BaseRFC5322ParserListener) ExitObsNoWSCTL

func (s *BaseRFC5322ParserListener) ExitObsNoWSCTL(ctx *ObsNoWSCTLContext)

ExitObsNoWSCTL is called when production obsNoWSCTL is exited.

func (*BaseRFC5322ParserListener) ExitObsQP

func (s *BaseRFC5322ParserListener) ExitObsQP(ctx *ObsQPContext)

ExitObsQP is called when production obsQP is exited.

func (*BaseRFC5322ParserListener) ExitObsQtext

func (s *BaseRFC5322ParserListener) ExitObsQtext(ctx *ObsQtextContext)

ExitObsQtext is called when production obsQtext is exited.

func (*BaseRFC5322ParserListener) ExitObsRoute

func (s *BaseRFC5322ParserListener) ExitObsRoute(ctx *ObsRouteContext)

ExitObsRoute is called when production obsRoute is exited.

func (*BaseRFC5322ParserListener) ExitObsZone

func (s *BaseRFC5322ParserListener) ExitObsZone(ctx *ObsZoneContext)

ExitObsZone is called when production obsZone is exited.

func (*BaseRFC5322ParserListener) ExitOffset

func (s *BaseRFC5322ParserListener) ExitOffset(ctx *OffsetContext)

ExitOffset is called when production offset is exited.

func (*BaseRFC5322ParserListener) ExitPort

func (s *BaseRFC5322ParserListener) ExitPort(ctx *PortContext)

ExitPort is called when production port is exited.

func (*BaseRFC5322ParserListener) ExitQtext

func (s *BaseRFC5322ParserListener) ExitQtext(ctx *QtextContext)

ExitQtext is called when production qtext is exited.

func (*BaseRFC5322ParserListener) ExitQuotedChar

func (s *BaseRFC5322ParserListener) ExitQuotedChar(ctx *QuotedCharContext)

ExitQuotedChar is called when production quotedChar is exited.

func (*BaseRFC5322ParserListener) ExitQuotedContent

func (s *BaseRFC5322ParserListener) ExitQuotedContent(ctx *QuotedContentContext)

ExitQuotedContent is called when production quotedContent is exited.

func (*BaseRFC5322ParserListener) ExitQuotedPair

func (s *BaseRFC5322ParserListener) ExitQuotedPair(ctx *QuotedPairContext)

ExitQuotedPair is called when production quotedPair is exited.

func (*BaseRFC5322ParserListener) ExitQuotedString

func (s *BaseRFC5322ParserListener) ExitQuotedString(ctx *QuotedStringContext)

ExitQuotedString is called when production quotedString is exited.

func (*BaseRFC5322ParserListener) ExitQuotedValue

func (s *BaseRFC5322ParserListener) ExitQuotedValue(ctx *QuotedValueContext)

ExitQuotedValue is called when production quotedValue is exited.

func (*BaseRFC5322ParserListener) ExitSecond

func (s *BaseRFC5322ParserListener) ExitSecond(ctx *SecondContext)

ExitSecond is called when production second is exited.

func (*BaseRFC5322ParserListener) ExitToken

func (s *BaseRFC5322ParserListener) ExitToken(ctx *TokenContext)

ExitToken is called when production token is exited.

func (*BaseRFC5322ParserListener) ExitTokenChar

func (s *BaseRFC5322ParserListener) ExitTokenChar(ctx *TokenCharContext)

ExitTokenChar is called when production tokenChar is exited.

func (*BaseRFC5322ParserListener) ExitUnspaced

func (s *BaseRFC5322ParserListener) ExitUnspaced(ctx *UnspacedContext)

ExitUnspaced is called when production unspaced is exited.

func (*BaseRFC5322ParserListener) ExitVchar

func (s *BaseRFC5322ParserListener) ExitVchar(ctx *VcharContext)

ExitVchar is called when production vchar is exited.

func (*BaseRFC5322ParserListener) ExitWord

func (s *BaseRFC5322ParserListener) ExitWord(ctx *WordContext)

ExitWord is called when production word is exited.

func (*BaseRFC5322ParserListener) ExitWsp

func (s *BaseRFC5322ParserListener) ExitWsp(ctx *WspContext)

ExitWsp is called when production wsp is exited.

func (*BaseRFC5322ParserListener) ExitYear

func (s *BaseRFC5322ParserListener) ExitYear(ctx *YearContext)

ExitYear is called when production year is exited.

func (*BaseRFC5322ParserListener) ExitZone

func (s *BaseRFC5322ParserListener) ExitZone(ctx *ZoneContext)

ExitZone is called when production zone is exited.

func (*BaseRFC5322ParserListener) VisitErrorNode

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

VisitErrorNode is called when an error node is visited.

func (*BaseRFC5322ParserListener) VisitTerminal

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

VisitTerminal is called when a terminal node is visited.

type CcontentContext

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

func NewCcontentContext

func NewCcontentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CcontentContext

func NewEmptyCcontentContext

func NewEmptyCcontentContext() *CcontentContext

func (*CcontentContext) Comment

func (s *CcontentContext) Comment() ICommentContext

func (*CcontentContext) Ctext

func (s *CcontentContext) Ctext() ICtextContext

func (*CcontentContext) EnterRule

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

func (*CcontentContext) ExitRule

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

func (*CcontentContext) GetParser

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

func (*CcontentContext) GetRuleContext

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

func (*CcontentContext) IsCcontentContext

func (*CcontentContext) IsCcontentContext()

func (*CcontentContext) QuotedPair

func (s *CcontentContext) QuotedPair() IQuotedPairContext

func (*CcontentContext) ToStringTree

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

type CfwsContext

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

func NewCfwsContext

func NewCfwsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CfwsContext

func NewEmptyCfwsContext

func NewEmptyCfwsContext() *CfwsContext

func (*CfwsContext) AllComment

func (s *CfwsContext) AllComment() []ICommentContext

func (*CfwsContext) AllFws

func (s *CfwsContext) AllFws() []IFwsContext

func (*CfwsContext) Comment

func (s *CfwsContext) Comment(i int) ICommentContext

func (*CfwsContext) EnterRule

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

func (*CfwsContext) ExitRule

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

func (*CfwsContext) Fws

func (s *CfwsContext) Fws(i int) IFwsContext

func (*CfwsContext) GetParser

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

func (*CfwsContext) GetRuleContext

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

func (*CfwsContext) IsCfwsContext

func (*CfwsContext) IsCfwsContext()

func (*CfwsContext) ToStringTree

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

type CharsetContext

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

func NewCharsetContext

func NewCharsetContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CharsetContext

func NewEmptyCharsetContext

func NewEmptyCharsetContext() *CharsetContext

func (*CharsetContext) EnterRule

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

func (*CharsetContext) ExitRule

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

func (*CharsetContext) GetParser

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

func (*CharsetContext) GetRuleContext

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

func (*CharsetContext) IsCharsetContext

func (*CharsetContext) IsCharsetContext()

func (*CharsetContext) ToStringTree

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

func (*CharsetContext) Token

func (s *CharsetContext) Token() ITokenContext

type CommentContext

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

func NewCommentContext

func NewCommentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CommentContext

func NewEmptyCommentContext

func NewEmptyCommentContext() *CommentContext

func (*CommentContext) AllCcontent

func (s *CommentContext) AllCcontent() []ICcontentContext

func (*CommentContext) AllFws

func (s *CommentContext) AllFws() []IFwsContext

func (*CommentContext) Ccontent

func (s *CommentContext) Ccontent(i int) ICcontentContext

func (*CommentContext) EnterRule

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

func (*CommentContext) ExitRule

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

func (*CommentContext) Fws

func (s *CommentContext) Fws(i int) IFwsContext

func (*CommentContext) GetParser

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

func (*CommentContext) GetRuleContext

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

func (*CommentContext) IsCommentContext

func (*CommentContext) IsCommentContext()

func (*CommentContext) LParens

func (s *CommentContext) LParens() antlr.TerminalNode

func (*CommentContext) RParens

func (s *CommentContext) RParens() antlr.TerminalNode

func (*CommentContext) ToStringTree

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

type CrlfContext

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

func NewCrlfContext

func NewCrlfContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CrlfContext

func NewEmptyCrlfContext

func NewEmptyCrlfContext() *CrlfContext

func (*CrlfContext) CR

func (s *CrlfContext) CR() antlr.TerminalNode

func (*CrlfContext) EnterRule

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

func (*CrlfContext) ExitRule

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

func (*CrlfContext) GetParser

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

func (*CrlfContext) GetRuleContext

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

func (*CrlfContext) IsCrlfContext

func (*CrlfContext) IsCrlfContext()

func (*CrlfContext) LF

func (s *CrlfContext) LF() antlr.TerminalNode

func (*CrlfContext) ToStringTree

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

type CtextContext

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

func NewCtextContext

func NewCtextContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CtextContext

func NewEmptyCtextContext

func NewEmptyCtextContext() *CtextContext

func (*CtextContext) Alpha

func (s *CtextContext) Alpha() IAlphaContext

func (*CtextContext) Ampersand

func (s *CtextContext) Ampersand() antlr.TerminalNode

func (*CtextContext) Asterisk

func (s *CtextContext) Asterisk() antlr.TerminalNode

func (*CtextContext) At

func (*CtextContext) Backtick

func (s *CtextContext) Backtick() antlr.TerminalNode

func (*CtextContext) Caret

func (s *CtextContext) Caret() antlr.TerminalNode

func (*CtextContext) Colon

func (s *CtextContext) Colon() antlr.TerminalNode

func (*CtextContext) Comma

func (s *CtextContext) Comma() antlr.TerminalNode

func (*CtextContext) DQuote

func (s *CtextContext) DQuote() antlr.TerminalNode

func (*CtextContext) Digit

func (s *CtextContext) Digit() antlr.TerminalNode

func (*CtextContext) Dollar

func (s *CtextContext) Dollar() antlr.TerminalNode

func (*CtextContext) EnterRule

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

func (*CtextContext) Equal

func (s *CtextContext) Equal() antlr.TerminalNode

func (*CtextContext) Exclamation

func (s *CtextContext) Exclamation() antlr.TerminalNode

func (*CtextContext) ExitRule

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

func (*CtextContext) GetParser

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

func (*CtextContext) GetRuleContext

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

func (*CtextContext) Greater

func (s *CtextContext) Greater() antlr.TerminalNode

func (*CtextContext) Hash

func (s *CtextContext) Hash() antlr.TerminalNode

func (*CtextContext) IsCtextContext

func (*CtextContext) IsCtextContext()

func (*CtextContext) LBracket

func (s *CtextContext) LBracket() antlr.TerminalNode

func (*CtextContext) LCurly

func (s *CtextContext) LCurly() antlr.TerminalNode

func (*CtextContext) Less

func (s *CtextContext) Less() antlr.TerminalNode

func (*CtextContext) Minus

func (s *CtextContext) Minus() antlr.TerminalNode

func (*CtextContext) ObsCtext

func (s *CtextContext) ObsCtext() IObsCtextContext

func (*CtextContext) Percent

func (s *CtextContext) Percent() antlr.TerminalNode

func (*CtextContext) Period

func (s *CtextContext) Period() antlr.TerminalNode

func (*CtextContext) Pipe

func (s *CtextContext) Pipe() antlr.TerminalNode

func (*CtextContext) Plus

func (s *CtextContext) Plus() antlr.TerminalNode

func (*CtextContext) Question

func (s *CtextContext) Question() antlr.TerminalNode

func (*CtextContext) RBracket

func (s *CtextContext) RBracket() antlr.TerminalNode

func (*CtextContext) RCurly

func (s *CtextContext) RCurly() antlr.TerminalNode

func (*CtextContext) SQuote

func (s *CtextContext) SQuote() antlr.TerminalNode

func (*CtextContext) Semicolon

func (s *CtextContext) Semicolon() antlr.TerminalNode

func (*CtextContext) Slash

func (s *CtextContext) Slash() antlr.TerminalNode

func (*CtextContext) Tilde

func (s *CtextContext) Tilde() antlr.TerminalNode

func (*CtextContext) ToStringTree

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

func (*CtextContext) UTF8NonAscii

func (s *CtextContext) UTF8NonAscii() antlr.TerminalNode

func (*CtextContext) Underscore

func (s *CtextContext) Underscore() antlr.TerminalNode

type DateTimeContext

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

func NewDateTimeContext

func NewDateTimeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DateTimeContext

func NewEmptyDateTimeContext

func NewEmptyDateTimeContext() *DateTimeContext

func (*DateTimeContext) AllColon

func (s *DateTimeContext) AllColon() []antlr.TerminalNode

func (*DateTimeContext) Cfws

func (s *DateTimeContext) Cfws() ICfwsContext

func (*DateTimeContext) Colon

func (s *DateTimeContext) Colon(i int) antlr.TerminalNode

func (*DateTimeContext) Comma

func (s *DateTimeContext) Comma() antlr.TerminalNode

func (*DateTimeContext) Day

func (s *DateTimeContext) Day() IDayContext

func (*DateTimeContext) DayOfweek

func (s *DateTimeContext) DayOfweek() IDayOfweekContext

func (*DateTimeContext) EOF

func (*DateTimeContext) EnterRule

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

func (*DateTimeContext) ExitRule

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

func (*DateTimeContext) GetParser

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

func (*DateTimeContext) GetRuleContext

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

func (*DateTimeContext) Hour

func (s *DateTimeContext) Hour() IHourContext

func (*DateTimeContext) IsDateTimeContext

func (*DateTimeContext) IsDateTimeContext()

func (*DateTimeContext) Minute

func (s *DateTimeContext) Minute() IMinuteContext

func (*DateTimeContext) Month

func (s *DateTimeContext) Month() IMonthContext

func (*DateTimeContext) Second

func (s *DateTimeContext) Second() ISecondContext

func (*DateTimeContext) ToStringTree

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

func (*DateTimeContext) Year

func (s *DateTimeContext) Year() IYearContext

func (*DateTimeContext) Zone

func (s *DateTimeContext) Zone() IZoneContext

type DayContext

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

func NewDayContext

func NewDayContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DayContext

func NewEmptyDayContext

func NewEmptyDayContext() *DayContext

func (*DayContext) AllCfws

func (s *DayContext) AllCfws() []ICfwsContext

func (*DayContext) AllDigit

func (s *DayContext) AllDigit() []antlr.TerminalNode

func (*DayContext) AllFws

func (s *DayContext) AllFws() []IFwsContext

func (*DayContext) Cfws

func (s *DayContext) Cfws(i int) ICfwsContext

func (*DayContext) Digit

func (s *DayContext) Digit(i int) antlr.TerminalNode

func (*DayContext) EnterRule

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

func (*DayContext) ExitRule

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

func (*DayContext) Fws

func (s *DayContext) Fws(i int) IFwsContext

func (*DayContext) GetParser

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

func (*DayContext) GetRuleContext

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

func (*DayContext) IsDayContext

func (*DayContext) IsDayContext()

func (*DayContext) ToStringTree

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

type DayNameContext

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

func NewDayNameContext

func NewDayNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DayNameContext

func NewEmptyDayNameContext

func NewEmptyDayNameContext() *DayNameContext

func (*DayNameContext) A

func (*DayNameContext) D

func (*DayNameContext) E

func (*DayNameContext) EnterRule

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

func (*DayNameContext) ExitRule

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

func (*DayNameContext) F

func (*DayNameContext) GetParser

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

func (*DayNameContext) GetRuleContext

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

func (*DayNameContext) H

func (*DayNameContext) I

func (*DayNameContext) IsDayNameContext

func (*DayNameContext) IsDayNameContext()

func (*DayNameContext) M

func (*DayNameContext) N

func (*DayNameContext) O

func (*DayNameContext) R

func (*DayNameContext) S

func (*DayNameContext) T

func (*DayNameContext) ToStringTree

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

func (*DayNameContext) U

func (*DayNameContext) W

type DayOfweekContext

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

func NewDayOfweekContext

func NewDayOfweekContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DayOfweekContext

func NewEmptyDayOfweekContext

func NewEmptyDayOfweekContext() *DayOfweekContext

func (*DayOfweekContext) AllCfws

func (s *DayOfweekContext) AllCfws() []ICfwsContext

func (*DayOfweekContext) Cfws

func (s *DayOfweekContext) Cfws(i int) ICfwsContext

func (*DayOfweekContext) DayName

func (s *DayOfweekContext) DayName() IDayNameContext

func (*DayOfweekContext) EnterRule

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

func (*DayOfweekContext) ExitRule

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

func (*DayOfweekContext) Fws

func (s *DayOfweekContext) Fws() IFwsContext

func (*DayOfweekContext) GetParser

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

func (*DayOfweekContext) GetRuleContext

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

func (*DayOfweekContext) IsDayOfweekContext

func (*DayOfweekContext) IsDayOfweekContext()

func (*DayOfweekContext) ToStringTree

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

type DisplayNameContext

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

func NewDisplayNameContext

func NewDisplayNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DisplayNameContext

func NewEmptyDisplayNameContext

func NewEmptyDisplayNameContext() *DisplayNameContext

func (*DisplayNameContext) AllCfws

func (s *DisplayNameContext) AllCfws() []ICfwsContext

func (*DisplayNameContext) AllUnspaced

func (s *DisplayNameContext) AllUnspaced() []IUnspacedContext

func (*DisplayNameContext) AllWord

func (s *DisplayNameContext) AllWord() []IWordContext

func (*DisplayNameContext) Cfws

func (s *DisplayNameContext) Cfws(i int) ICfwsContext

func (*DisplayNameContext) EnterRule

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

func (*DisplayNameContext) ExitRule

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

func (*DisplayNameContext) GetParser

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

func (*DisplayNameContext) GetRuleContext

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

func (*DisplayNameContext) IsDisplayNameContext

func (*DisplayNameContext) IsDisplayNameContext()

func (*DisplayNameContext) ToStringTree

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

func (*DisplayNameContext) Unspaced

func (s *DisplayNameContext) Unspaced(i int) IUnspacedContext

func (*DisplayNameContext) Word

func (s *DisplayNameContext) Word(i int) IWordContext

type DomainContext

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

func NewDomainContext

func NewDomainContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DomainContext

func NewEmptyDomainContext

func NewEmptyDomainContext() *DomainContext

func (*DomainContext) AllCfws

func (s *DomainContext) AllCfws() []ICfwsContext

func (*DomainContext) Cfws

func (s *DomainContext) Cfws(i int) ICfwsContext

func (*DomainContext) DomainLiteral

func (s *DomainContext) DomainLiteral() IDomainLiteralContext

func (*DomainContext) DotAtom

func (s *DomainContext) DotAtom() IDotAtomContext

func (*DomainContext) EnterRule

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

func (*DomainContext) ExitRule

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

func (*DomainContext) GetParser

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

func (*DomainContext) GetRuleContext

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

func (*DomainContext) IsDomainContext

func (*DomainContext) IsDomainContext()

func (*DomainContext) ObsDomain

func (s *DomainContext) ObsDomain() IObsDomainContext

func (*DomainContext) ToStringTree

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

type DomainLiteralContext

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

func NewDomainLiteralContext

func NewDomainLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DomainLiteralContext

func NewEmptyDomainLiteralContext

func NewEmptyDomainLiteralContext() *DomainLiteralContext

func (*DomainLiteralContext) AllDtext

func (s *DomainLiteralContext) AllDtext() []IDtextContext

func (*DomainLiteralContext) AllFws

func (s *DomainLiteralContext) AllFws() []IFwsContext

func (*DomainLiteralContext) Dtext

func (*DomainLiteralContext) EnterRule

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

func (*DomainLiteralContext) ExitRule

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

func (*DomainLiteralContext) Fws

func (*DomainLiteralContext) GetParser

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

func (*DomainLiteralContext) GetRuleContext

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

func (*DomainLiteralContext) IsDomainLiteralContext

func (*DomainLiteralContext) IsDomainLiteralContext()

func (*DomainLiteralContext) LBracket

func (s *DomainLiteralContext) LBracket() antlr.TerminalNode

func (*DomainLiteralContext) RBracket

func (s *DomainLiteralContext) RBracket() antlr.TerminalNode

func (*DomainLiteralContext) ToStringTree

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

type DotAtomContext

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

func NewDotAtomContext

func NewDotAtomContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DotAtomContext

func NewEmptyDotAtomContext

func NewEmptyDotAtomContext() *DotAtomContext

func (*DotAtomContext) AllAtext

func (s *DotAtomContext) AllAtext() []IAtextContext

func (*DotAtomContext) AllPeriod

func (s *DotAtomContext) AllPeriod() []antlr.TerminalNode

func (*DotAtomContext) Atext

func (s *DotAtomContext) Atext(i int) IAtextContext

func (*DotAtomContext) EnterRule

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

func (*DotAtomContext) ExitRule

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

func (*DotAtomContext) GetParser

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

func (*DotAtomContext) GetRuleContext

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

func (*DotAtomContext) IsDotAtomContext

func (*DotAtomContext) IsDotAtomContext()

func (*DotAtomContext) Period

func (s *DotAtomContext) Period(i int) antlr.TerminalNode

func (*DotAtomContext) ToStringTree

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

type DtextContext

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

func NewDtextContext

func NewDtextContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DtextContext

func NewEmptyDtextContext

func NewEmptyDtextContext() *DtextContext

func (*DtextContext) Alpha

func (s *DtextContext) Alpha() IAlphaContext

func (*DtextContext) Ampersand

func (s *DtextContext) Ampersand() antlr.TerminalNode

func (*DtextContext) Asterisk

func (s *DtextContext) Asterisk() antlr.TerminalNode

func (*DtextContext) At

func (*DtextContext) Backtick

func (s *DtextContext) Backtick() antlr.TerminalNode

func (*DtextContext) Caret

func (s *DtextContext) Caret() antlr.TerminalNode

func (*DtextContext) Colon

func (s *DtextContext) Colon() antlr.TerminalNode

func (*DtextContext) Comma

func (s *DtextContext) Comma() antlr.TerminalNode

func (*DtextContext) DQuote

func (s *DtextContext) DQuote() antlr.TerminalNode

func (*DtextContext) Digit

func (s *DtextContext) Digit() antlr.TerminalNode

func (*DtextContext) Dollar

func (s *DtextContext) Dollar() antlr.TerminalNode

func (*DtextContext) EnterRule

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

func (*DtextContext) Equal

func (s *DtextContext) Equal() antlr.TerminalNode

func (*DtextContext) Exclamation

func (s *DtextContext) Exclamation() antlr.TerminalNode

func (*DtextContext) ExitRule

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

func (*DtextContext) GetParser

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

func (*DtextContext) GetRuleContext

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

func (*DtextContext) Greater

func (s *DtextContext) Greater() antlr.TerminalNode

func (*DtextContext) Hash

func (s *DtextContext) Hash() antlr.TerminalNode

func (*DtextContext) IsDtextContext

func (*DtextContext) IsDtextContext()

func (*DtextContext) LCurly

func (s *DtextContext) LCurly() antlr.TerminalNode

func (*DtextContext) LParens

func (s *DtextContext) LParens() antlr.TerminalNode

func (*DtextContext) Less

func (s *DtextContext) Less() antlr.TerminalNode

func (*DtextContext) Minus

func (s *DtextContext) Minus() antlr.TerminalNode

func (*DtextContext) Percent

func (s *DtextContext) Percent() antlr.TerminalNode

func (*DtextContext) Period

func (s *DtextContext) Period() antlr.TerminalNode

func (*DtextContext) Pipe

func (s *DtextContext) Pipe() antlr.TerminalNode

func (*DtextContext) Plus

func (s *DtextContext) Plus() antlr.TerminalNode

func (*DtextContext) Question

func (s *DtextContext) Question() antlr.TerminalNode

func (*DtextContext) RCurly

func (s *DtextContext) RCurly() antlr.TerminalNode

func (*DtextContext) RParens

func (s *DtextContext) RParens() antlr.TerminalNode

func (*DtextContext) SQuote

func (s *DtextContext) SQuote() antlr.TerminalNode

func (*DtextContext) Semicolon

func (s *DtextContext) Semicolon() antlr.TerminalNode

func (*DtextContext) Slash

func (s *DtextContext) Slash() antlr.TerminalNode

func (*DtextContext) Tilde

func (s *DtextContext) Tilde() antlr.TerminalNode

func (*DtextContext) ToStringTree

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

func (*DtextContext) UTF8NonAscii

func (s *DtextContext) UTF8NonAscii() antlr.TerminalNode

func (*DtextContext) Underscore

func (s *DtextContext) Underscore() antlr.TerminalNode

type EncodedCharContext

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

func NewEmptyEncodedCharContext

func NewEmptyEncodedCharContext() *EncodedCharContext

func NewEncodedCharContext

func NewEncodedCharContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EncodedCharContext

func (*EncodedCharContext) Alpha

func (s *EncodedCharContext) Alpha() IAlphaContext

func (*EncodedCharContext) Ampersand

func (s *EncodedCharContext) Ampersand() antlr.TerminalNode

func (*EncodedCharContext) Asterisk

func (s *EncodedCharContext) Asterisk() antlr.TerminalNode

func (*EncodedCharContext) At

func (*EncodedCharContext) Backslash

func (s *EncodedCharContext) Backslash() antlr.TerminalNode

func (*EncodedCharContext) Backtick

func (s *EncodedCharContext) Backtick() antlr.TerminalNode

func (*EncodedCharContext) Caret

func (*EncodedCharContext) Colon

func (*EncodedCharContext) Comma

func (*EncodedCharContext) DQuote

func (*EncodedCharContext) Digit

func (*EncodedCharContext) Dollar

func (*EncodedCharContext) EnterRule

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

func (*EncodedCharContext) Equal

func (*EncodedCharContext) Exclamation

func (s *EncodedCharContext) Exclamation() antlr.TerminalNode

func (*EncodedCharContext) ExitRule

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

func (*EncodedCharContext) GetParser

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

func (*EncodedCharContext) GetRuleContext

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

func (*EncodedCharContext) Greater

func (s *EncodedCharContext) Greater() antlr.TerminalNode

func (*EncodedCharContext) Hash

func (*EncodedCharContext) IsEncodedCharContext

func (*EncodedCharContext) IsEncodedCharContext()

func (*EncodedCharContext) LBracket

func (s *EncodedCharContext) LBracket() antlr.TerminalNode

func (*EncodedCharContext) LCurly

func (*EncodedCharContext) LParens

func (s *EncodedCharContext) LParens() antlr.TerminalNode

func (*EncodedCharContext) Less

func (*EncodedCharContext) Minus

func (*EncodedCharContext) Percent

func (s *EncodedCharContext) Percent() antlr.TerminalNode

func (*EncodedCharContext) Period

func (*EncodedCharContext) Pipe

func (*EncodedCharContext) Plus

func (*EncodedCharContext) RBracket

func (s *EncodedCharContext) RBracket() antlr.TerminalNode

func (*EncodedCharContext) RCurly

func (*EncodedCharContext) RParens

func (s *EncodedCharContext) RParens() antlr.TerminalNode

func (*EncodedCharContext) SQuote

func (*EncodedCharContext) Semicolon

func (s *EncodedCharContext) Semicolon() antlr.TerminalNode

func (*EncodedCharContext) Slash

func (*EncodedCharContext) Tilde

func (*EncodedCharContext) ToStringTree

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

func (*EncodedCharContext) Underscore

func (s *EncodedCharContext) Underscore() antlr.TerminalNode

type EncodedTextContext

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

func NewEmptyEncodedTextContext

func NewEmptyEncodedTextContext() *EncodedTextContext

func NewEncodedTextContext

func NewEncodedTextContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EncodedTextContext

func (*EncodedTextContext) AllEncodedChar

func (s *EncodedTextContext) AllEncodedChar() []IEncodedCharContext

func (*EncodedTextContext) EncodedChar

func (s *EncodedTextContext) EncodedChar(i int) IEncodedCharContext

func (*EncodedTextContext) EnterRule

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

func (*EncodedTextContext) ExitRule

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

func (*EncodedTextContext) GetParser

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

func (*EncodedTextContext) GetRuleContext

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

func (*EncodedTextContext) IsEncodedTextContext

func (*EncodedTextContext) IsEncodedTextContext()

func (*EncodedTextContext) ToStringTree

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

type EncodedWordContext

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

func NewEmptyEncodedWordContext

func NewEmptyEncodedWordContext() *EncodedWordContext

func NewEncodedWordContext

func NewEncodedWordContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EncodedWordContext

func (*EncodedWordContext) AllEqual

func (s *EncodedWordContext) AllEqual() []antlr.TerminalNode

func (*EncodedWordContext) AllQuestion

func (s *EncodedWordContext) AllQuestion() []antlr.TerminalNode

func (*EncodedWordContext) Charset

func (s *EncodedWordContext) Charset() ICharsetContext

func (*EncodedWordContext) EncodedText

func (s *EncodedWordContext) EncodedText() IEncodedTextContext

func (*EncodedWordContext) Encoding

func (s *EncodedWordContext) Encoding() IEncodingContext

func (*EncodedWordContext) EnterRule

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

func (*EncodedWordContext) Equal

func (*EncodedWordContext) ExitRule

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

func (*EncodedWordContext) GetParser

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

func (*EncodedWordContext) GetRuleContext

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

func (*EncodedWordContext) IsEncodedWordContext

func (*EncodedWordContext) IsEncodedWordContext()

func (*EncodedWordContext) Question

func (s *EncodedWordContext) Question(i int) antlr.TerminalNode

func (*EncodedWordContext) ToStringTree

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

type EncodingContext

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

func NewEmptyEncodingContext

func NewEmptyEncodingContext() *EncodingContext

func NewEncodingContext

func NewEncodingContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EncodingContext

func (*EncodingContext) EnterRule

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

func (*EncodingContext) ExitRule

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

func (*EncodingContext) GetParser

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

func (*EncodingContext) GetRuleContext

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

func (*EncodingContext) IsEncodingContext

func (*EncodingContext) IsEncodingContext()

func (*EncodingContext) ToStringTree

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

func (*EncodingContext) Token

func (s *EncodingContext) Token() ITokenContext

type FwsContext

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

func NewEmptyFwsContext

func NewEmptyFwsContext() *FwsContext

func NewFwsContext

func NewFwsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FwsContext

func (*FwsContext) AllWsp

func (s *FwsContext) AllWsp() []IWspContext

func (*FwsContext) Crlf

func (s *FwsContext) Crlf() ICrlfContext

func (*FwsContext) EnterRule

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

func (*FwsContext) ExitRule

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

func (*FwsContext) GetParser

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

func (*FwsContext) GetRuleContext

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

func (*FwsContext) IsFwsContext

func (*FwsContext) IsFwsContext()

func (*FwsContext) ObsFWS

func (s *FwsContext) ObsFWS() IObsFWSContext

func (*FwsContext) ToStringTree

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

func (*FwsContext) Wsp

func (s *FwsContext) Wsp(i int) IWspContext

type GroupContext

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

func NewEmptyGroupContext

func NewEmptyGroupContext() *GroupContext

func NewGroupContext

func NewGroupContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GroupContext

func (*GroupContext) Cfws

func (s *GroupContext) Cfws() ICfwsContext

func (*GroupContext) Colon

func (s *GroupContext) Colon() antlr.TerminalNode

func (*GroupContext) DisplayName

func (s *GroupContext) DisplayName() IDisplayNameContext

func (*GroupContext) EnterRule

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

func (*GroupContext) ExitRule

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

func (*GroupContext) GetParser

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

func (*GroupContext) GetRuleContext

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

func (*GroupContext) GroupList

func (s *GroupContext) GroupList() IGroupListContext

func (*GroupContext) IsGroupContext

func (*GroupContext) IsGroupContext()

func (*GroupContext) Semicolon

func (s *GroupContext) Semicolon() antlr.TerminalNode

func (*GroupContext) ToStringTree

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

type GroupListContext

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

func NewEmptyGroupListContext

func NewEmptyGroupListContext() *GroupListContext

func NewGroupListContext

func NewGroupListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GroupListContext

func (*GroupListContext) Cfws

func (s *GroupListContext) Cfws() ICfwsContext

func (*GroupListContext) EnterRule

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

func (*GroupListContext) ExitRule

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

func (*GroupListContext) GetParser

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

func (*GroupListContext) GetRuleContext

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

func (*GroupListContext) IsGroupListContext

func (*GroupListContext) IsGroupListContext()

func (*GroupListContext) MailboxList

func (s *GroupListContext) MailboxList() IMailboxListContext

func (*GroupListContext) ObsGroupList

func (s *GroupListContext) ObsGroupList() IObsGroupListContext

func (*GroupListContext) ToStringTree

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

type HourContext

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

func NewEmptyHourContext

func NewEmptyHourContext() *HourContext

func NewHourContext

func NewHourContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HourContext

func (*HourContext) AllCfws

func (s *HourContext) AllCfws() []ICfwsContext

func (*HourContext) AllDigit

func (s *HourContext) AllDigit() []antlr.TerminalNode

func (*HourContext) Cfws

func (s *HourContext) Cfws(i int) ICfwsContext

func (*HourContext) Digit

func (s *HourContext) Digit(i int) antlr.TerminalNode

func (*HourContext) EnterRule

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

func (*HourContext) ExitRule

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

func (*HourContext) GetParser

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

func (*HourContext) GetRuleContext

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

func (*HourContext) IsHourContext

func (*HourContext) IsHourContext()

func (*HourContext) ToStringTree

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

type IAddrSpecContext

type IAddrSpecContext interface {
	antlr.ParserRuleContext

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

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

IAddrSpecContext is an interface to support dynamic dispatch.

type IAddressContext

type IAddressContext interface {
	antlr.ParserRuleContext

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

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

IAddressContext is an interface to support dynamic dispatch.

type IAddressListContext

type IAddressListContext interface {
	antlr.ParserRuleContext

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

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

IAddressListContext is an interface to support dynamic dispatch.

type IAlphaContext

type IAlphaContext interface {
	antlr.ParserRuleContext

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

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

IAlphaContext is an interface to support dynamic dispatch.

type IAngleAddrContext

type IAngleAddrContext interface {
	antlr.ParserRuleContext

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

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

IAngleAddrContext is an interface to support dynamic dispatch.

type IAtextContext

type IAtextContext interface {
	antlr.ParserRuleContext

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

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

IAtextContext is an interface to support dynamic dispatch.

type IAtomContext

type IAtomContext interface {
	antlr.ParserRuleContext

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

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

IAtomContext is an interface to support dynamic dispatch.

type ICcontentContext

type ICcontentContext interface {
	antlr.ParserRuleContext

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

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

ICcontentContext is an interface to support dynamic dispatch.

type ICfwsContext

type ICfwsContext interface {
	antlr.ParserRuleContext

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

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

ICfwsContext is an interface to support dynamic dispatch.

type ICharsetContext

type ICharsetContext interface {
	antlr.ParserRuleContext

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

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

ICharsetContext is an interface to support dynamic dispatch.

type ICommentContext

type ICommentContext interface {
	antlr.ParserRuleContext

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

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

ICommentContext is an interface to support dynamic dispatch.

type ICrlfContext

type ICrlfContext interface {
	antlr.ParserRuleContext

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

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

ICrlfContext is an interface to support dynamic dispatch.

type ICtextContext

type ICtextContext interface {
	antlr.ParserRuleContext

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

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

ICtextContext is an interface to support dynamic dispatch.

type IDateTimeContext

type IDateTimeContext interface {
	antlr.ParserRuleContext

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

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

IDateTimeContext is an interface to support dynamic dispatch.

type IDayContext

type IDayContext interface {
	antlr.ParserRuleContext

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

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

IDayContext is an interface to support dynamic dispatch.

type IDayNameContext

type IDayNameContext interface {
	antlr.ParserRuleContext

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

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

IDayNameContext is an interface to support dynamic dispatch.

type IDayOfweekContext

type IDayOfweekContext interface {
	antlr.ParserRuleContext

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

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

IDayOfweekContext is an interface to support dynamic dispatch.

type IDisplayNameContext

type IDisplayNameContext interface {
	antlr.ParserRuleContext

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

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

IDisplayNameContext is an interface to support dynamic dispatch.

type IDomainContext

type IDomainContext interface {
	antlr.ParserRuleContext

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

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

IDomainContext is an interface to support dynamic dispatch.

type IDomainLiteralContext

type IDomainLiteralContext interface {
	antlr.ParserRuleContext

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

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

IDomainLiteralContext is an interface to support dynamic dispatch.

type IDotAtomContext

type IDotAtomContext interface {
	antlr.ParserRuleContext

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

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

IDotAtomContext is an interface to support dynamic dispatch.

type IDtextContext

type IDtextContext interface {
	antlr.ParserRuleContext

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

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

IDtextContext is an interface to support dynamic dispatch.

type IEncodedCharContext

type IEncodedCharContext interface {
	antlr.ParserRuleContext

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

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

IEncodedCharContext is an interface to support dynamic dispatch.

type IEncodedTextContext

type IEncodedTextContext interface {
	antlr.ParserRuleContext

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

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

IEncodedTextContext is an interface to support dynamic dispatch.

type IEncodedWordContext

type IEncodedWordContext interface {
	antlr.ParserRuleContext

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

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

IEncodedWordContext is an interface to support dynamic dispatch.

type IEncodingContext

type IEncodingContext interface {
	antlr.ParserRuleContext

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

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

IEncodingContext is an interface to support dynamic dispatch.

type IFwsContext

type IFwsContext interface {
	antlr.ParserRuleContext

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

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

IFwsContext is an interface to support dynamic dispatch.

type IGroupContext

type IGroupContext interface {
	antlr.ParserRuleContext

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

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

IGroupContext is an interface to support dynamic dispatch.

type IGroupListContext

type IGroupListContext interface {
	antlr.ParserRuleContext

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

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

IGroupListContext is an interface to support dynamic dispatch.

type IHourContext

type IHourContext interface {
	antlr.ParserRuleContext

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

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

IHourContext is an interface to support dynamic dispatch.

type ILocalPartContext

type ILocalPartContext interface {
	antlr.ParserRuleContext

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

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

ILocalPartContext is an interface to support dynamic dispatch.

type IMailboxContext

type IMailboxContext interface {
	antlr.ParserRuleContext

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

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

IMailboxContext is an interface to support dynamic dispatch.

type IMailboxListContext

type IMailboxListContext interface {
	antlr.ParserRuleContext

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

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

IMailboxListContext is an interface to support dynamic dispatch.

type IMinuteContext

type IMinuteContext interface {
	antlr.ParserRuleContext

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

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

IMinuteContext is an interface to support dynamic dispatch.

type IMonthContext

type IMonthContext interface {
	antlr.ParserRuleContext

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

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

IMonthContext is an interface to support dynamic dispatch.

type INameAddrContext

type INameAddrContext interface {
	antlr.ParserRuleContext

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

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

INameAddrContext is an interface to support dynamic dispatch.

type IObsAddrListContext

type IObsAddrListContext interface {
	antlr.ParserRuleContext

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

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

IObsAddrListContext is an interface to support dynamic dispatch.

type IObsAngleAddrContext

type IObsAngleAddrContext interface {
	antlr.ParserRuleContext

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

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

IObsAngleAddrContext is an interface to support dynamic dispatch.

type IObsCtextContext

type IObsCtextContext interface {
	antlr.ParserRuleContext

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

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

IObsCtextContext is an interface to support dynamic dispatch.

type IObsDomainContext

type IObsDomainContext interface {
	antlr.ParserRuleContext

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

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

IObsDomainContext is an interface to support dynamic dispatch.

type IObsDomainListContext

type IObsDomainListContext interface {
	antlr.ParserRuleContext

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

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

IObsDomainListContext is an interface to support dynamic dispatch.

type IObsFWSContext

type IObsFWSContext interface {
	antlr.ParserRuleContext

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

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

IObsFWSContext is an interface to support dynamic dispatch.

type IObsGroupListContext

type IObsGroupListContext interface {
	antlr.ParserRuleContext

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

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

IObsGroupListContext is an interface to support dynamic dispatch.

type IObsLocalPartContext

type IObsLocalPartContext interface {
	antlr.ParserRuleContext

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

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

IObsLocalPartContext is an interface to support dynamic dispatch.

type IObsMboxListContext

type IObsMboxListContext interface {
	antlr.ParserRuleContext

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

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

IObsMboxListContext is an interface to support dynamic dispatch.

type IObsNoWSCTLContext

type IObsNoWSCTLContext interface {
	antlr.ParserRuleContext

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

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

IObsNoWSCTLContext is an interface to support dynamic dispatch.

type IObsQPContext

type IObsQPContext interface {
	antlr.ParserRuleContext

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

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

IObsQPContext is an interface to support dynamic dispatch.

type IObsQtextContext

type IObsQtextContext interface {
	antlr.ParserRuleContext

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

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

IObsQtextContext is an interface to support dynamic dispatch.

type IObsRouteContext

type IObsRouteContext interface {
	antlr.ParserRuleContext

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

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

IObsRouteContext is an interface to support dynamic dispatch.

type IObsZoneContext

type IObsZoneContext interface {
	antlr.ParserRuleContext

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

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

IObsZoneContext is an interface to support dynamic dispatch.

type IOffsetContext

type IOffsetContext interface {
	antlr.ParserRuleContext

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

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

IOffsetContext is an interface to support dynamic dispatch.

type IPortContext

type IPortContext interface {
	antlr.ParserRuleContext

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

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

IPortContext is an interface to support dynamic dispatch.

type IQtextContext

type IQtextContext interface {
	antlr.ParserRuleContext

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

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

IQtextContext is an interface to support dynamic dispatch.

type IQuotedCharContext

type IQuotedCharContext interface {
	antlr.ParserRuleContext

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

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

IQuotedCharContext is an interface to support dynamic dispatch.

type IQuotedContentContext

type IQuotedContentContext interface {
	antlr.ParserRuleContext

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

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

IQuotedContentContext is an interface to support dynamic dispatch.

type IQuotedPairContext

type IQuotedPairContext interface {
	antlr.ParserRuleContext

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

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

IQuotedPairContext is an interface to support dynamic dispatch.

type IQuotedStringContext

type IQuotedStringContext interface {
	antlr.ParserRuleContext

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

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

IQuotedStringContext is an interface to support dynamic dispatch.

type IQuotedValueContext

type IQuotedValueContext interface {
	antlr.ParserRuleContext

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

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

IQuotedValueContext is an interface to support dynamic dispatch.

type ISecondContext

type ISecondContext interface {
	antlr.ParserRuleContext

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

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

ISecondContext is an interface to support dynamic dispatch.

type ITokenCharContext

type ITokenCharContext interface {
	antlr.ParserRuleContext

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

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

ITokenCharContext 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 IUnspacedContext

type IUnspacedContext interface {
	antlr.ParserRuleContext

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

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

IUnspacedContext 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 IWordContext

type IWordContext interface {
	antlr.ParserRuleContext

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

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

IWordContext is an interface to support dynamic dispatch.

type IWspContext

type IWspContext interface {
	antlr.ParserRuleContext

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

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

IWspContext is an interface to support dynamic dispatch.

type IYearContext

type IYearContext interface {
	antlr.ParserRuleContext

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

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

IYearContext is an interface to support dynamic dispatch.

type IZoneContext

type IZoneContext interface {
	antlr.ParserRuleContext

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

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

IZoneContext is an interface to support dynamic dispatch.

type LocalPartContext

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

func NewEmptyLocalPartContext

func NewEmptyLocalPartContext() *LocalPartContext

func NewLocalPartContext

func NewLocalPartContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LocalPartContext

func (*LocalPartContext) AllCfws

func (s *LocalPartContext) AllCfws() []ICfwsContext

func (*LocalPartContext) Cfws

func (s *LocalPartContext) Cfws(i int) ICfwsContext

func (*LocalPartContext) DotAtom

func (s *LocalPartContext) DotAtom() IDotAtomContext

func (*LocalPartContext) EnterRule

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

func (*LocalPartContext) ExitRule

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

func (*LocalPartContext) GetParser

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

func (*LocalPartContext) GetRuleContext

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

func (*LocalPartContext) IsLocalPartContext

func (*LocalPartContext) IsLocalPartContext()

func (*LocalPartContext) ObsLocalPart

func (s *LocalPartContext) ObsLocalPart() IObsLocalPartContext

func (*LocalPartContext) QuotedString

func (s *LocalPartContext) QuotedString() IQuotedStringContext

func (*LocalPartContext) ToStringTree

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

type MailboxContext

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

func NewEmptyMailboxContext

func NewEmptyMailboxContext() *MailboxContext

func NewMailboxContext

func NewMailboxContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MailboxContext

func (*MailboxContext) AddrSpec

func (s *MailboxContext) AddrSpec() IAddrSpecContext

func (*MailboxContext) EnterRule

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

func (*MailboxContext) ExitRule

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

func (*MailboxContext) GetParser

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

func (*MailboxContext) GetRuleContext

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

func (*MailboxContext) IsMailboxContext

func (*MailboxContext) IsMailboxContext()

func (*MailboxContext) NameAddr

func (s *MailboxContext) NameAddr() INameAddrContext

func (*MailboxContext) ToStringTree

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

type MailboxListContext

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

func NewEmptyMailboxListContext

func NewEmptyMailboxListContext() *MailboxListContext

func NewMailboxListContext

func NewMailboxListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MailboxListContext

func (*MailboxListContext) AllComma

func (s *MailboxListContext) AllComma() []antlr.TerminalNode

func (*MailboxListContext) AllMailbox

func (s *MailboxListContext) AllMailbox() []IMailboxContext

func (*MailboxListContext) Comma

func (*MailboxListContext) EnterRule

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

func (*MailboxListContext) ExitRule

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

func (*MailboxListContext) GetParser

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

func (*MailboxListContext) GetRuleContext

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

func (*MailboxListContext) IsMailboxListContext

func (*MailboxListContext) IsMailboxListContext()

func (*MailboxListContext) Mailbox

func (s *MailboxListContext) Mailbox(i int) IMailboxContext

func (*MailboxListContext) ObsMboxList

func (s *MailboxListContext) ObsMboxList() IObsMboxListContext

func (*MailboxListContext) ToStringTree

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

type MinuteContext

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

func NewEmptyMinuteContext

func NewEmptyMinuteContext() *MinuteContext

func NewMinuteContext

func NewMinuteContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MinuteContext

func (*MinuteContext) AllCfws

func (s *MinuteContext) AllCfws() []ICfwsContext

func (*MinuteContext) AllDigit

func (s *MinuteContext) AllDigit() []antlr.TerminalNode

func (*MinuteContext) Cfws

func (s *MinuteContext) Cfws(i int) ICfwsContext

func (*MinuteContext) Digit

func (s *MinuteContext) Digit(i int) antlr.TerminalNode

func (*MinuteContext) EnterRule

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

func (*MinuteContext) ExitRule

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

func (*MinuteContext) GetParser

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

func (*MinuteContext) GetRuleContext

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

func (*MinuteContext) IsMinuteContext

func (*MinuteContext) IsMinuteContext()

func (*MinuteContext) ToStringTree

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

type MonthContext

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

func NewEmptyMonthContext

func NewEmptyMonthContext() *MonthContext

func NewMonthContext

func NewMonthContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MonthContext

func (*MonthContext) A

func (*MonthContext) B

func (*MonthContext) C

func (*MonthContext) D

func (*MonthContext) E

func (*MonthContext) EnterRule

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

func (*MonthContext) ExitRule

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

func (*MonthContext) F

func (*MonthContext) G

func (*MonthContext) GetParser

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

func (*MonthContext) GetRuleContext

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

func (*MonthContext) IsMonthContext

func (*MonthContext) IsMonthContext()

func (*MonthContext) J

func (*MonthContext) L

func (*MonthContext) M

func (*MonthContext) N

func (*MonthContext) O

func (*MonthContext) P

func (*MonthContext) R

func (*MonthContext) S

func (*MonthContext) T

func (*MonthContext) ToStringTree

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

func (*MonthContext) U

func (*MonthContext) V

func (*MonthContext) Y

type NameAddrContext

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

func NewEmptyNameAddrContext

func NewEmptyNameAddrContext() *NameAddrContext

func NewNameAddrContext

func NewNameAddrContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NameAddrContext

func (*NameAddrContext) AngleAddr

func (s *NameAddrContext) AngleAddr() IAngleAddrContext

func (*NameAddrContext) DisplayName

func (s *NameAddrContext) DisplayName() IDisplayNameContext

func (*NameAddrContext) EnterRule

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

func (*NameAddrContext) ExitRule

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

func (*NameAddrContext) GetParser

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

func (*NameAddrContext) GetRuleContext

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

func (*NameAddrContext) IsNameAddrContext

func (*NameAddrContext) IsNameAddrContext()

func (*NameAddrContext) ToStringTree

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

type ObsAddrListContext

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

func NewEmptyObsAddrListContext

func NewEmptyObsAddrListContext() *ObsAddrListContext

func NewObsAddrListContext

func NewObsAddrListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ObsAddrListContext

func (*ObsAddrListContext) Address

func (s *ObsAddrListContext) Address(i int) IAddressContext

func (*ObsAddrListContext) AllAddress

func (s *ObsAddrListContext) AllAddress() []IAddressContext

func (*ObsAddrListContext) AllCfws

func (s *ObsAddrListContext) AllCfws() []ICfwsContext

func (*ObsAddrListContext) AllComma

func (s *ObsAddrListContext) AllComma() []antlr.TerminalNode

func (*ObsAddrListContext) Cfws

func (s *ObsAddrListContext) Cfws(i int) ICfwsContext

func (*ObsAddrListContext) Comma

func (*ObsAddrListContext) EnterRule

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

func (*ObsAddrListContext) ExitRule

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

func (*ObsAddrListContext) GetParser

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

func (*ObsAddrListContext) GetRuleContext

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

func (*ObsAddrListContext) IsObsAddrListContext

func (*ObsAddrListContext) IsObsAddrListContext()

func (*ObsAddrListContext) ToStringTree

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

type ObsAngleAddrContext

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

func NewEmptyObsAngleAddrContext

func NewEmptyObsAngleAddrContext() *ObsAngleAddrContext

func NewObsAngleAddrContext

func NewObsAngleAddrContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ObsAngleAddrContext

func (*ObsAngleAddrContext) AddrSpec

func (s *ObsAngleAddrContext) AddrSpec() IAddrSpecContext

func (*ObsAngleAddrContext) AllCfws

func (s *ObsAngleAddrContext) AllCfws() []ICfwsContext

func (*ObsAngleAddrContext) Cfws

func (*ObsAngleAddrContext) EnterRule

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

func (*ObsAngleAddrContext) ExitRule

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

func (*ObsAngleAddrContext) GetParser

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

func (*ObsAngleAddrContext) GetRuleContext

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

func (*ObsAngleAddrContext) Greater

func (s *ObsAngleAddrContext) Greater() antlr.TerminalNode

func (*ObsAngleAddrContext) IsObsAngleAddrContext

func (*ObsAngleAddrContext) IsObsAngleAddrContext()

func (*ObsAngleAddrContext) Less

func (*ObsAngleAddrContext) ObsRoute

func (s *ObsAngleAddrContext) ObsRoute() IObsRouteContext

func (*ObsAngleAddrContext) ToStringTree

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

type ObsCtextContext

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

func NewEmptyObsCtextContext

func NewEmptyObsCtextContext() *ObsCtextContext

func NewObsCtextContext

func NewObsCtextContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ObsCtextContext

func (*ObsCtextContext) EnterRule

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

func (*ObsCtextContext) ExitRule

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

func (*ObsCtextContext) GetParser

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

func (*ObsCtextContext) GetRuleContext

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

func (*ObsCtextContext) IsObsCtextContext

func (*ObsCtextContext) IsObsCtextContext()

func (*ObsCtextContext) ObsNoWSCTL

func (s *ObsCtextContext) ObsNoWSCTL() IObsNoWSCTLContext

func (*ObsCtextContext) ToStringTree

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

type ObsDomainContext

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

func NewEmptyObsDomainContext

func NewEmptyObsDomainContext() *ObsDomainContext

func NewObsDomainContext

func NewObsDomainContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ObsDomainContext

func (*ObsDomainContext) AllAtom

func (s *ObsDomainContext) AllAtom() []IAtomContext

func (*ObsDomainContext) AllPeriod

func (s *ObsDomainContext) AllPeriod() []antlr.TerminalNode

func (*ObsDomainContext) Atom

func (s *ObsDomainContext) Atom(i int) IAtomContext

func (*ObsDomainContext) EnterRule

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

func (*ObsDomainContext) ExitRule

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

func (*ObsDomainContext) GetParser

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

func (*ObsDomainContext) GetRuleContext

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

func (*ObsDomainContext) IsObsDomainContext

func (*ObsDomainContext) IsObsDomainContext()

func (*ObsDomainContext) Period

func (s *ObsDomainContext) Period(i int) antlr.TerminalNode

func (*ObsDomainContext) ToStringTree

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

type ObsDomainListContext

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

func NewEmptyObsDomainListContext

func NewEmptyObsDomainListContext() *ObsDomainListContext

func NewObsDomainListContext

func NewObsDomainListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ObsDomainListContext

func (*ObsDomainListContext) AllAt

func (*ObsDomainListContext) AllCfws

func (s *ObsDomainListContext) AllCfws() []ICfwsContext

func (*ObsDomainListContext) AllComma

func (s *ObsDomainListContext) AllComma() []antlr.TerminalNode

func (*ObsDomainListContext) AllDomain

func (s *ObsDomainListContext) AllDomain() []IDomainContext

func (*ObsDomainListContext) At

func (*ObsDomainListContext) Cfws

func (*ObsDomainListContext) Comma

func (*ObsDomainListContext) Domain

func (*ObsDomainListContext) EnterRule

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

func (*ObsDomainListContext) ExitRule

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

func (*ObsDomainListContext) GetParser

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

func (*ObsDomainListContext) GetRuleContext

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

func (*ObsDomainListContext) IsObsDomainListContext

func (*ObsDomainListContext) IsObsDomainListContext()

func (*ObsDomainListContext) ToStringTree

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

type ObsFWSContext

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

func NewEmptyObsFWSContext

func NewEmptyObsFWSContext() *ObsFWSContext

func NewObsFWSContext

func NewObsFWSContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ObsFWSContext

func (*ObsFWSContext) AllWsp

func (s *ObsFWSContext) AllWsp() []IWspContext

func (*ObsFWSContext) Crlf

func (s *ObsFWSContext) Crlf() ICrlfContext

func (*ObsFWSContext) EnterRule

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

func (*ObsFWSContext) ExitRule

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

func (*ObsFWSContext) GetParser

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

func (*ObsFWSContext) GetRuleContext

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

func (*ObsFWSContext) IsObsFWSContext

func (*ObsFWSContext) IsObsFWSContext()

func (*ObsFWSContext) ToStringTree

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

func (*ObsFWSContext) Wsp

func (s *ObsFWSContext) Wsp(i int) IWspContext

type ObsGroupListContext

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

func NewEmptyObsGroupListContext

func NewEmptyObsGroupListContext() *ObsGroupListContext

func NewObsGroupListContext

func NewObsGroupListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ObsGroupListContext

func (*ObsGroupListContext) AllCfws

func (s *ObsGroupListContext) AllCfws() []ICfwsContext

func (*ObsGroupListContext) AllComma

func (s *ObsGroupListContext) AllComma() []antlr.TerminalNode

func (*ObsGroupListContext) Cfws

func (*ObsGroupListContext) Comma

func (*ObsGroupListContext) EnterRule

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

func (*ObsGroupListContext) ExitRule

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

func (*ObsGroupListContext) GetParser

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

func (*ObsGroupListContext) GetRuleContext

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

func (*ObsGroupListContext) IsObsGroupListContext

func (*ObsGroupListContext) IsObsGroupListContext()

func (*ObsGroupListContext) ToStringTree

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

type ObsLocalPartContext

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

func NewEmptyObsLocalPartContext

func NewEmptyObsLocalPartContext() *ObsLocalPartContext

func NewObsLocalPartContext

func NewObsLocalPartContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ObsLocalPartContext

func (*ObsLocalPartContext) AllPeriod

func (s *ObsLocalPartContext) AllPeriod() []antlr.TerminalNode

func (*ObsLocalPartContext) AllWord

func (s *ObsLocalPartContext) AllWord() []IWordContext

func (*ObsLocalPartContext) EnterRule

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

func (*ObsLocalPartContext) ExitRule

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

func (*ObsLocalPartContext) GetParser

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

func (*ObsLocalPartContext) GetRuleContext

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

func (*ObsLocalPartContext) IsObsLocalPartContext

func (*ObsLocalPartContext) IsObsLocalPartContext()

func (*ObsLocalPartContext) Period

func (*ObsLocalPartContext) ToStringTree

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

func (*ObsLocalPartContext) Word

type ObsMboxListContext

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

func NewEmptyObsMboxListContext

func NewEmptyObsMboxListContext() *ObsMboxListContext

func NewObsMboxListContext

func NewObsMboxListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ObsMboxListContext

func (*ObsMboxListContext) AllCfws

func (s *ObsMboxListContext) AllCfws() []ICfwsContext

func (*ObsMboxListContext) AllComma

func (s *ObsMboxListContext) AllComma() []antlr.TerminalNode

func (*ObsMboxListContext) AllMailbox

func (s *ObsMboxListContext) AllMailbox() []IMailboxContext

func (*ObsMboxListContext) Cfws

func (s *ObsMboxListContext) Cfws(i int) ICfwsContext

func (*ObsMboxListContext) Comma

func (*ObsMboxListContext) EnterRule

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

func (*ObsMboxListContext) ExitRule

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

func (*ObsMboxListContext) GetParser

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

func (*ObsMboxListContext) GetRuleContext

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

func (*ObsMboxListContext) IsObsMboxListContext

func (*ObsMboxListContext) IsObsMboxListContext()

func (*ObsMboxListContext) Mailbox

func (s *ObsMboxListContext) Mailbox(i int) IMailboxContext

func (*ObsMboxListContext) ToStringTree

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

type ObsNoWSCTLContext

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

func NewEmptyObsNoWSCTLContext

func NewEmptyObsNoWSCTLContext() *ObsNoWSCTLContext

func NewObsNoWSCTLContext

func NewObsNoWSCTLContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ObsNoWSCTLContext

func (*ObsNoWSCTLContext) Delete

func (s *ObsNoWSCTLContext) Delete() antlr.TerminalNode

func (*ObsNoWSCTLContext) EnterRule

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

func (*ObsNoWSCTLContext) ExitRule

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

func (*ObsNoWSCTLContext) GetParser

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

func (*ObsNoWSCTLContext) GetRuleContext

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

func (*ObsNoWSCTLContext) IsObsNoWSCTLContext

func (*ObsNoWSCTLContext) IsObsNoWSCTLContext()

func (*ObsNoWSCTLContext) ToStringTree

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

func (*ObsNoWSCTLContext) U_01_08

func (s *ObsNoWSCTLContext) U_01_08() antlr.TerminalNode

func (*ObsNoWSCTLContext) U_0B

func (*ObsNoWSCTLContext) U_0C

func (*ObsNoWSCTLContext) U_0E_1F

func (s *ObsNoWSCTLContext) U_0E_1F() antlr.TerminalNode

type ObsQPContext

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

func NewEmptyObsQPContext

func NewEmptyObsQPContext() *ObsQPContext

func NewObsQPContext

func NewObsQPContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ObsQPContext

func (*ObsQPContext) Backslash

func (s *ObsQPContext) Backslash() antlr.TerminalNode

func (*ObsQPContext) CR

func (*ObsQPContext) EnterRule

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

func (*ObsQPContext) ExitRule

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

func (*ObsQPContext) GetParser

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

func (*ObsQPContext) GetRuleContext

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

func (*ObsQPContext) IsObsQPContext

func (*ObsQPContext) IsObsQPContext()

func (*ObsQPContext) LF

func (*ObsQPContext) ObsNoWSCTL

func (s *ObsQPContext) ObsNoWSCTL() IObsNoWSCTLContext

func (*ObsQPContext) ToStringTree

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

func (*ObsQPContext) U_00

func (s *ObsQPContext) U_00() antlr.TerminalNode

type ObsQtextContext

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

func NewEmptyObsQtextContext

func NewEmptyObsQtextContext() *ObsQtextContext

func NewObsQtextContext

func NewObsQtextContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ObsQtextContext

func (*ObsQtextContext) EnterRule

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

func (*ObsQtextContext) ExitRule

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

func (*ObsQtextContext) GetParser

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

func (*ObsQtextContext) GetRuleContext

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

func (*ObsQtextContext) IsObsQtextContext

func (*ObsQtextContext) IsObsQtextContext()

func (*ObsQtextContext) ObsNoWSCTL

func (s *ObsQtextContext) ObsNoWSCTL() IObsNoWSCTLContext

func (*ObsQtextContext) ToStringTree

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

type ObsRouteContext

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

func NewEmptyObsRouteContext

func NewEmptyObsRouteContext() *ObsRouteContext

func NewObsRouteContext

func NewObsRouteContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ObsRouteContext

func (*ObsRouteContext) Colon

func (s *ObsRouteContext) Colon() antlr.TerminalNode

func (*ObsRouteContext) EnterRule

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

func (*ObsRouteContext) ExitRule

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

func (*ObsRouteContext) GetParser

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

func (*ObsRouteContext) GetRuleContext

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

func (*ObsRouteContext) IsObsRouteContext

func (*ObsRouteContext) IsObsRouteContext()

func (*ObsRouteContext) ObsDomainList

func (s *ObsRouteContext) ObsDomainList() IObsDomainListContext

func (*ObsRouteContext) ToStringTree

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

type ObsZoneContext

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

func NewEmptyObsZoneContext

func NewEmptyObsZoneContext() *ObsZoneContext

func NewObsZoneContext

func NewObsZoneContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ObsZoneContext

func (*ObsZoneContext) C

func (*ObsZoneContext) D

func (*ObsZoneContext) E

func (*ObsZoneContext) EnterRule

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

func (*ObsZoneContext) ExitRule

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

func (*ObsZoneContext) G

func (*ObsZoneContext) GetParser

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

func (*ObsZoneContext) GetRuleContext

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

func (*ObsZoneContext) IsObsZoneContext

func (*ObsZoneContext) IsObsZoneContext()

func (*ObsZoneContext) M

func (*ObsZoneContext) P

func (*ObsZoneContext) S

func (*ObsZoneContext) T

func (*ObsZoneContext) ToStringTree

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

func (*ObsZoneContext) U

type OffsetContext

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

func NewEmptyOffsetContext

func NewEmptyOffsetContext() *OffsetContext

func NewOffsetContext

func NewOffsetContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OffsetContext

func (*OffsetContext) AllDigit

func (s *OffsetContext) AllDigit() []antlr.TerminalNode

func (*OffsetContext) Digit

func (s *OffsetContext) Digit(i int) antlr.TerminalNode

func (*OffsetContext) EnterRule

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

func (*OffsetContext) ExitRule

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

func (*OffsetContext) GetParser

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

func (*OffsetContext) GetRuleContext

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

func (*OffsetContext) IsOffsetContext

func (*OffsetContext) IsOffsetContext()

func (*OffsetContext) Minus

func (s *OffsetContext) Minus() antlr.TerminalNode

func (*OffsetContext) Plus

func (s *OffsetContext) Plus() antlr.TerminalNode

func (*OffsetContext) ToStringTree

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

type PortContext

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

func NewEmptyPortContext

func NewEmptyPortContext() *PortContext

func NewPortContext

func NewPortContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PortContext

func (*PortContext) AllDigit

func (s *PortContext) AllDigit() []antlr.TerminalNode

func (*PortContext) Digit

func (s *PortContext) Digit(i int) antlr.TerminalNode

func (*PortContext) EnterRule

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

func (*PortContext) ExitRule

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

func (*PortContext) GetParser

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

func (*PortContext) GetRuleContext

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

func (*PortContext) IsPortContext

func (*PortContext) IsPortContext()

func (*PortContext) ToStringTree

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

type QtextContext

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

func NewEmptyQtextContext

func NewEmptyQtextContext() *QtextContext

func NewQtextContext

func NewQtextContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QtextContext

func (*QtextContext) Alpha

func (s *QtextContext) Alpha() IAlphaContext

func (*QtextContext) Ampersand

func (s *QtextContext) Ampersand() antlr.TerminalNode

func (*QtextContext) Asterisk

func (s *QtextContext) Asterisk() antlr.TerminalNode

func (*QtextContext) At

func (*QtextContext) Backtick

func (s *QtextContext) Backtick() antlr.TerminalNode

func (*QtextContext) Caret

func (s *QtextContext) Caret() antlr.TerminalNode

func (*QtextContext) Colon

func (s *QtextContext) Colon() antlr.TerminalNode

func (*QtextContext) Comma

func (s *QtextContext) Comma() antlr.TerminalNode

func (*QtextContext) Digit

func (s *QtextContext) Digit() antlr.TerminalNode

func (*QtextContext) Dollar

func (s *QtextContext) Dollar() antlr.TerminalNode

func (*QtextContext) EnterRule

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

func (*QtextContext) Equal

func (s *QtextContext) Equal() antlr.TerminalNode

func (*QtextContext) Exclamation

func (s *QtextContext) Exclamation() antlr.TerminalNode

func (*QtextContext) ExitRule

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

func (*QtextContext) GetParser

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

func (*QtextContext) GetRuleContext

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

func (*QtextContext) Greater

func (s *QtextContext) Greater() antlr.TerminalNode

func (*QtextContext) Hash

func (s *QtextContext) Hash() antlr.TerminalNode

func (*QtextContext) IsQtextContext

func (*QtextContext) IsQtextContext()

func (*QtextContext) LBracket

func (s *QtextContext) LBracket() antlr.TerminalNode

func (*QtextContext) LCurly

func (s *QtextContext) LCurly() antlr.TerminalNode

func (*QtextContext) LParens

func (s *QtextContext) LParens() antlr.TerminalNode

func (*QtextContext) Less

func (s *QtextContext) Less() antlr.TerminalNode

func (*QtextContext) Minus

func (s *QtextContext) Minus() antlr.TerminalNode

func (*QtextContext) ObsQtext

func (s *QtextContext) ObsQtext() IObsQtextContext

func (*QtextContext) Percent

func (s *QtextContext) Percent() antlr.TerminalNode

func (*QtextContext) Period

func (s *QtextContext) Period() antlr.TerminalNode

func (*QtextContext) Pipe

func (s *QtextContext) Pipe() antlr.TerminalNode

func (*QtextContext) Plus

func (s *QtextContext) Plus() antlr.TerminalNode

func (*QtextContext) Question

func (s *QtextContext) Question() antlr.TerminalNode

func (*QtextContext) RBracket

func (s *QtextContext) RBracket() antlr.TerminalNode

func (*QtextContext) RCurly

func (s *QtextContext) RCurly() antlr.TerminalNode

func (*QtextContext) RParens

func (s *QtextContext) RParens() antlr.TerminalNode

func (*QtextContext) SQuote

func (s *QtextContext) SQuote() antlr.TerminalNode

func (*QtextContext) Semicolon

func (s *QtextContext) Semicolon() antlr.TerminalNode

func (*QtextContext) Slash

func (s *QtextContext) Slash() antlr.TerminalNode

func (*QtextContext) Tilde

func (s *QtextContext) Tilde() antlr.TerminalNode

func (*QtextContext) ToStringTree

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

func (*QtextContext) UTF8NonAscii

func (s *QtextContext) UTF8NonAscii() antlr.TerminalNode

func (*QtextContext) Underscore

func (s *QtextContext) Underscore() antlr.TerminalNode

type QuotedCharContext

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

func NewEmptyQuotedCharContext

func NewEmptyQuotedCharContext() *QuotedCharContext

func NewQuotedCharContext

func NewQuotedCharContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QuotedCharContext

func (*QuotedCharContext) EnterRule

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

func (*QuotedCharContext) ExitRule

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

func (*QuotedCharContext) GetParser

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

func (*QuotedCharContext) GetRuleContext

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

func (*QuotedCharContext) IsQuotedCharContext

func (*QuotedCharContext) IsQuotedCharContext()

func (*QuotedCharContext) ToStringTree

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

func (*QuotedCharContext) Vchar

func (s *QuotedCharContext) Vchar() IVcharContext

func (*QuotedCharContext) Wsp

func (s *QuotedCharContext) Wsp() IWspContext

type QuotedContentContext

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

func NewEmptyQuotedContentContext

func NewEmptyQuotedContentContext() *QuotedContentContext

func NewQuotedContentContext

func NewQuotedContentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QuotedContentContext

func (*QuotedContentContext) EnterRule

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

func (*QuotedContentContext) ExitRule

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

func (*QuotedContentContext) GetParser

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

func (*QuotedContentContext) GetRuleContext

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

func (*QuotedContentContext) IsQuotedContentContext

func (*QuotedContentContext) IsQuotedContentContext()

func (*QuotedContentContext) Qtext

func (*QuotedContentContext) QuotedPair

func (s *QuotedContentContext) QuotedPair() IQuotedPairContext

func (*QuotedContentContext) ToStringTree

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

type QuotedPairContext

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

func NewEmptyQuotedPairContext

func NewEmptyQuotedPairContext() *QuotedPairContext

func NewQuotedPairContext

func NewQuotedPairContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QuotedPairContext

func (*QuotedPairContext) Backslash

func (s *QuotedPairContext) Backslash() antlr.TerminalNode

func (*QuotedPairContext) EnterRule

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

func (*QuotedPairContext) ExitRule

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

func (*QuotedPairContext) GetParser

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

func (*QuotedPairContext) GetRuleContext

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

func (*QuotedPairContext) IsQuotedPairContext

func (*QuotedPairContext) IsQuotedPairContext()

func (*QuotedPairContext) ObsQP

func (s *QuotedPairContext) ObsQP() IObsQPContext

func (*QuotedPairContext) QuotedChar

func (s *QuotedPairContext) QuotedChar() IQuotedCharContext

func (*QuotedPairContext) ToStringTree

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

type QuotedStringContext

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

func NewEmptyQuotedStringContext

func NewEmptyQuotedStringContext() *QuotedStringContext

func NewQuotedStringContext

func NewQuotedStringContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QuotedStringContext

func (*QuotedStringContext) AllDQuote

func (s *QuotedStringContext) AllDQuote() []antlr.TerminalNode

func (*QuotedStringContext) DQuote

func (*QuotedStringContext) EnterRule

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

func (*QuotedStringContext) ExitRule

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

func (*QuotedStringContext) Fws

func (*QuotedStringContext) GetParser

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

func (*QuotedStringContext) GetRuleContext

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

func (*QuotedStringContext) IsQuotedStringContext

func (*QuotedStringContext) IsQuotedStringContext()

func (*QuotedStringContext) QuotedValue

func (s *QuotedStringContext) QuotedValue() IQuotedValueContext

func (*QuotedStringContext) ToStringTree

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

type QuotedValueContext

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

func NewEmptyQuotedValueContext

func NewEmptyQuotedValueContext() *QuotedValueContext

func NewQuotedValueContext

func NewQuotedValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QuotedValueContext

func (*QuotedValueContext) AllFws

func (s *QuotedValueContext) AllFws() []IFwsContext

func (*QuotedValueContext) AllQuotedContent

func (s *QuotedValueContext) AllQuotedContent() []IQuotedContentContext

func (*QuotedValueContext) EnterRule

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

func (*QuotedValueContext) ExitRule

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

func (*QuotedValueContext) Fws

func (*QuotedValueContext) GetParser

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

func (*QuotedValueContext) GetRuleContext

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

func (*QuotedValueContext) IsQuotedValueContext

func (*QuotedValueContext) IsQuotedValueContext()

func (*QuotedValueContext) QuotedContent

func (s *QuotedValueContext) QuotedContent(i int) IQuotedContentContext

func (*QuotedValueContext) ToStringTree

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

type RFC5322Lexer

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

func NewRFC5322Lexer

func NewRFC5322Lexer(input antlr.CharStream) *RFC5322Lexer

type RFC5322Parser

type RFC5322Parser struct {
	*antlr.BaseParser
}

func NewRFC5322Parser

func NewRFC5322Parser(input antlr.TokenStream) *RFC5322Parser

func (*RFC5322Parser) AddrSpec

func (p *RFC5322Parser) AddrSpec() (localctx IAddrSpecContext)

func (*RFC5322Parser) Address

func (p *RFC5322Parser) Address() (localctx IAddressContext)

func (*RFC5322Parser) AddressList

func (p *RFC5322Parser) AddressList() (localctx IAddressListContext)

func (*RFC5322Parser) Alpha

func (p *RFC5322Parser) Alpha() (localctx IAlphaContext)

func (*RFC5322Parser) AngleAddr

func (p *RFC5322Parser) AngleAddr() (localctx IAngleAddrContext)

func (*RFC5322Parser) Atext

func (p *RFC5322Parser) Atext() (localctx IAtextContext)

func (*RFC5322Parser) Atom

func (p *RFC5322Parser) Atom() (localctx IAtomContext)

func (*RFC5322Parser) Ccontent

func (p *RFC5322Parser) Ccontent() (localctx ICcontentContext)

func (*RFC5322Parser) Cfws

func (p *RFC5322Parser) Cfws() (localctx ICfwsContext)

func (*RFC5322Parser) Charset

func (p *RFC5322Parser) Charset() (localctx ICharsetContext)

func (*RFC5322Parser) Comment

func (p *RFC5322Parser) Comment() (localctx ICommentContext)

func (*RFC5322Parser) Crlf

func (p *RFC5322Parser) Crlf() (localctx ICrlfContext)

func (*RFC5322Parser) Ctext

func (p *RFC5322Parser) Ctext() (localctx ICtextContext)

func (*RFC5322Parser) DateTime

func (p *RFC5322Parser) DateTime() (localctx IDateTimeContext)

func (*RFC5322Parser) Day

func (p *RFC5322Parser) Day() (localctx IDayContext)

func (*RFC5322Parser) DayName

func (p *RFC5322Parser) DayName() (localctx IDayNameContext)

func (*RFC5322Parser) DayOfweek

func (p *RFC5322Parser) DayOfweek() (localctx IDayOfweekContext)

func (*RFC5322Parser) DisplayName

func (p *RFC5322Parser) DisplayName() (localctx IDisplayNameContext)

func (*RFC5322Parser) Domain

func (p *RFC5322Parser) Domain() (localctx IDomainContext)

func (*RFC5322Parser) DomainLiteral

func (p *RFC5322Parser) DomainLiteral() (localctx IDomainLiteralContext)

func (*RFC5322Parser) DotAtom

func (p *RFC5322Parser) DotAtom() (localctx IDotAtomContext)

func (*RFC5322Parser) Dtext

func (p *RFC5322Parser) Dtext() (localctx IDtextContext)

func (*RFC5322Parser) EncodedChar

func (p *RFC5322Parser) EncodedChar() (localctx IEncodedCharContext)

func (*RFC5322Parser) EncodedText

func (p *RFC5322Parser) EncodedText() (localctx IEncodedTextContext)

func (*RFC5322Parser) EncodedWord

func (p *RFC5322Parser) EncodedWord() (localctx IEncodedWordContext)

func (*RFC5322Parser) Encoding

func (p *RFC5322Parser) Encoding() (localctx IEncodingContext)

func (*RFC5322Parser) Fws

func (p *RFC5322Parser) Fws() (localctx IFwsContext)

func (*RFC5322Parser) Group

func (p *RFC5322Parser) Group() (localctx IGroupContext)

func (*RFC5322Parser) GroupList

func (p *RFC5322Parser) GroupList() (localctx IGroupListContext)

func (*RFC5322Parser) Hour

func (p *RFC5322Parser) Hour() (localctx IHourContext)

func (*RFC5322Parser) LocalPart

func (p *RFC5322Parser) LocalPart() (localctx ILocalPartContext)

func (*RFC5322Parser) Mailbox

func (p *RFC5322Parser) Mailbox() (localctx IMailboxContext)

func (*RFC5322Parser) MailboxList

func (p *RFC5322Parser) MailboxList() (localctx IMailboxListContext)

func (*RFC5322Parser) Minute

func (p *RFC5322Parser) Minute() (localctx IMinuteContext)

func (*RFC5322Parser) Month

func (p *RFC5322Parser) Month() (localctx IMonthContext)

func (*RFC5322Parser) NameAddr

func (p *RFC5322Parser) NameAddr() (localctx INameAddrContext)

func (*RFC5322Parser) ObsAddrList

func (p *RFC5322Parser) ObsAddrList() (localctx IObsAddrListContext)

func (*RFC5322Parser) ObsAngleAddr

func (p *RFC5322Parser) ObsAngleAddr() (localctx IObsAngleAddrContext)

func (*RFC5322Parser) ObsCtext

func (p *RFC5322Parser) ObsCtext() (localctx IObsCtextContext)

func (*RFC5322Parser) ObsDomain

func (p *RFC5322Parser) ObsDomain() (localctx IObsDomainContext)

func (*RFC5322Parser) ObsDomainList

func (p *RFC5322Parser) ObsDomainList() (localctx IObsDomainListContext)

func (*RFC5322Parser) ObsFWS

func (p *RFC5322Parser) ObsFWS() (localctx IObsFWSContext)

func (*RFC5322Parser) ObsGroupList

func (p *RFC5322Parser) ObsGroupList() (localctx IObsGroupListContext)

func (*RFC5322Parser) ObsLocalPart

func (p *RFC5322Parser) ObsLocalPart() (localctx IObsLocalPartContext)

func (*RFC5322Parser) ObsMboxList

func (p *RFC5322Parser) ObsMboxList() (localctx IObsMboxListContext)

func (*RFC5322Parser) ObsNoWSCTL

func (p *RFC5322Parser) ObsNoWSCTL() (localctx IObsNoWSCTLContext)

func (*RFC5322Parser) ObsQP

func (p *RFC5322Parser) ObsQP() (localctx IObsQPContext)

func (*RFC5322Parser) ObsQtext

func (p *RFC5322Parser) ObsQtext() (localctx IObsQtextContext)

func (*RFC5322Parser) ObsRoute

func (p *RFC5322Parser) ObsRoute() (localctx IObsRouteContext)

func (*RFC5322Parser) ObsZone

func (p *RFC5322Parser) ObsZone() (localctx IObsZoneContext)

func (*RFC5322Parser) Offset

func (p *RFC5322Parser) Offset() (localctx IOffsetContext)

func (*RFC5322Parser) Port

func (p *RFC5322Parser) Port() (localctx IPortContext)

func (*RFC5322Parser) Qtext

func (p *RFC5322Parser) Qtext() (localctx IQtextContext)

func (*RFC5322Parser) QuotedChar

func (p *RFC5322Parser) QuotedChar() (localctx IQuotedCharContext)

func (*RFC5322Parser) QuotedContent

func (p *RFC5322Parser) QuotedContent() (localctx IQuotedContentContext)

func (*RFC5322Parser) QuotedPair

func (p *RFC5322Parser) QuotedPair() (localctx IQuotedPairContext)

func (*RFC5322Parser) QuotedString

func (p *RFC5322Parser) QuotedString() (localctx IQuotedStringContext)

func (*RFC5322Parser) QuotedValue

func (p *RFC5322Parser) QuotedValue() (localctx IQuotedValueContext)

func (*RFC5322Parser) Second

func (p *RFC5322Parser) Second() (localctx ISecondContext)

func (*RFC5322Parser) Token

func (p *RFC5322Parser) Token() (localctx ITokenContext)

func (*RFC5322Parser) TokenChar

func (p *RFC5322Parser) TokenChar() (localctx ITokenCharContext)

func (*RFC5322Parser) Unspaced

func (p *RFC5322Parser) Unspaced() (localctx IUnspacedContext)

func (*RFC5322Parser) Vchar

func (p *RFC5322Parser) Vchar() (localctx IVcharContext)

func (*RFC5322Parser) Word

func (p *RFC5322Parser) Word() (localctx IWordContext)

func (*RFC5322Parser) Wsp

func (p *RFC5322Parser) Wsp() (localctx IWspContext)

func (*RFC5322Parser) Year

func (p *RFC5322Parser) Year() (localctx IYearContext)

func (*RFC5322Parser) Zone

func (p *RFC5322Parser) Zone() (localctx IZoneContext)

type RFC5322ParserListener

type RFC5322ParserListener interface {
	antlr.ParseTreeListener

	// EnterQuotedChar is called when entering the quotedChar production.
	EnterQuotedChar(c *QuotedCharContext)

	// EnterQuotedPair is called when entering the quotedPair production.
	EnterQuotedPair(c *QuotedPairContext)

	// EnterFws is called when entering the fws production.
	EnterFws(c *FwsContext)

	// EnterCtext is called when entering the ctext production.
	EnterCtext(c *CtextContext)

	// EnterCcontent is called when entering the ccontent production.
	EnterCcontent(c *CcontentContext)

	// EnterComment is called when entering the comment production.
	EnterComment(c *CommentContext)

	// EnterCfws is called when entering the cfws production.
	EnterCfws(c *CfwsContext)

	// EnterAtext is called when entering the atext production.
	EnterAtext(c *AtextContext)

	// EnterAtom is called when entering the atom production.
	EnterAtom(c *AtomContext)

	// EnterDotAtom is called when entering the dotAtom production.
	EnterDotAtom(c *DotAtomContext)

	// EnterQtext is called when entering the qtext production.
	EnterQtext(c *QtextContext)

	// EnterQuotedContent is called when entering the quotedContent production.
	EnterQuotedContent(c *QuotedContentContext)

	// EnterQuotedValue is called when entering the quotedValue production.
	EnterQuotedValue(c *QuotedValueContext)

	// EnterQuotedString is called when entering the quotedString production.
	EnterQuotedString(c *QuotedStringContext)

	// EnterWord is called when entering the word production.
	EnterWord(c *WordContext)

	// EnterDateTime is called when entering the dateTime production.
	EnterDateTime(c *DateTimeContext)

	// EnterDayOfweek is called when entering the dayOfweek production.
	EnterDayOfweek(c *DayOfweekContext)

	// EnterDayName is called when entering the dayName production.
	EnterDayName(c *DayNameContext)

	// EnterDay is called when entering the day production.
	EnterDay(c *DayContext)

	// EnterMonth is called when entering the month production.
	EnterMonth(c *MonthContext)

	// EnterYear is called when entering the year production.
	EnterYear(c *YearContext)

	// EnterHour is called when entering the hour production.
	EnterHour(c *HourContext)

	// EnterMinute is called when entering the minute production.
	EnterMinute(c *MinuteContext)

	// EnterSecond is called when entering the second production.
	EnterSecond(c *SecondContext)

	// EnterOffset is called when entering the offset production.
	EnterOffset(c *OffsetContext)

	// EnterZone is called when entering the zone production.
	EnterZone(c *ZoneContext)

	// EnterAddress is called when entering the address production.
	EnterAddress(c *AddressContext)

	// EnterMailbox is called when entering the mailbox production.
	EnterMailbox(c *MailboxContext)

	// EnterNameAddr is called when entering the nameAddr production.
	EnterNameAddr(c *NameAddrContext)

	// EnterAngleAddr is called when entering the angleAddr production.
	EnterAngleAddr(c *AngleAddrContext)

	// EnterGroup is called when entering the group production.
	EnterGroup(c *GroupContext)

	// EnterUnspaced is called when entering the unspaced production.
	EnterUnspaced(c *UnspacedContext)

	// EnterDisplayName is called when entering the displayName production.
	EnterDisplayName(c *DisplayNameContext)

	// EnterMailboxList is called when entering the mailboxList production.
	EnterMailboxList(c *MailboxListContext)

	// EnterAddressList is called when entering the addressList production.
	EnterAddressList(c *AddressListContext)

	// EnterGroupList is called when entering the groupList production.
	EnterGroupList(c *GroupListContext)

	// EnterAddrSpec is called when entering the addrSpec production.
	EnterAddrSpec(c *AddrSpecContext)

	// EnterLocalPart is called when entering the localPart production.
	EnterLocalPart(c *LocalPartContext)

	// EnterPort is called when entering the port production.
	EnterPort(c *PortContext)

	// EnterDomain is called when entering the domain production.
	EnterDomain(c *DomainContext)

	// EnterDomainLiteral is called when entering the domainLiteral production.
	EnterDomainLiteral(c *DomainLiteralContext)

	// EnterDtext is called when entering the dtext production.
	EnterDtext(c *DtextContext)

	// EnterObsNoWSCTL is called when entering the obsNoWSCTL production.
	EnterObsNoWSCTL(c *ObsNoWSCTLContext)

	// EnterObsCtext is called when entering the obsCtext production.
	EnterObsCtext(c *ObsCtextContext)

	// EnterObsQtext is called when entering the obsQtext production.
	EnterObsQtext(c *ObsQtextContext)

	// EnterObsQP is called when entering the obsQP production.
	EnterObsQP(c *ObsQPContext)

	// EnterObsFWS is called when entering the obsFWS production.
	EnterObsFWS(c *ObsFWSContext)

	// EnterObsZone is called when entering the obsZone production.
	EnterObsZone(c *ObsZoneContext)

	// EnterObsAngleAddr is called when entering the obsAngleAddr production.
	EnterObsAngleAddr(c *ObsAngleAddrContext)

	// EnterObsRoute is called when entering the obsRoute production.
	EnterObsRoute(c *ObsRouteContext)

	// EnterObsDomainList is called when entering the obsDomainList production.
	EnterObsDomainList(c *ObsDomainListContext)

	// EnterObsMboxList is called when entering the obsMboxList production.
	EnterObsMboxList(c *ObsMboxListContext)

	// EnterObsAddrList is called when entering the obsAddrList production.
	EnterObsAddrList(c *ObsAddrListContext)

	// EnterObsGroupList is called when entering the obsGroupList production.
	EnterObsGroupList(c *ObsGroupListContext)

	// EnterObsLocalPart is called when entering the obsLocalPart production.
	EnterObsLocalPart(c *ObsLocalPartContext)

	// EnterObsDomain is called when entering the obsDomain production.
	EnterObsDomain(c *ObsDomainContext)

	// EnterEncodedWord is called when entering the encodedWord production.
	EnterEncodedWord(c *EncodedWordContext)

	// EnterCharset is called when entering the charset production.
	EnterCharset(c *CharsetContext)

	// EnterEncoding is called when entering the encoding production.
	EnterEncoding(c *EncodingContext)

	// EnterToken is called when entering the token production.
	EnterToken(c *TokenContext)

	// EnterTokenChar is called when entering the tokenChar production.
	EnterTokenChar(c *TokenCharContext)

	// EnterEncodedText is called when entering the encodedText production.
	EnterEncodedText(c *EncodedTextContext)

	// EnterEncodedChar is called when entering the encodedChar production.
	EnterEncodedChar(c *EncodedCharContext)

	// EnterCrlf is called when entering the crlf production.
	EnterCrlf(c *CrlfContext)

	// EnterWsp is called when entering the wsp production.
	EnterWsp(c *WspContext)

	// EnterVchar is called when entering the vchar production.
	EnterVchar(c *VcharContext)

	// EnterAlpha is called when entering the alpha production.
	EnterAlpha(c *AlphaContext)

	// ExitQuotedChar is called when exiting the quotedChar production.
	ExitQuotedChar(c *QuotedCharContext)

	// ExitQuotedPair is called when exiting the quotedPair production.
	ExitQuotedPair(c *QuotedPairContext)

	// ExitFws is called when exiting the fws production.
	ExitFws(c *FwsContext)

	// ExitCtext is called when exiting the ctext production.
	ExitCtext(c *CtextContext)

	// ExitCcontent is called when exiting the ccontent production.
	ExitCcontent(c *CcontentContext)

	// ExitComment is called when exiting the comment production.
	ExitComment(c *CommentContext)

	// ExitCfws is called when exiting the cfws production.
	ExitCfws(c *CfwsContext)

	// ExitAtext is called when exiting the atext production.
	ExitAtext(c *AtextContext)

	// ExitAtom is called when exiting the atom production.
	ExitAtom(c *AtomContext)

	// ExitDotAtom is called when exiting the dotAtom production.
	ExitDotAtom(c *DotAtomContext)

	// ExitQtext is called when exiting the qtext production.
	ExitQtext(c *QtextContext)

	// ExitQuotedContent is called when exiting the quotedContent production.
	ExitQuotedContent(c *QuotedContentContext)

	// ExitQuotedValue is called when exiting the quotedValue production.
	ExitQuotedValue(c *QuotedValueContext)

	// ExitQuotedString is called when exiting the quotedString production.
	ExitQuotedString(c *QuotedStringContext)

	// ExitWord is called when exiting the word production.
	ExitWord(c *WordContext)

	// ExitDateTime is called when exiting the dateTime production.
	ExitDateTime(c *DateTimeContext)

	// ExitDayOfweek is called when exiting the dayOfweek production.
	ExitDayOfweek(c *DayOfweekContext)

	// ExitDayName is called when exiting the dayName production.
	ExitDayName(c *DayNameContext)

	// ExitDay is called when exiting the day production.
	ExitDay(c *DayContext)

	// ExitMonth is called when exiting the month production.
	ExitMonth(c *MonthContext)

	// ExitYear is called when exiting the year production.
	ExitYear(c *YearContext)

	// ExitHour is called when exiting the hour production.
	ExitHour(c *HourContext)

	// ExitMinute is called when exiting the minute production.
	ExitMinute(c *MinuteContext)

	// ExitSecond is called when exiting the second production.
	ExitSecond(c *SecondContext)

	// ExitOffset is called when exiting the offset production.
	ExitOffset(c *OffsetContext)

	// ExitZone is called when exiting the zone production.
	ExitZone(c *ZoneContext)

	// ExitAddress is called when exiting the address production.
	ExitAddress(c *AddressContext)

	// ExitMailbox is called when exiting the mailbox production.
	ExitMailbox(c *MailboxContext)

	// ExitNameAddr is called when exiting the nameAddr production.
	ExitNameAddr(c *NameAddrContext)

	// ExitAngleAddr is called when exiting the angleAddr production.
	ExitAngleAddr(c *AngleAddrContext)

	// ExitGroup is called when exiting the group production.
	ExitGroup(c *GroupContext)

	// ExitUnspaced is called when exiting the unspaced production.
	ExitUnspaced(c *UnspacedContext)

	// ExitDisplayName is called when exiting the displayName production.
	ExitDisplayName(c *DisplayNameContext)

	// ExitMailboxList is called when exiting the mailboxList production.
	ExitMailboxList(c *MailboxListContext)

	// ExitAddressList is called when exiting the addressList production.
	ExitAddressList(c *AddressListContext)

	// ExitGroupList is called when exiting the groupList production.
	ExitGroupList(c *GroupListContext)

	// ExitAddrSpec is called when exiting the addrSpec production.
	ExitAddrSpec(c *AddrSpecContext)

	// ExitLocalPart is called when exiting the localPart production.
	ExitLocalPart(c *LocalPartContext)

	// ExitPort is called when exiting the port production.
	ExitPort(c *PortContext)

	// ExitDomain is called when exiting the domain production.
	ExitDomain(c *DomainContext)

	// ExitDomainLiteral is called when exiting the domainLiteral production.
	ExitDomainLiteral(c *DomainLiteralContext)

	// ExitDtext is called when exiting the dtext production.
	ExitDtext(c *DtextContext)

	// ExitObsNoWSCTL is called when exiting the obsNoWSCTL production.
	ExitObsNoWSCTL(c *ObsNoWSCTLContext)

	// ExitObsCtext is called when exiting the obsCtext production.
	ExitObsCtext(c *ObsCtextContext)

	// ExitObsQtext is called when exiting the obsQtext production.
	ExitObsQtext(c *ObsQtextContext)

	// ExitObsQP is called when exiting the obsQP production.
	ExitObsQP(c *ObsQPContext)

	// ExitObsFWS is called when exiting the obsFWS production.
	ExitObsFWS(c *ObsFWSContext)

	// ExitObsZone is called when exiting the obsZone production.
	ExitObsZone(c *ObsZoneContext)

	// ExitObsAngleAddr is called when exiting the obsAngleAddr production.
	ExitObsAngleAddr(c *ObsAngleAddrContext)

	// ExitObsRoute is called when exiting the obsRoute production.
	ExitObsRoute(c *ObsRouteContext)

	// ExitObsDomainList is called when exiting the obsDomainList production.
	ExitObsDomainList(c *ObsDomainListContext)

	// ExitObsMboxList is called when exiting the obsMboxList production.
	ExitObsMboxList(c *ObsMboxListContext)

	// ExitObsAddrList is called when exiting the obsAddrList production.
	ExitObsAddrList(c *ObsAddrListContext)

	// ExitObsGroupList is called when exiting the obsGroupList production.
	ExitObsGroupList(c *ObsGroupListContext)

	// ExitObsLocalPart is called when exiting the obsLocalPart production.
	ExitObsLocalPart(c *ObsLocalPartContext)

	// ExitObsDomain is called when exiting the obsDomain production.
	ExitObsDomain(c *ObsDomainContext)

	// ExitEncodedWord is called when exiting the encodedWord production.
	ExitEncodedWord(c *EncodedWordContext)

	// ExitCharset is called when exiting the charset production.
	ExitCharset(c *CharsetContext)

	// ExitEncoding is called when exiting the encoding production.
	ExitEncoding(c *EncodingContext)

	// ExitToken is called when exiting the token production.
	ExitToken(c *TokenContext)

	// ExitTokenChar is called when exiting the tokenChar production.
	ExitTokenChar(c *TokenCharContext)

	// ExitEncodedText is called when exiting the encodedText production.
	ExitEncodedText(c *EncodedTextContext)

	// ExitEncodedChar is called when exiting the encodedChar production.
	ExitEncodedChar(c *EncodedCharContext)

	// ExitCrlf is called when exiting the crlf production.
	ExitCrlf(c *CrlfContext)

	// ExitWsp is called when exiting the wsp production.
	ExitWsp(c *WspContext)

	// ExitVchar is called when exiting the vchar production.
	ExitVchar(c *VcharContext)

	// ExitAlpha is called when exiting the alpha production.
	ExitAlpha(c *AlphaContext)
}

RFC5322ParserListener is a complete listener for a parse tree produced by RFC5322Parser.

type SecondContext

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

func NewEmptySecondContext

func NewEmptySecondContext() *SecondContext

func NewSecondContext

func NewSecondContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SecondContext

func (*SecondContext) AllCfws

func (s *SecondContext) AllCfws() []ICfwsContext

func (*SecondContext) AllDigit

func (s *SecondContext) AllDigit() []antlr.TerminalNode

func (*SecondContext) Cfws

func (s *SecondContext) Cfws(i int) ICfwsContext

func (*SecondContext) Digit

func (s *SecondContext) Digit(i int) antlr.TerminalNode

func (*SecondContext) EnterRule

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

func (*SecondContext) ExitRule

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

func (*SecondContext) GetParser

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

func (*SecondContext) GetRuleContext

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

func (*SecondContext) IsSecondContext

func (*SecondContext) IsSecondContext()

func (*SecondContext) ToStringTree

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

type TokenCharContext

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

func NewEmptyTokenCharContext

func NewEmptyTokenCharContext() *TokenCharContext

func NewTokenCharContext

func NewTokenCharContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TokenCharContext

func (*TokenCharContext) Alpha

func (s *TokenCharContext) Alpha() IAlphaContext

func (*TokenCharContext) Ampersand

func (s *TokenCharContext) Ampersand() antlr.TerminalNode

func (*TokenCharContext) Asterisk

func (s *TokenCharContext) Asterisk() antlr.TerminalNode

func (*TokenCharContext) Backslash

func (s *TokenCharContext) Backslash() antlr.TerminalNode

func (*TokenCharContext) Backtick

func (s *TokenCharContext) Backtick() antlr.TerminalNode

func (*TokenCharContext) Caret

func (s *TokenCharContext) Caret() antlr.TerminalNode

func (*TokenCharContext) Digit

func (s *TokenCharContext) Digit() antlr.TerminalNode

func (*TokenCharContext) Dollar

func (s *TokenCharContext) Dollar() antlr.TerminalNode

func (*TokenCharContext) EnterRule

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

func (*TokenCharContext) Exclamation

func (s *TokenCharContext) Exclamation() antlr.TerminalNode

func (*TokenCharContext) ExitRule

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

func (*TokenCharContext) GetParser

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

func (*TokenCharContext) GetRuleContext

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

func (*TokenCharContext) Hash

func (*TokenCharContext) IsTokenCharContext

func (*TokenCharContext) IsTokenCharContext()

func (*TokenCharContext) LCurly

func (s *TokenCharContext) LCurly() antlr.TerminalNode

func (*TokenCharContext) Minus

func (s *TokenCharContext) Minus() antlr.TerminalNode

func (*TokenCharContext) Percent

func (s *TokenCharContext) Percent() antlr.TerminalNode

func (*TokenCharContext) Pipe

func (*TokenCharContext) Plus

func (*TokenCharContext) RCurly

func (s *TokenCharContext) RCurly() antlr.TerminalNode

func (*TokenCharContext) SQuote

func (s *TokenCharContext) SQuote() antlr.TerminalNode

func (*TokenCharContext) Tilde

func (s *TokenCharContext) Tilde() antlr.TerminalNode

func (*TokenCharContext) ToStringTree

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

func (*TokenCharContext) Underscore

func (s *TokenCharContext) Underscore() 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) AllTokenChar

func (s *TokenContext) AllTokenChar() []ITokenCharContext

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

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

func (*TokenContext) TokenChar

func (s *TokenContext) TokenChar(i int) ITokenCharContext

type UnspacedContext

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

func NewEmptyUnspacedContext

func NewEmptyUnspacedContext() *UnspacedContext

func NewUnspacedContext

func NewUnspacedContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UnspacedContext

func (*UnspacedContext) At

func (*UnspacedContext) EnterRule

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

func (*UnspacedContext) ExitRule

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

func (*UnspacedContext) GetParser

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

func (*UnspacedContext) GetRuleContext

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

func (*UnspacedContext) IsUnspacedContext

func (*UnspacedContext) IsUnspacedContext()

func (*UnspacedContext) Period

func (s *UnspacedContext) Period() antlr.TerminalNode

func (*UnspacedContext) ToStringTree

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

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() IAlphaContext

func (*VcharContext) Ampersand

func (s *VcharContext) Ampersand() antlr.TerminalNode

func (*VcharContext) Asterisk

func (s *VcharContext) Asterisk() antlr.TerminalNode

func (*VcharContext) At

func (*VcharContext) Backslash

func (s *VcharContext) Backslash() antlr.TerminalNode

func (*VcharContext) Backtick

func (s *VcharContext) Backtick() antlr.TerminalNode

func (*VcharContext) Caret

func (s *VcharContext) Caret() antlr.TerminalNode

func (*VcharContext) Colon

func (s *VcharContext) Colon() antlr.TerminalNode

func (*VcharContext) Comma

func (s *VcharContext) Comma() antlr.TerminalNode

func (*VcharContext) DQuote

func (s *VcharContext) DQuote() antlr.TerminalNode

func (*VcharContext) Digit

func (s *VcharContext) Digit() antlr.TerminalNode

func (*VcharContext) Dollar

func (s *VcharContext) Dollar() antlr.TerminalNode

func (*VcharContext) EnterRule

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

func (*VcharContext) Equal

func (s *VcharContext) Equal() antlr.TerminalNode

func (*VcharContext) Exclamation

func (s *VcharContext) Exclamation() antlr.TerminalNode

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

func (s *VcharContext) Greater() antlr.TerminalNode

func (*VcharContext) Hash

func (s *VcharContext) Hash() antlr.TerminalNode

func (*VcharContext) IsVcharContext

func (*VcharContext) IsVcharContext()

func (*VcharContext) LBracket

func (s *VcharContext) LBracket() antlr.TerminalNode

func (*VcharContext) LCurly

func (s *VcharContext) LCurly() antlr.TerminalNode

func (*VcharContext) LParens

func (s *VcharContext) LParens() antlr.TerminalNode

func (*VcharContext) Less

func (s *VcharContext) Less() antlr.TerminalNode

func (*VcharContext) Minus

func (s *VcharContext) Minus() antlr.TerminalNode

func (*VcharContext) Percent

func (s *VcharContext) Percent() antlr.TerminalNode

func (*VcharContext) Period

func (s *VcharContext) Period() antlr.TerminalNode

func (*VcharContext) Pipe

func (s *VcharContext) Pipe() antlr.TerminalNode

func (*VcharContext) Plus

func (s *VcharContext) Plus() antlr.TerminalNode

func (*VcharContext) Question

func (s *VcharContext) Question() antlr.TerminalNode

func (*VcharContext) RBracket

func (s *VcharContext) RBracket() antlr.TerminalNode

func (*VcharContext) RCurly

func (s *VcharContext) RCurly() antlr.TerminalNode

func (*VcharContext) RParens

func (s *VcharContext) RParens() antlr.TerminalNode

func (*VcharContext) SQuote

func (s *VcharContext) SQuote() antlr.TerminalNode

func (*VcharContext) Semicolon

func (s *VcharContext) Semicolon() antlr.TerminalNode

func (*VcharContext) Slash

func (s *VcharContext) Slash() antlr.TerminalNode

func (*VcharContext) Tilde

func (s *VcharContext) Tilde() antlr.TerminalNode

func (*VcharContext) ToStringTree

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

func (*VcharContext) UTF8NonAscii

func (s *VcharContext) UTF8NonAscii() antlr.TerminalNode

func (*VcharContext) Underscore

func (s *VcharContext) Underscore() antlr.TerminalNode

type WordContext

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

func NewEmptyWordContext

func NewEmptyWordContext() *WordContext

func NewWordContext

func NewWordContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WordContext

func (*WordContext) AllCfws

func (s *WordContext) AllCfws() []ICfwsContext

func (*WordContext) AllEncodedWord

func (s *WordContext) AllEncodedWord() []IEncodedWordContext

func (*WordContext) Atom

func (s *WordContext) Atom() IAtomContext

func (*WordContext) Cfws

func (s *WordContext) Cfws(i int) ICfwsContext

func (*WordContext) EncodedWord

func (s *WordContext) EncodedWord(i int) IEncodedWordContext

func (*WordContext) EnterRule

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

func (*WordContext) ExitRule

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

func (*WordContext) GetParser

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

func (*WordContext) GetRuleContext

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

func (*WordContext) IsWordContext

func (*WordContext) IsWordContext()

func (*WordContext) QuotedString

func (s *WordContext) QuotedString() IQuotedStringContext

func (*WordContext) ToStringTree

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

type WspContext

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

func NewEmptyWspContext

func NewEmptyWspContext() *WspContext

func NewWspContext

func NewWspContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WspContext

func (*WspContext) EnterRule

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

func (*WspContext) ExitRule

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

func (*WspContext) GetParser

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

func (*WspContext) GetRuleContext

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

func (*WspContext) IsWspContext

func (*WspContext) IsWspContext()

func (*WspContext) SP

func (s *WspContext) SP() antlr.TerminalNode

func (*WspContext) TAB

func (s *WspContext) TAB() antlr.TerminalNode

func (*WspContext) ToStringTree

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

type YearContext

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

func NewEmptyYearContext

func NewEmptyYearContext() *YearContext

func NewYearContext

func NewYearContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *YearContext

func (*YearContext) AllCfws

func (s *YearContext) AllCfws() []ICfwsContext

func (*YearContext) AllDigit

func (s *YearContext) AllDigit() []antlr.TerminalNode

func (*YearContext) AllFws

func (s *YearContext) AllFws() []IFwsContext

func (*YearContext) Cfws

func (s *YearContext) Cfws(i int) ICfwsContext

func (*YearContext) Digit

func (s *YearContext) Digit(i int) antlr.TerminalNode

func (*YearContext) EnterRule

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

func (*YearContext) ExitRule

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

func (*YearContext) Fws

func (s *YearContext) Fws(i int) IFwsContext

func (*YearContext) GetParser

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

func (*YearContext) GetRuleContext

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

func (*YearContext) IsYearContext

func (*YearContext) IsYearContext()

func (*YearContext) ToStringTree

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

type ZoneContext

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

func NewEmptyZoneContext

func NewEmptyZoneContext() *ZoneContext

func NewZoneContext

func NewZoneContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ZoneContext

func (*ZoneContext) EnterRule

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

func (*ZoneContext) ExitRule

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

func (*ZoneContext) Fws

func (s *ZoneContext) Fws() IFwsContext

func (*ZoneContext) GetParser

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

func (*ZoneContext) GetRuleContext

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

func (*ZoneContext) IsZoneContext

func (*ZoneContext) IsZoneContext()

func (*ZoneContext) ObsZone

func (s *ZoneContext) ObsZone() IObsZoneContext

func (*ZoneContext) Offset

func (s *ZoneContext) Offset() IOffsetContext

func (*ZoneContext) ToStringTree

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

Jump to

Keyboard shortcuts

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