restructuredtext

package
v0.0.0-...-4c43aeb Latest Latest
Warning

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

Go to latest
Published: Jan 4, 2022 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

Example
package main

import (
	"bramp.net/antlr4/restructuredtext"

	"fmt"
	"github.com/antlr/antlr4/runtime/Go/antlr"
)

type exampleListener struct {
	*restructuredtext.BaseReStructuredTextListener
}

func (l *exampleListener) EnterEveryRule(ctx antlr.ParserRuleContext) {
	fmt.Println(ctx.GetText())
}
func main() {
	// Setup the input
	is := antlr.NewInputStream("...some text to parse...")

	// Create the Lexer
	lexer := restructuredtext.NewReStructuredTextLexer(is)
	stream := antlr.NewCommonTokenStream(lexer, antlr.TokenDefaultChannel)

	// Create the Parser
	p := restructuredtext.NewReStructuredTextParser(stream)
	p.BuildParseTrees = true
	p.AddErrorListener(antlr.NewDiagnosticErrorListener(true))

	// Finally walk the tree
	tree := p.Parse()
	antlr.ParseTreeWalkerDefault.Walk(&exampleListener{}, tree)
}
Output:

Index

Examples

Constants

View Source
const (
	ReStructuredTextLexerT__0             = 1
	ReStructuredTextLexerSectionSeparator = 2
	ReStructuredTextLexerLiteral          = 3
	ReStructuredTextLexerTimeStar         = 4
	ReStructuredTextLexerAlphabet         = 5
	ReStructuredTextLexerNumbers          = 6
	ReStructuredTextLexerQuote            = 7
	ReStructuredTextLexerSquareLeft       = 8
	ReStructuredTextLexerSquareRight      = 9
	ReStructuredTextLexerRoundLeft        = 10
	ReStructuredTextLexerRoundRight       = 11
	ReStructuredTextLexerAngleLeft        = 12
	ReStructuredTextLexerAngleRight       = 13
	ReStructuredTextLexerHat              = 14
	ReStructuredTextLexerQuotationDouble  = 15
	ReStructuredTextLexerQuotationSingle  = 16
	ReStructuredTextLexerDot              = 17
	ReStructuredTextLexerSemiColon        = 18
	ReStructuredTextLexerColon            = 19
	ReStructuredTextLexerEqual            = 20
	ReStructuredTextLexerPlus             = 21
	ReStructuredTextLexerMinus            = 22
	ReStructuredTextLexerBlock            = 23
	ReStructuredTextLexerComment          = 24
	ReStructuredTextLexerUnderScore       = 25
	ReStructuredTextLexerBackTick         = 26
	ReStructuredTextLexerStar             = 27
	ReStructuredTextLexerSpace            = 28
	ReStructuredTextLexerLineBreak        = 29
	ReStructuredTextLexerAny              = 30
)

ReStructuredTextLexer tokens.

View Source
const (
	ReStructuredTextParserEOF              = antlr.TokenEOF
	ReStructuredTextParserT__0             = 1
	ReStructuredTextParserSectionSeparator = 2
	ReStructuredTextParserLiteral          = 3
	ReStructuredTextParserTimeStar         = 4
	ReStructuredTextParserAlphabet         = 5
	ReStructuredTextParserNumbers          = 6
	ReStructuredTextParserQuote            = 7
	ReStructuredTextParserSquareLeft       = 8
	ReStructuredTextParserSquareRight      = 9
	ReStructuredTextParserRoundLeft        = 10
	ReStructuredTextParserRoundRight       = 11
	ReStructuredTextParserAngleLeft        = 12
	ReStructuredTextParserAngleRight       = 13
	ReStructuredTextParserHat              = 14
	ReStructuredTextParserQuotationDouble  = 15
	ReStructuredTextParserQuotationSingle  = 16
	ReStructuredTextParserDot              = 17
	ReStructuredTextParserSemiColon        = 18
	ReStructuredTextParserColon            = 19
	ReStructuredTextParserEqual            = 20
	ReStructuredTextParserPlus             = 21
	ReStructuredTextParserMinus            = 22
	ReStructuredTextParserBlock            = 23
	ReStructuredTextParserComment          = 24
	ReStructuredTextParserUnderScore       = 25
	ReStructuredTextParserBackTick         = 26
	ReStructuredTextParserStar             = 27
	ReStructuredTextParserSpace            = 28
	ReStructuredTextParserLineBreak        = 29
	ReStructuredTextParserAny              = 30
)

ReStructuredTextParser tokens.

View Source
const (
	ReStructuredTextParserRULE_parse               = 0
	ReStructuredTextParserRULE_element             = 1
	ReStructuredTextParserRULE_sectionElement      = 2
	ReStructuredTextParserRULE_comment             = 3
	ReStructuredTextParserRULE_commentParagraphs   = 4
	ReStructuredTextParserRULE_commentRest         = 5
	ReStructuredTextParserRULE_commentParagraph    = 6
	ReStructuredTextParserRULE_commentLineNoBreak  = 7
	ReStructuredTextParserRULE_commentLine         = 8
	ReStructuredTextParserRULE_commentLineAtoms    = 9
	ReStructuredTextParserRULE_paragraph           = 10
	ReStructuredTextParserRULE_section             = 11
	ReStructuredTextParserRULE_title               = 12
	ReStructuredTextParserRULE_lineBlock           = 13
	ReStructuredTextParserRULE_lineBlockLine       = 14
	ReStructuredTextParserRULE_listItemBullet      = 15
	ReStructuredTextParserRULE_bulletCrossLine     = 16
	ReStructuredTextParserRULE_bulletSimple        = 17
	ReStructuredTextParserRULE_bullet              = 18
	ReStructuredTextParserRULE_listItemEnumerated  = 19
	ReStructuredTextParserRULE_paragraphNoBreak    = 20
	ReStructuredTextParserRULE_lineNoBreak         = 21
	ReStructuredTextParserRULE_lines               = 22
	ReStructuredTextParserRULE_linesNormal         = 23
	ReStructuredTextParserRULE_linesStar           = 24
	ReStructuredTextParserRULE_lineNormal          = 25
	ReStructuredTextParserRULE_lineStar            = 26
	ReStructuredTextParserRULE_lineSpecial         = 27
	ReStructuredTextParserRULE_empty_line          = 28
	ReStructuredTextParserRULE_indentation         = 29
	ReStructuredTextParserRULE_spanLineStartNoStar = 30
	ReStructuredTextParserRULE_textLineStart       = 31
	ReStructuredTextParserRULE_lineStart_fragment  = 32
	ReStructuredTextParserRULE_text                = 33
	ReStructuredTextParserRULE_textStart           = 34
	ReStructuredTextParserRULE_forcedText          = 35
	ReStructuredTextParserRULE_spanNoStar          = 36
	ReStructuredTextParserRULE_span                = 37
	ReStructuredTextParserRULE_quotedLiteral       = 38
	ReStructuredTextParserRULE_text_fragment_start = 39
	ReStructuredTextParserRULE_text_fragment       = 40
	ReStructuredTextParserRULE_starText            = 41
	ReStructuredTextParserRULE_starAtoms           = 42
	ReStructuredTextParserRULE_starNoSpace         = 43
	ReStructuredTextParserRULE_starAtom            = 44
	ReStructuredTextParserRULE_backTickText        = 45
	ReStructuredTextParserRULE_body                = 46
	ReStructuredTextParserRULE_backTickAtoms       = 47
	ReStructuredTextParserRULE_backTickNoSpace     = 48
	ReStructuredTextParserRULE_backTickAtom        = 49
	ReStructuredTextParserRULE_reference           = 50
	ReStructuredTextParserRULE_referenceIn         = 51
	ReStructuredTextParserRULE_hyperlinkTarget     = 52
	ReStructuredTextParserRULE_hyperlink           = 53
	ReStructuredTextParserRULE_hyperlinkDoc        = 54
	ReStructuredTextParserRULE_url                 = 55
	ReStructuredTextParserRULE_urlAtom             = 56
	ReStructuredTextParserRULE_hyperlinkAtom       = 57
	ReStructuredTextParserRULE_separator           = 58
)

ReStructuredTextParser rules.

Variables

This section is empty.

Functions

This section is empty.

Types

type BackTickAtomContext

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

func NewBackTickAtomContext

func NewBackTickAtomContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BackTickAtomContext

func NewEmptyBackTickAtomContext

func NewEmptyBackTickAtomContext() *BackTickAtomContext

func (*BackTickAtomContext) AllBackTick

func (s *BackTickAtomContext) AllBackTick() []antlr.TerminalNode

func (*BackTickAtomContext) BackTick

func (s *BackTickAtomContext) BackTick(i int) antlr.TerminalNode

func (*BackTickAtomContext) EnterRule

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

func (*BackTickAtomContext) ExitRule

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

func (*BackTickAtomContext) GetParser

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

func (*BackTickAtomContext) GetRuleContext

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

func (*BackTickAtomContext) IsBackTickAtomContext

func (*BackTickAtomContext) IsBackTickAtomContext()

func (*BackTickAtomContext) LineBreak

func (s *BackTickAtomContext) LineBreak() antlr.TerminalNode

func (*BackTickAtomContext) ToStringTree

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

type BackTickAtomsContext

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

func NewBackTickAtomsContext

func NewBackTickAtomsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BackTickAtomsContext

func NewEmptyBackTickAtomsContext

func NewEmptyBackTickAtomsContext() *BackTickAtomsContext

func (*BackTickAtomsContext) AllBackTickAtom

func (s *BackTickAtomsContext) AllBackTickAtom() []IBackTickAtomContext

func (*BackTickAtomsContext) BackTickAtom

func (s *BackTickAtomsContext) BackTickAtom(i int) IBackTickAtomContext

func (*BackTickAtomsContext) EnterRule

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

func (*BackTickAtomsContext) ExitRule

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

func (*BackTickAtomsContext) GetParser

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

func (*BackTickAtomsContext) GetRuleContext

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

func (*BackTickAtomsContext) IsBackTickAtomsContext

func (*BackTickAtomsContext) IsBackTickAtomsContext()

func (*BackTickAtomsContext) ToStringTree

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

type BackTickNoSpaceContext

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

func NewBackTickNoSpaceContext

func NewBackTickNoSpaceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BackTickNoSpaceContext

func NewEmptyBackTickNoSpaceContext

func NewEmptyBackTickNoSpaceContext() *BackTickNoSpaceContext

func (*BackTickNoSpaceContext) BackTick

func (*BackTickNoSpaceContext) EnterRule

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

func (*BackTickNoSpaceContext) ExitRule

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

func (*BackTickNoSpaceContext) GetParser

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

func (*BackTickNoSpaceContext) GetRuleContext

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

func (*BackTickNoSpaceContext) IsBackTickNoSpaceContext

func (*BackTickNoSpaceContext) IsBackTickNoSpaceContext()

func (*BackTickNoSpaceContext) LineBreak

func (s *BackTickNoSpaceContext) LineBreak() antlr.TerminalNode

func (*BackTickNoSpaceContext) Space

func (*BackTickNoSpaceContext) ToStringTree

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

type BackTickTextContext

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

func NewBackTickTextContext

func NewBackTickTextContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BackTickTextContext

func NewEmptyBackTickTextContext

func NewEmptyBackTickTextContext() *BackTickTextContext

func (*BackTickTextContext) AllColon

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

func (*BackTickTextContext) Alphabet

func (s *BackTickTextContext) Alphabet() antlr.TerminalNode

func (*BackTickTextContext) Body

func (*BackTickTextContext) Colon

func (*BackTickTextContext) EnterRule

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

func (*BackTickTextContext) ExitRule

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

func (*BackTickTextContext) GetParser

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

func (*BackTickTextContext) GetRuleContext

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

func (*BackTickTextContext) GetTitled

func (s *BackTickTextContext) GetTitled() antlr.Token

func (*BackTickTextContext) IsBackTickTextContext

func (*BackTickTextContext) IsBackTickTextContext()

func (*BackTickTextContext) SetTitled

func (s *BackTickTextContext) SetTitled(v antlr.Token)

func (*BackTickTextContext) ToStringTree

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

func (*BackTickTextContext) UnderScore

func (s *BackTickTextContext) UnderScore() antlr.TerminalNode

type BaseReStructuredTextListener

type BaseReStructuredTextListener struct{}

BaseReStructuredTextListener is a complete listener for a parse tree produced by ReStructuredTextParser.

func (*BaseReStructuredTextListener) EnterBackTickAtom

func (s *BaseReStructuredTextListener) EnterBackTickAtom(ctx *BackTickAtomContext)

EnterBackTickAtom is called when production backTickAtom is entered.

func (*BaseReStructuredTextListener) EnterBackTickAtoms

func (s *BaseReStructuredTextListener) EnterBackTickAtoms(ctx *BackTickAtomsContext)

EnterBackTickAtoms is called when production backTickAtoms is entered.

func (*BaseReStructuredTextListener) EnterBackTickNoSpace

func (s *BaseReStructuredTextListener) EnterBackTickNoSpace(ctx *BackTickNoSpaceContext)

EnterBackTickNoSpace is called when production backTickNoSpace is entered.

func (*BaseReStructuredTextListener) EnterBackTickText

func (s *BaseReStructuredTextListener) EnterBackTickText(ctx *BackTickTextContext)

EnterBackTickText is called when production backTickText is entered.

func (*BaseReStructuredTextListener) EnterBody

func (s *BaseReStructuredTextListener) EnterBody(ctx *BodyContext)

EnterBody is called when production body is entered.

func (*BaseReStructuredTextListener) EnterBullet

func (s *BaseReStructuredTextListener) EnterBullet(ctx *BulletContext)

EnterBullet is called when production bullet is entered.

func (*BaseReStructuredTextListener) EnterBulletCrossLine

func (s *BaseReStructuredTextListener) EnterBulletCrossLine(ctx *BulletCrossLineContext)

EnterBulletCrossLine is called when production bulletCrossLine is entered.

func (*BaseReStructuredTextListener) EnterBulletSimple

func (s *BaseReStructuredTextListener) EnterBulletSimple(ctx *BulletSimpleContext)

EnterBulletSimple is called when production bulletSimple is entered.

func (*BaseReStructuredTextListener) EnterComment

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

EnterComment is called when production comment is entered.

func (*BaseReStructuredTextListener) EnterCommentLine

func (s *BaseReStructuredTextListener) EnterCommentLine(ctx *CommentLineContext)

EnterCommentLine is called when production commentLine is entered.

func (*BaseReStructuredTextListener) EnterCommentLineAtoms

func (s *BaseReStructuredTextListener) EnterCommentLineAtoms(ctx *CommentLineAtomsContext)

EnterCommentLineAtoms is called when production commentLineAtoms is entered.

func (*BaseReStructuredTextListener) EnterCommentLineNoBreak

func (s *BaseReStructuredTextListener) EnterCommentLineNoBreak(ctx *CommentLineNoBreakContext)

EnterCommentLineNoBreak is called when production commentLineNoBreak is entered.

func (*BaseReStructuredTextListener) EnterCommentParagraph

func (s *BaseReStructuredTextListener) EnterCommentParagraph(ctx *CommentParagraphContext)

EnterCommentParagraph is called when production commentParagraph is entered.

func (*BaseReStructuredTextListener) EnterCommentParagraphs

func (s *BaseReStructuredTextListener) EnterCommentParagraphs(ctx *CommentParagraphsContext)

EnterCommentParagraphs is called when production commentParagraphs is entered.

func (*BaseReStructuredTextListener) EnterCommentRest

func (s *BaseReStructuredTextListener) EnterCommentRest(ctx *CommentRestContext)

EnterCommentRest is called when production commentRest is entered.

func (*BaseReStructuredTextListener) EnterElement

func (s *BaseReStructuredTextListener) EnterElement(ctx *ElementContext)

EnterElement is called when production element is entered.

func (*BaseReStructuredTextListener) EnterEmpty_line

func (s *BaseReStructuredTextListener) EnterEmpty_line(ctx *Empty_lineContext)

EnterEmpty_line is called when production empty_line is entered.

func (*BaseReStructuredTextListener) EnterEveryRule

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

EnterEveryRule is called when any rule is entered.

func (*BaseReStructuredTextListener) EnterForcedText

func (s *BaseReStructuredTextListener) EnterForcedText(ctx *ForcedTextContext)

EnterForcedText is called when production forcedText is entered.

func (s *BaseReStructuredTextListener) EnterHyperlink(ctx *HyperlinkContext)

EnterHyperlink is called when production hyperlink is entered.

func (*BaseReStructuredTextListener) EnterHyperlinkAtom

func (s *BaseReStructuredTextListener) EnterHyperlinkAtom(ctx *HyperlinkAtomContext)

EnterHyperlinkAtom is called when production hyperlinkAtom is entered.

func (*BaseReStructuredTextListener) EnterHyperlinkDoc

func (s *BaseReStructuredTextListener) EnterHyperlinkDoc(ctx *HyperlinkDocContext)

EnterHyperlinkDoc is called when production hyperlinkDoc is entered.

func (*BaseReStructuredTextListener) EnterHyperlinkTarget

func (s *BaseReStructuredTextListener) EnterHyperlinkTarget(ctx *HyperlinkTargetContext)

EnterHyperlinkTarget is called when production hyperlinkTarget is entered.

func (*BaseReStructuredTextListener) EnterIndentation

func (s *BaseReStructuredTextListener) EnterIndentation(ctx *IndentationContext)

EnterIndentation is called when production indentation is entered.

func (*BaseReStructuredTextListener) EnterLineBlock

func (s *BaseReStructuredTextListener) EnterLineBlock(ctx *LineBlockContext)

EnterLineBlock is called when production lineBlock is entered.

func (*BaseReStructuredTextListener) EnterLineBlockLine

func (s *BaseReStructuredTextListener) EnterLineBlockLine(ctx *LineBlockLineContext)

EnterLineBlockLine is called when production lineBlockLine is entered.

func (*BaseReStructuredTextListener) EnterLineNoBreak

func (s *BaseReStructuredTextListener) EnterLineNoBreak(ctx *LineNoBreakContext)

EnterLineNoBreak is called when production lineNoBreak is entered.

func (*BaseReStructuredTextListener) EnterLineNormal

func (s *BaseReStructuredTextListener) EnterLineNormal(ctx *LineNormalContext)

EnterLineNormal is called when production lineNormal is entered.

func (*BaseReStructuredTextListener) EnterLineSpecial

func (s *BaseReStructuredTextListener) EnterLineSpecial(ctx *LineSpecialContext)

EnterLineSpecial is called when production lineSpecial is entered.

func (*BaseReStructuredTextListener) EnterLineStar

func (s *BaseReStructuredTextListener) EnterLineStar(ctx *LineStarContext)

EnterLineStar is called when production lineStar is entered.

func (*BaseReStructuredTextListener) EnterLineStart_fragment

func (s *BaseReStructuredTextListener) EnterLineStart_fragment(ctx *LineStart_fragmentContext)

EnterLineStart_fragment is called when production lineStart_fragment is entered.

func (*BaseReStructuredTextListener) EnterLines

func (s *BaseReStructuredTextListener) EnterLines(ctx *LinesContext)

EnterLines is called when production lines is entered.

func (*BaseReStructuredTextListener) EnterLinesNormal

func (s *BaseReStructuredTextListener) EnterLinesNormal(ctx *LinesNormalContext)

EnterLinesNormal is called when production linesNormal is entered.

func (*BaseReStructuredTextListener) EnterLinesStar

func (s *BaseReStructuredTextListener) EnterLinesStar(ctx *LinesStarContext)

EnterLinesStar is called when production linesStar is entered.

func (*BaseReStructuredTextListener) EnterListItemBullet

func (s *BaseReStructuredTextListener) EnterListItemBullet(ctx *ListItemBulletContext)

EnterListItemBullet is called when production listItemBullet is entered.

func (*BaseReStructuredTextListener) EnterListItemEnumerated

func (s *BaseReStructuredTextListener) EnterListItemEnumerated(ctx *ListItemEnumeratedContext)

EnterListItemEnumerated is called when production listItemEnumerated is entered.

func (*BaseReStructuredTextListener) EnterParagraph

func (s *BaseReStructuredTextListener) EnterParagraph(ctx *ParagraphContext)

EnterParagraph is called when production paragraph is entered.

func (*BaseReStructuredTextListener) EnterParagraphNoBreak

func (s *BaseReStructuredTextListener) EnterParagraphNoBreak(ctx *ParagraphNoBreakContext)

EnterParagraphNoBreak is called when production paragraphNoBreak is entered.

func (*BaseReStructuredTextListener) EnterParse

func (s *BaseReStructuredTextListener) EnterParse(ctx *ParseContext)

EnterParse is called when production parse is entered.

func (*BaseReStructuredTextListener) EnterQuotedLiteral

func (s *BaseReStructuredTextListener) EnterQuotedLiteral(ctx *QuotedLiteralContext)

EnterQuotedLiteral is called when production quotedLiteral is entered.

func (*BaseReStructuredTextListener) EnterReference

func (s *BaseReStructuredTextListener) EnterReference(ctx *ReferenceContext)

EnterReference is called when production reference is entered.

func (*BaseReStructuredTextListener) EnterReferenceIn

func (s *BaseReStructuredTextListener) EnterReferenceIn(ctx *ReferenceInContext)

EnterReferenceIn is called when production referenceIn is entered.

func (*BaseReStructuredTextListener) EnterSection

func (s *BaseReStructuredTextListener) EnterSection(ctx *SectionContext)

EnterSection is called when production section is entered.

func (*BaseReStructuredTextListener) EnterSectionElement

func (s *BaseReStructuredTextListener) EnterSectionElement(ctx *SectionElementContext)

EnterSectionElement is called when production sectionElement is entered.

func (*BaseReStructuredTextListener) EnterSeparator

func (s *BaseReStructuredTextListener) EnterSeparator(ctx *SeparatorContext)

EnterSeparator is called when production separator is entered.

func (*BaseReStructuredTextListener) EnterSpan

func (s *BaseReStructuredTextListener) EnterSpan(ctx *SpanContext)

EnterSpan is called when production span is entered.

func (*BaseReStructuredTextListener) EnterSpanLineStartNoStar

func (s *BaseReStructuredTextListener) EnterSpanLineStartNoStar(ctx *SpanLineStartNoStarContext)

EnterSpanLineStartNoStar is called when production spanLineStartNoStar is entered.

func (*BaseReStructuredTextListener) EnterSpanNoStar

func (s *BaseReStructuredTextListener) EnterSpanNoStar(ctx *SpanNoStarContext)

EnterSpanNoStar is called when production spanNoStar is entered.

func (*BaseReStructuredTextListener) EnterStarAtom

func (s *BaseReStructuredTextListener) EnterStarAtom(ctx *StarAtomContext)

EnterStarAtom is called when production starAtom is entered.

func (*BaseReStructuredTextListener) EnterStarAtoms

func (s *BaseReStructuredTextListener) EnterStarAtoms(ctx *StarAtomsContext)

EnterStarAtoms is called when production starAtoms is entered.

func (*BaseReStructuredTextListener) EnterStarNoSpace

func (s *BaseReStructuredTextListener) EnterStarNoSpace(ctx *StarNoSpaceContext)

EnterStarNoSpace is called when production starNoSpace is entered.

func (*BaseReStructuredTextListener) EnterStarText

func (s *BaseReStructuredTextListener) EnterStarText(ctx *StarTextContext)

EnterStarText is called when production starText is entered.

func (*BaseReStructuredTextListener) EnterText

func (s *BaseReStructuredTextListener) EnterText(ctx *TextContext)

EnterText is called when production text is entered.

func (*BaseReStructuredTextListener) EnterTextLineStart

func (s *BaseReStructuredTextListener) EnterTextLineStart(ctx *TextLineStartContext)

EnterTextLineStart is called when production textLineStart is entered.

func (*BaseReStructuredTextListener) EnterTextStart

func (s *BaseReStructuredTextListener) EnterTextStart(ctx *TextStartContext)

EnterTextStart is called when production textStart is entered.

func (*BaseReStructuredTextListener) EnterText_fragment

func (s *BaseReStructuredTextListener) EnterText_fragment(ctx *Text_fragmentContext)

EnterText_fragment is called when production text_fragment is entered.

func (*BaseReStructuredTextListener) EnterText_fragment_start

func (s *BaseReStructuredTextListener) EnterText_fragment_start(ctx *Text_fragment_startContext)

EnterText_fragment_start is called when production text_fragment_start is entered.

func (*BaseReStructuredTextListener) EnterTitle

func (s *BaseReStructuredTextListener) EnterTitle(ctx *TitleContext)

EnterTitle is called when production title is entered.

func (*BaseReStructuredTextListener) EnterUrl

func (s *BaseReStructuredTextListener) EnterUrl(ctx *UrlContext)

EnterUrl is called when production url is entered.

func (*BaseReStructuredTextListener) EnterUrlAtom

func (s *BaseReStructuredTextListener) EnterUrlAtom(ctx *UrlAtomContext)

EnterUrlAtom is called when production urlAtom is entered.

func (*BaseReStructuredTextListener) ExitBackTickAtom

func (s *BaseReStructuredTextListener) ExitBackTickAtom(ctx *BackTickAtomContext)

ExitBackTickAtom is called when production backTickAtom is exited.

func (*BaseReStructuredTextListener) ExitBackTickAtoms

func (s *BaseReStructuredTextListener) ExitBackTickAtoms(ctx *BackTickAtomsContext)

ExitBackTickAtoms is called when production backTickAtoms is exited.

func (*BaseReStructuredTextListener) ExitBackTickNoSpace

func (s *BaseReStructuredTextListener) ExitBackTickNoSpace(ctx *BackTickNoSpaceContext)

ExitBackTickNoSpace is called when production backTickNoSpace is exited.

func (*BaseReStructuredTextListener) ExitBackTickText

func (s *BaseReStructuredTextListener) ExitBackTickText(ctx *BackTickTextContext)

ExitBackTickText is called when production backTickText is exited.

func (*BaseReStructuredTextListener) ExitBody

func (s *BaseReStructuredTextListener) ExitBody(ctx *BodyContext)

ExitBody is called when production body is exited.

func (*BaseReStructuredTextListener) ExitBullet

func (s *BaseReStructuredTextListener) ExitBullet(ctx *BulletContext)

ExitBullet is called when production bullet is exited.

func (*BaseReStructuredTextListener) ExitBulletCrossLine

func (s *BaseReStructuredTextListener) ExitBulletCrossLine(ctx *BulletCrossLineContext)

ExitBulletCrossLine is called when production bulletCrossLine is exited.

func (*BaseReStructuredTextListener) ExitBulletSimple

func (s *BaseReStructuredTextListener) ExitBulletSimple(ctx *BulletSimpleContext)

ExitBulletSimple is called when production bulletSimple is exited.

func (*BaseReStructuredTextListener) ExitComment

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

ExitComment is called when production comment is exited.

func (*BaseReStructuredTextListener) ExitCommentLine

func (s *BaseReStructuredTextListener) ExitCommentLine(ctx *CommentLineContext)

ExitCommentLine is called when production commentLine is exited.

func (*BaseReStructuredTextListener) ExitCommentLineAtoms

func (s *BaseReStructuredTextListener) ExitCommentLineAtoms(ctx *CommentLineAtomsContext)

ExitCommentLineAtoms is called when production commentLineAtoms is exited.

func (*BaseReStructuredTextListener) ExitCommentLineNoBreak

func (s *BaseReStructuredTextListener) ExitCommentLineNoBreak(ctx *CommentLineNoBreakContext)

ExitCommentLineNoBreak is called when production commentLineNoBreak is exited.

func (*BaseReStructuredTextListener) ExitCommentParagraph

func (s *BaseReStructuredTextListener) ExitCommentParagraph(ctx *CommentParagraphContext)

ExitCommentParagraph is called when production commentParagraph is exited.

func (*BaseReStructuredTextListener) ExitCommentParagraphs

func (s *BaseReStructuredTextListener) ExitCommentParagraphs(ctx *CommentParagraphsContext)

ExitCommentParagraphs is called when production commentParagraphs is exited.

func (*BaseReStructuredTextListener) ExitCommentRest

func (s *BaseReStructuredTextListener) ExitCommentRest(ctx *CommentRestContext)

ExitCommentRest is called when production commentRest is exited.

func (*BaseReStructuredTextListener) ExitElement

func (s *BaseReStructuredTextListener) ExitElement(ctx *ElementContext)

ExitElement is called when production element is exited.

func (*BaseReStructuredTextListener) ExitEmpty_line

func (s *BaseReStructuredTextListener) ExitEmpty_line(ctx *Empty_lineContext)

ExitEmpty_line is called when production empty_line is exited.

func (*BaseReStructuredTextListener) ExitEveryRule

ExitEveryRule is called when any rule is exited.

func (*BaseReStructuredTextListener) ExitForcedText

func (s *BaseReStructuredTextListener) ExitForcedText(ctx *ForcedTextContext)

ExitForcedText is called when production forcedText is exited.

func (s *BaseReStructuredTextListener) ExitHyperlink(ctx *HyperlinkContext)

ExitHyperlink is called when production hyperlink is exited.

func (*BaseReStructuredTextListener) ExitHyperlinkAtom

func (s *BaseReStructuredTextListener) ExitHyperlinkAtom(ctx *HyperlinkAtomContext)

ExitHyperlinkAtom is called when production hyperlinkAtom is exited.

func (*BaseReStructuredTextListener) ExitHyperlinkDoc

func (s *BaseReStructuredTextListener) ExitHyperlinkDoc(ctx *HyperlinkDocContext)

ExitHyperlinkDoc is called when production hyperlinkDoc is exited.

func (*BaseReStructuredTextListener) ExitHyperlinkTarget

func (s *BaseReStructuredTextListener) ExitHyperlinkTarget(ctx *HyperlinkTargetContext)

ExitHyperlinkTarget is called when production hyperlinkTarget is exited.

func (*BaseReStructuredTextListener) ExitIndentation

func (s *BaseReStructuredTextListener) ExitIndentation(ctx *IndentationContext)

ExitIndentation is called when production indentation is exited.

func (*BaseReStructuredTextListener) ExitLineBlock

func (s *BaseReStructuredTextListener) ExitLineBlock(ctx *LineBlockContext)

ExitLineBlock is called when production lineBlock is exited.

func (*BaseReStructuredTextListener) ExitLineBlockLine

func (s *BaseReStructuredTextListener) ExitLineBlockLine(ctx *LineBlockLineContext)

ExitLineBlockLine is called when production lineBlockLine is exited.

func (*BaseReStructuredTextListener) ExitLineNoBreak

func (s *BaseReStructuredTextListener) ExitLineNoBreak(ctx *LineNoBreakContext)

ExitLineNoBreak is called when production lineNoBreak is exited.

func (*BaseReStructuredTextListener) ExitLineNormal

func (s *BaseReStructuredTextListener) ExitLineNormal(ctx *LineNormalContext)

ExitLineNormal is called when production lineNormal is exited.

func (*BaseReStructuredTextListener) ExitLineSpecial

func (s *BaseReStructuredTextListener) ExitLineSpecial(ctx *LineSpecialContext)

ExitLineSpecial is called when production lineSpecial is exited.

func (*BaseReStructuredTextListener) ExitLineStar

func (s *BaseReStructuredTextListener) ExitLineStar(ctx *LineStarContext)

ExitLineStar is called when production lineStar is exited.

func (*BaseReStructuredTextListener) ExitLineStart_fragment

func (s *BaseReStructuredTextListener) ExitLineStart_fragment(ctx *LineStart_fragmentContext)

ExitLineStart_fragment is called when production lineStart_fragment is exited.

func (*BaseReStructuredTextListener) ExitLines

func (s *BaseReStructuredTextListener) ExitLines(ctx *LinesContext)

ExitLines is called when production lines is exited.

func (*BaseReStructuredTextListener) ExitLinesNormal

func (s *BaseReStructuredTextListener) ExitLinesNormal(ctx *LinesNormalContext)

ExitLinesNormal is called when production linesNormal is exited.

func (*BaseReStructuredTextListener) ExitLinesStar

func (s *BaseReStructuredTextListener) ExitLinesStar(ctx *LinesStarContext)

ExitLinesStar is called when production linesStar is exited.

func (*BaseReStructuredTextListener) ExitListItemBullet

func (s *BaseReStructuredTextListener) ExitListItemBullet(ctx *ListItemBulletContext)

ExitListItemBullet is called when production listItemBullet is exited.

func (*BaseReStructuredTextListener) ExitListItemEnumerated

func (s *BaseReStructuredTextListener) ExitListItemEnumerated(ctx *ListItemEnumeratedContext)

ExitListItemEnumerated is called when production listItemEnumerated is exited.

func (*BaseReStructuredTextListener) ExitParagraph

func (s *BaseReStructuredTextListener) ExitParagraph(ctx *ParagraphContext)

ExitParagraph is called when production paragraph is exited.

func (*BaseReStructuredTextListener) ExitParagraphNoBreak

func (s *BaseReStructuredTextListener) ExitParagraphNoBreak(ctx *ParagraphNoBreakContext)

ExitParagraphNoBreak is called when production paragraphNoBreak is exited.

func (*BaseReStructuredTextListener) ExitParse

func (s *BaseReStructuredTextListener) ExitParse(ctx *ParseContext)

ExitParse is called when production parse is exited.

func (*BaseReStructuredTextListener) ExitQuotedLiteral

func (s *BaseReStructuredTextListener) ExitQuotedLiteral(ctx *QuotedLiteralContext)

ExitQuotedLiteral is called when production quotedLiteral is exited.

func (*BaseReStructuredTextListener) ExitReference

func (s *BaseReStructuredTextListener) ExitReference(ctx *ReferenceContext)

ExitReference is called when production reference is exited.

func (*BaseReStructuredTextListener) ExitReferenceIn

func (s *BaseReStructuredTextListener) ExitReferenceIn(ctx *ReferenceInContext)

ExitReferenceIn is called when production referenceIn is exited.

func (*BaseReStructuredTextListener) ExitSection

func (s *BaseReStructuredTextListener) ExitSection(ctx *SectionContext)

ExitSection is called when production section is exited.

func (*BaseReStructuredTextListener) ExitSectionElement

func (s *BaseReStructuredTextListener) ExitSectionElement(ctx *SectionElementContext)

ExitSectionElement is called when production sectionElement is exited.

func (*BaseReStructuredTextListener) ExitSeparator

func (s *BaseReStructuredTextListener) ExitSeparator(ctx *SeparatorContext)

ExitSeparator is called when production separator is exited.

func (*BaseReStructuredTextListener) ExitSpan

func (s *BaseReStructuredTextListener) ExitSpan(ctx *SpanContext)

ExitSpan is called when production span is exited.

func (*BaseReStructuredTextListener) ExitSpanLineStartNoStar

func (s *BaseReStructuredTextListener) ExitSpanLineStartNoStar(ctx *SpanLineStartNoStarContext)

ExitSpanLineStartNoStar is called when production spanLineStartNoStar is exited.

func (*BaseReStructuredTextListener) ExitSpanNoStar

func (s *BaseReStructuredTextListener) ExitSpanNoStar(ctx *SpanNoStarContext)

ExitSpanNoStar is called when production spanNoStar is exited.

func (*BaseReStructuredTextListener) ExitStarAtom

func (s *BaseReStructuredTextListener) ExitStarAtom(ctx *StarAtomContext)

ExitStarAtom is called when production starAtom is exited.

func (*BaseReStructuredTextListener) ExitStarAtoms

func (s *BaseReStructuredTextListener) ExitStarAtoms(ctx *StarAtomsContext)

ExitStarAtoms is called when production starAtoms is exited.

func (*BaseReStructuredTextListener) ExitStarNoSpace

func (s *BaseReStructuredTextListener) ExitStarNoSpace(ctx *StarNoSpaceContext)

ExitStarNoSpace is called when production starNoSpace is exited.

func (*BaseReStructuredTextListener) ExitStarText

func (s *BaseReStructuredTextListener) ExitStarText(ctx *StarTextContext)

ExitStarText is called when production starText is exited.

func (*BaseReStructuredTextListener) ExitText

func (s *BaseReStructuredTextListener) ExitText(ctx *TextContext)

ExitText is called when production text is exited.

func (*BaseReStructuredTextListener) ExitTextLineStart

func (s *BaseReStructuredTextListener) ExitTextLineStart(ctx *TextLineStartContext)

ExitTextLineStart is called when production textLineStart is exited.

func (*BaseReStructuredTextListener) ExitTextStart

func (s *BaseReStructuredTextListener) ExitTextStart(ctx *TextStartContext)

ExitTextStart is called when production textStart is exited.

func (*BaseReStructuredTextListener) ExitText_fragment

func (s *BaseReStructuredTextListener) ExitText_fragment(ctx *Text_fragmentContext)

ExitText_fragment is called when production text_fragment is exited.

func (*BaseReStructuredTextListener) ExitText_fragment_start

func (s *BaseReStructuredTextListener) ExitText_fragment_start(ctx *Text_fragment_startContext)

ExitText_fragment_start is called when production text_fragment_start is exited.

func (*BaseReStructuredTextListener) ExitTitle

func (s *BaseReStructuredTextListener) ExitTitle(ctx *TitleContext)

ExitTitle is called when production title is exited.

func (*BaseReStructuredTextListener) ExitUrl

func (s *BaseReStructuredTextListener) ExitUrl(ctx *UrlContext)

ExitUrl is called when production url is exited.

func (*BaseReStructuredTextListener) ExitUrlAtom

func (s *BaseReStructuredTextListener) ExitUrlAtom(ctx *UrlAtomContext)

ExitUrlAtom is called when production urlAtom is exited.

func (*BaseReStructuredTextListener) VisitErrorNode

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

VisitErrorNode is called when an error node is visited.

func (*BaseReStructuredTextListener) VisitTerminal

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

VisitTerminal is called when a terminal node is visited.

type BodyContext

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

func NewBodyContext

func NewBodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BodyContext

func NewEmptyBodyContext

func NewEmptyBodyContext() *BodyContext

func (*BodyContext) AllBackTick

func (s *BodyContext) AllBackTick() []antlr.TerminalNode

func (*BodyContext) BackTick

func (s *BodyContext) BackTick(i int) antlr.TerminalNode

func (*BodyContext) BackTickAtoms

func (s *BodyContext) BackTickAtoms() IBackTickAtomsContext

func (*BodyContext) BackTickNoSpace

func (s *BodyContext) BackTickNoSpace() IBackTickNoSpaceContext

func (*BodyContext) EnterRule

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

func (*BodyContext) ExitRule

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

func (*BodyContext) GetParser

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

func (*BodyContext) GetRuleContext

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

func (*BodyContext) IsBodyContext

func (*BodyContext) IsBodyContext()

func (*BodyContext) ToStringTree

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

type BulletContext

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

func NewBulletContext

func NewBulletContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BulletContext

func NewEmptyBulletContext

func NewEmptyBulletContext() *BulletContext

func (*BulletContext) EnterRule

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

func (*BulletContext) ExitRule

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

func (*BulletContext) GetParser

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

func (*BulletContext) GetRuleContext

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

func (*BulletContext) IsBulletContext

func (*BulletContext) IsBulletContext()

func (*BulletContext) Minus

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

func (*BulletContext) Plus

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

func (*BulletContext) Star

func (s *BulletContext) Star() antlr.TerminalNode

func (*BulletContext) ToStringTree

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

type BulletCrossLineContext

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

func NewBulletCrossLineContext

func NewBulletCrossLineContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BulletCrossLineContext

func NewEmptyBulletCrossLineContext

func NewEmptyBulletCrossLineContext() *BulletCrossLineContext

func (*BulletCrossLineContext) AllParagraph

func (s *BulletCrossLineContext) AllParagraph() []IParagraphContext

func (*BulletCrossLineContext) AllSpace

func (s *BulletCrossLineContext) AllSpace() []antlr.TerminalNode

func (*BulletCrossLineContext) Bullet

func (*BulletCrossLineContext) EnterRule

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

func (*BulletCrossLineContext) ExitRule

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

func (*BulletCrossLineContext) GetParser

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

func (*BulletCrossLineContext) GetRuleContext

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

func (*BulletCrossLineContext) IsBulletCrossLineContext

func (*BulletCrossLineContext) IsBulletCrossLineContext()

func (*BulletCrossLineContext) LineBreak

func (s *BulletCrossLineContext) LineBreak() antlr.TerminalNode

func (*BulletCrossLineContext) Paragraph

func (*BulletCrossLineContext) Space

func (*BulletCrossLineContext) ToStringTree

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

type BulletSimpleContext

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

func NewBulletSimpleContext

func NewBulletSimpleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BulletSimpleContext

func NewEmptyBulletSimpleContext

func NewEmptyBulletSimpleContext() *BulletSimpleContext

func (*BulletSimpleContext) AllParagraph

func (s *BulletSimpleContext) AllParagraph() []IParagraphContext

func (*BulletSimpleContext) AllSpace

func (s *BulletSimpleContext) AllSpace() []antlr.TerminalNode

func (*BulletSimpleContext) Bullet

func (s *BulletSimpleContext) Bullet() IBulletContext

func (*BulletSimpleContext) EnterRule

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

func (*BulletSimpleContext) ExitRule

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

func (*BulletSimpleContext) GetParser

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

func (*BulletSimpleContext) GetRuleContext

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

func (*BulletSimpleContext) IsBulletSimpleContext

func (*BulletSimpleContext) IsBulletSimpleContext()

func (*BulletSimpleContext) LineBreak

func (s *BulletSimpleContext) LineBreak() antlr.TerminalNode

func (*BulletSimpleContext) Paragraph

func (s *BulletSimpleContext) Paragraph(i int) IParagraphContext

func (*BulletSimpleContext) ParagraphNoBreak

func (s *BulletSimpleContext) ParagraphNoBreak() IParagraphNoBreakContext

func (*BulletSimpleContext) Space

func (*BulletSimpleContext) ToStringTree

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

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) AllSpace

func (s *CommentContext) AllSpace() []antlr.TerminalNode

func (*CommentContext) Comment

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

func (*CommentContext) CommentLineNoBreak

func (s *CommentContext) CommentLineNoBreak() ICommentLineNoBreakContext

func (*CommentContext) CommentParagraphs

func (s *CommentContext) CommentParagraphs() ICommentParagraphsContext

func (*CommentContext) EnterRule

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

func (*CommentContext) ExitRule

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

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) Space

func (s *CommentContext) Space(i int) antlr.TerminalNode

func (*CommentContext) ToStringTree

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

type CommentLineAtomsContext

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

func NewCommentLineAtomsContext

func NewCommentLineAtomsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CommentLineAtomsContext

func NewEmptyCommentLineAtomsContext

func NewEmptyCommentLineAtomsContext() *CommentLineAtomsContext

func (*CommentLineAtomsContext) AllLineBreak

func (s *CommentLineAtomsContext) AllLineBreak() []antlr.TerminalNode

func (*CommentLineAtomsContext) EnterRule

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

func (*CommentLineAtomsContext) ExitRule

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

func (*CommentLineAtomsContext) GetParser

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

func (*CommentLineAtomsContext) GetRuleContext

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

func (*CommentLineAtomsContext) IsCommentLineAtomsContext

func (*CommentLineAtomsContext) IsCommentLineAtomsContext()

func (*CommentLineAtomsContext) LineBreak

func (*CommentLineAtomsContext) ToStringTree

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

type CommentLineContext

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

func NewCommentLineContext

func NewCommentLineContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CommentLineContext

func NewEmptyCommentLineContext

func NewEmptyCommentLineContext() *CommentLineContext

func (*CommentLineContext) AllSpace

func (s *CommentLineContext) AllSpace() []antlr.TerminalNode

func (*CommentLineContext) CommentLineNoBreak

func (s *CommentLineContext) CommentLineNoBreak() ICommentLineNoBreakContext

func (*CommentLineContext) EnterRule

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

func (*CommentLineContext) ExitRule

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

func (*CommentLineContext) GetParser

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

func (*CommentLineContext) GetRuleContext

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

func (*CommentLineContext) IsCommentLineContext

func (*CommentLineContext) IsCommentLineContext()

func (*CommentLineContext) LineBreak

func (s *CommentLineContext) LineBreak() antlr.TerminalNode

func (*CommentLineContext) Space

func (*CommentLineContext) ToStringTree

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

type CommentLineNoBreakContext

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

func NewCommentLineNoBreakContext

func NewCommentLineNoBreakContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CommentLineNoBreakContext

func NewEmptyCommentLineNoBreakContext

func NewEmptyCommentLineNoBreakContext() *CommentLineNoBreakContext

func (*CommentLineNoBreakContext) CommentLineAtoms

func (*CommentLineNoBreakContext) EnterRule

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

func (*CommentLineNoBreakContext) ExitRule

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

func (*CommentLineNoBreakContext) GetParser

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

func (*CommentLineNoBreakContext) GetRuleContext

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

func (*CommentLineNoBreakContext) IsCommentLineNoBreakContext

func (*CommentLineNoBreakContext) IsCommentLineNoBreakContext()

func (*CommentLineNoBreakContext) ToStringTree

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

type CommentParagraphContext

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

func NewCommentParagraphContext

func NewCommentParagraphContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CommentParagraphContext

func NewEmptyCommentParagraphContext

func NewEmptyCommentParagraphContext() *CommentParagraphContext

func (*CommentParagraphContext) AllCommentLine

func (s *CommentParagraphContext) AllCommentLine() []ICommentLineContext

func (*CommentParagraphContext) CommentLine

func (*CommentParagraphContext) EnterRule

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

func (*CommentParagraphContext) ExitRule

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

func (*CommentParagraphContext) GetParser

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

func (*CommentParagraphContext) GetRuleContext

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

func (*CommentParagraphContext) IsCommentParagraphContext

func (*CommentParagraphContext) IsCommentParagraphContext()

func (*CommentParagraphContext) ToStringTree

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

type CommentParagraphsContext

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

func NewCommentParagraphsContext

func NewCommentParagraphsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CommentParagraphsContext

func NewEmptyCommentParagraphsContext

func NewEmptyCommentParagraphsContext() *CommentParagraphsContext

func (*CommentParagraphsContext) CommentParagraph

func (s *CommentParagraphsContext) CommentParagraph() ICommentParagraphContext

func (*CommentParagraphsContext) CommentRest

func (*CommentParagraphsContext) EnterRule

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

func (*CommentParagraphsContext) ExitRule

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

func (*CommentParagraphsContext) GetMain

func (*CommentParagraphsContext) GetParser

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

func (*CommentParagraphsContext) GetRuleContext

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

func (*CommentParagraphsContext) IsCommentParagraphsContext

func (*CommentParagraphsContext) IsCommentParagraphsContext()

func (*CommentParagraphsContext) SetMain

func (*CommentParagraphsContext) ToStringTree

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

type CommentRestContext

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

func NewCommentRestContext

func NewCommentRestContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CommentRestContext

func NewEmptyCommentRestContext

func NewEmptyCommentRestContext() *CommentRestContext

func (*CommentRestContext) AllCommentParagraph

func (s *CommentRestContext) AllCommentParagraph() []ICommentParagraphContext

func (*CommentRestContext) AllEmpty_line

func (s *CommentRestContext) AllEmpty_line() []IEmpty_lineContext

func (*CommentRestContext) CommentParagraph

func (s *CommentRestContext) CommentParagraph(i int) ICommentParagraphContext

func (*CommentRestContext) Empty_line

func (s *CommentRestContext) Empty_line(i int) IEmpty_lineContext

func (*CommentRestContext) EnterRule

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

func (*CommentRestContext) ExitRule

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

func (*CommentRestContext) GetParser

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

func (*CommentRestContext) GetRuleContext

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

func (*CommentRestContext) IsCommentRestContext

func (*CommentRestContext) IsCommentRestContext()

func (*CommentRestContext) ToStringTree

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

type ElementContext

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

func NewElementContext

func NewElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElementContext

func NewEmptyElementContext

func NewEmptyElementContext() *ElementContext

func (*ElementContext) EnterRule

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

func (*ElementContext) ExitRule

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

func (*ElementContext) GetParser

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

func (*ElementContext) GetRuleContext

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

func (*ElementContext) IsElementContext

func (*ElementContext) IsElementContext()

func (*ElementContext) Section

func (s *ElementContext) Section() ISectionContext

func (*ElementContext) SectionElement

func (s *ElementContext) SectionElement() ISectionElementContext

func (*ElementContext) ToStringTree

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

type Empty_lineContext

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

func NewEmptyEmpty_lineContext

func NewEmptyEmpty_lineContext() *Empty_lineContext

func NewEmpty_lineContext

func NewEmpty_lineContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Empty_lineContext

func (*Empty_lineContext) AllSpace

func (s *Empty_lineContext) AllSpace() []antlr.TerminalNode

func (*Empty_lineContext) EnterRule

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

func (*Empty_lineContext) ExitRule

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

func (*Empty_lineContext) GetParser

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

func (*Empty_lineContext) GetRuleContext

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

func (*Empty_lineContext) IsEmpty_lineContext

func (*Empty_lineContext) IsEmpty_lineContext()

func (*Empty_lineContext) LineBreak

func (s *Empty_lineContext) LineBreak() antlr.TerminalNode

func (*Empty_lineContext) Space

func (*Empty_lineContext) ToStringTree

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

type ForcedTextContext

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

func NewEmptyForcedTextContext

func NewEmptyForcedTextContext() *ForcedTextContext

func NewForcedTextContext

func NewForcedTextContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForcedTextContext

func (*ForcedTextContext) AllQuotationDouble

func (s *ForcedTextContext) AllQuotationDouble() []antlr.TerminalNode

func (*ForcedTextContext) AllQuotationSingle

func (s *ForcedTextContext) AllQuotationSingle() []antlr.TerminalNode

func (*ForcedTextContext) EnterRule

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

func (*ForcedTextContext) ExitRule

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

func (*ForcedTextContext) GetParser

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

func (*ForcedTextContext) GetRuleContext

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

func (*ForcedTextContext) IsForcedTextContext

func (*ForcedTextContext) IsForcedTextContext()

func (*ForcedTextContext) QuotationDouble

func (s *ForcedTextContext) QuotationDouble(i int) antlr.TerminalNode

func (*ForcedTextContext) QuotationSingle

func (s *ForcedTextContext) QuotationSingle(i int) antlr.TerminalNode

func (*ForcedTextContext) RoundLeft

func (s *ForcedTextContext) RoundLeft() antlr.TerminalNode

func (*ForcedTextContext) RoundRight

func (s *ForcedTextContext) RoundRight() antlr.TerminalNode

func (*ForcedTextContext) SquareLeft

func (s *ForcedTextContext) SquareLeft() antlr.TerminalNode

func (*ForcedTextContext) SquareRight

func (s *ForcedTextContext) SquareRight() antlr.TerminalNode

func (*ForcedTextContext) Star

func (*ForcedTextContext) ToStringTree

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

type HyperlinkAtomContext

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

func NewEmptyHyperlinkAtomContext

func NewEmptyHyperlinkAtomContext() *HyperlinkAtomContext

func NewHyperlinkAtomContext

func NewHyperlinkAtomContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HyperlinkAtomContext

func (*HyperlinkAtomContext) AngleLeft

func (s *HyperlinkAtomContext) AngleLeft() antlr.TerminalNode

func (*HyperlinkAtomContext) AngleRight

func (s *HyperlinkAtomContext) AngleRight() antlr.TerminalNode

func (*HyperlinkAtomContext) BackTick

func (s *HyperlinkAtomContext) BackTick() antlr.TerminalNode

func (*HyperlinkAtomContext) EnterRule

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

func (*HyperlinkAtomContext) ExitRule

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

func (*HyperlinkAtomContext) GetParser

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

func (*HyperlinkAtomContext) GetRuleContext

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

func (*HyperlinkAtomContext) IsHyperlinkAtomContext

func (*HyperlinkAtomContext) IsHyperlinkAtomContext()

func (*HyperlinkAtomContext) LineBreak

func (s *HyperlinkAtomContext) LineBreak() antlr.TerminalNode

func (*HyperlinkAtomContext) Star

func (*HyperlinkAtomContext) ToStringTree

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

type HyperlinkContext

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

func NewEmptyHyperlinkContext

func NewEmptyHyperlinkContext() *HyperlinkContext

func NewHyperlinkContext

func NewHyperlinkContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HyperlinkContext

func (*HyperlinkContext) AllBackTick

func (s *HyperlinkContext) AllBackTick() []antlr.TerminalNode

func (*HyperlinkContext) AllHyperlinkAtom

func (s *HyperlinkContext) AllHyperlinkAtom() []IHyperlinkAtomContext

func (*HyperlinkContext) AllSpace

func (s *HyperlinkContext) AllSpace() []antlr.TerminalNode

func (*HyperlinkContext) AngleLeft

func (s *HyperlinkContext) AngleLeft() antlr.TerminalNode

func (*HyperlinkContext) AngleRight

func (s *HyperlinkContext) AngleRight() antlr.TerminalNode

func (*HyperlinkContext) BackTick

func (s *HyperlinkContext) BackTick(i int) antlr.TerminalNode

func (*HyperlinkContext) EnterRule

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

func (*HyperlinkContext) ExitRule

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

func (*HyperlinkContext) GetParser

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

func (*HyperlinkContext) GetRuleContext

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

func (*HyperlinkContext) HyperlinkAtom

func (s *HyperlinkContext) HyperlinkAtom(i int) IHyperlinkAtomContext

func (*HyperlinkContext) IsHyperlinkContext

func (*HyperlinkContext) IsHyperlinkContext()

func (*HyperlinkContext) Space

func (s *HyperlinkContext) Space(i int) antlr.TerminalNode

func (*HyperlinkContext) ToStringTree

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

func (*HyperlinkContext) UnderScore

func (s *HyperlinkContext) UnderScore() antlr.TerminalNode

func (*HyperlinkContext) Url

func (s *HyperlinkContext) Url() IUrlContext

type HyperlinkDocContext

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

func NewEmptyHyperlinkDocContext

func NewEmptyHyperlinkDocContext() *HyperlinkDocContext

func NewHyperlinkDocContext

func NewHyperlinkDocContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HyperlinkDocContext

func (*HyperlinkDocContext) AllBackTick

func (s *HyperlinkDocContext) AllBackTick() []antlr.TerminalNode

func (*HyperlinkDocContext) AllHyperlinkAtom

func (s *HyperlinkDocContext) AllHyperlinkAtom() []IHyperlinkAtomContext

func (*HyperlinkDocContext) AngleLeft

func (s *HyperlinkDocContext) AngleLeft() antlr.TerminalNode

func (*HyperlinkDocContext) AngleRight

func (s *HyperlinkDocContext) AngleRight() antlr.TerminalNode

func (*HyperlinkDocContext) BackTick

func (s *HyperlinkDocContext) BackTick(i int) antlr.TerminalNode

func (*HyperlinkDocContext) EnterRule

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

func (*HyperlinkDocContext) ExitRule

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

func (*HyperlinkDocContext) GetParser

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

func (*HyperlinkDocContext) GetRuleContext

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

func (*HyperlinkDocContext) HyperlinkAtom

func (s *HyperlinkDocContext) HyperlinkAtom(i int) IHyperlinkAtomContext

func (*HyperlinkDocContext) IsHyperlinkDocContext

func (*HyperlinkDocContext) IsHyperlinkDocContext()

func (*HyperlinkDocContext) Space

func (*HyperlinkDocContext) ToStringTree

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

func (*HyperlinkDocContext) Url

type HyperlinkTargetContext

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

func NewEmptyHyperlinkTargetContext

func NewEmptyHyperlinkTargetContext() *HyperlinkTargetContext

func NewHyperlinkTargetContext

func NewHyperlinkTargetContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HyperlinkTargetContext

func (*HyperlinkTargetContext) AllAny

func (*HyperlinkTargetContext) Any

func (*HyperlinkTargetContext) EnterRule

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

func (*HyperlinkTargetContext) ExitRule

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

func (*HyperlinkTargetContext) GetParser

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

func (*HyperlinkTargetContext) GetRuleContext

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

func (*HyperlinkTargetContext) IsHyperlinkTargetContext

func (*HyperlinkTargetContext) IsHyperlinkTargetContext()

func (*HyperlinkTargetContext) ToStringTree

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

func (*HyperlinkTargetContext) UnderScore

func (s *HyperlinkTargetContext) UnderScore() antlr.TerminalNode

type IBackTickAtomContext

type IBackTickAtomContext interface {
	antlr.ParserRuleContext

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

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

IBackTickAtomContext is an interface to support dynamic dispatch.

type IBackTickAtomsContext

type IBackTickAtomsContext interface {
	antlr.ParserRuleContext

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

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

IBackTickAtomsContext is an interface to support dynamic dispatch.

type IBackTickNoSpaceContext

type IBackTickNoSpaceContext interface {
	antlr.ParserRuleContext

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

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

IBackTickNoSpaceContext is an interface to support dynamic dispatch.

type IBackTickTextContext

type IBackTickTextContext interface {
	antlr.ParserRuleContext

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

	// GetTitled returns the titled token.
	GetTitled() antlr.Token

	// SetTitled sets the titled token.
	SetTitled(antlr.Token)

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

IBackTickTextContext is an interface to support dynamic dispatch.

type IBodyContext

type IBodyContext interface {
	antlr.ParserRuleContext

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

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

IBodyContext is an interface to support dynamic dispatch.

type IBulletContext

type IBulletContext interface {
	antlr.ParserRuleContext

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

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

IBulletContext is an interface to support dynamic dispatch.

type IBulletCrossLineContext

type IBulletCrossLineContext interface {
	antlr.ParserRuleContext

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

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

IBulletCrossLineContext is an interface to support dynamic dispatch.

type IBulletSimpleContext

type IBulletSimpleContext interface {
	antlr.ParserRuleContext

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

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

IBulletSimpleContext 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 ICommentLineAtomsContext

type ICommentLineAtomsContext interface {
	antlr.ParserRuleContext

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

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

ICommentLineAtomsContext is an interface to support dynamic dispatch.

type ICommentLineContext

type ICommentLineContext interface {
	antlr.ParserRuleContext

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

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

ICommentLineContext is an interface to support dynamic dispatch.

type ICommentLineNoBreakContext

type ICommentLineNoBreakContext interface {
	antlr.ParserRuleContext

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

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

ICommentLineNoBreakContext is an interface to support dynamic dispatch.

type ICommentParagraphContext

type ICommentParagraphContext interface {
	antlr.ParserRuleContext

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

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

ICommentParagraphContext is an interface to support dynamic dispatch.

type ICommentParagraphsContext

type ICommentParagraphsContext interface {
	antlr.ParserRuleContext

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

	// GetMain returns the main rule contexts.
	GetMain() ICommentParagraphContext

	// SetMain sets the main rule contexts.
	SetMain(ICommentParagraphContext)

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

ICommentParagraphsContext is an interface to support dynamic dispatch.

type ICommentRestContext

type ICommentRestContext interface {
	antlr.ParserRuleContext

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

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

ICommentRestContext is an interface to support dynamic dispatch.

type IElementContext

type IElementContext interface {
	antlr.ParserRuleContext

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

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

IElementContext is an interface to support dynamic dispatch.

type IEmpty_lineContext

type IEmpty_lineContext interface {
	antlr.ParserRuleContext

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

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

IEmpty_lineContext is an interface to support dynamic dispatch.

type IForcedTextContext

type IForcedTextContext interface {
	antlr.ParserRuleContext

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

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

IForcedTextContext is an interface to support dynamic dispatch.

type IHyperlinkAtomContext

type IHyperlinkAtomContext interface {
	antlr.ParserRuleContext

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

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

IHyperlinkAtomContext is an interface to support dynamic dispatch.

type IHyperlinkContext

type IHyperlinkContext interface {
	antlr.ParserRuleContext

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

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

IHyperlinkContext is an interface to support dynamic dispatch.

type IHyperlinkDocContext

type IHyperlinkDocContext interface {
	antlr.ParserRuleContext

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

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

IHyperlinkDocContext is an interface to support dynamic dispatch.

type IHyperlinkTargetContext

type IHyperlinkTargetContext interface {
	antlr.ParserRuleContext

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

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

IHyperlinkTargetContext is an interface to support dynamic dispatch.

type IIndentationContext

type IIndentationContext interface {
	antlr.ParserRuleContext

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

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

IIndentationContext is an interface to support dynamic dispatch.

type ILineBlockContext

type ILineBlockContext interface {
	antlr.ParserRuleContext

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

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

ILineBlockContext is an interface to support dynamic dispatch.

type ILineBlockLineContext

type ILineBlockLineContext interface {
	antlr.ParserRuleContext

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

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

ILineBlockLineContext is an interface to support dynamic dispatch.

type ILineNoBreakContext

type ILineNoBreakContext interface {
	antlr.ParserRuleContext

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

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

ILineNoBreakContext is an interface to support dynamic dispatch.

type ILineNormalContext

type ILineNormalContext interface {
	antlr.ParserRuleContext

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

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

ILineNormalContext is an interface to support dynamic dispatch.

type ILineSpecialContext

type ILineSpecialContext interface {
	antlr.ParserRuleContext

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

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

ILineSpecialContext is an interface to support dynamic dispatch.

type ILineStarContext

type ILineStarContext interface {
	antlr.ParserRuleContext

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

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

ILineStarContext is an interface to support dynamic dispatch.

type ILineStart_fragmentContext

type ILineStart_fragmentContext interface {
	antlr.ParserRuleContext

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

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

ILineStart_fragmentContext is an interface to support dynamic dispatch.

type ILinesContext

type ILinesContext interface {
	antlr.ParserRuleContext

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

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

ILinesContext is an interface to support dynamic dispatch.

type ILinesNormalContext

type ILinesNormalContext interface {
	antlr.ParserRuleContext

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

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

ILinesNormalContext is an interface to support dynamic dispatch.

type ILinesStarContext

type ILinesStarContext interface {
	antlr.ParserRuleContext

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

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

ILinesStarContext is an interface to support dynamic dispatch.

type IListItemBulletContext

type IListItemBulletContext interface {
	antlr.ParserRuleContext

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

	// GetSpecial returns the special token.
	GetSpecial() antlr.Token

	// SetSpecial sets the special token.
	SetSpecial(antlr.Token)

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

IListItemBulletContext is an interface to support dynamic dispatch.

type IListItemEnumeratedContext

type IListItemEnumeratedContext interface {
	antlr.ParserRuleContext

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

	// GetEnumerated returns the enumerated rule contexts.
	GetEnumerated() ILineSpecialContext

	// SetEnumerated sets the enumerated rule contexts.
	SetEnumerated(ILineSpecialContext)

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

IListItemEnumeratedContext is an interface to support dynamic dispatch.

type IParagraphContext

type IParagraphContext interface {
	antlr.ParserRuleContext

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

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

IParagraphContext is an interface to support dynamic dispatch.

type IParagraphNoBreakContext

type IParagraphNoBreakContext interface {
	antlr.ParserRuleContext

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

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

IParagraphNoBreakContext is an interface to support dynamic dispatch.

type IParseContext

type IParseContext interface {
	antlr.ParserRuleContext

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

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

IParseContext is an interface to support dynamic dispatch.

type IQuotedLiteralContext

type IQuotedLiteralContext interface {
	antlr.ParserRuleContext

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

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

IQuotedLiteralContext is an interface to support dynamic dispatch.

type IReferenceContext

type IReferenceContext interface {
	antlr.ParserRuleContext

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

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

IReferenceContext is an interface to support dynamic dispatch.

type IReferenceInContext

type IReferenceInContext interface {
	antlr.ParserRuleContext

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

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

IReferenceInContext is an interface to support dynamic dispatch.

type ISectionContext

type ISectionContext interface {
	antlr.ParserRuleContext

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

	// GetOverline returns the overline token.
	GetOverline() antlr.Token

	// SetOverline sets the overline token.
	SetOverline(antlr.Token)

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

ISectionContext is an interface to support dynamic dispatch.

type ISectionElementContext

type ISectionElementContext interface {
	antlr.ParserRuleContext

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

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

ISectionElementContext is an interface to support dynamic dispatch.

type ISeparatorContext

type ISeparatorContext interface {
	antlr.ParserRuleContext

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

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

ISeparatorContext is an interface to support dynamic dispatch.

type ISpanContext

type ISpanContext interface {
	antlr.ParserRuleContext

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

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

ISpanContext is an interface to support dynamic dispatch.

type ISpanLineStartNoStarContext

type ISpanLineStartNoStarContext interface {
	antlr.ParserRuleContext

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

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

ISpanLineStartNoStarContext is an interface to support dynamic dispatch.

type ISpanNoStarContext

type ISpanNoStarContext interface {
	antlr.ParserRuleContext

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

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

ISpanNoStarContext is an interface to support dynamic dispatch.

type IStarAtomContext

type IStarAtomContext interface {
	antlr.ParserRuleContext

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

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

IStarAtomContext is an interface to support dynamic dispatch.

type IStarAtomsContext

type IStarAtomsContext interface {
	antlr.ParserRuleContext

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

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

IStarAtomsContext is an interface to support dynamic dispatch.

type IStarNoSpaceContext

type IStarNoSpaceContext interface {
	antlr.ParserRuleContext

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

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

IStarNoSpaceContext is an interface to support dynamic dispatch.

type IStarTextContext

type IStarTextContext interface {
	antlr.ParserRuleContext

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

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

IStarTextContext is an interface to support dynamic dispatch.

type ITextContext

type ITextContext interface {
	antlr.ParserRuleContext

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

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

ITextContext is an interface to support dynamic dispatch.

type ITextLineStartContext

type ITextLineStartContext interface {
	antlr.ParserRuleContext

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

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

ITextLineStartContext is an interface to support dynamic dispatch.

type ITextStartContext

type ITextStartContext interface {
	antlr.ParserRuleContext

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

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

ITextStartContext is an interface to support dynamic dispatch.

type IText_fragmentContext

type IText_fragmentContext interface {
	antlr.ParserRuleContext

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

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

IText_fragmentContext is an interface to support dynamic dispatch.

type IText_fragment_startContext

type IText_fragment_startContext interface {
	antlr.ParserRuleContext

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

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

IText_fragment_startContext is an interface to support dynamic dispatch.

type ITitleContext

type ITitleContext interface {
	antlr.ParserRuleContext

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

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

ITitleContext is an interface to support dynamic dispatch.

type IUrlAtomContext

type IUrlAtomContext interface {
	antlr.ParserRuleContext

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

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

IUrlAtomContext is an interface to support dynamic dispatch.

type IUrlContext

type IUrlContext interface {
	antlr.ParserRuleContext

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

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

IUrlContext is an interface to support dynamic dispatch.

type IndentationContext

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

func NewEmptyIndentationContext

func NewEmptyIndentationContext() *IndentationContext

func NewIndentationContext

func NewIndentationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IndentationContext

func (*IndentationContext) AllSpace

func (s *IndentationContext) AllSpace() []antlr.TerminalNode

func (*IndentationContext) EnterRule

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

func (*IndentationContext) ExitRule

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

func (*IndentationContext) GetParser

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

func (*IndentationContext) GetRuleContext

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

func (*IndentationContext) IsIndentationContext

func (*IndentationContext) IsIndentationContext()

func (*IndentationContext) Space

func (*IndentationContext) ToStringTree

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

type LineBlockContext

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

func NewEmptyLineBlockContext

func NewEmptyLineBlockContext() *LineBlockContext

func NewLineBlockContext

func NewLineBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LineBlockContext

func (*LineBlockContext) AllLineBlockLine

func (s *LineBlockContext) AllLineBlockLine() []ILineBlockLineContext

func (*LineBlockContext) AllLineBreak

func (s *LineBlockContext) AllLineBreak() []antlr.TerminalNode

func (*LineBlockContext) EnterRule

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

func (*LineBlockContext) ExitRule

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

func (*LineBlockContext) GetParser

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

func (*LineBlockContext) GetRuleContext

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

func (*LineBlockContext) IsLineBlockContext

func (*LineBlockContext) IsLineBlockContext()

func (*LineBlockContext) LineBlockLine

func (s *LineBlockContext) LineBlockLine(i int) ILineBlockLineContext

func (*LineBlockContext) LineBreak

func (s *LineBlockContext) LineBreak(i int) antlr.TerminalNode

func (*LineBlockContext) ToStringTree

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

type LineBlockLineContext

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

func NewEmptyLineBlockLineContext

func NewEmptyLineBlockLineContext() *LineBlockLineContext

func NewLineBlockLineContext

func NewLineBlockLineContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LineBlockLineContext

func (*LineBlockLineContext) AllSpan

func (s *LineBlockLineContext) AllSpan() []ISpanContext

func (*LineBlockLineContext) Block

func (*LineBlockLineContext) EnterRule

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

func (*LineBlockLineContext) ExitRule

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

func (*LineBlockLineContext) GetParser

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

func (*LineBlockLineContext) GetRuleContext

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

func (*LineBlockLineContext) Indentation

func (s *LineBlockLineContext) Indentation() IIndentationContext

func (*LineBlockLineContext) IsLineBlockLineContext

func (*LineBlockLineContext) IsLineBlockLineContext()

func (*LineBlockLineContext) Space

func (*LineBlockLineContext) Span

func (*LineBlockLineContext) StarText

func (s *LineBlockLineContext) StarText() IStarTextContext

func (*LineBlockLineContext) ToStringTree

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

type LineNoBreakContext

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

func NewEmptyLineNoBreakContext

func NewEmptyLineNoBreakContext() *LineNoBreakContext

func NewLineNoBreakContext

func NewLineNoBreakContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LineNoBreakContext

func (*LineNoBreakContext) AllSpan

func (s *LineNoBreakContext) AllSpan() []ISpanContext

func (*LineNoBreakContext) EnterRule

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

func (*LineNoBreakContext) ExitRule

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

func (*LineNoBreakContext) GetParser

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

func (*LineNoBreakContext) GetRuleContext

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

func (*LineNoBreakContext) Indentation

func (s *LineNoBreakContext) Indentation() IIndentationContext

func (*LineNoBreakContext) IsLineNoBreakContext

func (*LineNoBreakContext) IsLineNoBreakContext()

func (*LineNoBreakContext) Span

func (s *LineNoBreakContext) Span(i int) ISpanContext

func (*LineNoBreakContext) SpanLineStartNoStar

func (s *LineNoBreakContext) SpanLineStartNoStar() ISpanLineStartNoStarContext

func (*LineNoBreakContext) ToStringTree

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

type LineNormalContext

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

func NewEmptyLineNormalContext

func NewEmptyLineNormalContext() *LineNormalContext

func NewLineNormalContext

func NewLineNormalContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LineNormalContext

func (*LineNormalContext) AllSpan

func (s *LineNormalContext) AllSpan() []ISpanContext

func (*LineNormalContext) AllSpanLineStartNoStar

func (s *LineNormalContext) AllSpanLineStartNoStar() []ISpanLineStartNoStarContext

func (*LineNormalContext) AllSpanNoStar

func (s *LineNormalContext) AllSpanNoStar() []ISpanNoStarContext

func (*LineNormalContext) EnterRule

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

func (*LineNormalContext) ExitRule

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

func (*LineNormalContext) GetParser

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

func (*LineNormalContext) GetRuleContext

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

func (*LineNormalContext) Indentation

func (s *LineNormalContext) Indentation() IIndentationContext

func (*LineNormalContext) IsLineNormalContext

func (*LineNormalContext) IsLineNormalContext()

func (*LineNormalContext) LineBreak

func (s *LineNormalContext) LineBreak() antlr.TerminalNode

func (*LineNormalContext) LineSpecial

func (s *LineNormalContext) LineSpecial() ILineSpecialContext

func (*LineNormalContext) Span

func (s *LineNormalContext) Span(i int) ISpanContext

func (*LineNormalContext) SpanLineStartNoStar

func (s *LineNormalContext) SpanLineStartNoStar(i int) ISpanLineStartNoStarContext

func (*LineNormalContext) SpanNoStar

func (s *LineNormalContext) SpanNoStar(i int) ISpanNoStarContext

func (*LineNormalContext) ToStringTree

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

type LineSpecialContext

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

func NewEmptyLineSpecialContext

func NewEmptyLineSpecialContext() *LineSpecialContext

func NewLineSpecialContext

func NewLineSpecialContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LineSpecialContext

func (*LineSpecialContext) AllSectionSeparator

func (s *LineSpecialContext) AllSectionSeparator() []antlr.TerminalNode

func (*LineSpecialContext) AllSpace

func (s *LineSpecialContext) AllSpace() []antlr.TerminalNode

func (*LineSpecialContext) Dot

func (*LineSpecialContext) EnterRule

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

func (*LineSpecialContext) ExitRule

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

func (*LineSpecialContext) GetParser

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

func (*LineSpecialContext) GetRuleContext

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

func (*LineSpecialContext) Indentation

func (s *LineSpecialContext) Indentation() IIndentationContext

func (*LineSpecialContext) IsLineSpecialContext

func (*LineSpecialContext) IsLineSpecialContext()

func (*LineSpecialContext) LineBreak

func (s *LineSpecialContext) LineBreak() antlr.TerminalNode

func (*LineSpecialContext) Numbers

func (s *LineSpecialContext) Numbers() antlr.TerminalNode

func (*LineSpecialContext) SectionSeparator

func (s *LineSpecialContext) SectionSeparator(i int) antlr.TerminalNode

func (*LineSpecialContext) Space

func (*LineSpecialContext) ToStringTree

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

type LineStarContext

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

func NewEmptyLineStarContext

func NewEmptyLineStarContext() *LineStarContext

func NewLineStarContext

func NewLineStarContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LineStarContext

func (*LineStarContext) AllSpanLineStartNoStar

func (s *LineStarContext) AllSpanLineStartNoStar() []ISpanLineStartNoStarContext

func (*LineStarContext) AllText_fragment

func (s *LineStarContext) AllText_fragment() []IText_fragmentContext

func (*LineStarContext) EnterRule

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

func (*LineStarContext) ExitRule

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

func (*LineStarContext) GetParser

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

func (*LineStarContext) GetRuleContext

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

func (*LineStarContext) Indentation

func (s *LineStarContext) Indentation() IIndentationContext

func (*LineStarContext) IsLineStarContext

func (*LineStarContext) IsLineStarContext()

func (*LineStarContext) LineBreak

func (s *LineStarContext) LineBreak() antlr.TerminalNode

func (*LineStarContext) SpanLineStartNoStar

func (s *LineStarContext) SpanLineStartNoStar(i int) ISpanLineStartNoStarContext

func (*LineStarContext) StarText

func (s *LineStarContext) StarText() IStarTextContext

func (*LineStarContext) Text_fragment

func (s *LineStarContext) Text_fragment(i int) IText_fragmentContext

func (*LineStarContext) ToStringTree

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

type LineStart_fragmentContext

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

func NewEmptyLineStart_fragmentContext

func NewEmptyLineStart_fragmentContext() *LineStart_fragmentContext

func NewLineStart_fragmentContext

func NewLineStart_fragmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LineStart_fragmentContext

func (*LineStart_fragmentContext) AllSeparator

func (s *LineStart_fragmentContext) AllSeparator() []ISeparatorContext

func (*LineStart_fragmentContext) Alphabet

func (*LineStart_fragmentContext) AngleLeft

func (*LineStart_fragmentContext) AngleRight

func (*LineStart_fragmentContext) Any

func (*LineStart_fragmentContext) Block

func (*LineStart_fragmentContext) Colon

func (*LineStart_fragmentContext) Dot

func (*LineStart_fragmentContext) EnterRule

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

func (*LineStart_fragmentContext) ExitRule

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

func (*LineStart_fragmentContext) GetParser

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

func (*LineStart_fragmentContext) GetRuleContext

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

func (*LineStart_fragmentContext) IsLineStart_fragmentContext

func (*LineStart_fragmentContext) IsLineStart_fragmentContext()

func (*LineStart_fragmentContext) LineBreak

func (*LineStart_fragmentContext) Minus

func (*LineStart_fragmentContext) Numbers

func (*LineStart_fragmentContext) Plus

func (*LineStart_fragmentContext) QuotationDouble

func (s *LineStart_fragmentContext) QuotationDouble() antlr.TerminalNode

func (*LineStart_fragmentContext) QuotationSingle

func (s *LineStart_fragmentContext) QuotationSingle() antlr.TerminalNode

func (*LineStart_fragmentContext) RoundLeft

func (*LineStart_fragmentContext) RoundRight

func (*LineStart_fragmentContext) SemiColon

func (*LineStart_fragmentContext) Separator

func (*LineStart_fragmentContext) Space

func (*LineStart_fragmentContext) SquareLeft

func (*LineStart_fragmentContext) SquareRight

func (s *LineStart_fragmentContext) SquareRight() antlr.TerminalNode

func (*LineStart_fragmentContext) Star

func (*LineStart_fragmentContext) TimeStar

func (*LineStart_fragmentContext) ToStringTree

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

func (*LineStart_fragmentContext) UnderScore

type LinesContext

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

func NewEmptyLinesContext

func NewEmptyLinesContext() *LinesContext

func NewLinesContext

func NewLinesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LinesContext

func (*LinesContext) EnterRule

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

func (*LinesContext) ExitRule

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

func (*LinesContext) GetParser

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

func (*LinesContext) GetRuleContext

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

func (*LinesContext) IsLinesContext

func (*LinesContext) IsLinesContext()

func (*LinesContext) LinesNormal

func (s *LinesContext) LinesNormal() ILinesNormalContext

func (*LinesContext) LinesStar

func (s *LinesContext) LinesStar() ILinesStarContext

func (*LinesContext) ToStringTree

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

type LinesNormalContext

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

func NewEmptyLinesNormalContext

func NewEmptyLinesNormalContext() *LinesNormalContext

func NewLinesNormalContext

func NewLinesNormalContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LinesNormalContext

func (*LinesNormalContext) EnterRule

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

func (*LinesNormalContext) ExitRule

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

func (*LinesNormalContext) GetParser

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

func (*LinesNormalContext) GetRuleContext

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

func (*LinesNormalContext) IsLinesNormalContext

func (*LinesNormalContext) IsLinesNormalContext()

func (*LinesNormalContext) LineNormal

func (s *LinesNormalContext) LineNormal() ILineNormalContext

func (*LinesNormalContext) LinesNormal

func (s *LinesNormalContext) LinesNormal() ILinesNormalContext

func (*LinesNormalContext) LinesStar

func (s *LinesNormalContext) LinesStar() ILinesStarContext

func (*LinesNormalContext) ToStringTree

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

type LinesStarContext

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

func NewEmptyLinesStarContext

func NewEmptyLinesStarContext() *LinesStarContext

func NewLinesStarContext

func NewLinesStarContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LinesStarContext

func (*LinesStarContext) EnterRule

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

func (*LinesStarContext) ExitRule

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

func (*LinesStarContext) GetParser

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

func (*LinesStarContext) GetRuleContext

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

func (*LinesStarContext) IsLinesStarContext

func (*LinesStarContext) IsLinesStarContext()

func (*LinesStarContext) LineNoBreak

func (s *LinesStarContext) LineNoBreak() ILineNoBreakContext

func (*LinesStarContext) LineStar

func (s *LinesStarContext) LineStar() ILineStarContext

func (*LinesStarContext) LinesNormal

func (s *LinesStarContext) LinesNormal() ILinesNormalContext

func (*LinesStarContext) LinesStar

func (s *LinesStarContext) LinesStar() ILinesStarContext

func (*LinesStarContext) ToStringTree

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

type ListItemBulletContext

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

func NewEmptyListItemBulletContext

func NewEmptyListItemBulletContext() *ListItemBulletContext

func NewListItemBulletContext

func NewListItemBulletContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ListItemBulletContext

func (*ListItemBulletContext) AllSpace

func (s *ListItemBulletContext) AllSpace() []antlr.TerminalNode

func (*ListItemBulletContext) BulletCrossLine

func (s *ListItemBulletContext) BulletCrossLine() IBulletCrossLineContext

func (*ListItemBulletContext) BulletSimple

func (s *ListItemBulletContext) BulletSimple() IBulletSimpleContext

func (*ListItemBulletContext) EnterRule

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

func (*ListItemBulletContext) ExitRule

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

func (*ListItemBulletContext) GetParser

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

func (*ListItemBulletContext) GetRuleContext

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

func (*ListItemBulletContext) GetSpecial

func (s *ListItemBulletContext) GetSpecial() antlr.Token

func (*ListItemBulletContext) IsListItemBulletContext

func (*ListItemBulletContext) IsListItemBulletContext()

func (*ListItemBulletContext) LineBreak

func (s *ListItemBulletContext) LineBreak() antlr.TerminalNode

func (*ListItemBulletContext) Minus

func (*ListItemBulletContext) Plus

func (*ListItemBulletContext) SetSpecial

func (s *ListItemBulletContext) SetSpecial(v antlr.Token)

func (*ListItemBulletContext) Space

func (*ListItemBulletContext) ToStringTree

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

type ListItemEnumeratedContext

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

func NewEmptyListItemEnumeratedContext

func NewEmptyListItemEnumeratedContext() *ListItemEnumeratedContext

func NewListItemEnumeratedContext

func NewListItemEnumeratedContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ListItemEnumeratedContext

func (*ListItemEnumeratedContext) AllParagraph

func (s *ListItemEnumeratedContext) AllParagraph() []IParagraphContext

func (*ListItemEnumeratedContext) AllSpace

func (*ListItemEnumeratedContext) EnterRule

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

func (*ListItemEnumeratedContext) ExitRule

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

func (*ListItemEnumeratedContext) GetEnumerated

func (*ListItemEnumeratedContext) GetParser

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

func (*ListItemEnumeratedContext) GetRuleContext

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

func (*ListItemEnumeratedContext) IsListItemEnumeratedContext

func (*ListItemEnumeratedContext) IsListItemEnumeratedContext()

func (*ListItemEnumeratedContext) LineBreak

func (*ListItemEnumeratedContext) LineSpecial

func (*ListItemEnumeratedContext) Paragraph

func (*ListItemEnumeratedContext) ParagraphNoBreak

func (*ListItemEnumeratedContext) SetEnumerated

func (s *ListItemEnumeratedContext) SetEnumerated(v ILineSpecialContext)

func (*ListItemEnumeratedContext) Space

func (*ListItemEnumeratedContext) ToStringTree

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

type ParagraphContext

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

func NewEmptyParagraphContext

func NewEmptyParagraphContext() *ParagraphContext

func NewParagraphContext

func NewParagraphContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParagraphContext

func (*ParagraphContext) EnterRule

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

func (*ParagraphContext) ExitRule

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

func (*ParagraphContext) GetParser

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

func (*ParagraphContext) GetRuleContext

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

func (*ParagraphContext) IsParagraphContext

func (*ParagraphContext) IsParagraphContext()

func (*ParagraphContext) Lines

func (s *ParagraphContext) Lines() ILinesContext

func (*ParagraphContext) ToStringTree

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

type ParagraphNoBreakContext

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

func NewEmptyParagraphNoBreakContext

func NewEmptyParagraphNoBreakContext() *ParagraphNoBreakContext

func NewParagraphNoBreakContext

func NewParagraphNoBreakContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParagraphNoBreakContext

func (*ParagraphNoBreakContext) AllLines

func (s *ParagraphNoBreakContext) AllLines() []ILinesContext

func (*ParagraphNoBreakContext) EnterRule

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

func (*ParagraphNoBreakContext) ExitRule

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

func (*ParagraphNoBreakContext) GetParser

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

func (*ParagraphNoBreakContext) GetRuleContext

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

func (*ParagraphNoBreakContext) IsParagraphNoBreakContext

func (*ParagraphNoBreakContext) IsParagraphNoBreakContext()

func (*ParagraphNoBreakContext) LineNoBreak

func (*ParagraphNoBreakContext) Lines

func (*ParagraphNoBreakContext) ToStringTree

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

type ParseContext

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

func NewEmptyParseContext

func NewEmptyParseContext() *ParseContext

func NewParseContext

func NewParseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParseContext

func (*ParseContext) AllElement

func (s *ParseContext) AllElement() []IElementContext

func (*ParseContext) AllEmpty_line

func (s *ParseContext) AllEmpty_line() []IEmpty_lineContext

func (*ParseContext) EOF

func (s *ParseContext) EOF() antlr.TerminalNode

func (*ParseContext) Element

func (s *ParseContext) Element(i int) IElementContext

func (*ParseContext) Empty_line

func (s *ParseContext) Empty_line(i int) IEmpty_lineContext

func (*ParseContext) EnterRule

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

func (*ParseContext) ExitRule

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

func (*ParseContext) GetParser

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

func (*ParseContext) GetRuleContext

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

func (*ParseContext) IsParseContext

func (*ParseContext) IsParseContext()

func (*ParseContext) ToStringTree

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

type QuotedLiteralContext

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

func NewEmptyQuotedLiteralContext

func NewEmptyQuotedLiteralContext() *QuotedLiteralContext

func NewQuotedLiteralContext

func NewQuotedLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QuotedLiteralContext

func (*QuotedLiteralContext) AngleRight

func (s *QuotedLiteralContext) AngleRight() antlr.TerminalNode

func (*QuotedLiteralContext) EnterRule

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

func (*QuotedLiteralContext) ExitRule

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

func (*QuotedLiteralContext) GetParser

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

func (*QuotedLiteralContext) GetRuleContext

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

func (*QuotedLiteralContext) IsQuotedLiteralContext

func (*QuotedLiteralContext) IsQuotedLiteralContext()

func (*QuotedLiteralContext) LineNoBreak

func (s *QuotedLiteralContext) LineNoBreak() ILineNoBreakContext

func (*QuotedLiteralContext) Space

func (*QuotedLiteralContext) ToStringTree

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

type ReStructuredTextLexer

type ReStructuredTextLexer struct {
	*antlr.BaseLexer
	// contains filtered or unexported fields
}

func NewReStructuredTextLexer

func NewReStructuredTextLexer(input antlr.CharStream) *ReStructuredTextLexer

type ReStructuredTextListener

type ReStructuredTextListener interface {
	antlr.ParseTreeListener

	// EnterParse is called when entering the parse production.
	EnterParse(c *ParseContext)

	// EnterElement is called when entering the element production.
	EnterElement(c *ElementContext)

	// EnterSectionElement is called when entering the sectionElement production.
	EnterSectionElement(c *SectionElementContext)

	// EnterComment is called when entering the comment production.
	EnterComment(c *CommentContext)

	// EnterCommentParagraphs is called when entering the commentParagraphs production.
	EnterCommentParagraphs(c *CommentParagraphsContext)

	// EnterCommentRest is called when entering the commentRest production.
	EnterCommentRest(c *CommentRestContext)

	// EnterCommentParagraph is called when entering the commentParagraph production.
	EnterCommentParagraph(c *CommentParagraphContext)

	// EnterCommentLineNoBreak is called when entering the commentLineNoBreak production.
	EnterCommentLineNoBreak(c *CommentLineNoBreakContext)

	// EnterCommentLine is called when entering the commentLine production.
	EnterCommentLine(c *CommentLineContext)

	// EnterCommentLineAtoms is called when entering the commentLineAtoms production.
	EnterCommentLineAtoms(c *CommentLineAtomsContext)

	// EnterParagraph is called when entering the paragraph production.
	EnterParagraph(c *ParagraphContext)

	// EnterSection is called when entering the section production.
	EnterSection(c *SectionContext)

	// EnterTitle is called when entering the title production.
	EnterTitle(c *TitleContext)

	// EnterLineBlock is called when entering the lineBlock production.
	EnterLineBlock(c *LineBlockContext)

	// EnterLineBlockLine is called when entering the lineBlockLine production.
	EnterLineBlockLine(c *LineBlockLineContext)

	// EnterListItemBullet is called when entering the listItemBullet production.
	EnterListItemBullet(c *ListItemBulletContext)

	// EnterBulletCrossLine is called when entering the bulletCrossLine production.
	EnterBulletCrossLine(c *BulletCrossLineContext)

	// EnterBulletSimple is called when entering the bulletSimple production.
	EnterBulletSimple(c *BulletSimpleContext)

	// EnterBullet is called when entering the bullet production.
	EnterBullet(c *BulletContext)

	// EnterListItemEnumerated is called when entering the listItemEnumerated production.
	EnterListItemEnumerated(c *ListItemEnumeratedContext)

	// EnterParagraphNoBreak is called when entering the paragraphNoBreak production.
	EnterParagraphNoBreak(c *ParagraphNoBreakContext)

	// EnterLineNoBreak is called when entering the lineNoBreak production.
	EnterLineNoBreak(c *LineNoBreakContext)

	// EnterLines is called when entering the lines production.
	EnterLines(c *LinesContext)

	// EnterLinesNormal is called when entering the linesNormal production.
	EnterLinesNormal(c *LinesNormalContext)

	// EnterLinesStar is called when entering the linesStar production.
	EnterLinesStar(c *LinesStarContext)

	// EnterLineNormal is called when entering the lineNormal production.
	EnterLineNormal(c *LineNormalContext)

	// EnterLineStar is called when entering the lineStar production.
	EnterLineStar(c *LineStarContext)

	// EnterLineSpecial is called when entering the lineSpecial production.
	EnterLineSpecial(c *LineSpecialContext)

	// EnterEmpty_line is called when entering the empty_line production.
	EnterEmpty_line(c *Empty_lineContext)

	// EnterIndentation is called when entering the indentation production.
	EnterIndentation(c *IndentationContext)

	// EnterSpanLineStartNoStar is called when entering the spanLineStartNoStar production.
	EnterSpanLineStartNoStar(c *SpanLineStartNoStarContext)

	// EnterTextLineStart is called when entering the textLineStart production.
	EnterTextLineStart(c *TextLineStartContext)

	// EnterLineStart_fragment is called when entering the lineStart_fragment production.
	EnterLineStart_fragment(c *LineStart_fragmentContext)

	// EnterText is called when entering the text production.
	EnterText(c *TextContext)

	// EnterTextStart is called when entering the textStart production.
	EnterTextStart(c *TextStartContext)

	// EnterForcedText is called when entering the forcedText production.
	EnterForcedText(c *ForcedTextContext)

	// EnterSpanNoStar is called when entering the spanNoStar production.
	EnterSpanNoStar(c *SpanNoStarContext)

	// EnterSpan is called when entering the span production.
	EnterSpan(c *SpanContext)

	// EnterQuotedLiteral is called when entering the quotedLiteral production.
	EnterQuotedLiteral(c *QuotedLiteralContext)

	// EnterText_fragment_start is called when entering the text_fragment_start production.
	EnterText_fragment_start(c *Text_fragment_startContext)

	// EnterText_fragment is called when entering the text_fragment production.
	EnterText_fragment(c *Text_fragmentContext)

	// EnterStarText is called when entering the starText production.
	EnterStarText(c *StarTextContext)

	// EnterStarAtoms is called when entering the starAtoms production.
	EnterStarAtoms(c *StarAtomsContext)

	// EnterStarNoSpace is called when entering the starNoSpace production.
	EnterStarNoSpace(c *StarNoSpaceContext)

	// EnterStarAtom is called when entering the starAtom production.
	EnterStarAtom(c *StarAtomContext)

	// EnterBackTickText is called when entering the backTickText production.
	EnterBackTickText(c *BackTickTextContext)

	// EnterBody is called when entering the body production.
	EnterBody(c *BodyContext)

	// EnterBackTickAtoms is called when entering the backTickAtoms production.
	EnterBackTickAtoms(c *BackTickAtomsContext)

	// EnterBackTickNoSpace is called when entering the backTickNoSpace production.
	EnterBackTickNoSpace(c *BackTickNoSpaceContext)

	// EnterBackTickAtom is called when entering the backTickAtom production.
	EnterBackTickAtom(c *BackTickAtomContext)

	// EnterReference is called when entering the reference production.
	EnterReference(c *ReferenceContext)

	// EnterReferenceIn is called when entering the referenceIn production.
	EnterReferenceIn(c *ReferenceInContext)

	// EnterHyperlinkTarget is called when entering the hyperlinkTarget production.
	EnterHyperlinkTarget(c *HyperlinkTargetContext)

	// EnterHyperlink is called when entering the hyperlink production.
	EnterHyperlink(c *HyperlinkContext)

	// EnterHyperlinkDoc is called when entering the hyperlinkDoc production.
	EnterHyperlinkDoc(c *HyperlinkDocContext)

	// EnterUrl is called when entering the url production.
	EnterUrl(c *UrlContext)

	// EnterUrlAtom is called when entering the urlAtom production.
	EnterUrlAtom(c *UrlAtomContext)

	// EnterHyperlinkAtom is called when entering the hyperlinkAtom production.
	EnterHyperlinkAtom(c *HyperlinkAtomContext)

	// EnterSeparator is called when entering the separator production.
	EnterSeparator(c *SeparatorContext)

	// ExitParse is called when exiting the parse production.
	ExitParse(c *ParseContext)

	// ExitElement is called when exiting the element production.
	ExitElement(c *ElementContext)

	// ExitSectionElement is called when exiting the sectionElement production.
	ExitSectionElement(c *SectionElementContext)

	// ExitComment is called when exiting the comment production.
	ExitComment(c *CommentContext)

	// ExitCommentParagraphs is called when exiting the commentParagraphs production.
	ExitCommentParagraphs(c *CommentParagraphsContext)

	// ExitCommentRest is called when exiting the commentRest production.
	ExitCommentRest(c *CommentRestContext)

	// ExitCommentParagraph is called when exiting the commentParagraph production.
	ExitCommentParagraph(c *CommentParagraphContext)

	// ExitCommentLineNoBreak is called when exiting the commentLineNoBreak production.
	ExitCommentLineNoBreak(c *CommentLineNoBreakContext)

	// ExitCommentLine is called when exiting the commentLine production.
	ExitCommentLine(c *CommentLineContext)

	// ExitCommentLineAtoms is called when exiting the commentLineAtoms production.
	ExitCommentLineAtoms(c *CommentLineAtomsContext)

	// ExitParagraph is called when exiting the paragraph production.
	ExitParagraph(c *ParagraphContext)

	// ExitSection is called when exiting the section production.
	ExitSection(c *SectionContext)

	// ExitTitle is called when exiting the title production.
	ExitTitle(c *TitleContext)

	// ExitLineBlock is called when exiting the lineBlock production.
	ExitLineBlock(c *LineBlockContext)

	// ExitLineBlockLine is called when exiting the lineBlockLine production.
	ExitLineBlockLine(c *LineBlockLineContext)

	// ExitListItemBullet is called when exiting the listItemBullet production.
	ExitListItemBullet(c *ListItemBulletContext)

	// ExitBulletCrossLine is called when exiting the bulletCrossLine production.
	ExitBulletCrossLine(c *BulletCrossLineContext)

	// ExitBulletSimple is called when exiting the bulletSimple production.
	ExitBulletSimple(c *BulletSimpleContext)

	// ExitBullet is called when exiting the bullet production.
	ExitBullet(c *BulletContext)

	// ExitListItemEnumerated is called when exiting the listItemEnumerated production.
	ExitListItemEnumerated(c *ListItemEnumeratedContext)

	// ExitParagraphNoBreak is called when exiting the paragraphNoBreak production.
	ExitParagraphNoBreak(c *ParagraphNoBreakContext)

	// ExitLineNoBreak is called when exiting the lineNoBreak production.
	ExitLineNoBreak(c *LineNoBreakContext)

	// ExitLines is called when exiting the lines production.
	ExitLines(c *LinesContext)

	// ExitLinesNormal is called when exiting the linesNormal production.
	ExitLinesNormal(c *LinesNormalContext)

	// ExitLinesStar is called when exiting the linesStar production.
	ExitLinesStar(c *LinesStarContext)

	// ExitLineNormal is called when exiting the lineNormal production.
	ExitLineNormal(c *LineNormalContext)

	// ExitLineStar is called when exiting the lineStar production.
	ExitLineStar(c *LineStarContext)

	// ExitLineSpecial is called when exiting the lineSpecial production.
	ExitLineSpecial(c *LineSpecialContext)

	// ExitEmpty_line is called when exiting the empty_line production.
	ExitEmpty_line(c *Empty_lineContext)

	// ExitIndentation is called when exiting the indentation production.
	ExitIndentation(c *IndentationContext)

	// ExitSpanLineStartNoStar is called when exiting the spanLineStartNoStar production.
	ExitSpanLineStartNoStar(c *SpanLineStartNoStarContext)

	// ExitTextLineStart is called when exiting the textLineStart production.
	ExitTextLineStart(c *TextLineStartContext)

	// ExitLineStart_fragment is called when exiting the lineStart_fragment production.
	ExitLineStart_fragment(c *LineStart_fragmentContext)

	// ExitText is called when exiting the text production.
	ExitText(c *TextContext)

	// ExitTextStart is called when exiting the textStart production.
	ExitTextStart(c *TextStartContext)

	// ExitForcedText is called when exiting the forcedText production.
	ExitForcedText(c *ForcedTextContext)

	// ExitSpanNoStar is called when exiting the spanNoStar production.
	ExitSpanNoStar(c *SpanNoStarContext)

	// ExitSpan is called when exiting the span production.
	ExitSpan(c *SpanContext)

	// ExitQuotedLiteral is called when exiting the quotedLiteral production.
	ExitQuotedLiteral(c *QuotedLiteralContext)

	// ExitText_fragment_start is called when exiting the text_fragment_start production.
	ExitText_fragment_start(c *Text_fragment_startContext)

	// ExitText_fragment is called when exiting the text_fragment production.
	ExitText_fragment(c *Text_fragmentContext)

	// ExitStarText is called when exiting the starText production.
	ExitStarText(c *StarTextContext)

	// ExitStarAtoms is called when exiting the starAtoms production.
	ExitStarAtoms(c *StarAtomsContext)

	// ExitStarNoSpace is called when exiting the starNoSpace production.
	ExitStarNoSpace(c *StarNoSpaceContext)

	// ExitStarAtom is called when exiting the starAtom production.
	ExitStarAtom(c *StarAtomContext)

	// ExitBackTickText is called when exiting the backTickText production.
	ExitBackTickText(c *BackTickTextContext)

	// ExitBody is called when exiting the body production.
	ExitBody(c *BodyContext)

	// ExitBackTickAtoms is called when exiting the backTickAtoms production.
	ExitBackTickAtoms(c *BackTickAtomsContext)

	// ExitBackTickNoSpace is called when exiting the backTickNoSpace production.
	ExitBackTickNoSpace(c *BackTickNoSpaceContext)

	// ExitBackTickAtom is called when exiting the backTickAtom production.
	ExitBackTickAtom(c *BackTickAtomContext)

	// ExitReference is called when exiting the reference production.
	ExitReference(c *ReferenceContext)

	// ExitReferenceIn is called when exiting the referenceIn production.
	ExitReferenceIn(c *ReferenceInContext)

	// ExitHyperlinkTarget is called when exiting the hyperlinkTarget production.
	ExitHyperlinkTarget(c *HyperlinkTargetContext)

	// ExitHyperlink is called when exiting the hyperlink production.
	ExitHyperlink(c *HyperlinkContext)

	// ExitHyperlinkDoc is called when exiting the hyperlinkDoc production.
	ExitHyperlinkDoc(c *HyperlinkDocContext)

	// ExitUrl is called when exiting the url production.
	ExitUrl(c *UrlContext)

	// ExitUrlAtom is called when exiting the urlAtom production.
	ExitUrlAtom(c *UrlAtomContext)

	// ExitHyperlinkAtom is called when exiting the hyperlinkAtom production.
	ExitHyperlinkAtom(c *HyperlinkAtomContext)

	// ExitSeparator is called when exiting the separator production.
	ExitSeparator(c *SeparatorContext)
}

ReStructuredTextListener is a complete listener for a parse tree produced by ReStructuredTextParser.

type ReStructuredTextParser

type ReStructuredTextParser struct {
	*antlr.BaseParser
}

func NewReStructuredTextParser

func NewReStructuredTextParser(input antlr.TokenStream) *ReStructuredTextParser

func (*ReStructuredTextParser) BackTickAtom

func (p *ReStructuredTextParser) BackTickAtom() (localctx IBackTickAtomContext)

func (*ReStructuredTextParser) BackTickAtoms

func (p *ReStructuredTextParser) BackTickAtoms() (localctx IBackTickAtomsContext)

func (*ReStructuredTextParser) BackTickNoSpace

func (p *ReStructuredTextParser) BackTickNoSpace() (localctx IBackTickNoSpaceContext)

func (*ReStructuredTextParser) BackTickText

func (p *ReStructuredTextParser) BackTickText() (localctx IBackTickTextContext)

func (*ReStructuredTextParser) Body

func (p *ReStructuredTextParser) Body() (localctx IBodyContext)

func (*ReStructuredTextParser) Bullet

func (p *ReStructuredTextParser) Bullet() (localctx IBulletContext)

func (*ReStructuredTextParser) BulletCrossLine

func (p *ReStructuredTextParser) BulletCrossLine() (localctx IBulletCrossLineContext)

func (*ReStructuredTextParser) BulletSimple

func (p *ReStructuredTextParser) BulletSimple() (localctx IBulletSimpleContext)

func (*ReStructuredTextParser) Comment

func (p *ReStructuredTextParser) Comment() (localctx ICommentContext)

func (*ReStructuredTextParser) CommentLine

func (p *ReStructuredTextParser) CommentLine() (localctx ICommentLineContext)

func (*ReStructuredTextParser) CommentLineAtoms

func (p *ReStructuredTextParser) CommentLineAtoms() (localctx ICommentLineAtomsContext)

func (*ReStructuredTextParser) CommentLineNoBreak

func (p *ReStructuredTextParser) CommentLineNoBreak() (localctx ICommentLineNoBreakContext)

func (*ReStructuredTextParser) CommentParagraph

func (p *ReStructuredTextParser) CommentParagraph() (localctx ICommentParagraphContext)

func (*ReStructuredTextParser) CommentParagraphs

func (p *ReStructuredTextParser) CommentParagraphs() (localctx ICommentParagraphsContext)

func (*ReStructuredTextParser) CommentRest

func (p *ReStructuredTextParser) CommentRest() (localctx ICommentRestContext)

func (*ReStructuredTextParser) Element

func (p *ReStructuredTextParser) Element() (localctx IElementContext)

func (*ReStructuredTextParser) Empty_line

func (p *ReStructuredTextParser) Empty_line() (localctx IEmpty_lineContext)

func (*ReStructuredTextParser) ForcedText

func (p *ReStructuredTextParser) ForcedText() (localctx IForcedTextContext)
func (p *ReStructuredTextParser) Hyperlink() (localctx IHyperlinkContext)

func (*ReStructuredTextParser) HyperlinkAtom

func (p *ReStructuredTextParser) HyperlinkAtom() (localctx IHyperlinkAtomContext)

func (*ReStructuredTextParser) HyperlinkDoc

func (p *ReStructuredTextParser) HyperlinkDoc() (localctx IHyperlinkDocContext)

func (*ReStructuredTextParser) HyperlinkTarget

func (p *ReStructuredTextParser) HyperlinkTarget() (localctx IHyperlinkTargetContext)

func (*ReStructuredTextParser) Indentation

func (p *ReStructuredTextParser) Indentation() (localctx IIndentationContext)

func (*ReStructuredTextParser) LineBlock

func (p *ReStructuredTextParser) LineBlock() (localctx ILineBlockContext)

func (*ReStructuredTextParser) LineBlockLine

func (p *ReStructuredTextParser) LineBlockLine() (localctx ILineBlockLineContext)

func (*ReStructuredTextParser) LineNoBreak

func (p *ReStructuredTextParser) LineNoBreak() (localctx ILineNoBreakContext)

func (*ReStructuredTextParser) LineNormal

func (p *ReStructuredTextParser) LineNormal() (localctx ILineNormalContext)

func (*ReStructuredTextParser) LineSpecial

func (p *ReStructuredTextParser) LineSpecial() (localctx ILineSpecialContext)

func (*ReStructuredTextParser) LineStar

func (p *ReStructuredTextParser) LineStar() (localctx ILineStarContext)

func (*ReStructuredTextParser) LineStart_fragment

func (p *ReStructuredTextParser) LineStart_fragment() (localctx ILineStart_fragmentContext)

func (*ReStructuredTextParser) Lines

func (p *ReStructuredTextParser) Lines() (localctx ILinesContext)

func (*ReStructuredTextParser) LinesNormal

func (p *ReStructuredTextParser) LinesNormal() (localctx ILinesNormalContext)

func (*ReStructuredTextParser) LinesStar

func (p *ReStructuredTextParser) LinesStar() (localctx ILinesStarContext)

func (*ReStructuredTextParser) ListItemBullet

func (p *ReStructuredTextParser) ListItemBullet() (localctx IListItemBulletContext)

func (*ReStructuredTextParser) ListItemEnumerated

func (p *ReStructuredTextParser) ListItemEnumerated() (localctx IListItemEnumeratedContext)

func (*ReStructuredTextParser) Paragraph

func (p *ReStructuredTextParser) Paragraph() (localctx IParagraphContext)

func (*ReStructuredTextParser) ParagraphNoBreak

func (p *ReStructuredTextParser) ParagraphNoBreak() (localctx IParagraphNoBreakContext)

func (*ReStructuredTextParser) Parse

func (p *ReStructuredTextParser) Parse() (localctx IParseContext)

func (*ReStructuredTextParser) QuotedLiteral

func (p *ReStructuredTextParser) QuotedLiteral() (localctx IQuotedLiteralContext)

func (*ReStructuredTextParser) Reference

func (p *ReStructuredTextParser) Reference() (localctx IReferenceContext)

func (*ReStructuredTextParser) ReferenceIn

func (p *ReStructuredTextParser) ReferenceIn() (localctx IReferenceInContext)

func (*ReStructuredTextParser) Section

func (p *ReStructuredTextParser) Section() (localctx ISectionContext)

func (*ReStructuredTextParser) SectionElement

func (p *ReStructuredTextParser) SectionElement() (localctx ISectionElementContext)

func (*ReStructuredTextParser) Separator

func (p *ReStructuredTextParser) Separator() (localctx ISeparatorContext)

func (*ReStructuredTextParser) Span

func (p *ReStructuredTextParser) Span() (localctx ISpanContext)

func (*ReStructuredTextParser) SpanLineStartNoStar

func (p *ReStructuredTextParser) SpanLineStartNoStar() (localctx ISpanLineStartNoStarContext)

func (*ReStructuredTextParser) SpanNoStar

func (p *ReStructuredTextParser) SpanNoStar() (localctx ISpanNoStarContext)

func (*ReStructuredTextParser) StarAtom

func (p *ReStructuredTextParser) StarAtom() (localctx IStarAtomContext)

func (*ReStructuredTextParser) StarAtoms

func (p *ReStructuredTextParser) StarAtoms() (localctx IStarAtomsContext)

func (*ReStructuredTextParser) StarNoSpace

func (p *ReStructuredTextParser) StarNoSpace() (localctx IStarNoSpaceContext)

func (*ReStructuredTextParser) StarText

func (p *ReStructuredTextParser) StarText() (localctx IStarTextContext)

func (*ReStructuredTextParser) Text

func (p *ReStructuredTextParser) Text() (localctx ITextContext)

func (*ReStructuredTextParser) TextLineStart

func (p *ReStructuredTextParser) TextLineStart() (localctx ITextLineStartContext)

func (*ReStructuredTextParser) TextStart

func (p *ReStructuredTextParser) TextStart() (localctx ITextStartContext)

func (*ReStructuredTextParser) Text_fragment

func (p *ReStructuredTextParser) Text_fragment() (localctx IText_fragmentContext)

func (*ReStructuredTextParser) Text_fragment_start

func (p *ReStructuredTextParser) Text_fragment_start() (localctx IText_fragment_startContext)

func (*ReStructuredTextParser) Title

func (p *ReStructuredTextParser) Title() (localctx ITitleContext)

func (*ReStructuredTextParser) Url

func (p *ReStructuredTextParser) Url() (localctx IUrlContext)

func (*ReStructuredTextParser) UrlAtom

func (p *ReStructuredTextParser) UrlAtom() (localctx IUrlAtomContext)

type ReferenceContext

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

func NewEmptyReferenceContext

func NewEmptyReferenceContext() *ReferenceContext

func NewReferenceContext

func NewReferenceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReferenceContext

func (*ReferenceContext) AllAny

func (s *ReferenceContext) AllAny() []antlr.TerminalNode

func (*ReferenceContext) Any

func (*ReferenceContext) EnterRule

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

func (*ReferenceContext) ExitRule

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

func (*ReferenceContext) GetParser

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

func (*ReferenceContext) GetRuleContext

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

func (*ReferenceContext) IsReferenceContext

func (*ReferenceContext) IsReferenceContext()

func (*ReferenceContext) ToStringTree

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

func (*ReferenceContext) UnderScore

func (s *ReferenceContext) UnderScore() antlr.TerminalNode

type ReferenceInContext

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

func NewEmptyReferenceInContext

func NewEmptyReferenceInContext() *ReferenceInContext

func NewReferenceInContext

func NewReferenceInContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReferenceInContext

func (*ReferenceInContext) AllHyperlinkAtom

func (s *ReferenceInContext) AllHyperlinkAtom() []IHyperlinkAtomContext

func (*ReferenceInContext) Colon

func (*ReferenceInContext) EnterRule

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

func (*ReferenceInContext) ExitRule

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

func (*ReferenceInContext) GetParser

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

func (*ReferenceInContext) GetRuleContext

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

func (*ReferenceInContext) HyperlinkAtom

func (s *ReferenceInContext) HyperlinkAtom(i int) IHyperlinkAtomContext

func (*ReferenceInContext) IsReferenceInContext

func (*ReferenceInContext) IsReferenceInContext()

func (*ReferenceInContext) Space

func (*ReferenceInContext) ToStringTree

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

func (*ReferenceInContext) UnderScore

func (s *ReferenceInContext) UnderScore() antlr.TerminalNode

func (*ReferenceInContext) Url

type SectionContext

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

func NewEmptySectionContext

func NewEmptySectionContext() *SectionContext

func NewSectionContext

func NewSectionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SectionContext

func (*SectionContext) AllLineBreak

func (s *SectionContext) AllLineBreak() []antlr.TerminalNode

func (*SectionContext) AllSectionElement

func (s *SectionContext) AllSectionElement() []ISectionElementContext

func (*SectionContext) AllSectionSeparator

func (s *SectionContext) AllSectionSeparator() []antlr.TerminalNode

func (*SectionContext) EnterRule

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

func (*SectionContext) ExitRule

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

func (*SectionContext) GetOverline

func (s *SectionContext) GetOverline() antlr.Token

func (*SectionContext) GetParser

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

func (*SectionContext) GetRuleContext

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

func (*SectionContext) IsSectionContext

func (*SectionContext) IsSectionContext()

func (*SectionContext) LineBreak

func (s *SectionContext) LineBreak(i int) antlr.TerminalNode

func (*SectionContext) SectionElement

func (s *SectionContext) SectionElement(i int) ISectionElementContext

func (*SectionContext) SectionSeparator

func (s *SectionContext) SectionSeparator(i int) antlr.TerminalNode

func (*SectionContext) SetOverline

func (s *SectionContext) SetOverline(v antlr.Token)

func (*SectionContext) Title

func (s *SectionContext) Title() ITitleContext

func (*SectionContext) ToStringTree

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

type SectionElementContext

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

func NewEmptySectionElementContext

func NewEmptySectionElementContext() *SectionElementContext

func NewSectionElementContext

func NewSectionElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SectionElementContext

func (*SectionElementContext) Comment

func (*SectionElementContext) EnterRule

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

func (*SectionElementContext) ExitRule

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

func (*SectionElementContext) GetParser

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

func (*SectionElementContext) GetRuleContext

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

func (*SectionElementContext) IsSectionElementContext

func (*SectionElementContext) IsSectionElementContext()

func (*SectionElementContext) LineBlock

func (*SectionElementContext) ListItemBullet

func (s *SectionElementContext) ListItemBullet() IListItemBulletContext

func (*SectionElementContext) ListItemEnumerated

func (s *SectionElementContext) ListItemEnumerated() IListItemEnumeratedContext

func (*SectionElementContext) Paragraph

func (*SectionElementContext) ToStringTree

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

type SeparatorContext

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

func NewEmptySeparatorContext

func NewEmptySeparatorContext() *SeparatorContext

func NewSeparatorContext

func NewSeparatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SeparatorContext

func (*SeparatorContext) EnterRule

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

func (*SeparatorContext) Equal

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

func (*SeparatorContext) ExitRule

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

func (*SeparatorContext) GetParser

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

func (*SeparatorContext) GetRuleContext

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

func (*SeparatorContext) Hat

func (*SeparatorContext) IsSeparatorContext

func (*SeparatorContext) IsSeparatorContext()

func (*SeparatorContext) Minus

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

func (*SeparatorContext) Plus

func (*SeparatorContext) ToStringTree

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

type SpanContext

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

func NewEmptySpanContext

func NewEmptySpanContext() *SpanContext

func NewSpanContext

func NewSpanContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SpanContext

func (*SpanContext) EnterRule

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

func (*SpanContext) ExitRule

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

func (*SpanContext) GetParser

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

func (*SpanContext) GetRuleContext

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

func (*SpanContext) IsSpanContext

func (*SpanContext) IsSpanContext()

func (*SpanContext) SpanNoStar

func (s *SpanContext) SpanNoStar() ISpanNoStarContext

func (*SpanContext) StarText

func (s *SpanContext) StarText() IStarTextContext

func (*SpanContext) ToStringTree

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

type SpanLineStartNoStarContext

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

func NewEmptySpanLineStartNoStarContext

func NewEmptySpanLineStartNoStarContext() *SpanLineStartNoStarContext

func NewSpanLineStartNoStarContext

func NewSpanLineStartNoStarContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SpanLineStartNoStarContext

func (*SpanLineStartNoStarContext) BackTickText

func (*SpanLineStartNoStarContext) EnterRule

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

func (*SpanLineStartNoStarContext) ExitRule

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

func (*SpanLineStartNoStarContext) GetParser

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

func (*SpanLineStartNoStarContext) GetRuleContext

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

func (*SpanLineStartNoStarContext) HyperlinkDoc

func (*SpanLineStartNoStarContext) HyperlinkTarget

func (*SpanLineStartNoStarContext) IsSpanLineStartNoStarContext

func (*SpanLineStartNoStarContext) IsSpanLineStartNoStarContext()

func (*SpanLineStartNoStarContext) QuotedLiteral

func (*SpanLineStartNoStarContext) Reference

func (*SpanLineStartNoStarContext) ReferenceIn

func (*SpanLineStartNoStarContext) TextLineStart

func (*SpanLineStartNoStarContext) ToStringTree

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

type SpanNoStarContext

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

func NewEmptySpanNoStarContext

func NewEmptySpanNoStarContext() *SpanNoStarContext

func NewSpanNoStarContext

func NewSpanNoStarContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SpanNoStarContext

func (*SpanNoStarContext) BackTickText

func (s *SpanNoStarContext) BackTickText() IBackTickTextContext

func (*SpanNoStarContext) EnterRule

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

func (*SpanNoStarContext) ExitRule

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

func (*SpanNoStarContext) GetParser

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

func (*SpanNoStarContext) GetRuleContext

func (s *SpanNoStarContext) GetRuleContext() antlr.RuleContext
func (s *SpanNoStarContext) Hyperlink() IHyperlinkContext

func (*SpanNoStarContext) HyperlinkDoc

func (s *SpanNoStarContext) HyperlinkDoc() IHyperlinkDocContext

func (*SpanNoStarContext) HyperlinkTarget

func (s *SpanNoStarContext) HyperlinkTarget() IHyperlinkTargetContext

func (*SpanNoStarContext) IsSpanNoStarContext

func (*SpanNoStarContext) IsSpanNoStarContext()

func (*SpanNoStarContext) QuotedLiteral

func (s *SpanNoStarContext) QuotedLiteral() IQuotedLiteralContext

func (*SpanNoStarContext) Reference

func (s *SpanNoStarContext) Reference() IReferenceContext

func (*SpanNoStarContext) ReferenceIn

func (s *SpanNoStarContext) ReferenceIn() IReferenceInContext

func (*SpanNoStarContext) Text

func (s *SpanNoStarContext) Text() ITextContext

func (*SpanNoStarContext) ToStringTree

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

type StarAtomContext

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

func NewEmptyStarAtomContext

func NewEmptyStarAtomContext() *StarAtomContext

func NewStarAtomContext

func NewStarAtomContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StarAtomContext

func (*StarAtomContext) EnterRule

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

func (*StarAtomContext) ExitRule

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

func (*StarAtomContext) GetParser

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

func (*StarAtomContext) GetRuleContext

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

func (*StarAtomContext) IsStarAtomContext

func (*StarAtomContext) IsStarAtomContext()

func (*StarAtomContext) LineBreak

func (s *StarAtomContext) LineBreak() antlr.TerminalNode

func (*StarAtomContext) Star

func (*StarAtomContext) ToStringTree

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

type StarAtomsContext

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

func NewEmptyStarAtomsContext

func NewEmptyStarAtomsContext() *StarAtomsContext

func NewStarAtomsContext

func NewStarAtomsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StarAtomsContext

func (*StarAtomsContext) AllStar

func (s *StarAtomsContext) AllStar() []antlr.TerminalNode

func (*StarAtomsContext) AllStarAtom

func (s *StarAtomsContext) AllStarAtom() []IStarAtomContext

func (*StarAtomsContext) EnterRule

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

func (*StarAtomsContext) ExitRule

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

func (*StarAtomsContext) GetParser

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

func (*StarAtomsContext) GetRuleContext

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

func (*StarAtomsContext) IsStarAtomsContext

func (*StarAtomsContext) IsStarAtomsContext()

func (*StarAtomsContext) Star

func (*StarAtomsContext) StarAtom

func (s *StarAtomsContext) StarAtom(i int) IStarAtomContext

func (*StarAtomsContext) ToStringTree

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

type StarNoSpaceContext

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

func NewEmptyStarNoSpaceContext

func NewEmptyStarNoSpaceContext() *StarNoSpaceContext

func NewStarNoSpaceContext

func NewStarNoSpaceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StarNoSpaceContext

func (*StarNoSpaceContext) EnterRule

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

func (*StarNoSpaceContext) ExitRule

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

func (*StarNoSpaceContext) GetParser

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

func (*StarNoSpaceContext) GetRuleContext

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

func (*StarNoSpaceContext) IsStarNoSpaceContext

func (*StarNoSpaceContext) IsStarNoSpaceContext()

func (*StarNoSpaceContext) LineBreak

func (s *StarNoSpaceContext) LineBreak() antlr.TerminalNode

func (*StarNoSpaceContext) SectionSeparator

func (s *StarNoSpaceContext) SectionSeparator() antlr.TerminalNode

func (*StarNoSpaceContext) Space

func (*StarNoSpaceContext) Star

func (*StarNoSpaceContext) ToStringTree

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

type StarTextContext

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

func NewEmptyStarTextContext

func NewEmptyStarTextContext() *StarTextContext

func NewStarTextContext

func NewStarTextContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StarTextContext

func (*StarTextContext) AllLineBreak

func (s *StarTextContext) AllLineBreak() []antlr.TerminalNode

func (*StarTextContext) AllSpace

func (s *StarTextContext) AllSpace() []antlr.TerminalNode

func (*StarTextContext) AllStar

func (s *StarTextContext) AllStar() []antlr.TerminalNode

func (*StarTextContext) AllStarAtoms

func (s *StarTextContext) AllStarAtoms() []IStarAtomsContext

func (*StarTextContext) AllStarNoSpace

func (s *StarTextContext) AllStarNoSpace() []IStarNoSpaceContext

func (*StarTextContext) EnterRule

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

func (*StarTextContext) ExitRule

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

func (*StarTextContext) GetParser

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

func (*StarTextContext) GetRuleContext

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

func (*StarTextContext) IsStarTextContext

func (*StarTextContext) IsStarTextContext()

func (*StarTextContext) LineBreak

func (s *StarTextContext) LineBreak(i int) antlr.TerminalNode

func (*StarTextContext) Space

func (s *StarTextContext) Space(i int) antlr.TerminalNode

func (*StarTextContext) Star

func (*StarTextContext) StarAtoms

func (s *StarTextContext) StarAtoms(i int) IStarAtomsContext

func (*StarTextContext) StarNoSpace

func (s *StarTextContext) StarNoSpace(i int) IStarNoSpaceContext

func (*StarTextContext) ToStringTree

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

type TextContext

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

func NewEmptyTextContext

func NewEmptyTextContext() *TextContext

func NewTextContext

func NewTextContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TextContext

func (*TextContext) AllTextStart

func (s *TextContext) AllTextStart() []ITextStartContext

func (*TextContext) AllText_fragment

func (s *TextContext) AllText_fragment() []IText_fragmentContext

func (*TextContext) EnterRule

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

func (*TextContext) ExitRule

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

func (*TextContext) GetParser

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

func (*TextContext) GetRuleContext

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

func (*TextContext) IsTextContext

func (*TextContext) IsTextContext()

func (*TextContext) TextStart

func (s *TextContext) TextStart(i int) ITextStartContext

func (*TextContext) Text_fragment

func (s *TextContext) Text_fragment(i int) IText_fragmentContext

func (*TextContext) ToStringTree

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

type TextLineStartContext

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

func NewEmptyTextLineStartContext

func NewEmptyTextLineStartContext() *TextLineStartContext

func NewTextLineStartContext

func NewTextLineStartContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TextLineStartContext

func (*TextLineStartContext) AllLineStart_fragment

func (s *TextLineStartContext) AllLineStart_fragment() []ILineStart_fragmentContext

func (*TextLineStartContext) AllText_fragment

func (s *TextLineStartContext) AllText_fragment() []IText_fragmentContext

func (*TextLineStartContext) EnterRule

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

func (*TextLineStartContext) ExitRule

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

func (*TextLineStartContext) GetParser

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

func (*TextLineStartContext) GetRuleContext

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

func (*TextLineStartContext) IsTextLineStartContext

func (*TextLineStartContext) IsTextLineStartContext()

func (*TextLineStartContext) LineStart_fragment

func (s *TextLineStartContext) LineStart_fragment(i int) ILineStart_fragmentContext

func (*TextLineStartContext) Text_fragment

func (s *TextLineStartContext) Text_fragment(i int) IText_fragmentContext

func (*TextLineStartContext) ToStringTree

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

type TextStartContext

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

func NewEmptyTextStartContext

func NewEmptyTextStartContext() *TextStartContext

func NewTextStartContext

func NewTextStartContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TextStartContext

func (*TextStartContext) AllText_fragment_start

func (s *TextStartContext) AllText_fragment_start() []IText_fragment_startContext

func (*TextStartContext) EnterRule

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

func (*TextStartContext) ExitRule

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

func (*TextStartContext) ForcedText

func (s *TextStartContext) ForcedText() IForcedTextContext

func (*TextStartContext) GetParser

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

func (*TextStartContext) GetRuleContext

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

func (*TextStartContext) IsTextStartContext

func (*TextStartContext) IsTextStartContext()

func (*TextStartContext) LineStart_fragment

func (s *TextStartContext) LineStart_fragment() ILineStart_fragmentContext

func (*TextStartContext) Space

func (s *TextStartContext) Space() antlr.TerminalNode

func (*TextStartContext) Text_fragment_start

func (s *TextStartContext) Text_fragment_start(i int) IText_fragment_startContext

func (*TextStartContext) ToStringTree

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

type Text_fragmentContext

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

func NewEmptyText_fragmentContext

func NewEmptyText_fragmentContext() *Text_fragmentContext

func NewText_fragmentContext

func NewText_fragmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Text_fragmentContext

func (*Text_fragmentContext) Block

func (*Text_fragmentContext) Comment

func (*Text_fragmentContext) Dot

func (*Text_fragmentContext) EnterRule

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

func (*Text_fragmentContext) ExitRule

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

func (*Text_fragmentContext) ForcedText

func (s *Text_fragmentContext) ForcedText() IForcedTextContext

func (*Text_fragmentContext) GetParser

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

func (*Text_fragmentContext) GetRuleContext

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

func (*Text_fragmentContext) IsText_fragmentContext

func (*Text_fragmentContext) IsText_fragmentContext()

func (*Text_fragmentContext) Literal

func (*Text_fragmentContext) Quote

func (*Text_fragmentContext) Text_fragment_start

func (s *Text_fragmentContext) Text_fragment_start() IText_fragment_startContext

func (*Text_fragmentContext) ToStringTree

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

type Text_fragment_startContext

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

func NewEmptyText_fragment_startContext

func NewEmptyText_fragment_startContext() *Text_fragment_startContext

func NewText_fragment_startContext

func NewText_fragment_startContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Text_fragment_startContext

func (*Text_fragment_startContext) Alphabet

func (*Text_fragment_startContext) AngleLeft

func (*Text_fragment_startContext) AngleRight

func (*Text_fragment_startContext) Any

func (*Text_fragment_startContext) Colon

func (*Text_fragment_startContext) Dot

func (*Text_fragment_startContext) EnterRule

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

func (*Text_fragment_startContext) ExitRule

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

func (*Text_fragment_startContext) GetParser

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

func (*Text_fragment_startContext) GetRuleContext

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

func (*Text_fragment_startContext) IsText_fragment_startContext

func (*Text_fragment_startContext) IsText_fragment_startContext()

func (*Text_fragment_startContext) Numbers

func (*Text_fragment_startContext) QuotationDouble

func (s *Text_fragment_startContext) QuotationDouble() antlr.TerminalNode

func (*Text_fragment_startContext) RoundLeft

func (*Text_fragment_startContext) RoundRight

func (*Text_fragment_startContext) SemiColon

func (*Text_fragment_startContext) Separator

func (*Text_fragment_startContext) Space

func (*Text_fragment_startContext) SquareLeft

func (*Text_fragment_startContext) SquareRight

func (*Text_fragment_startContext) Star

func (*Text_fragment_startContext) ToStringTree

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

type TitleContext

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

func NewEmptyTitleContext

func NewEmptyTitleContext() *TitleContext

func NewTitleContext

func NewTitleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TitleContext

func (*TitleContext) AllSpace

func (s *TitleContext) AllSpace() []antlr.TerminalNode

func (*TitleContext) EnterRule

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

func (*TitleContext) ExitRule

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

func (*TitleContext) GetParser

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

func (*TitleContext) GetRuleContext

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

func (*TitleContext) IsTitleContext

func (*TitleContext) IsTitleContext()

func (*TitleContext) LineBreak

func (s *TitleContext) LineBreak() antlr.TerminalNode

func (*TitleContext) LineNormal

func (s *TitleContext) LineNormal() ILineNormalContext

func (*TitleContext) LineSpecial

func (s *TitleContext) LineSpecial() ILineSpecialContext

func (*TitleContext) LineStar

func (s *TitleContext) LineStar() ILineStarContext

func (*TitleContext) ParagraphNoBreak

func (s *TitleContext) ParagraphNoBreak() IParagraphNoBreakContext

func (*TitleContext) Space

func (s *TitleContext) Space(i int) antlr.TerminalNode

func (*TitleContext) TextStart

func (s *TitleContext) TextStart() ITextStartContext

func (*TitleContext) ToStringTree

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

type UrlAtomContext

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

func NewEmptyUrlAtomContext

func NewEmptyUrlAtomContext() *UrlAtomContext

func NewUrlAtomContext

func NewUrlAtomContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UrlAtomContext

func (*UrlAtomContext) BackTick

func (s *UrlAtomContext) BackTick() antlr.TerminalNode

func (*UrlAtomContext) EnterRule

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

func (*UrlAtomContext) ExitRule

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

func (*UrlAtomContext) GetParser

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

func (*UrlAtomContext) GetRuleContext

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

func (*UrlAtomContext) IsUrlAtomContext

func (*UrlAtomContext) IsUrlAtomContext()

func (*UrlAtomContext) LineBreak

func (s *UrlAtomContext) LineBreak() antlr.TerminalNode

func (*UrlAtomContext) ToStringTree

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

type UrlContext

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

func NewEmptyUrlContext

func NewEmptyUrlContext() *UrlContext

func NewUrlContext

func NewUrlContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UrlContext

func (*UrlContext) AllUrlAtom

func (s *UrlContext) AllUrlAtom() []IUrlAtomContext

func (*UrlContext) EnterRule

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

func (*UrlContext) ExitRule

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

func (*UrlContext) GetParser

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

func (*UrlContext) GetRuleContext

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

func (*UrlContext) IsUrlContext

func (*UrlContext) IsUrlContext()

func (*UrlContext) ToStringTree

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

func (*UrlContext) UrlAtom

func (s *UrlContext) UrlAtom(i int) IUrlAtomContext

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL