parser

package
v0.11.0 Latest Latest
Warning

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

Go to latest
Published: Aug 16, 2022 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

func RFC5322LexerInit added in v0.11.0

func RFC5322LexerInit()

RFC5322LexerInit initializes any static state used to implement RFC5322Lexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewRFC5322Lexer(). You can call this function if you wish to initialize the static state ahead of time.

func RFC5322ParserInit added in v0.11.0

func RFC5322ParserInit()

RFC5322ParserInit initializes any static state used to implement RFC5322Parser. By default the static state used to implement the parser is lazily initialized during the first call to NewRFC5322Parser(). You can call this function if you wish to initialize the static state ahead of time.

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) AllSemicolon added in v0.5.0

func (s *AddressListContext) AllSemicolon() []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) Semicolon added in v0.5.0

func (s *AddressListContext) Semicolon(i int) antlr.TerminalNode

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) AllDQuote added in v0.4.0

func (s *GroupContext) AllDQuote() []antlr.TerminalNode

func (*GroupContext) Cfws

func (s *GroupContext) Cfws() ICfwsContext

func (*GroupContext) Colon

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

func (*GroupContext) DQuote added in v0.4.0

func (s *GroupContext) DQuote(i int) 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

NewRFC5322Lexer produces a new lexer instance for the optional input antlr.CharStream.

type RFC5322Parser

type RFC5322Parser struct {
	*antlr.BaseParser
}

func NewRFC5322Parser

func NewRFC5322Parser(input antlr.TokenStream) *RFC5322Parser

NewRFC5322Parser produces a new parser instance for the optional input antlr.TokenStream.

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