Documentation ¶
Index ¶
- Constants
- type AndContext
- func (s *AndContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AndContext) AllNewLine() []antlr.TerminalNode
- func (s *AndContext) AllSpace() []antlr.TerminalNode
- func (s *AndContext) And() antlr.TerminalNode
- func (s *AndContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AndContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AndContext) GetParser() antlr.Parser
- func (s *AndContext) GetRuleContext() antlr.RuleContext
- func (*AndContext) IsAndContext()
- func (s *AndContext) NewLine(i int) antlr.TerminalNode
- func (s *AndContext) Space(i int) antlr.TerminalNode
- func (s *AndContext) Step() IStepContext
- func (s *AndContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AnyTextContext
- func (s *AnyTextContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AnyTextContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AnyTextContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AnyTextContext) GetParser() antlr.Parser
- func (s *AnyTextContext) GetRuleContext() antlr.RuleContext
- func (*AnyTextContext) IsAnyTextContext()
- func (s *AnyTextContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BackgroundContext
- func (s *BackgroundContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BackgroundContext) AllNewLine() []antlr.TerminalNode
- func (s *BackgroundContext) AllSpace() []antlr.TerminalNode
- func (s *BackgroundContext) AllTags() []ITagsContext
- func (s *BackgroundContext) Background() antlr.TerminalNode
- func (s *BackgroundContext) BlockBody() IBlockBodyContext
- func (s *BackgroundContext) Content() IContentContext
- func (s *BackgroundContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BackgroundContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BackgroundContext) GetParser() antlr.Parser
- func (s *BackgroundContext) GetRuleContext() antlr.RuleContext
- func (*BackgroundContext) IsBackgroundContext()
- func (s *BackgroundContext) NewLine(i int) antlr.TerminalNode
- func (s *BackgroundContext) Space(i int) antlr.TerminalNode
- func (s *BackgroundContext) Tags(i int) ITagsContext
- func (s *BackgroundContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BaseFeatureListener
- func (s *BaseFeatureListener) EnterAnd(ctx *AndContext)
- func (s *BaseFeatureListener) EnterAnyText(ctx *AnyTextContext)
- func (s *BaseFeatureListener) EnterBackground(ctx *BackgroundContext)
- func (s *BaseFeatureListener) EnterBlockBody(ctx *BlockBodyContext)
- func (s *BaseFeatureListener) EnterCell(ctx *CellContext)
- func (s *BaseFeatureListener) EnterComment(ctx *CommentContext)
- func (s *BaseFeatureListener) EnterCommentText(ctx *CommentTextContext)
- func (s *BaseFeatureListener) EnterCommentValue(ctx *CommentValueContext)
- func (s *BaseFeatureListener) EnterContent(ctx *ContentContext)
- func (s *BaseFeatureListener) EnterContentNoPipes(ctx *ContentNoPipesContext)
- func (s *BaseFeatureListener) EnterContentNoQuotes(ctx *ContentNoQuotesContext)
- func (s *BaseFeatureListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseFeatureListener) EnterExample(ctx *ExampleContext)
- func (s *BaseFeatureListener) EnterFeature(ctx *FeatureContext)
- func (s *BaseFeatureListener) EnterFeatureBody(ctx *FeatureBodyContext)
- func (s *BaseFeatureListener) EnterFeatureHeader(ctx *FeatureHeaderContext)
- func (s *BaseFeatureListener) EnterGiven(ctx *GivenContext)
- func (s *BaseFeatureListener) EnterOr(ctx *OrContext)
- func (s *BaseFeatureListener) EnterParameter(ctx *ParameterContext)
- func (s *BaseFeatureListener) EnterRow(ctx *RowContext)
- func (s *BaseFeatureListener) EnterScenario(ctx *ScenarioContext)
- func (s *BaseFeatureListener) EnterStep(ctx *StepContext)
- func (s *BaseFeatureListener) EnterStepContent(ctx *StepContentContext)
- func (s *BaseFeatureListener) EnterStepText(ctx *StepTextContext)
- func (s *BaseFeatureListener) EnterTable(ctx *TableContext)
- func (s *BaseFeatureListener) EnterTableHeader(ctx *TableHeaderContext)
- func (s *BaseFeatureListener) EnterTags(ctx *TagsContext)
- func (s *BaseFeatureListener) EnterThen(ctx *ThenContext)
- func (s *BaseFeatureListener) EnterValue(ctx *ValueContext)
- func (s *BaseFeatureListener) EnterWhen(ctx *WhenContext)
- func (s *BaseFeatureListener) ExitAnd(ctx *AndContext)
- func (s *BaseFeatureListener) ExitAnyText(ctx *AnyTextContext)
- func (s *BaseFeatureListener) ExitBackground(ctx *BackgroundContext)
- func (s *BaseFeatureListener) ExitBlockBody(ctx *BlockBodyContext)
- func (s *BaseFeatureListener) ExitCell(ctx *CellContext)
- func (s *BaseFeatureListener) ExitComment(ctx *CommentContext)
- func (s *BaseFeatureListener) ExitCommentText(ctx *CommentTextContext)
- func (s *BaseFeatureListener) ExitCommentValue(ctx *CommentValueContext)
- func (s *BaseFeatureListener) ExitContent(ctx *ContentContext)
- func (s *BaseFeatureListener) ExitContentNoPipes(ctx *ContentNoPipesContext)
- func (s *BaseFeatureListener) ExitContentNoQuotes(ctx *ContentNoQuotesContext)
- func (s *BaseFeatureListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseFeatureListener) ExitExample(ctx *ExampleContext)
- func (s *BaseFeatureListener) ExitFeature(ctx *FeatureContext)
- func (s *BaseFeatureListener) ExitFeatureBody(ctx *FeatureBodyContext)
- func (s *BaseFeatureListener) ExitFeatureHeader(ctx *FeatureHeaderContext)
- func (s *BaseFeatureListener) ExitGiven(ctx *GivenContext)
- func (s *BaseFeatureListener) ExitOr(ctx *OrContext)
- func (s *BaseFeatureListener) ExitParameter(ctx *ParameterContext)
- func (s *BaseFeatureListener) ExitRow(ctx *RowContext)
- func (s *BaseFeatureListener) ExitScenario(ctx *ScenarioContext)
- func (s *BaseFeatureListener) ExitStep(ctx *StepContext)
- func (s *BaseFeatureListener) ExitStepContent(ctx *StepContentContext)
- func (s *BaseFeatureListener) ExitStepText(ctx *StepTextContext)
- func (s *BaseFeatureListener) ExitTable(ctx *TableContext)
- func (s *BaseFeatureListener) ExitTableHeader(ctx *TableHeaderContext)
- func (s *BaseFeatureListener) ExitTags(ctx *TagsContext)
- func (s *BaseFeatureListener) ExitThen(ctx *ThenContext)
- func (s *BaseFeatureListener) ExitValue(ctx *ValueContext)
- func (s *BaseFeatureListener) ExitWhen(ctx *WhenContext)
- func (s *BaseFeatureListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BaseFeatureListener) VisitTerminal(node antlr.TerminalNode)
- type BaseFeatureVisitor
- func (v *BaseFeatureVisitor) VisitAnd(ctx *AndContext) interface{}
- func (v *BaseFeatureVisitor) VisitAnyText(ctx *AnyTextContext) interface{}
- func (v *BaseFeatureVisitor) VisitBackground(ctx *BackgroundContext) interface{}
- func (v *BaseFeatureVisitor) VisitBlockBody(ctx *BlockBodyContext) interface{}
- func (v *BaseFeatureVisitor) VisitCell(ctx *CellContext) interface{}
- func (v *BaseFeatureVisitor) VisitComment(ctx *CommentContext) interface{}
- func (v *BaseFeatureVisitor) VisitCommentText(ctx *CommentTextContext) interface{}
- func (v *BaseFeatureVisitor) VisitCommentValue(ctx *CommentValueContext) interface{}
- func (v *BaseFeatureVisitor) VisitContent(ctx *ContentContext) interface{}
- func (v *BaseFeatureVisitor) VisitContentNoPipes(ctx *ContentNoPipesContext) interface{}
- func (v *BaseFeatureVisitor) VisitContentNoQuotes(ctx *ContentNoQuotesContext) interface{}
- func (v *BaseFeatureVisitor) VisitExample(ctx *ExampleContext) interface{}
- func (v *BaseFeatureVisitor) VisitFeature(ctx *FeatureContext) interface{}
- func (v *BaseFeatureVisitor) VisitFeatureBody(ctx *FeatureBodyContext) interface{}
- func (v *BaseFeatureVisitor) VisitFeatureHeader(ctx *FeatureHeaderContext) interface{}
- func (v *BaseFeatureVisitor) VisitGiven(ctx *GivenContext) interface{}
- func (v *BaseFeatureVisitor) VisitOr(ctx *OrContext) interface{}
- func (v *BaseFeatureVisitor) VisitParameter(ctx *ParameterContext) interface{}
- func (v *BaseFeatureVisitor) VisitRow(ctx *RowContext) interface{}
- func (v *BaseFeatureVisitor) VisitScenario(ctx *ScenarioContext) interface{}
- func (v *BaseFeatureVisitor) VisitStep(ctx *StepContext) interface{}
- func (v *BaseFeatureVisitor) VisitStepContent(ctx *StepContentContext) interface{}
- func (v *BaseFeatureVisitor) VisitStepText(ctx *StepTextContext) interface{}
- func (v *BaseFeatureVisitor) VisitTable(ctx *TableContext) interface{}
- func (v *BaseFeatureVisitor) VisitTableHeader(ctx *TableHeaderContext) interface{}
- func (v *BaseFeatureVisitor) VisitTags(ctx *TagsContext) interface{}
- func (v *BaseFeatureVisitor) VisitThen(ctx *ThenContext) interface{}
- func (v *BaseFeatureVisitor) VisitValue(ctx *ValueContext) interface{}
- func (v *BaseFeatureVisitor) VisitWhen(ctx *WhenContext) interface{}
- type BlockBodyContext
- func (s *BlockBodyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BlockBodyContext) AllAnd() []IAndContext
- func (s *BlockBodyContext) AllExample() []IExampleContext
- func (s *BlockBodyContext) AllGiven() []IGivenContext
- func (s *BlockBodyContext) AllOr() []IOrContext
- func (s *BlockBodyContext) AllThen() []IThenContext
- func (s *BlockBodyContext) AllWhen() []IWhenContext
- func (s *BlockBodyContext) And(i int) IAndContext
- func (s *BlockBodyContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BlockBodyContext) Example(i int) IExampleContext
- func (s *BlockBodyContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BlockBodyContext) GetParser() antlr.Parser
- func (s *BlockBodyContext) GetRuleContext() antlr.RuleContext
- func (s *BlockBodyContext) Given(i int) IGivenContext
- func (*BlockBodyContext) IsBlockBodyContext()
- func (s *BlockBodyContext) Or(i int) IOrContext
- func (s *BlockBodyContext) Then(i int) IThenContext
- func (s *BlockBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *BlockBodyContext) When(i int) IWhenContext
- type CellContext
- func (s *CellContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CellContext) AllSpace() []antlr.TerminalNode
- func (s *CellContext) ContentNoPipes() IContentNoPipesContext
- func (s *CellContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CellContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CellContext) GetParser() antlr.Parser
- func (s *CellContext) GetRuleContext() antlr.RuleContext
- func (*CellContext) IsCellContext()
- func (s *CellContext) Pipe() antlr.TerminalNode
- func (s *CellContext) Space(i int) antlr.TerminalNode
- func (s *CellContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CommentContext
- func (s *CommentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CommentContext) AllSpace() []antlr.TerminalNode
- func (s *CommentContext) CommentText() ICommentTextContext
- func (s *CommentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CommentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CommentContext) GetParser() antlr.Parser
- func (s *CommentContext) GetRuleContext() antlr.RuleContext
- func (*CommentContext) IsCommentContext()
- func (s *CommentContext) NewLine() antlr.TerminalNode
- func (s *CommentContext) Space(i int) antlr.TerminalNode
- func (s *CommentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CommentTextContext
- func (s *CommentTextContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CommentTextContext) AllSpace() []antlr.TerminalNode
- func (s *CommentTextContext) CommentValue() ICommentValueContext
- func (s *CommentTextContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CommentTextContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CommentTextContext) GetParser() antlr.Parser
- func (s *CommentTextContext) GetRuleContext() antlr.RuleContext
- func (s *CommentTextContext) IDENTIFIER() antlr.TerminalNode
- func (*CommentTextContext) IsCommentTextContext()
- func (s *CommentTextContext) Space(i int) antlr.TerminalNode
- func (s *CommentTextContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CommentValueContext
- func (s *CommentValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CommentValueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CommentValueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CommentValueContext) GetParser() antlr.Parser
- func (s *CommentValueContext) GetRuleContext() antlr.RuleContext
- func (s *CommentValueContext) IDENTIFIER() antlr.TerminalNode
- func (*CommentValueContext) IsCommentValueContext()
- func (s *CommentValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ContentContext
- func (s *ContentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ContentContext) AllAt() []antlr.TerminalNode
- func (s *ContentContext) AllChar() []antlr.TerminalNode
- func (s *ContentContext) AllLBracket() []antlr.TerminalNode
- func (s *ContentContext) AllPipe() []antlr.TerminalNode
- func (s *ContentContext) AllQuote() []antlr.TerminalNode
- func (s *ContentContext) AllRBracket() []antlr.TerminalNode
- func (s *ContentContext) AllSpace() []antlr.TerminalNode
- func (s *ContentContext) At(i int) antlr.TerminalNode
- func (s *ContentContext) Char(i int) antlr.TerminalNode
- func (s *ContentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ContentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ContentContext) GetParser() antlr.Parser
- func (s *ContentContext) GetRuleContext() antlr.RuleContext
- func (*ContentContext) IsContentContext()
- func (s *ContentContext) LBracket(i int) antlr.TerminalNode
- func (s *ContentContext) Pipe(i int) antlr.TerminalNode
- func (s *ContentContext) Quote(i int) antlr.TerminalNode
- func (s *ContentContext) RBracket(i int) antlr.TerminalNode
- func (s *ContentContext) Space(i int) antlr.TerminalNode
- func (s *ContentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ContentNoPipesContext
- func (s *ContentNoPipesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ContentNoPipesContext) AllAt() []antlr.TerminalNode
- func (s *ContentNoPipesContext) AllChar() []antlr.TerminalNode
- func (s *ContentNoPipesContext) AllLBracket() []antlr.TerminalNode
- func (s *ContentNoPipesContext) AllQuote() []antlr.TerminalNode
- func (s *ContentNoPipesContext) AllRBracket() []antlr.TerminalNode
- func (s *ContentNoPipesContext) AllSpace() []antlr.TerminalNode
- func (s *ContentNoPipesContext) At(i int) antlr.TerminalNode
- func (s *ContentNoPipesContext) Char(i int) antlr.TerminalNode
- func (s *ContentNoPipesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ContentNoPipesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ContentNoPipesContext) GetParser() antlr.Parser
- func (s *ContentNoPipesContext) GetRuleContext() antlr.RuleContext
- func (*ContentNoPipesContext) IsContentNoPipesContext()
- func (s *ContentNoPipesContext) LBracket(i int) antlr.TerminalNode
- func (s *ContentNoPipesContext) Quote(i int) antlr.TerminalNode
- func (s *ContentNoPipesContext) RBracket(i int) antlr.TerminalNode
- func (s *ContentNoPipesContext) Space(i int) antlr.TerminalNode
- func (s *ContentNoPipesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ContentNoQuotesContext
- func (s *ContentNoQuotesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ContentNoQuotesContext) AllAt() []antlr.TerminalNode
- func (s *ContentNoQuotesContext) AllChar() []antlr.TerminalNode
- func (s *ContentNoQuotesContext) AllLBracket() []antlr.TerminalNode
- func (s *ContentNoQuotesContext) AllPipe() []antlr.TerminalNode
- func (s *ContentNoQuotesContext) AllRBracket() []antlr.TerminalNode
- func (s *ContentNoQuotesContext) AllSpace() []antlr.TerminalNode
- func (s *ContentNoQuotesContext) At(i int) antlr.TerminalNode
- func (s *ContentNoQuotesContext) Char(i int) antlr.TerminalNode
- func (s *ContentNoQuotesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ContentNoQuotesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ContentNoQuotesContext) GetParser() antlr.Parser
- func (s *ContentNoQuotesContext) GetRuleContext() antlr.RuleContext
- func (*ContentNoQuotesContext) IsContentNoQuotesContext()
- func (s *ContentNoQuotesContext) LBracket(i int) antlr.TerminalNode
- func (s *ContentNoQuotesContext) Pipe(i int) antlr.TerminalNode
- func (s *ContentNoQuotesContext) RBracket(i int) antlr.TerminalNode
- func (s *ContentNoQuotesContext) Space(i int) antlr.TerminalNode
- func (s *ContentNoQuotesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExampleContext
- func (s *ExampleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExampleContext) AllNewLine() []antlr.TerminalNode
- func (s *ExampleContext) AllSpace() []antlr.TerminalNode
- func (s *ExampleContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExampleContext) Examples() antlr.TerminalNode
- func (s *ExampleContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExampleContext) GetParser() antlr.Parser
- func (s *ExampleContext) GetRuleContext() antlr.RuleContext
- func (*ExampleContext) IsExampleContext()
- func (s *ExampleContext) NewLine(i int) antlr.TerminalNode
- func (s *ExampleContext) Space(i int) antlr.TerminalNode
- func (s *ExampleContext) Step() IStepContext
- func (s *ExampleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FeatureBodyContext
- func (s *FeatureBodyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FeatureBodyContext) AllScenario() []IScenarioContext
- func (s *FeatureBodyContext) Background() IBackgroundContext
- func (s *FeatureBodyContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FeatureBodyContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FeatureBodyContext) GetParser() antlr.Parser
- func (s *FeatureBodyContext) GetRuleContext() antlr.RuleContext
- func (*FeatureBodyContext) IsFeatureBodyContext()
- func (s *FeatureBodyContext) Scenario(i int) IScenarioContext
- func (s *FeatureBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FeatureContext
- func (s *FeatureContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FeatureContext) AllComment() []ICommentContext
- func (s *FeatureContext) AllFeatureBody() []IFeatureBodyContext
- func (s *FeatureContext) AllFeatureHeader() []IFeatureHeaderContext
- func (s *FeatureContext) Comment(i int) ICommentContext
- func (s *FeatureContext) EOF() antlr.TerminalNode
- func (s *FeatureContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FeatureContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FeatureContext) FeatureBody(i int) IFeatureBodyContext
- func (s *FeatureContext) FeatureHeader(i int) IFeatureHeaderContext
- func (s *FeatureContext) GetParser() antlr.Parser
- func (s *FeatureContext) GetRuleContext() antlr.RuleContext
- func (*FeatureContext) IsFeatureContext()
- func (s *FeatureContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FeatureHeaderContext
- func (s *FeatureHeaderContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FeatureHeaderContext) AllNewLine() []antlr.TerminalNode
- func (s *FeatureHeaderContext) AllSpace() []antlr.TerminalNode
- func (s *FeatureHeaderContext) Content() IContentContext
- func (s *FeatureHeaderContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FeatureHeaderContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FeatureHeaderContext) Feature() antlr.TerminalNode
- func (s *FeatureHeaderContext) GetParser() antlr.Parser
- func (s *FeatureHeaderContext) GetRuleContext() antlr.RuleContext
- func (*FeatureHeaderContext) IsFeatureHeaderContext()
- func (s *FeatureHeaderContext) NewLine(i int) antlr.TerminalNode
- func (s *FeatureHeaderContext) Space(i int) antlr.TerminalNode
- func (s *FeatureHeaderContext) Tags() ITagsContext
- func (s *FeatureHeaderContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FeatureLexer
- type FeatureListener
- type FeatureParser
- func (p *FeatureParser) And() (localctx IAndContext)
- func (p *FeatureParser) AnyText() (localctx IAnyTextContext)
- func (p *FeatureParser) Background() (localctx IBackgroundContext)
- func (p *FeatureParser) BlockBody() (localctx IBlockBodyContext)
- func (p *FeatureParser) Cell() (localctx ICellContext)
- func (p *FeatureParser) Comment() (localctx ICommentContext)
- func (p *FeatureParser) CommentText() (localctx ICommentTextContext)
- func (p *FeatureParser) CommentValue() (localctx ICommentValueContext)
- func (p *FeatureParser) Content() (localctx IContentContext)
- func (p *FeatureParser) ContentNoPipes() (localctx IContentNoPipesContext)
- func (p *FeatureParser) ContentNoQuotes() (localctx IContentNoQuotesContext)
- func (p *FeatureParser) Example() (localctx IExampleContext)
- func (p *FeatureParser) Feature() (localctx IFeatureContext)
- func (p *FeatureParser) FeatureBody() (localctx IFeatureBodyContext)
- func (p *FeatureParser) FeatureHeader() (localctx IFeatureHeaderContext)
- func (p *FeatureParser) Given() (localctx IGivenContext)
- func (p *FeatureParser) Or() (localctx IOrContext)
- func (p *FeatureParser) Parameter() (localctx IParameterContext)
- func (p *FeatureParser) Row() (localctx IRowContext)
- func (p *FeatureParser) Scenario() (localctx IScenarioContext)
- func (p *FeatureParser) Step() (localctx IStepContext)
- func (p *FeatureParser) StepContent() (localctx IStepContentContext)
- func (p *FeatureParser) StepText() (localctx IStepTextContext)
- func (p *FeatureParser) Table() (localctx ITableContext)
- func (p *FeatureParser) TableHeader() (localctx ITableHeaderContext)
- func (p *FeatureParser) Tags() (localctx ITagsContext)
- func (p *FeatureParser) Then() (localctx IThenContext)
- func (p *FeatureParser) Value() (localctx IValueContext)
- func (p *FeatureParser) When() (localctx IWhenContext)
- type FeatureVisitor
- type GivenContext
- func (s *GivenContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *GivenContext) AllNewLine() []antlr.TerminalNode
- func (s *GivenContext) AllSpace() []antlr.TerminalNode
- func (s *GivenContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GivenContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GivenContext) GetParser() antlr.Parser
- func (s *GivenContext) GetRuleContext() antlr.RuleContext
- func (s *GivenContext) Given() antlr.TerminalNode
- func (*GivenContext) IsGivenContext()
- func (s *GivenContext) NewLine(i int) antlr.TerminalNode
- func (s *GivenContext) Space(i int) antlr.TerminalNode
- func (s *GivenContext) Step() IStepContext
- func (s *GivenContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IAndContext
- type IAnyTextContext
- type IBackgroundContext
- type IBlockBodyContext
- type ICellContext
- type ICommentContext
- type ICommentTextContext
- type ICommentValueContext
- type IContentContext
- type IContentNoPipesContext
- type IContentNoQuotesContext
- type IExampleContext
- type IFeatureBodyContext
- type IFeatureContext
- type IFeatureHeaderContext
- type IGivenContext
- type IOrContext
- type IParameterContext
- type IRowContext
- type IScenarioContext
- type IStepContentContext
- type IStepContext
- type IStepTextContext
- type ITableContext
- type ITableHeaderContext
- type ITagsContext
- type IThenContext
- type IValueContext
- type IWhenContext
- type OrContext
- func (s *OrContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *OrContext) AllNewLine() []antlr.TerminalNode
- func (s *OrContext) AllSpace() []antlr.TerminalNode
- func (s *OrContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OrContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OrContext) GetParser() antlr.Parser
- func (s *OrContext) GetRuleContext() antlr.RuleContext
- func (*OrContext) IsOrContext()
- func (s *OrContext) NewLine(i int) antlr.TerminalNode
- func (s *OrContext) Or() antlr.TerminalNode
- func (s *OrContext) Space(i int) antlr.TerminalNode
- func (s *OrContext) Step() IStepContext
- func (s *OrContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ParameterContext
- func (s *ParameterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ParameterContext) AllQuote() []antlr.TerminalNode
- func (s *ParameterContext) AnyText() IAnyTextContext
- func (s *ParameterContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ParameterContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ParameterContext) GetParser() antlr.Parser
- func (s *ParameterContext) GetRuleContext() antlr.RuleContext
- func (*ParameterContext) IsParameterContext()
- func (s *ParameterContext) Quote(i int) antlr.TerminalNode
- func (s *ParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RowContext
- func (s *RowContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RowContext) AllCell() []ICellContext
- func (s *RowContext) AllNewLine() []antlr.TerminalNode
- func (s *RowContext) AllSpace() []antlr.TerminalNode
- func (s *RowContext) Cell(i int) ICellContext
- func (s *RowContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RowContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RowContext) GetParser() antlr.Parser
- func (s *RowContext) GetRuleContext() antlr.RuleContext
- func (*RowContext) IsRowContext()
- func (s *RowContext) NewLine(i int) antlr.TerminalNode
- func (s *RowContext) Pipe() antlr.TerminalNode
- func (s *RowContext) Space(i int) antlr.TerminalNode
- func (s *RowContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ScenarioContext
- func (s *ScenarioContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ScenarioContext) AllNewLine() []antlr.TerminalNode
- func (s *ScenarioContext) AllSpace() []antlr.TerminalNode
- func (s *ScenarioContext) AllTags() []ITagsContext
- func (s *ScenarioContext) BlockBody() IBlockBodyContext
- func (s *ScenarioContext) Content() IContentContext
- func (s *ScenarioContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ScenarioContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ScenarioContext) GetParser() antlr.Parser
- func (s *ScenarioContext) GetRuleContext() antlr.RuleContext
- func (*ScenarioContext) IsScenarioContext()
- func (s *ScenarioContext) NewLine(i int) antlr.TerminalNode
- func (s *ScenarioContext) Scenario() antlr.TerminalNode
- func (s *ScenarioContext) Space(i int) antlr.TerminalNode
- func (s *ScenarioContext) Tags(i int) ITagsContext
- func (s *ScenarioContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StepContentContext
- func (s *StepContentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StepContentContext) AllNewLine() []antlr.TerminalNode
- func (s *StepContentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StepContentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StepContentContext) GetParser() antlr.Parser
- func (s *StepContentContext) GetRuleContext() antlr.RuleContext
- func (*StepContentContext) IsStepContentContext()
- func (s *StepContentContext) NewLine(i int) antlr.TerminalNode
- func (s *StepContentContext) StepText() IStepTextContext
- func (s *StepContentContext) Table() ITableContext
- func (s *StepContentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StepContext
- func (s *StepContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StepContext) AllSpace() []antlr.TerminalNode
- func (s *StepContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StepContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StepContext) GetParser() antlr.Parser
- func (s *StepContext) GetRuleContext() antlr.RuleContext
- func (*StepContext) IsStepContext()
- func (s *StepContext) Space(i int) antlr.TerminalNode
- func (s *StepContext) StepContent() IStepContentContext
- func (s *StepContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StepTextContext
- func (s *StepTextContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StepTextContext) AllContentNoQuotes() []IContentNoQuotesContext
- func (s *StepTextContext) AllParameter() []IParameterContext
- func (s *StepTextContext) AllSpace() []antlr.TerminalNode
- func (s *StepTextContext) ContentNoQuotes(i int) IContentNoQuotesContext
- func (s *StepTextContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StepTextContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StepTextContext) GetParser() antlr.Parser
- func (s *StepTextContext) GetRuleContext() antlr.RuleContext
- func (*StepTextContext) IsStepTextContext()
- func (s *StepTextContext) Parameter(i int) IParameterContext
- func (s *StepTextContext) Space(i int) antlr.TerminalNode
- func (s *StepTextContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TableContext
- func (s *TableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TableContext) AllRow() []IRowContext
- func (s *TableContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TableContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TableContext) GetParser() antlr.Parser
- func (s *TableContext) GetRuleContext() antlr.RuleContext
- func (*TableContext) IsTableContext()
- func (s *TableContext) Row(i int) IRowContext
- func (s *TableContext) TableHeader() ITableHeaderContext
- func (s *TableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TableHeaderContext
- func (s *TableHeaderContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TableHeaderContext) AllCell() []ICellContext
- func (s *TableHeaderContext) AllNewLine() []antlr.TerminalNode
- func (s *TableHeaderContext) AllSpace() []antlr.TerminalNode
- func (s *TableHeaderContext) Cell(i int) ICellContext
- func (s *TableHeaderContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TableHeaderContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TableHeaderContext) GetParser() antlr.Parser
- func (s *TableHeaderContext) GetRuleContext() antlr.RuleContext
- func (*TableHeaderContext) IsTableHeaderContext()
- func (s *TableHeaderContext) NewLine(i int) antlr.TerminalNode
- func (s *TableHeaderContext) Pipe() antlr.TerminalNode
- func (s *TableHeaderContext) Space(i int) antlr.TerminalNode
- func (s *TableHeaderContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TagsContext
- func (s *TagsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TagsContext) AllNewLine() []antlr.TerminalNode
- func (s *TagsContext) AllSpace() []antlr.TerminalNode
- func (s *TagsContext) AnyText() IAnyTextContext
- func (s *TagsContext) At() antlr.TerminalNode
- func (s *TagsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TagsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TagsContext) GetParser() antlr.Parser
- func (s *TagsContext) GetRuleContext() antlr.RuleContext
- func (*TagsContext) IsTagsContext()
- func (s *TagsContext) NewLine(i int) antlr.TerminalNode
- func (s *TagsContext) Space(i int) antlr.TerminalNode
- func (s *TagsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TagsContext) Value() IValueContext
- type ThenContext
- func (s *ThenContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ThenContext) AllNewLine() []antlr.TerminalNode
- func (s *ThenContext) AllSpace() []antlr.TerminalNode
- func (s *ThenContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ThenContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ThenContext) GetParser() antlr.Parser
- func (s *ThenContext) GetRuleContext() antlr.RuleContext
- func (*ThenContext) IsThenContext()
- func (s *ThenContext) NewLine(i int) antlr.TerminalNode
- func (s *ThenContext) Space(i int) antlr.TerminalNode
- func (s *ThenContext) Step() IStepContext
- func (s *ThenContext) Then() antlr.TerminalNode
- func (s *ThenContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ValueContext
- func (s *ValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ValueContext) Content() IContentContext
- func (s *ValueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ValueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ValueContext) GetParser() antlr.Parser
- func (s *ValueContext) GetRuleContext() antlr.RuleContext
- func (*ValueContext) IsValueContext()
- func (s *ValueContext) LBracket() antlr.TerminalNode
- func (s *ValueContext) RBracket() antlr.TerminalNode
- func (s *ValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type WhenContext
- func (s *WhenContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *WhenContext) AllNewLine() []antlr.TerminalNode
- func (s *WhenContext) AllSpace() []antlr.TerminalNode
- func (s *WhenContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WhenContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WhenContext) GetParser() antlr.Parser
- func (s *WhenContext) GetRuleContext() antlr.RuleContext
- func (*WhenContext) IsWhenContext()
- func (s *WhenContext) NewLine(i int) antlr.TerminalNode
- func (s *WhenContext) Space(i int) antlr.TerminalNode
- func (s *WhenContext) Step() IStepContext
- func (s *WhenContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *WhenContext) When() antlr.TerminalNode
Constants ¶
const ( FeatureLexerT__0 = 1 FeatureLexerT__1 = 2 FeatureLexerIDENTIFIER = 3 FeatureLexerEmptyLine = 4 FeatureLexerAnd = 5 FeatureLexerOr = 6 FeatureLexerGiven = 7 FeatureLexerWhen = 8 FeatureLexerThen = 9 FeatureLexerExamples = 10 FeatureLexerBackground = 11 FeatureLexerScenario = 12 FeatureLexerFeature = 13 FeatureLexerSpace = 14 FeatureLexerNewLine = 15 FeatureLexerQuote = 16 FeatureLexerLBracket = 17 FeatureLexerRBracket = 18 FeatureLexerAt = 19 FeatureLexerPipe = 20 FeatureLexerChar = 21 )
FeatureLexer tokens.
const ( FeatureParserEOF = antlr.TokenEOF FeatureParserT__0 = 1 FeatureParserT__1 = 2 FeatureParserIDENTIFIER = 3 FeatureParserEmptyLine = 4 FeatureParserAnd = 5 FeatureParserOr = 6 FeatureParserGiven = 7 FeatureParserWhen = 8 FeatureParserThen = 9 FeatureParserExamples = 10 FeatureParserBackground = 11 FeatureParserScenario = 12 FeatureParserFeature = 13 FeatureParserSpace = 14 FeatureParserNewLine = 15 FeatureParserQuote = 16 FeatureParserLBracket = 17 FeatureParserRBracket = 18 FeatureParserAt = 19 FeatureParserPipe = 20 FeatureParserChar = 21 )
FeatureParser tokens.
const ( FeatureParserRULE_feature = 0 FeatureParserRULE_featureHeader = 1 FeatureParserRULE_featureBody = 2 FeatureParserRULE_background = 3 FeatureParserRULE_blockBody = 4 FeatureParserRULE_scenario = 5 FeatureParserRULE_anyText = 7 FeatureParserRULE_value = 8 FeatureParserRULE_given = 9 FeatureParserRULE_when = 10 FeatureParserRULE_or = 11 FeatureParserRULE_and = 12 FeatureParserRULE_then = 13 FeatureParserRULE_example = 14 FeatureParserRULE_step = 15 FeatureParserRULE_stepContent = 16 FeatureParserRULE_stepText = 17 FeatureParserRULE_table = 18 FeatureParserRULE_tableHeader = 19 FeatureParserRULE_row = 20 FeatureParserRULE_cell = 21 FeatureParserRULE_parameter = 22 FeatureParserRULE_contentNoQuotes = 23 FeatureParserRULE_contentNoPipes = 24 FeatureParserRULE_content = 25 FeatureParserRULE_comment = 26 FeatureParserRULE_commentText = 27 FeatureParserRULE_commentValue = 28 )
FeatureParser rules.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AndContext ¶
type AndContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAndContext ¶
func NewAndContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AndContext
func NewEmptyAndContext ¶
func NewEmptyAndContext() *AndContext
func (*AndContext) Accept ¶
func (s *AndContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AndContext) AllNewLine ¶
func (s *AndContext) AllNewLine() []antlr.TerminalNode
func (*AndContext) AllSpace ¶
func (s *AndContext) AllSpace() []antlr.TerminalNode
func (*AndContext) And ¶
func (s *AndContext) And() antlr.TerminalNode
func (*AndContext) EnterRule ¶
func (s *AndContext) EnterRule(listener antlr.ParseTreeListener)
func (*AndContext) ExitRule ¶
func (s *AndContext) ExitRule(listener antlr.ParseTreeListener)
func (*AndContext) GetParser ¶
func (s *AndContext) GetParser() antlr.Parser
func (*AndContext) GetRuleContext ¶
func (s *AndContext) GetRuleContext() antlr.RuleContext
func (*AndContext) IsAndContext ¶
func (*AndContext) IsAndContext()
func (*AndContext) NewLine ¶
func (s *AndContext) NewLine(i int) antlr.TerminalNode
func (*AndContext) Space ¶
func (s *AndContext) Space(i int) antlr.TerminalNode
func (*AndContext) Step ¶
func (s *AndContext) Step() IStepContext
func (*AndContext) ToStringTree ¶
func (s *AndContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AnyTextContext ¶
type AnyTextContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAnyTextContext ¶
func NewAnyTextContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AnyTextContext
func NewEmptyAnyTextContext ¶
func NewEmptyAnyTextContext() *AnyTextContext
func (*AnyTextContext) Accept ¶
func (s *AnyTextContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AnyTextContext) EnterRule ¶
func (s *AnyTextContext) EnterRule(listener antlr.ParseTreeListener)
func (*AnyTextContext) ExitRule ¶
func (s *AnyTextContext) ExitRule(listener antlr.ParseTreeListener)
func (*AnyTextContext) GetParser ¶
func (s *AnyTextContext) GetParser() antlr.Parser
func (*AnyTextContext) GetRuleContext ¶
func (s *AnyTextContext) GetRuleContext() antlr.RuleContext
func (*AnyTextContext) IsAnyTextContext ¶
func (*AnyTextContext) IsAnyTextContext()
func (*AnyTextContext) ToStringTree ¶
func (s *AnyTextContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BackgroundContext ¶
type BackgroundContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBackgroundContext ¶
func NewBackgroundContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BackgroundContext
func NewEmptyBackgroundContext ¶
func NewEmptyBackgroundContext() *BackgroundContext
func (*BackgroundContext) Accept ¶
func (s *BackgroundContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BackgroundContext) AllNewLine ¶
func (s *BackgroundContext) AllNewLine() []antlr.TerminalNode
func (*BackgroundContext) AllSpace ¶
func (s *BackgroundContext) AllSpace() []antlr.TerminalNode
func (*BackgroundContext) AllTags ¶
func (s *BackgroundContext) AllTags() []ITagsContext
func (*BackgroundContext) Background ¶
func (s *BackgroundContext) Background() antlr.TerminalNode
func (*BackgroundContext) BlockBody ¶
func (s *BackgroundContext) BlockBody() IBlockBodyContext
func (*BackgroundContext) Content ¶
func (s *BackgroundContext) Content() IContentContext
func (*BackgroundContext) EnterRule ¶
func (s *BackgroundContext) EnterRule(listener antlr.ParseTreeListener)
func (*BackgroundContext) ExitRule ¶
func (s *BackgroundContext) ExitRule(listener antlr.ParseTreeListener)
func (*BackgroundContext) GetParser ¶
func (s *BackgroundContext) GetParser() antlr.Parser
func (*BackgroundContext) GetRuleContext ¶
func (s *BackgroundContext) GetRuleContext() antlr.RuleContext
func (*BackgroundContext) IsBackgroundContext ¶
func (*BackgroundContext) IsBackgroundContext()
func (*BackgroundContext) NewLine ¶
func (s *BackgroundContext) NewLine(i int) antlr.TerminalNode
func (*BackgroundContext) Space ¶
func (s *BackgroundContext) Space(i int) antlr.TerminalNode
func (*BackgroundContext) Tags ¶
func (s *BackgroundContext) Tags(i int) ITagsContext
func (*BackgroundContext) ToStringTree ¶
func (s *BackgroundContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BaseFeatureListener ¶
type BaseFeatureListener struct{}
BaseFeatureListener is a complete listener for a parse tree produced by FeatureParser.
func (*BaseFeatureListener) EnterAnd ¶
func (s *BaseFeatureListener) EnterAnd(ctx *AndContext)
EnterAnd is called when production and is entered.
func (*BaseFeatureListener) EnterAnyText ¶
func (s *BaseFeatureListener) EnterAnyText(ctx *AnyTextContext)
EnterAnyText is called when production anyText is entered.
func (*BaseFeatureListener) EnterBackground ¶
func (s *BaseFeatureListener) EnterBackground(ctx *BackgroundContext)
EnterBackground is called when production background is entered.
func (*BaseFeatureListener) EnterBlockBody ¶
func (s *BaseFeatureListener) EnterBlockBody(ctx *BlockBodyContext)
EnterBlockBody is called when production blockBody is entered.
func (*BaseFeatureListener) EnterCell ¶
func (s *BaseFeatureListener) EnterCell(ctx *CellContext)
EnterCell is called when production cell is entered.
func (*BaseFeatureListener) EnterComment ¶
func (s *BaseFeatureListener) EnterComment(ctx *CommentContext)
EnterComment is called when production comment is entered.
func (*BaseFeatureListener) EnterCommentText ¶
func (s *BaseFeatureListener) EnterCommentText(ctx *CommentTextContext)
EnterCommentText is called when production commentText is entered.
func (*BaseFeatureListener) EnterCommentValue ¶
func (s *BaseFeatureListener) EnterCommentValue(ctx *CommentValueContext)
EnterCommentValue is called when production commentValue is entered.
func (*BaseFeatureListener) EnterContent ¶
func (s *BaseFeatureListener) EnterContent(ctx *ContentContext)
EnterContent is called when production content is entered.
func (*BaseFeatureListener) EnterContentNoPipes ¶
func (s *BaseFeatureListener) EnterContentNoPipes(ctx *ContentNoPipesContext)
EnterContentNoPipes is called when production contentNoPipes is entered.
func (*BaseFeatureListener) EnterContentNoQuotes ¶
func (s *BaseFeatureListener) EnterContentNoQuotes(ctx *ContentNoQuotesContext)
EnterContentNoQuotes is called when production contentNoQuotes is entered.
func (*BaseFeatureListener) EnterEveryRule ¶
func (s *BaseFeatureListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BaseFeatureListener) EnterExample ¶
func (s *BaseFeatureListener) EnterExample(ctx *ExampleContext)
EnterExample is called when production example is entered.
func (*BaseFeatureListener) EnterFeature ¶
func (s *BaseFeatureListener) EnterFeature(ctx *FeatureContext)
EnterFeature is called when production feature is entered.
func (*BaseFeatureListener) EnterFeatureBody ¶
func (s *BaseFeatureListener) EnterFeatureBody(ctx *FeatureBodyContext)
EnterFeatureBody is called when production featureBody is entered.
func (*BaseFeatureListener) EnterFeatureHeader ¶
func (s *BaseFeatureListener) EnterFeatureHeader(ctx *FeatureHeaderContext)
EnterFeatureHeader is called when production featureHeader is entered.
func (*BaseFeatureListener) EnterGiven ¶
func (s *BaseFeatureListener) EnterGiven(ctx *GivenContext)
EnterGiven is called when production given is entered.
func (*BaseFeatureListener) EnterOr ¶
func (s *BaseFeatureListener) EnterOr(ctx *OrContext)
EnterOr is called when production or is entered.
func (*BaseFeatureListener) EnterParameter ¶
func (s *BaseFeatureListener) EnterParameter(ctx *ParameterContext)
EnterParameter is called when production parameter is entered.
func (*BaseFeatureListener) EnterRow ¶
func (s *BaseFeatureListener) EnterRow(ctx *RowContext)
EnterRow is called when production row is entered.
func (*BaseFeatureListener) EnterScenario ¶
func (s *BaseFeatureListener) EnterScenario(ctx *ScenarioContext)
EnterScenario is called when production scenario is entered.
func (*BaseFeatureListener) EnterStep ¶
func (s *BaseFeatureListener) EnterStep(ctx *StepContext)
EnterStep is called when production step is entered.
func (*BaseFeatureListener) EnterStepContent ¶
func (s *BaseFeatureListener) EnterStepContent(ctx *StepContentContext)
EnterStepContent is called when production stepContent is entered.
func (*BaseFeatureListener) EnterStepText ¶
func (s *BaseFeatureListener) EnterStepText(ctx *StepTextContext)
EnterStepText is called when production stepText is entered.
func (*BaseFeatureListener) EnterTable ¶
func (s *BaseFeatureListener) EnterTable(ctx *TableContext)
EnterTable is called when production table is entered.
func (*BaseFeatureListener) EnterTableHeader ¶
func (s *BaseFeatureListener) EnterTableHeader(ctx *TableHeaderContext)
EnterTableHeader is called when production tableHeader is entered.
func (*BaseFeatureListener) EnterTags ¶
func (s *BaseFeatureListener) EnterTags(ctx *TagsContext)
EnterTags is called when production tags is entered.
func (*BaseFeatureListener) EnterThen ¶
func (s *BaseFeatureListener) EnterThen(ctx *ThenContext)
EnterThen is called when production then is entered.
func (*BaseFeatureListener) EnterValue ¶
func (s *BaseFeatureListener) EnterValue(ctx *ValueContext)
EnterValue is called when production value is entered.
func (*BaseFeatureListener) EnterWhen ¶
func (s *BaseFeatureListener) EnterWhen(ctx *WhenContext)
EnterWhen is called when production when is entered.
func (*BaseFeatureListener) ExitAnd ¶
func (s *BaseFeatureListener) ExitAnd(ctx *AndContext)
ExitAnd is called when production and is exited.
func (*BaseFeatureListener) ExitAnyText ¶
func (s *BaseFeatureListener) ExitAnyText(ctx *AnyTextContext)
ExitAnyText is called when production anyText is exited.
func (*BaseFeatureListener) ExitBackground ¶
func (s *BaseFeatureListener) ExitBackground(ctx *BackgroundContext)
ExitBackground is called when production background is exited.
func (*BaseFeatureListener) ExitBlockBody ¶
func (s *BaseFeatureListener) ExitBlockBody(ctx *BlockBodyContext)
ExitBlockBody is called when production blockBody is exited.
func (*BaseFeatureListener) ExitCell ¶
func (s *BaseFeatureListener) ExitCell(ctx *CellContext)
ExitCell is called when production cell is exited.
func (*BaseFeatureListener) ExitComment ¶
func (s *BaseFeatureListener) ExitComment(ctx *CommentContext)
ExitComment is called when production comment is exited.
func (*BaseFeatureListener) ExitCommentText ¶
func (s *BaseFeatureListener) ExitCommentText(ctx *CommentTextContext)
ExitCommentText is called when production commentText is exited.
func (*BaseFeatureListener) ExitCommentValue ¶
func (s *BaseFeatureListener) ExitCommentValue(ctx *CommentValueContext)
ExitCommentValue is called when production commentValue is exited.
func (*BaseFeatureListener) ExitContent ¶
func (s *BaseFeatureListener) ExitContent(ctx *ContentContext)
ExitContent is called when production content is exited.
func (*BaseFeatureListener) ExitContentNoPipes ¶
func (s *BaseFeatureListener) ExitContentNoPipes(ctx *ContentNoPipesContext)
ExitContentNoPipes is called when production contentNoPipes is exited.
func (*BaseFeatureListener) ExitContentNoQuotes ¶
func (s *BaseFeatureListener) ExitContentNoQuotes(ctx *ContentNoQuotesContext)
ExitContentNoQuotes is called when production contentNoQuotes is exited.
func (*BaseFeatureListener) ExitEveryRule ¶
func (s *BaseFeatureListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BaseFeatureListener) ExitExample ¶
func (s *BaseFeatureListener) ExitExample(ctx *ExampleContext)
ExitExample is called when production example is exited.
func (*BaseFeatureListener) ExitFeature ¶
func (s *BaseFeatureListener) ExitFeature(ctx *FeatureContext)
ExitFeature is called when production feature is exited.
func (*BaseFeatureListener) ExitFeatureBody ¶
func (s *BaseFeatureListener) ExitFeatureBody(ctx *FeatureBodyContext)
ExitFeatureBody is called when production featureBody is exited.
func (*BaseFeatureListener) ExitFeatureHeader ¶
func (s *BaseFeatureListener) ExitFeatureHeader(ctx *FeatureHeaderContext)
ExitFeatureHeader is called when production featureHeader is exited.
func (*BaseFeatureListener) ExitGiven ¶
func (s *BaseFeatureListener) ExitGiven(ctx *GivenContext)
ExitGiven is called when production given is exited.
func (*BaseFeatureListener) ExitOr ¶
func (s *BaseFeatureListener) ExitOr(ctx *OrContext)
ExitOr is called when production or is exited.
func (*BaseFeatureListener) ExitParameter ¶
func (s *BaseFeatureListener) ExitParameter(ctx *ParameterContext)
ExitParameter is called when production parameter is exited.
func (*BaseFeatureListener) ExitRow ¶
func (s *BaseFeatureListener) ExitRow(ctx *RowContext)
ExitRow is called when production row is exited.
func (*BaseFeatureListener) ExitScenario ¶
func (s *BaseFeatureListener) ExitScenario(ctx *ScenarioContext)
ExitScenario is called when production scenario is exited.
func (*BaseFeatureListener) ExitStep ¶
func (s *BaseFeatureListener) ExitStep(ctx *StepContext)
ExitStep is called when production step is exited.
func (*BaseFeatureListener) ExitStepContent ¶
func (s *BaseFeatureListener) ExitStepContent(ctx *StepContentContext)
ExitStepContent is called when production stepContent is exited.
func (*BaseFeatureListener) ExitStepText ¶
func (s *BaseFeatureListener) ExitStepText(ctx *StepTextContext)
ExitStepText is called when production stepText is exited.
func (*BaseFeatureListener) ExitTable ¶
func (s *BaseFeatureListener) ExitTable(ctx *TableContext)
ExitTable is called when production table is exited.
func (*BaseFeatureListener) ExitTableHeader ¶
func (s *BaseFeatureListener) ExitTableHeader(ctx *TableHeaderContext)
ExitTableHeader is called when production tableHeader is exited.
func (*BaseFeatureListener) ExitTags ¶
func (s *BaseFeatureListener) ExitTags(ctx *TagsContext)
ExitTags is called when production tags is exited.
func (*BaseFeatureListener) ExitThen ¶
func (s *BaseFeatureListener) ExitThen(ctx *ThenContext)
ExitThen is called when production then is exited.
func (*BaseFeatureListener) ExitValue ¶
func (s *BaseFeatureListener) ExitValue(ctx *ValueContext)
ExitValue is called when production value is exited.
func (*BaseFeatureListener) ExitWhen ¶
func (s *BaseFeatureListener) ExitWhen(ctx *WhenContext)
ExitWhen is called when production when is exited.
func (*BaseFeatureListener) VisitErrorNode ¶
func (s *BaseFeatureListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BaseFeatureListener) VisitTerminal ¶
func (s *BaseFeatureListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type BaseFeatureVisitor ¶
type BaseFeatureVisitor struct {
*antlr.BaseParseTreeVisitor
}
func (*BaseFeatureVisitor) VisitAnd ¶
func (v *BaseFeatureVisitor) VisitAnd(ctx *AndContext) interface{}
func (*BaseFeatureVisitor) VisitAnyText ¶
func (v *BaseFeatureVisitor) VisitAnyText(ctx *AnyTextContext) interface{}
func (*BaseFeatureVisitor) VisitBackground ¶
func (v *BaseFeatureVisitor) VisitBackground(ctx *BackgroundContext) interface{}
func (*BaseFeatureVisitor) VisitBlockBody ¶
func (v *BaseFeatureVisitor) VisitBlockBody(ctx *BlockBodyContext) interface{}
func (*BaseFeatureVisitor) VisitCell ¶
func (v *BaseFeatureVisitor) VisitCell(ctx *CellContext) interface{}
func (*BaseFeatureVisitor) VisitComment ¶
func (v *BaseFeatureVisitor) VisitComment(ctx *CommentContext) interface{}
func (*BaseFeatureVisitor) VisitCommentText ¶
func (v *BaseFeatureVisitor) VisitCommentText(ctx *CommentTextContext) interface{}
func (*BaseFeatureVisitor) VisitCommentValue ¶
func (v *BaseFeatureVisitor) VisitCommentValue(ctx *CommentValueContext) interface{}
func (*BaseFeatureVisitor) VisitContent ¶
func (v *BaseFeatureVisitor) VisitContent(ctx *ContentContext) interface{}
func (*BaseFeatureVisitor) VisitContentNoPipes ¶
func (v *BaseFeatureVisitor) VisitContentNoPipes(ctx *ContentNoPipesContext) interface{}
func (*BaseFeatureVisitor) VisitContentNoQuotes ¶
func (v *BaseFeatureVisitor) VisitContentNoQuotes(ctx *ContentNoQuotesContext) interface{}
func (*BaseFeatureVisitor) VisitExample ¶
func (v *BaseFeatureVisitor) VisitExample(ctx *ExampleContext) interface{}
func (*BaseFeatureVisitor) VisitFeature ¶
func (v *BaseFeatureVisitor) VisitFeature(ctx *FeatureContext) interface{}
func (*BaseFeatureVisitor) VisitFeatureBody ¶
func (v *BaseFeatureVisitor) VisitFeatureBody(ctx *FeatureBodyContext) interface{}
func (*BaseFeatureVisitor) VisitFeatureHeader ¶
func (v *BaseFeatureVisitor) VisitFeatureHeader(ctx *FeatureHeaderContext) interface{}
func (*BaseFeatureVisitor) VisitGiven ¶
func (v *BaseFeatureVisitor) VisitGiven(ctx *GivenContext) interface{}
func (*BaseFeatureVisitor) VisitOr ¶
func (v *BaseFeatureVisitor) VisitOr(ctx *OrContext) interface{}
func (*BaseFeatureVisitor) VisitParameter ¶
func (v *BaseFeatureVisitor) VisitParameter(ctx *ParameterContext) interface{}
func (*BaseFeatureVisitor) VisitRow ¶
func (v *BaseFeatureVisitor) VisitRow(ctx *RowContext) interface{}
func (*BaseFeatureVisitor) VisitScenario ¶
func (v *BaseFeatureVisitor) VisitScenario(ctx *ScenarioContext) interface{}
func (*BaseFeatureVisitor) VisitStep ¶
func (v *BaseFeatureVisitor) VisitStep(ctx *StepContext) interface{}
func (*BaseFeatureVisitor) VisitStepContent ¶
func (v *BaseFeatureVisitor) VisitStepContent(ctx *StepContentContext) interface{}
func (*BaseFeatureVisitor) VisitStepText ¶
func (v *BaseFeatureVisitor) VisitStepText(ctx *StepTextContext) interface{}
func (*BaseFeatureVisitor) VisitTable ¶
func (v *BaseFeatureVisitor) VisitTable(ctx *TableContext) interface{}
func (*BaseFeatureVisitor) VisitTableHeader ¶
func (v *BaseFeatureVisitor) VisitTableHeader(ctx *TableHeaderContext) interface{}
func (*BaseFeatureVisitor) VisitTags ¶
func (v *BaseFeatureVisitor) VisitTags(ctx *TagsContext) interface{}
func (*BaseFeatureVisitor) VisitThen ¶
func (v *BaseFeatureVisitor) VisitThen(ctx *ThenContext) interface{}
func (*BaseFeatureVisitor) VisitValue ¶
func (v *BaseFeatureVisitor) VisitValue(ctx *ValueContext) interface{}
func (*BaseFeatureVisitor) VisitWhen ¶
func (v *BaseFeatureVisitor) VisitWhen(ctx *WhenContext) interface{}
type BlockBodyContext ¶
type BlockBodyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBlockBodyContext ¶
func NewBlockBodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BlockBodyContext
func NewEmptyBlockBodyContext ¶
func NewEmptyBlockBodyContext() *BlockBodyContext
func (*BlockBodyContext) Accept ¶
func (s *BlockBodyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BlockBodyContext) AllAnd ¶
func (s *BlockBodyContext) AllAnd() []IAndContext
func (*BlockBodyContext) AllExample ¶
func (s *BlockBodyContext) AllExample() []IExampleContext
func (*BlockBodyContext) AllGiven ¶
func (s *BlockBodyContext) AllGiven() []IGivenContext
func (*BlockBodyContext) AllOr ¶
func (s *BlockBodyContext) AllOr() []IOrContext
func (*BlockBodyContext) AllThen ¶
func (s *BlockBodyContext) AllThen() []IThenContext
func (*BlockBodyContext) AllWhen ¶
func (s *BlockBodyContext) AllWhen() []IWhenContext
func (*BlockBodyContext) And ¶
func (s *BlockBodyContext) And(i int) IAndContext
func (*BlockBodyContext) EnterRule ¶
func (s *BlockBodyContext) EnterRule(listener antlr.ParseTreeListener)
func (*BlockBodyContext) Example ¶
func (s *BlockBodyContext) Example(i int) IExampleContext
func (*BlockBodyContext) ExitRule ¶
func (s *BlockBodyContext) ExitRule(listener antlr.ParseTreeListener)
func (*BlockBodyContext) GetParser ¶
func (s *BlockBodyContext) GetParser() antlr.Parser
func (*BlockBodyContext) GetRuleContext ¶
func (s *BlockBodyContext) GetRuleContext() antlr.RuleContext
func (*BlockBodyContext) Given ¶
func (s *BlockBodyContext) Given(i int) IGivenContext
func (*BlockBodyContext) IsBlockBodyContext ¶
func (*BlockBodyContext) IsBlockBodyContext()
func (*BlockBodyContext) Or ¶
func (s *BlockBodyContext) Or(i int) IOrContext
func (*BlockBodyContext) Then ¶
func (s *BlockBodyContext) Then(i int) IThenContext
func (*BlockBodyContext) ToStringTree ¶
func (s *BlockBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*BlockBodyContext) When ¶
func (s *BlockBodyContext) When(i int) IWhenContext
type CellContext ¶
type CellContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCellContext ¶
func NewCellContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CellContext
func NewEmptyCellContext ¶
func NewEmptyCellContext() *CellContext
func (*CellContext) Accept ¶
func (s *CellContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CellContext) AllSpace ¶
func (s *CellContext) AllSpace() []antlr.TerminalNode
func (*CellContext) ContentNoPipes ¶
func (s *CellContext) ContentNoPipes() IContentNoPipesContext
func (*CellContext) EnterRule ¶
func (s *CellContext) EnterRule(listener antlr.ParseTreeListener)
func (*CellContext) ExitRule ¶
func (s *CellContext) ExitRule(listener antlr.ParseTreeListener)
func (*CellContext) GetParser ¶
func (s *CellContext) GetParser() antlr.Parser
func (*CellContext) GetRuleContext ¶
func (s *CellContext) GetRuleContext() antlr.RuleContext
func (*CellContext) IsCellContext ¶
func (*CellContext) IsCellContext()
func (*CellContext) Pipe ¶
func (s *CellContext) Pipe() antlr.TerminalNode
func (*CellContext) Space ¶
func (s *CellContext) Space(i int) antlr.TerminalNode
func (*CellContext) ToStringTree ¶
func (s *CellContext) 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) Accept ¶
func (s *CommentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CommentContext) AllSpace ¶
func (s *CommentContext) AllSpace() []antlr.TerminalNode
func (*CommentContext) CommentText ¶
func (s *CommentContext) CommentText() ICommentTextContext
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) NewLine ¶
func (s *CommentContext) NewLine() antlr.TerminalNode
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 CommentTextContext ¶
type CommentTextContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCommentTextContext ¶
func NewCommentTextContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CommentTextContext
func NewEmptyCommentTextContext ¶
func NewEmptyCommentTextContext() *CommentTextContext
func (*CommentTextContext) Accept ¶
func (s *CommentTextContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CommentTextContext) AllSpace ¶
func (s *CommentTextContext) AllSpace() []antlr.TerminalNode
func (*CommentTextContext) CommentValue ¶
func (s *CommentTextContext) CommentValue() ICommentValueContext
func (*CommentTextContext) EnterRule ¶
func (s *CommentTextContext) EnterRule(listener antlr.ParseTreeListener)
func (*CommentTextContext) ExitRule ¶
func (s *CommentTextContext) ExitRule(listener antlr.ParseTreeListener)
func (*CommentTextContext) GetParser ¶
func (s *CommentTextContext) GetParser() antlr.Parser
func (*CommentTextContext) GetRuleContext ¶
func (s *CommentTextContext) GetRuleContext() antlr.RuleContext
func (*CommentTextContext) IDENTIFIER ¶
func (s *CommentTextContext) IDENTIFIER() antlr.TerminalNode
func (*CommentTextContext) IsCommentTextContext ¶
func (*CommentTextContext) IsCommentTextContext()
func (*CommentTextContext) Space ¶
func (s *CommentTextContext) Space(i int) antlr.TerminalNode
func (*CommentTextContext) ToStringTree ¶
func (s *CommentTextContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CommentValueContext ¶
type CommentValueContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCommentValueContext ¶
func NewCommentValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CommentValueContext
func NewEmptyCommentValueContext ¶
func NewEmptyCommentValueContext() *CommentValueContext
func (*CommentValueContext) Accept ¶
func (s *CommentValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CommentValueContext) EnterRule ¶
func (s *CommentValueContext) EnterRule(listener antlr.ParseTreeListener)
func (*CommentValueContext) ExitRule ¶
func (s *CommentValueContext) ExitRule(listener antlr.ParseTreeListener)
func (*CommentValueContext) GetParser ¶
func (s *CommentValueContext) GetParser() antlr.Parser
func (*CommentValueContext) GetRuleContext ¶
func (s *CommentValueContext) GetRuleContext() antlr.RuleContext
func (*CommentValueContext) IDENTIFIER ¶
func (s *CommentValueContext) IDENTIFIER() antlr.TerminalNode
func (*CommentValueContext) IsCommentValueContext ¶
func (*CommentValueContext) IsCommentValueContext()
func (*CommentValueContext) ToStringTree ¶
func (s *CommentValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ContentContext ¶
type ContentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewContentContext ¶
func NewContentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ContentContext
func NewEmptyContentContext ¶
func NewEmptyContentContext() *ContentContext
func (*ContentContext) Accept ¶
func (s *ContentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ContentContext) AllAt ¶
func (s *ContentContext) AllAt() []antlr.TerminalNode
func (*ContentContext) AllChar ¶
func (s *ContentContext) AllChar() []antlr.TerminalNode
func (*ContentContext) AllLBracket ¶
func (s *ContentContext) AllLBracket() []antlr.TerminalNode
func (*ContentContext) AllPipe ¶
func (s *ContentContext) AllPipe() []antlr.TerminalNode
func (*ContentContext) AllQuote ¶
func (s *ContentContext) AllQuote() []antlr.TerminalNode
func (*ContentContext) AllRBracket ¶
func (s *ContentContext) AllRBracket() []antlr.TerminalNode
func (*ContentContext) AllSpace ¶
func (s *ContentContext) AllSpace() []antlr.TerminalNode
func (*ContentContext) At ¶
func (s *ContentContext) At(i int) antlr.TerminalNode
func (*ContentContext) Char ¶
func (s *ContentContext) Char(i int) antlr.TerminalNode
func (*ContentContext) EnterRule ¶
func (s *ContentContext) EnterRule(listener antlr.ParseTreeListener)
func (*ContentContext) ExitRule ¶
func (s *ContentContext) ExitRule(listener antlr.ParseTreeListener)
func (*ContentContext) GetParser ¶
func (s *ContentContext) GetParser() antlr.Parser
func (*ContentContext) GetRuleContext ¶
func (s *ContentContext) GetRuleContext() antlr.RuleContext
func (*ContentContext) IsContentContext ¶
func (*ContentContext) IsContentContext()
func (*ContentContext) LBracket ¶
func (s *ContentContext) LBracket(i int) antlr.TerminalNode
func (*ContentContext) Pipe ¶
func (s *ContentContext) Pipe(i int) antlr.TerminalNode
func (*ContentContext) Quote ¶
func (s *ContentContext) Quote(i int) antlr.TerminalNode
func (*ContentContext) RBracket ¶
func (s *ContentContext) RBracket(i int) antlr.TerminalNode
func (*ContentContext) Space ¶
func (s *ContentContext) Space(i int) antlr.TerminalNode
func (*ContentContext) ToStringTree ¶
func (s *ContentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ContentNoPipesContext ¶
type ContentNoPipesContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewContentNoPipesContext ¶
func NewContentNoPipesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ContentNoPipesContext
func NewEmptyContentNoPipesContext ¶
func NewEmptyContentNoPipesContext() *ContentNoPipesContext
func (*ContentNoPipesContext) Accept ¶
func (s *ContentNoPipesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ContentNoPipesContext) AllAt ¶
func (s *ContentNoPipesContext) AllAt() []antlr.TerminalNode
func (*ContentNoPipesContext) AllChar ¶
func (s *ContentNoPipesContext) AllChar() []antlr.TerminalNode
func (*ContentNoPipesContext) AllLBracket ¶
func (s *ContentNoPipesContext) AllLBracket() []antlr.TerminalNode
func (*ContentNoPipesContext) AllQuote ¶
func (s *ContentNoPipesContext) AllQuote() []antlr.TerminalNode
func (*ContentNoPipesContext) AllRBracket ¶
func (s *ContentNoPipesContext) AllRBracket() []antlr.TerminalNode
func (*ContentNoPipesContext) AllSpace ¶
func (s *ContentNoPipesContext) AllSpace() []antlr.TerminalNode
func (*ContentNoPipesContext) At ¶
func (s *ContentNoPipesContext) At(i int) antlr.TerminalNode
func (*ContentNoPipesContext) Char ¶
func (s *ContentNoPipesContext) Char(i int) antlr.TerminalNode
func (*ContentNoPipesContext) EnterRule ¶
func (s *ContentNoPipesContext) EnterRule(listener antlr.ParseTreeListener)
func (*ContentNoPipesContext) ExitRule ¶
func (s *ContentNoPipesContext) ExitRule(listener antlr.ParseTreeListener)
func (*ContentNoPipesContext) GetParser ¶
func (s *ContentNoPipesContext) GetParser() antlr.Parser
func (*ContentNoPipesContext) GetRuleContext ¶
func (s *ContentNoPipesContext) GetRuleContext() antlr.RuleContext
func (*ContentNoPipesContext) IsContentNoPipesContext ¶
func (*ContentNoPipesContext) IsContentNoPipesContext()
func (*ContentNoPipesContext) LBracket ¶
func (s *ContentNoPipesContext) LBracket(i int) antlr.TerminalNode
func (*ContentNoPipesContext) Quote ¶
func (s *ContentNoPipesContext) Quote(i int) antlr.TerminalNode
func (*ContentNoPipesContext) RBracket ¶
func (s *ContentNoPipesContext) RBracket(i int) antlr.TerminalNode
func (*ContentNoPipesContext) Space ¶
func (s *ContentNoPipesContext) Space(i int) antlr.TerminalNode
func (*ContentNoPipesContext) ToStringTree ¶
func (s *ContentNoPipesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ContentNoQuotesContext ¶
type ContentNoQuotesContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewContentNoQuotesContext ¶
func NewContentNoQuotesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ContentNoQuotesContext
func NewEmptyContentNoQuotesContext ¶
func NewEmptyContentNoQuotesContext() *ContentNoQuotesContext
func (*ContentNoQuotesContext) Accept ¶
func (s *ContentNoQuotesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ContentNoQuotesContext) AllAt ¶
func (s *ContentNoQuotesContext) AllAt() []antlr.TerminalNode
func (*ContentNoQuotesContext) AllChar ¶
func (s *ContentNoQuotesContext) AllChar() []antlr.TerminalNode
func (*ContentNoQuotesContext) AllLBracket ¶
func (s *ContentNoQuotesContext) AllLBracket() []antlr.TerminalNode
func (*ContentNoQuotesContext) AllPipe ¶
func (s *ContentNoQuotesContext) AllPipe() []antlr.TerminalNode
func (*ContentNoQuotesContext) AllRBracket ¶
func (s *ContentNoQuotesContext) AllRBracket() []antlr.TerminalNode
func (*ContentNoQuotesContext) AllSpace ¶
func (s *ContentNoQuotesContext) AllSpace() []antlr.TerminalNode
func (*ContentNoQuotesContext) At ¶
func (s *ContentNoQuotesContext) At(i int) antlr.TerminalNode
func (*ContentNoQuotesContext) Char ¶
func (s *ContentNoQuotesContext) Char(i int) antlr.TerminalNode
func (*ContentNoQuotesContext) EnterRule ¶
func (s *ContentNoQuotesContext) EnterRule(listener antlr.ParseTreeListener)
func (*ContentNoQuotesContext) ExitRule ¶
func (s *ContentNoQuotesContext) ExitRule(listener antlr.ParseTreeListener)
func (*ContentNoQuotesContext) GetParser ¶
func (s *ContentNoQuotesContext) GetParser() antlr.Parser
func (*ContentNoQuotesContext) GetRuleContext ¶
func (s *ContentNoQuotesContext) GetRuleContext() antlr.RuleContext
func (*ContentNoQuotesContext) IsContentNoQuotesContext ¶
func (*ContentNoQuotesContext) IsContentNoQuotesContext()
func (*ContentNoQuotesContext) LBracket ¶
func (s *ContentNoQuotesContext) LBracket(i int) antlr.TerminalNode
func (*ContentNoQuotesContext) Pipe ¶
func (s *ContentNoQuotesContext) Pipe(i int) antlr.TerminalNode
func (*ContentNoQuotesContext) RBracket ¶
func (s *ContentNoQuotesContext) RBracket(i int) antlr.TerminalNode
func (*ContentNoQuotesContext) Space ¶
func (s *ContentNoQuotesContext) Space(i int) antlr.TerminalNode
func (*ContentNoQuotesContext) ToStringTree ¶
func (s *ContentNoQuotesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExampleContext ¶
type ExampleContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExampleContext ¶
func NewEmptyExampleContext() *ExampleContext
func NewExampleContext ¶
func NewExampleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExampleContext
func (*ExampleContext) Accept ¶
func (s *ExampleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExampleContext) AllNewLine ¶
func (s *ExampleContext) AllNewLine() []antlr.TerminalNode
func (*ExampleContext) AllSpace ¶
func (s *ExampleContext) AllSpace() []antlr.TerminalNode
func (*ExampleContext) EnterRule ¶
func (s *ExampleContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExampleContext) Examples ¶
func (s *ExampleContext) Examples() antlr.TerminalNode
func (*ExampleContext) ExitRule ¶
func (s *ExampleContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExampleContext) GetParser ¶
func (s *ExampleContext) GetParser() antlr.Parser
func (*ExampleContext) GetRuleContext ¶
func (s *ExampleContext) GetRuleContext() antlr.RuleContext
func (*ExampleContext) IsExampleContext ¶
func (*ExampleContext) IsExampleContext()
func (*ExampleContext) NewLine ¶
func (s *ExampleContext) NewLine(i int) antlr.TerminalNode
func (*ExampleContext) Space ¶
func (s *ExampleContext) Space(i int) antlr.TerminalNode
func (*ExampleContext) Step ¶
func (s *ExampleContext) Step() IStepContext
func (*ExampleContext) ToStringTree ¶
func (s *ExampleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FeatureBodyContext ¶
type FeatureBodyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFeatureBodyContext ¶
func NewEmptyFeatureBodyContext() *FeatureBodyContext
func NewFeatureBodyContext ¶
func NewFeatureBodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FeatureBodyContext
func (*FeatureBodyContext) Accept ¶
func (s *FeatureBodyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FeatureBodyContext) AllScenario ¶
func (s *FeatureBodyContext) AllScenario() []IScenarioContext
func (*FeatureBodyContext) Background ¶
func (s *FeatureBodyContext) Background() IBackgroundContext
func (*FeatureBodyContext) EnterRule ¶
func (s *FeatureBodyContext) EnterRule(listener antlr.ParseTreeListener)
func (*FeatureBodyContext) ExitRule ¶
func (s *FeatureBodyContext) ExitRule(listener antlr.ParseTreeListener)
func (*FeatureBodyContext) GetParser ¶
func (s *FeatureBodyContext) GetParser() antlr.Parser
func (*FeatureBodyContext) GetRuleContext ¶
func (s *FeatureBodyContext) GetRuleContext() antlr.RuleContext
func (*FeatureBodyContext) IsFeatureBodyContext ¶
func (*FeatureBodyContext) IsFeatureBodyContext()
func (*FeatureBodyContext) Scenario ¶
func (s *FeatureBodyContext) Scenario(i int) IScenarioContext
func (*FeatureBodyContext) ToStringTree ¶
func (s *FeatureBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FeatureContext ¶
type FeatureContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFeatureContext ¶
func NewEmptyFeatureContext() *FeatureContext
func NewFeatureContext ¶
func NewFeatureContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FeatureContext
func (*FeatureContext) Accept ¶
func (s *FeatureContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FeatureContext) AllComment ¶
func (s *FeatureContext) AllComment() []ICommentContext
func (*FeatureContext) AllFeatureBody ¶
func (s *FeatureContext) AllFeatureBody() []IFeatureBodyContext
func (*FeatureContext) AllFeatureHeader ¶
func (s *FeatureContext) AllFeatureHeader() []IFeatureHeaderContext
func (*FeatureContext) Comment ¶
func (s *FeatureContext) Comment(i int) ICommentContext
func (*FeatureContext) EOF ¶
func (s *FeatureContext) EOF() antlr.TerminalNode
func (*FeatureContext) EnterRule ¶
func (s *FeatureContext) EnterRule(listener antlr.ParseTreeListener)
func (*FeatureContext) ExitRule ¶
func (s *FeatureContext) ExitRule(listener antlr.ParseTreeListener)
func (*FeatureContext) FeatureBody ¶
func (s *FeatureContext) FeatureBody(i int) IFeatureBodyContext
func (*FeatureContext) FeatureHeader ¶
func (s *FeatureContext) FeatureHeader(i int) IFeatureHeaderContext
func (*FeatureContext) GetParser ¶
func (s *FeatureContext) GetParser() antlr.Parser
func (*FeatureContext) GetRuleContext ¶
func (s *FeatureContext) GetRuleContext() antlr.RuleContext
func (*FeatureContext) IsFeatureContext ¶
func (*FeatureContext) IsFeatureContext()
func (*FeatureContext) ToStringTree ¶
func (s *FeatureContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FeatureHeaderContext ¶
type FeatureHeaderContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFeatureHeaderContext ¶
func NewEmptyFeatureHeaderContext() *FeatureHeaderContext
func NewFeatureHeaderContext ¶
func NewFeatureHeaderContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FeatureHeaderContext
func (*FeatureHeaderContext) Accept ¶
func (s *FeatureHeaderContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FeatureHeaderContext) AllNewLine ¶
func (s *FeatureHeaderContext) AllNewLine() []antlr.TerminalNode
func (*FeatureHeaderContext) AllSpace ¶
func (s *FeatureHeaderContext) AllSpace() []antlr.TerminalNode
func (*FeatureHeaderContext) Content ¶
func (s *FeatureHeaderContext) Content() IContentContext
func (*FeatureHeaderContext) EnterRule ¶
func (s *FeatureHeaderContext) EnterRule(listener antlr.ParseTreeListener)
func (*FeatureHeaderContext) ExitRule ¶
func (s *FeatureHeaderContext) ExitRule(listener antlr.ParseTreeListener)
func (*FeatureHeaderContext) Feature ¶
func (s *FeatureHeaderContext) Feature() antlr.TerminalNode
func (*FeatureHeaderContext) GetParser ¶
func (s *FeatureHeaderContext) GetParser() antlr.Parser
func (*FeatureHeaderContext) GetRuleContext ¶
func (s *FeatureHeaderContext) GetRuleContext() antlr.RuleContext
func (*FeatureHeaderContext) IsFeatureHeaderContext ¶
func (*FeatureHeaderContext) IsFeatureHeaderContext()
func (*FeatureHeaderContext) NewLine ¶
func (s *FeatureHeaderContext) NewLine(i int) antlr.TerminalNode
func (*FeatureHeaderContext) Space ¶
func (s *FeatureHeaderContext) Space(i int) antlr.TerminalNode
func (*FeatureHeaderContext) Tags ¶
func (s *FeatureHeaderContext) Tags() ITagsContext
func (*FeatureHeaderContext) ToStringTree ¶
func (s *FeatureHeaderContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FeatureLexer ¶
func NewFeatureLexer ¶
func NewFeatureLexer(input antlr.CharStream) *FeatureLexer
type FeatureListener ¶
type FeatureListener interface { antlr.ParseTreeListener // EnterFeature is called when entering the feature production. EnterFeature(c *FeatureContext) // EnterFeatureHeader is called when entering the featureHeader production. EnterFeatureHeader(c *FeatureHeaderContext) // EnterFeatureBody is called when entering the featureBody production. EnterFeatureBody(c *FeatureBodyContext) // EnterBackground is called when entering the background production. EnterBackground(c *BackgroundContext) // EnterBlockBody is called when entering the blockBody production. EnterBlockBody(c *BlockBodyContext) // EnterScenario is called when entering the scenario production. EnterScenario(c *ScenarioContext) // EnterTags is called when entering the tags production. EnterTags(c *TagsContext) // EnterAnyText is called when entering the anyText production. EnterAnyText(c *AnyTextContext) // EnterValue is called when entering the value production. EnterValue(c *ValueContext) // EnterGiven is called when entering the given production. EnterGiven(c *GivenContext) // EnterWhen is called when entering the when production. EnterWhen(c *WhenContext) // EnterOr is called when entering the or production. EnterOr(c *OrContext) // EnterAnd is called when entering the and production. EnterAnd(c *AndContext) // EnterThen is called when entering the then production. EnterThen(c *ThenContext) // EnterExample is called when entering the example production. EnterExample(c *ExampleContext) // EnterStep is called when entering the step production. EnterStep(c *StepContext) // EnterStepContent is called when entering the stepContent production. EnterStepContent(c *StepContentContext) // EnterStepText is called when entering the stepText production. EnterStepText(c *StepTextContext) // EnterTable is called when entering the table production. EnterTable(c *TableContext) // EnterTableHeader is called when entering the tableHeader production. EnterTableHeader(c *TableHeaderContext) // EnterRow is called when entering the row production. EnterRow(c *RowContext) // EnterCell is called when entering the cell production. EnterCell(c *CellContext) // EnterParameter is called when entering the parameter production. EnterParameter(c *ParameterContext) // EnterContentNoQuotes is called when entering the contentNoQuotes production. EnterContentNoQuotes(c *ContentNoQuotesContext) // EnterContentNoPipes is called when entering the contentNoPipes production. EnterContentNoPipes(c *ContentNoPipesContext) // EnterContent is called when entering the content production. EnterContent(c *ContentContext) // EnterComment is called when entering the comment production. EnterComment(c *CommentContext) // EnterCommentText is called when entering the commentText production. EnterCommentText(c *CommentTextContext) // EnterCommentValue is called when entering the commentValue production. EnterCommentValue(c *CommentValueContext) // ExitFeature is called when exiting the feature production. ExitFeature(c *FeatureContext) // ExitFeatureHeader is called when exiting the featureHeader production. ExitFeatureHeader(c *FeatureHeaderContext) // ExitFeatureBody is called when exiting the featureBody production. ExitFeatureBody(c *FeatureBodyContext) // ExitBackground is called when exiting the background production. ExitBackground(c *BackgroundContext) // ExitBlockBody is called when exiting the blockBody production. ExitBlockBody(c *BlockBodyContext) // ExitScenario is called when exiting the scenario production. ExitScenario(c *ScenarioContext) // ExitTags is called when exiting the tags production. ExitTags(c *TagsContext) // ExitAnyText is called when exiting the anyText production. ExitAnyText(c *AnyTextContext) // ExitValue is called when exiting the value production. ExitValue(c *ValueContext) // ExitGiven is called when exiting the given production. ExitGiven(c *GivenContext) // ExitWhen is called when exiting the when production. ExitWhen(c *WhenContext) // ExitOr is called when exiting the or production. ExitOr(c *OrContext) // ExitAnd is called when exiting the and production. ExitAnd(c *AndContext) // ExitThen is called when exiting the then production. ExitThen(c *ThenContext) // ExitExample is called when exiting the example production. ExitExample(c *ExampleContext) // ExitStep is called when exiting the step production. ExitStep(c *StepContext) // ExitStepContent is called when exiting the stepContent production. ExitStepContent(c *StepContentContext) // ExitStepText is called when exiting the stepText production. ExitStepText(c *StepTextContext) // ExitTable is called when exiting the table production. ExitTable(c *TableContext) // ExitTableHeader is called when exiting the tableHeader production. ExitTableHeader(c *TableHeaderContext) // ExitRow is called when exiting the row production. ExitRow(c *RowContext) // ExitCell is called when exiting the cell production. ExitCell(c *CellContext) // ExitParameter is called when exiting the parameter production. ExitParameter(c *ParameterContext) // ExitContentNoQuotes is called when exiting the contentNoQuotes production. ExitContentNoQuotes(c *ContentNoQuotesContext) // ExitContentNoPipes is called when exiting the contentNoPipes production. ExitContentNoPipes(c *ContentNoPipesContext) // ExitContent is called when exiting the content production. ExitContent(c *ContentContext) // ExitComment is called when exiting the comment production. ExitComment(c *CommentContext) // ExitCommentText is called when exiting the commentText production. ExitCommentText(c *CommentTextContext) // ExitCommentValue is called when exiting the commentValue production. ExitCommentValue(c *CommentValueContext) }
FeatureListener is a complete listener for a parse tree produced by FeatureParser.
type FeatureParser ¶
type FeatureParser struct {
*antlr.BaseParser
}
func NewFeatureParser ¶
func NewFeatureParser(input antlr.TokenStream) *FeatureParser
func (*FeatureParser) And ¶
func (p *FeatureParser) And() (localctx IAndContext)
func (*FeatureParser) AnyText ¶
func (p *FeatureParser) AnyText() (localctx IAnyTextContext)
func (*FeatureParser) Background ¶
func (p *FeatureParser) Background() (localctx IBackgroundContext)
func (*FeatureParser) BlockBody ¶
func (p *FeatureParser) BlockBody() (localctx IBlockBodyContext)
func (*FeatureParser) Cell ¶
func (p *FeatureParser) Cell() (localctx ICellContext)
func (*FeatureParser) Comment ¶
func (p *FeatureParser) Comment() (localctx ICommentContext)
func (*FeatureParser) CommentText ¶
func (p *FeatureParser) CommentText() (localctx ICommentTextContext)
func (*FeatureParser) CommentValue ¶
func (p *FeatureParser) CommentValue() (localctx ICommentValueContext)
func (*FeatureParser) Content ¶
func (p *FeatureParser) Content() (localctx IContentContext)
func (*FeatureParser) ContentNoPipes ¶
func (p *FeatureParser) ContentNoPipes() (localctx IContentNoPipesContext)
func (*FeatureParser) ContentNoQuotes ¶
func (p *FeatureParser) ContentNoQuotes() (localctx IContentNoQuotesContext)
func (*FeatureParser) Example ¶
func (p *FeatureParser) Example() (localctx IExampleContext)
func (*FeatureParser) Feature ¶
func (p *FeatureParser) Feature() (localctx IFeatureContext)
func (*FeatureParser) FeatureBody ¶
func (p *FeatureParser) FeatureBody() (localctx IFeatureBodyContext)
func (*FeatureParser) FeatureHeader ¶
func (p *FeatureParser) FeatureHeader() (localctx IFeatureHeaderContext)
func (*FeatureParser) Given ¶
func (p *FeatureParser) Given() (localctx IGivenContext)
func (*FeatureParser) Or ¶
func (p *FeatureParser) Or() (localctx IOrContext)
func (*FeatureParser) Parameter ¶
func (p *FeatureParser) Parameter() (localctx IParameterContext)
func (*FeatureParser) Row ¶
func (p *FeatureParser) Row() (localctx IRowContext)
func (*FeatureParser) Scenario ¶
func (p *FeatureParser) Scenario() (localctx IScenarioContext)
func (*FeatureParser) Step ¶
func (p *FeatureParser) Step() (localctx IStepContext)
func (*FeatureParser) StepContent ¶
func (p *FeatureParser) StepContent() (localctx IStepContentContext)
func (*FeatureParser) StepText ¶
func (p *FeatureParser) StepText() (localctx IStepTextContext)
func (*FeatureParser) Table ¶
func (p *FeatureParser) Table() (localctx ITableContext)
func (*FeatureParser) TableHeader ¶
func (p *FeatureParser) TableHeader() (localctx ITableHeaderContext)
func (*FeatureParser) Tags ¶
func (p *FeatureParser) Tags() (localctx ITagsContext)
func (*FeatureParser) Then ¶
func (p *FeatureParser) Then() (localctx IThenContext)
func (*FeatureParser) Value ¶
func (p *FeatureParser) Value() (localctx IValueContext)
func (*FeatureParser) When ¶
func (p *FeatureParser) When() (localctx IWhenContext)
type FeatureVisitor ¶
type FeatureVisitor interface { antlr.ParseTreeVisitor // Visit a parse tree produced by FeatureParser#feature. VisitFeature(ctx *FeatureContext) interface{} // Visit a parse tree produced by FeatureParser#featureHeader. VisitFeatureHeader(ctx *FeatureHeaderContext) interface{} // Visit a parse tree produced by FeatureParser#featureBody. VisitFeatureBody(ctx *FeatureBodyContext) interface{} // Visit a parse tree produced by FeatureParser#background. VisitBackground(ctx *BackgroundContext) interface{} // Visit a parse tree produced by FeatureParser#blockBody. VisitBlockBody(ctx *BlockBodyContext) interface{} // Visit a parse tree produced by FeatureParser#scenario. VisitScenario(ctx *ScenarioContext) interface{} // Visit a parse tree produced by FeatureParser#tags. VisitTags(ctx *TagsContext) interface{} // Visit a parse tree produced by FeatureParser#anyText. VisitAnyText(ctx *AnyTextContext) interface{} // Visit a parse tree produced by FeatureParser#value. VisitValue(ctx *ValueContext) interface{} // Visit a parse tree produced by FeatureParser#given. VisitGiven(ctx *GivenContext) interface{} // Visit a parse tree produced by FeatureParser#when. VisitWhen(ctx *WhenContext) interface{} // Visit a parse tree produced by FeatureParser#or. VisitOr(ctx *OrContext) interface{} // Visit a parse tree produced by FeatureParser#and. VisitAnd(ctx *AndContext) interface{} // Visit a parse tree produced by FeatureParser#then. VisitThen(ctx *ThenContext) interface{} // Visit a parse tree produced by FeatureParser#example. VisitExample(ctx *ExampleContext) interface{} // Visit a parse tree produced by FeatureParser#step. VisitStep(ctx *StepContext) interface{} // Visit a parse tree produced by FeatureParser#stepContent. VisitStepContent(ctx *StepContentContext) interface{} // Visit a parse tree produced by FeatureParser#stepText. VisitStepText(ctx *StepTextContext) interface{} // Visit a parse tree produced by FeatureParser#table. VisitTable(ctx *TableContext) interface{} // Visit a parse tree produced by FeatureParser#tableHeader. VisitTableHeader(ctx *TableHeaderContext) interface{} // Visit a parse tree produced by FeatureParser#row. VisitRow(ctx *RowContext) interface{} // Visit a parse tree produced by FeatureParser#cell. VisitCell(ctx *CellContext) interface{} // Visit a parse tree produced by FeatureParser#parameter. VisitParameter(ctx *ParameterContext) interface{} // Visit a parse tree produced by FeatureParser#contentNoQuotes. VisitContentNoQuotes(ctx *ContentNoQuotesContext) interface{} // Visit a parse tree produced by FeatureParser#contentNoPipes. VisitContentNoPipes(ctx *ContentNoPipesContext) interface{} // Visit a parse tree produced by FeatureParser#content. VisitContent(ctx *ContentContext) interface{} // Visit a parse tree produced by FeatureParser#comment. VisitComment(ctx *CommentContext) interface{} // Visit a parse tree produced by FeatureParser#commentText. VisitCommentText(ctx *CommentTextContext) interface{} // Visit a parse tree produced by FeatureParser#commentValue. VisitCommentValue(ctx *CommentValueContext) interface{} }
A complete Visitor for a parse tree produced by FeatureParser.
type GivenContext ¶
type GivenContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGivenContext ¶
func NewEmptyGivenContext() *GivenContext
func NewGivenContext ¶
func NewGivenContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GivenContext
func (*GivenContext) Accept ¶
func (s *GivenContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*GivenContext) AllNewLine ¶
func (s *GivenContext) AllNewLine() []antlr.TerminalNode
func (*GivenContext) AllSpace ¶
func (s *GivenContext) AllSpace() []antlr.TerminalNode
func (*GivenContext) EnterRule ¶
func (s *GivenContext) EnterRule(listener antlr.ParseTreeListener)
func (*GivenContext) ExitRule ¶
func (s *GivenContext) ExitRule(listener antlr.ParseTreeListener)
func (*GivenContext) GetParser ¶
func (s *GivenContext) GetParser() antlr.Parser
func (*GivenContext) GetRuleContext ¶
func (s *GivenContext) GetRuleContext() antlr.RuleContext
func (*GivenContext) Given ¶
func (s *GivenContext) Given() antlr.TerminalNode
func (*GivenContext) IsGivenContext ¶
func (*GivenContext) IsGivenContext()
func (*GivenContext) NewLine ¶
func (s *GivenContext) NewLine(i int) antlr.TerminalNode
func (*GivenContext) Space ¶
func (s *GivenContext) Space(i int) antlr.TerminalNode
func (*GivenContext) Step ¶
func (s *GivenContext) Step() IStepContext
func (*GivenContext) ToStringTree ¶
func (s *GivenContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IAndContext ¶
type IAndContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAndContext differentiates from other interfaces. IsAndContext() }
IAndContext is an interface to support dynamic dispatch.
type IAnyTextContext ¶
type IAnyTextContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAnyTextContext differentiates from other interfaces. IsAnyTextContext() }
IAnyTextContext is an interface to support dynamic dispatch.
type IBackgroundContext ¶
type IBackgroundContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBackgroundContext differentiates from other interfaces. IsBackgroundContext() }
IBackgroundContext is an interface to support dynamic dispatch.
type IBlockBodyContext ¶
type IBlockBodyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBlockBodyContext differentiates from other interfaces. IsBlockBodyContext() }
IBlockBodyContext is an interface to support dynamic dispatch.
type ICellContext ¶
type ICellContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCellContext differentiates from other interfaces. IsCellContext() }
ICellContext 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 ICommentTextContext ¶
type ICommentTextContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCommentTextContext differentiates from other interfaces. IsCommentTextContext() }
ICommentTextContext is an interface to support dynamic dispatch.
type ICommentValueContext ¶
type ICommentValueContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCommentValueContext differentiates from other interfaces. IsCommentValueContext() }
ICommentValueContext is an interface to support dynamic dispatch.
type IContentContext ¶
type IContentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsContentContext differentiates from other interfaces. IsContentContext() }
IContentContext is an interface to support dynamic dispatch.
type IContentNoPipesContext ¶
type IContentNoPipesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsContentNoPipesContext differentiates from other interfaces. IsContentNoPipesContext() }
IContentNoPipesContext is an interface to support dynamic dispatch.
type IContentNoQuotesContext ¶
type IContentNoQuotesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsContentNoQuotesContext differentiates from other interfaces. IsContentNoQuotesContext() }
IContentNoQuotesContext is an interface to support dynamic dispatch.
type IExampleContext ¶
type IExampleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExampleContext differentiates from other interfaces. IsExampleContext() }
IExampleContext is an interface to support dynamic dispatch.
type IFeatureBodyContext ¶
type IFeatureBodyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFeatureBodyContext differentiates from other interfaces. IsFeatureBodyContext() }
IFeatureBodyContext is an interface to support dynamic dispatch.
type IFeatureContext ¶
type IFeatureContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFeatureContext differentiates from other interfaces. IsFeatureContext() }
IFeatureContext is an interface to support dynamic dispatch.
type IFeatureHeaderContext ¶
type IFeatureHeaderContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFeatureHeaderContext differentiates from other interfaces. IsFeatureHeaderContext() }
IFeatureHeaderContext is an interface to support dynamic dispatch.
type IGivenContext ¶
type IGivenContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsGivenContext differentiates from other interfaces. IsGivenContext() }
IGivenContext is an interface to support dynamic dispatch.
type IOrContext ¶
type IOrContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOrContext differentiates from other interfaces. IsOrContext() }
IOrContext is an interface to support dynamic dispatch.
type IParameterContext ¶
type IParameterContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsParameterContext differentiates from other interfaces. IsParameterContext() }
IParameterContext is an interface to support dynamic dispatch.
type IRowContext ¶
type IRowContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRowContext differentiates from other interfaces. IsRowContext() }
IRowContext is an interface to support dynamic dispatch.
type IScenarioContext ¶
type IScenarioContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsScenarioContext differentiates from other interfaces. IsScenarioContext() }
IScenarioContext is an interface to support dynamic dispatch.
type IStepContentContext ¶
type IStepContentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStepContentContext differentiates from other interfaces. IsStepContentContext() }
IStepContentContext is an interface to support dynamic dispatch.
type IStepContext ¶
type IStepContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStepContext differentiates from other interfaces. IsStepContext() }
IStepContext is an interface to support dynamic dispatch.
type IStepTextContext ¶
type IStepTextContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStepTextContext differentiates from other interfaces. IsStepTextContext() }
IStepTextContext is an interface to support dynamic dispatch.
type ITableContext ¶
type ITableContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTableContext differentiates from other interfaces. IsTableContext() }
ITableContext is an interface to support dynamic dispatch.
type ITableHeaderContext ¶
type ITableHeaderContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTableHeaderContext differentiates from other interfaces. IsTableHeaderContext() }
ITableHeaderContext is an interface to support dynamic dispatch.
type ITagsContext ¶
type ITagsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTagsContext differentiates from other interfaces. IsTagsContext() }
ITagsContext is an interface to support dynamic dispatch.
type IThenContext ¶
type IThenContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsThenContext differentiates from other interfaces. IsThenContext() }
IThenContext is an interface to support dynamic dispatch.
type IValueContext ¶
type IValueContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsValueContext differentiates from other interfaces. IsValueContext() }
IValueContext is an interface to support dynamic dispatch.
type IWhenContext ¶
type IWhenContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsWhenContext differentiates from other interfaces. IsWhenContext() }
IWhenContext is an interface to support dynamic dispatch.
type OrContext ¶
type OrContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOrContext ¶
func NewEmptyOrContext() *OrContext
func NewOrContext ¶
func (*OrContext) Accept ¶
func (s *OrContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*OrContext) AllNewLine ¶
func (s *OrContext) AllNewLine() []antlr.TerminalNode
func (*OrContext) AllSpace ¶
func (s *OrContext) AllSpace() []antlr.TerminalNode
func (*OrContext) EnterRule ¶
func (s *OrContext) EnterRule(listener antlr.ParseTreeListener)
func (*OrContext) ExitRule ¶
func (s *OrContext) ExitRule(listener antlr.ParseTreeListener)
func (*OrContext) GetRuleContext ¶
func (s *OrContext) GetRuleContext() antlr.RuleContext
func (*OrContext) IsOrContext ¶
func (*OrContext) IsOrContext()
func (*OrContext) Or ¶
func (s *OrContext) Or() antlr.TerminalNode
func (*OrContext) Step ¶
func (s *OrContext) Step() IStepContext
func (*OrContext) ToStringTree ¶
func (s *OrContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ParameterContext ¶
type ParameterContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyParameterContext ¶
func NewEmptyParameterContext() *ParameterContext
func NewParameterContext ¶
func NewParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParameterContext
func (*ParameterContext) Accept ¶
func (s *ParameterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ParameterContext) AllQuote ¶
func (s *ParameterContext) AllQuote() []antlr.TerminalNode
func (*ParameterContext) AnyText ¶
func (s *ParameterContext) AnyText() IAnyTextContext
func (*ParameterContext) EnterRule ¶
func (s *ParameterContext) EnterRule(listener antlr.ParseTreeListener)
func (*ParameterContext) ExitRule ¶
func (s *ParameterContext) ExitRule(listener antlr.ParseTreeListener)
func (*ParameterContext) GetParser ¶
func (s *ParameterContext) GetParser() antlr.Parser
func (*ParameterContext) GetRuleContext ¶
func (s *ParameterContext) GetRuleContext() antlr.RuleContext
func (*ParameterContext) IsParameterContext ¶
func (*ParameterContext) IsParameterContext()
func (*ParameterContext) Quote ¶
func (s *ParameterContext) Quote(i int) antlr.TerminalNode
func (*ParameterContext) ToStringTree ¶
func (s *ParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RowContext ¶
type RowContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRowContext ¶
func NewEmptyRowContext() *RowContext
func NewRowContext ¶
func NewRowContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RowContext
func (*RowContext) Accept ¶
func (s *RowContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RowContext) AllCell ¶
func (s *RowContext) AllCell() []ICellContext
func (*RowContext) AllNewLine ¶
func (s *RowContext) AllNewLine() []antlr.TerminalNode
func (*RowContext) AllSpace ¶
func (s *RowContext) AllSpace() []antlr.TerminalNode
func (*RowContext) Cell ¶
func (s *RowContext) Cell(i int) ICellContext
func (*RowContext) EnterRule ¶
func (s *RowContext) EnterRule(listener antlr.ParseTreeListener)
func (*RowContext) ExitRule ¶
func (s *RowContext) ExitRule(listener antlr.ParseTreeListener)
func (*RowContext) GetParser ¶
func (s *RowContext) GetParser() antlr.Parser
func (*RowContext) GetRuleContext ¶
func (s *RowContext) GetRuleContext() antlr.RuleContext
func (*RowContext) IsRowContext ¶
func (*RowContext) IsRowContext()
func (*RowContext) NewLine ¶
func (s *RowContext) NewLine(i int) antlr.TerminalNode
func (*RowContext) Pipe ¶
func (s *RowContext) Pipe() antlr.TerminalNode
func (*RowContext) Space ¶
func (s *RowContext) Space(i int) antlr.TerminalNode
func (*RowContext) ToStringTree ¶
func (s *RowContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ScenarioContext ¶
type ScenarioContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyScenarioContext ¶
func NewEmptyScenarioContext() *ScenarioContext
func NewScenarioContext ¶
func NewScenarioContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ScenarioContext
func (*ScenarioContext) Accept ¶
func (s *ScenarioContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ScenarioContext) AllNewLine ¶
func (s *ScenarioContext) AllNewLine() []antlr.TerminalNode
func (*ScenarioContext) AllSpace ¶
func (s *ScenarioContext) AllSpace() []antlr.TerminalNode
func (*ScenarioContext) AllTags ¶
func (s *ScenarioContext) AllTags() []ITagsContext
func (*ScenarioContext) BlockBody ¶
func (s *ScenarioContext) BlockBody() IBlockBodyContext
func (*ScenarioContext) Content ¶
func (s *ScenarioContext) Content() IContentContext
func (*ScenarioContext) EnterRule ¶
func (s *ScenarioContext) EnterRule(listener antlr.ParseTreeListener)
func (*ScenarioContext) ExitRule ¶
func (s *ScenarioContext) ExitRule(listener antlr.ParseTreeListener)
func (*ScenarioContext) GetParser ¶
func (s *ScenarioContext) GetParser() antlr.Parser
func (*ScenarioContext) GetRuleContext ¶
func (s *ScenarioContext) GetRuleContext() antlr.RuleContext
func (*ScenarioContext) IsScenarioContext ¶
func (*ScenarioContext) IsScenarioContext()
func (*ScenarioContext) NewLine ¶
func (s *ScenarioContext) NewLine(i int) antlr.TerminalNode
func (*ScenarioContext) Scenario ¶
func (s *ScenarioContext) Scenario() antlr.TerminalNode
func (*ScenarioContext) Space ¶
func (s *ScenarioContext) Space(i int) antlr.TerminalNode
func (*ScenarioContext) Tags ¶
func (s *ScenarioContext) Tags(i int) ITagsContext
func (*ScenarioContext) ToStringTree ¶
func (s *ScenarioContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StepContentContext ¶
type StepContentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStepContentContext ¶
func NewEmptyStepContentContext() *StepContentContext
func NewStepContentContext ¶
func NewStepContentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StepContentContext
func (*StepContentContext) Accept ¶
func (s *StepContentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StepContentContext) AllNewLine ¶
func (s *StepContentContext) AllNewLine() []antlr.TerminalNode
func (*StepContentContext) EnterRule ¶
func (s *StepContentContext) EnterRule(listener antlr.ParseTreeListener)
func (*StepContentContext) ExitRule ¶
func (s *StepContentContext) ExitRule(listener antlr.ParseTreeListener)
func (*StepContentContext) GetParser ¶
func (s *StepContentContext) GetParser() antlr.Parser
func (*StepContentContext) GetRuleContext ¶
func (s *StepContentContext) GetRuleContext() antlr.RuleContext
func (*StepContentContext) IsStepContentContext ¶
func (*StepContentContext) IsStepContentContext()
func (*StepContentContext) NewLine ¶
func (s *StepContentContext) NewLine(i int) antlr.TerminalNode
func (*StepContentContext) StepText ¶
func (s *StepContentContext) StepText() IStepTextContext
func (*StepContentContext) Table ¶
func (s *StepContentContext) Table() ITableContext
func (*StepContentContext) ToStringTree ¶
func (s *StepContentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StepContext ¶
type StepContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStepContext ¶
func NewEmptyStepContext() *StepContext
func NewStepContext ¶
func NewStepContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StepContext
func (*StepContext) Accept ¶
func (s *StepContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StepContext) AllSpace ¶
func (s *StepContext) AllSpace() []antlr.TerminalNode
func (*StepContext) EnterRule ¶
func (s *StepContext) EnterRule(listener antlr.ParseTreeListener)
func (*StepContext) ExitRule ¶
func (s *StepContext) ExitRule(listener antlr.ParseTreeListener)
func (*StepContext) GetParser ¶
func (s *StepContext) GetParser() antlr.Parser
func (*StepContext) GetRuleContext ¶
func (s *StepContext) GetRuleContext() antlr.RuleContext
func (*StepContext) IsStepContext ¶
func (*StepContext) IsStepContext()
func (*StepContext) Space ¶
func (s *StepContext) Space(i int) antlr.TerminalNode
func (*StepContext) StepContent ¶
func (s *StepContext) StepContent() IStepContentContext
func (*StepContext) ToStringTree ¶
func (s *StepContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StepTextContext ¶
type StepTextContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStepTextContext ¶
func NewEmptyStepTextContext() *StepTextContext
func NewStepTextContext ¶
func NewStepTextContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StepTextContext
func (*StepTextContext) Accept ¶
func (s *StepTextContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StepTextContext) AllContentNoQuotes ¶
func (s *StepTextContext) AllContentNoQuotes() []IContentNoQuotesContext
func (*StepTextContext) AllParameter ¶
func (s *StepTextContext) AllParameter() []IParameterContext
func (*StepTextContext) AllSpace ¶
func (s *StepTextContext) AllSpace() []antlr.TerminalNode
func (*StepTextContext) ContentNoQuotes ¶
func (s *StepTextContext) ContentNoQuotes(i int) IContentNoQuotesContext
func (*StepTextContext) EnterRule ¶
func (s *StepTextContext) EnterRule(listener antlr.ParseTreeListener)
func (*StepTextContext) ExitRule ¶
func (s *StepTextContext) ExitRule(listener antlr.ParseTreeListener)
func (*StepTextContext) GetParser ¶
func (s *StepTextContext) GetParser() antlr.Parser
func (*StepTextContext) GetRuleContext ¶
func (s *StepTextContext) GetRuleContext() antlr.RuleContext
func (*StepTextContext) IsStepTextContext ¶
func (*StepTextContext) IsStepTextContext()
func (*StepTextContext) Parameter ¶
func (s *StepTextContext) Parameter(i int) IParameterContext
func (*StepTextContext) Space ¶
func (s *StepTextContext) Space(i int) antlr.TerminalNode
func (*StepTextContext) ToStringTree ¶
func (s *StepTextContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TableContext ¶
type TableContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTableContext ¶
func NewEmptyTableContext() *TableContext
func NewTableContext ¶
func NewTableContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TableContext
func (*TableContext) Accept ¶
func (s *TableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TableContext) AllRow ¶
func (s *TableContext) AllRow() []IRowContext
func (*TableContext) EnterRule ¶
func (s *TableContext) EnterRule(listener antlr.ParseTreeListener)
func (*TableContext) ExitRule ¶
func (s *TableContext) ExitRule(listener antlr.ParseTreeListener)
func (*TableContext) GetParser ¶
func (s *TableContext) GetParser() antlr.Parser
func (*TableContext) GetRuleContext ¶
func (s *TableContext) GetRuleContext() antlr.RuleContext
func (*TableContext) IsTableContext ¶
func (*TableContext) IsTableContext()
func (*TableContext) Row ¶
func (s *TableContext) Row(i int) IRowContext
func (*TableContext) TableHeader ¶
func (s *TableContext) TableHeader() ITableHeaderContext
func (*TableContext) ToStringTree ¶
func (s *TableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TableHeaderContext ¶
type TableHeaderContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTableHeaderContext ¶
func NewEmptyTableHeaderContext() *TableHeaderContext
func NewTableHeaderContext ¶
func NewTableHeaderContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TableHeaderContext
func (*TableHeaderContext) Accept ¶
func (s *TableHeaderContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TableHeaderContext) AllCell ¶
func (s *TableHeaderContext) AllCell() []ICellContext
func (*TableHeaderContext) AllNewLine ¶
func (s *TableHeaderContext) AllNewLine() []antlr.TerminalNode
func (*TableHeaderContext) AllSpace ¶
func (s *TableHeaderContext) AllSpace() []antlr.TerminalNode
func (*TableHeaderContext) Cell ¶
func (s *TableHeaderContext) Cell(i int) ICellContext
func (*TableHeaderContext) EnterRule ¶
func (s *TableHeaderContext) EnterRule(listener antlr.ParseTreeListener)
func (*TableHeaderContext) ExitRule ¶
func (s *TableHeaderContext) ExitRule(listener antlr.ParseTreeListener)
func (*TableHeaderContext) GetParser ¶
func (s *TableHeaderContext) GetParser() antlr.Parser
func (*TableHeaderContext) GetRuleContext ¶
func (s *TableHeaderContext) GetRuleContext() antlr.RuleContext
func (*TableHeaderContext) IsTableHeaderContext ¶
func (*TableHeaderContext) IsTableHeaderContext()
func (*TableHeaderContext) NewLine ¶
func (s *TableHeaderContext) NewLine(i int) antlr.TerminalNode
func (*TableHeaderContext) Pipe ¶
func (s *TableHeaderContext) Pipe() antlr.TerminalNode
func (*TableHeaderContext) Space ¶
func (s *TableHeaderContext) Space(i int) antlr.TerminalNode
func (*TableHeaderContext) ToStringTree ¶
func (s *TableHeaderContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TagsContext ¶
type TagsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTagsContext ¶
func NewEmptyTagsContext() *TagsContext
func NewTagsContext ¶
func NewTagsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TagsContext
func (*TagsContext) Accept ¶
func (s *TagsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TagsContext) AllNewLine ¶
func (s *TagsContext) AllNewLine() []antlr.TerminalNode
func (*TagsContext) AllSpace ¶
func (s *TagsContext) AllSpace() []antlr.TerminalNode
func (*TagsContext) AnyText ¶
func (s *TagsContext) AnyText() IAnyTextContext
func (*TagsContext) At ¶
func (s *TagsContext) At() antlr.TerminalNode
func (*TagsContext) EnterRule ¶
func (s *TagsContext) EnterRule(listener antlr.ParseTreeListener)
func (*TagsContext) ExitRule ¶
func (s *TagsContext) ExitRule(listener antlr.ParseTreeListener)
func (*TagsContext) GetParser ¶
func (s *TagsContext) GetParser() antlr.Parser
func (*TagsContext) GetRuleContext ¶
func (s *TagsContext) GetRuleContext() antlr.RuleContext
func (*TagsContext) IsTagsContext ¶
func (*TagsContext) IsTagsContext()
func (*TagsContext) NewLine ¶
func (s *TagsContext) NewLine(i int) antlr.TerminalNode
func (*TagsContext) Space ¶
func (s *TagsContext) Space(i int) antlr.TerminalNode
func (*TagsContext) ToStringTree ¶
func (s *TagsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TagsContext) Value ¶
func (s *TagsContext) Value() IValueContext
type ThenContext ¶
type ThenContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyThenContext ¶
func NewEmptyThenContext() *ThenContext
func NewThenContext ¶
func NewThenContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ThenContext
func (*ThenContext) Accept ¶
func (s *ThenContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ThenContext) AllNewLine ¶
func (s *ThenContext) AllNewLine() []antlr.TerminalNode
func (*ThenContext) AllSpace ¶
func (s *ThenContext) AllSpace() []antlr.TerminalNode
func (*ThenContext) EnterRule ¶
func (s *ThenContext) EnterRule(listener antlr.ParseTreeListener)
func (*ThenContext) ExitRule ¶
func (s *ThenContext) ExitRule(listener antlr.ParseTreeListener)
func (*ThenContext) GetParser ¶
func (s *ThenContext) GetParser() antlr.Parser
func (*ThenContext) GetRuleContext ¶
func (s *ThenContext) GetRuleContext() antlr.RuleContext
func (*ThenContext) IsThenContext ¶
func (*ThenContext) IsThenContext()
func (*ThenContext) NewLine ¶
func (s *ThenContext) NewLine(i int) antlr.TerminalNode
func (*ThenContext) Space ¶
func (s *ThenContext) Space(i int) antlr.TerminalNode
func (*ThenContext) Step ¶
func (s *ThenContext) Step() IStepContext
func (*ThenContext) Then ¶
func (s *ThenContext) Then() antlr.TerminalNode
func (*ThenContext) ToStringTree ¶
func (s *ThenContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ValueContext ¶
type ValueContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyValueContext ¶
func NewEmptyValueContext() *ValueContext
func NewValueContext ¶
func NewValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ValueContext
func (*ValueContext) Accept ¶
func (s *ValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ValueContext) Content ¶
func (s *ValueContext) Content() IContentContext
func (*ValueContext) EnterRule ¶
func (s *ValueContext) EnterRule(listener antlr.ParseTreeListener)
func (*ValueContext) ExitRule ¶
func (s *ValueContext) ExitRule(listener antlr.ParseTreeListener)
func (*ValueContext) GetParser ¶
func (s *ValueContext) GetParser() antlr.Parser
func (*ValueContext) GetRuleContext ¶
func (s *ValueContext) GetRuleContext() antlr.RuleContext
func (*ValueContext) IsValueContext ¶
func (*ValueContext) IsValueContext()
func (*ValueContext) LBracket ¶
func (s *ValueContext) LBracket() antlr.TerminalNode
func (*ValueContext) RBracket ¶
func (s *ValueContext) RBracket() antlr.TerminalNode
func (*ValueContext) ToStringTree ¶
func (s *ValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type WhenContext ¶
type WhenContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWhenContext ¶
func NewEmptyWhenContext() *WhenContext
func NewWhenContext ¶
func NewWhenContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WhenContext
func (*WhenContext) Accept ¶
func (s *WhenContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*WhenContext) AllNewLine ¶
func (s *WhenContext) AllNewLine() []antlr.TerminalNode
func (*WhenContext) AllSpace ¶
func (s *WhenContext) AllSpace() []antlr.TerminalNode
func (*WhenContext) EnterRule ¶
func (s *WhenContext) EnterRule(listener antlr.ParseTreeListener)
func (*WhenContext) ExitRule ¶
func (s *WhenContext) ExitRule(listener antlr.ParseTreeListener)
func (*WhenContext) GetParser ¶
func (s *WhenContext) GetParser() antlr.Parser
func (*WhenContext) GetRuleContext ¶
func (s *WhenContext) GetRuleContext() antlr.RuleContext
func (*WhenContext) IsWhenContext ¶
func (*WhenContext) IsWhenContext()
func (*WhenContext) NewLine ¶
func (s *WhenContext) NewLine(i int) antlr.TerminalNode
func (*WhenContext) Space ¶
func (s *WhenContext) Space(i int) antlr.TerminalNode
func (*WhenContext) Step ¶
func (s *WhenContext) Step() IStepContext
func (*WhenContext) ToStringTree ¶
func (s *WhenContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*WhenContext) When ¶
func (s *WhenContext) When() antlr.TerminalNode