Show / Hide Table of Contents

Interface IAbnfListener

This interface defines a complete listener for a parse tree produced by AbnfParser.

Namespace: GCore.Antlr.Grammers.Abnf
Assembly: Abnf.dll
Syntax
public interface IAbnfListener : Antlr4.Runtime.Tree.IParseTreeListener

Methods

| Improve this Doc View Source

EnterAlternation(AbnfParser.AlternationContext)

Enter a parse tree produced by alternation().

Declaration
void EnterAlternation(AbnfParser.AlternationContext context)
Parameters
Type Name Description
AbnfParser.AlternationContext context

The parse tree.

| Improve this Doc View Source

EnterConcatenation(AbnfParser.ConcatenationContext)

Enter a parse tree produced by concatenation().

Declaration
void EnterConcatenation(AbnfParser.ConcatenationContext context)
Parameters
Type Name Description
AbnfParser.ConcatenationContext context

The parse tree.

| Improve this Doc View Source

EnterElement(AbnfParser.ElementContext)

Enter a parse tree produced by element().

Declaration
void EnterElement(AbnfParser.ElementContext context)
Parameters
Type Name Description
AbnfParser.ElementContext context

The parse tree.

| Improve this Doc View Source

EnterElements(AbnfParser.ElementsContext)

Enter a parse tree produced by elements().

Declaration
void EnterElements(AbnfParser.ElementsContext context)
Parameters
Type Name Description
AbnfParser.ElementsContext context

The parse tree.

| Improve this Doc View Source

EnterGroup(AbnfParser.GroupContext)

Enter a parse tree produced by group().

Declaration
void EnterGroup(AbnfParser.GroupContext context)
Parameters
Type Name Description
AbnfParser.GroupContext context

The parse tree.

| Improve this Doc View Source

EnterOption(AbnfParser.OptionContext)

Enter a parse tree produced by option().

Declaration
void EnterOption(AbnfParser.OptionContext context)
Parameters
Type Name Description
AbnfParser.OptionContext context

The parse tree.

| Improve this Doc View Source

EnterRepeat_(AbnfParser.Repeat_Context)

Enter a parse tree produced by repeat_().

Declaration
void EnterRepeat_(AbnfParser.Repeat_Context context)
Parameters
Type Name Description
AbnfParser.Repeat_Context context

The parse tree.

| Improve this Doc View Source

EnterRepetition(AbnfParser.RepetitionContext)

Enter a parse tree produced by repetition().

Declaration
void EnterRepetition(AbnfParser.RepetitionContext context)
Parameters
Type Name Description
AbnfParser.RepetitionContext context

The parse tree.

| Improve this Doc View Source

EnterRule_(AbnfParser.Rule_Context)

Enter a parse tree produced by rule_().

Declaration
void EnterRule_(AbnfParser.Rule_Context context)
Parameters
Type Name Description
AbnfParser.Rule_Context context

The parse tree.

| Improve this Doc View Source

EnterRulelist(AbnfParser.RulelistContext)

Enter a parse tree produced by rulelist().

Declaration
void EnterRulelist(AbnfParser.RulelistContext context)
Parameters
Type Name Description
AbnfParser.RulelistContext context

The parse tree.

| Improve this Doc View Source

ExitAlternation(AbnfParser.AlternationContext)

Exit a parse tree produced by alternation().

Declaration
void ExitAlternation(AbnfParser.AlternationContext context)
Parameters
Type Name Description
AbnfParser.AlternationContext context

The parse tree.

| Improve this Doc View Source

ExitConcatenation(AbnfParser.ConcatenationContext)

Exit a parse tree produced by concatenation().

Declaration
void ExitConcatenation(AbnfParser.ConcatenationContext context)
Parameters
Type Name Description
AbnfParser.ConcatenationContext context

The parse tree.

| Improve this Doc View Source

ExitElement(AbnfParser.ElementContext)

Exit a parse tree produced by element().

Declaration
void ExitElement(AbnfParser.ElementContext context)
Parameters
Type Name Description
AbnfParser.ElementContext context

The parse tree.

| Improve this Doc View Source

ExitElements(AbnfParser.ElementsContext)

Exit a parse tree produced by elements().

Declaration
void ExitElements(AbnfParser.ElementsContext context)
Parameters
Type Name Description
AbnfParser.ElementsContext context

The parse tree.

| Improve this Doc View Source

ExitGroup(AbnfParser.GroupContext)

Exit a parse tree produced by group().

Declaration
void ExitGroup(AbnfParser.GroupContext context)
Parameters
Type Name Description
AbnfParser.GroupContext context

The parse tree.

| Improve this Doc View Source

ExitOption(AbnfParser.OptionContext)

Exit a parse tree produced by option().

Declaration
void ExitOption(AbnfParser.OptionContext context)
Parameters
Type Name Description
AbnfParser.OptionContext context

The parse tree.

| Improve this Doc View Source

ExitRepeat_(AbnfParser.Repeat_Context)

Exit a parse tree produced by repeat_().

Declaration
void ExitRepeat_(AbnfParser.Repeat_Context context)
Parameters
Type Name Description
AbnfParser.Repeat_Context context

The parse tree.

| Improve this Doc View Source

ExitRepetition(AbnfParser.RepetitionContext)

Exit a parse tree produced by repetition().

Declaration
void ExitRepetition(AbnfParser.RepetitionContext context)
Parameters
Type Name Description
AbnfParser.RepetitionContext context

The parse tree.

| Improve this Doc View Source

ExitRule_(AbnfParser.Rule_Context)

Exit a parse tree produced by rule_().

Declaration
void ExitRule_(AbnfParser.Rule_Context context)
Parameters
Type Name Description
AbnfParser.Rule_Context context

The parse tree.

| Improve this Doc View Source

ExitRulelist(AbnfParser.RulelistContext)

Exit a parse tree produced by rulelist().

Declaration
void ExitRulelist(AbnfParser.RulelistContext context)
Parameters
Type Name Description
AbnfParser.RulelistContext context

The parse tree.

  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX