Class ednBaseListener
This class provides an empty implementation of IednListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
Inheritance
Namespace: GCore.Antlr.Grammers.Edn
Assembly: Edn.dll
Syntax
public class ednBaseListener : object, IednListener, Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterEveryRule(Antlr4.Runtime.ParserRuleContext)
Declaration
public virtual void EnterEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.ParserRuleContext | context |
Remarks
The default implementation does nothing.
EnterKeyword(ednParser.KeywordContext)
Enter a parse tree produced by keyword().
The default implementation does nothing.
Declaration
public virtual void EnterKeyword(ednParser.KeywordContext context)
Parameters
Type | Name | Description |
---|---|---|
ednParser.KeywordContext | context | The parse tree. |
EnterList_(ednParser.List_Context)
Enter a parse tree produced by list_().
The default implementation does nothing.
Declaration
public virtual void EnterList_(ednParser.List_Context context)
Parameters
Type | Name | Description |
---|---|---|
ednParser.List_Context | context | The parse tree. |
EnterMap_(ednParser.Map_Context)
Enter a parse tree produced by map_().
The default implementation does nothing.
Declaration
public virtual void EnterMap_(ednParser.Map_Context context)
Parameters
Type | Name | Description |
---|---|---|
ednParser.Map_Context | context | The parse tree. |
EnterProgram(ednParser.ProgramContext)
Enter a parse tree produced by program().
The default implementation does nothing.
Declaration
public virtual void EnterProgram(ednParser.ProgramContext context)
Parameters
Type | Name | Description |
---|---|---|
ednParser.ProgramContext | context | The parse tree. |
EnterSet_(ednParser.Set_Context)
Enter a parse tree produced by set_().
The default implementation does nothing.
Declaration
public virtual void EnterSet_(ednParser.Set_Context context)
Parameters
Type | Name | Description |
---|---|---|
ednParser.Set_Context | context | The parse tree. |
EnterTag(ednParser.TagContext)
Enter a parse tree produced by tag().
The default implementation does nothing.
Declaration
public virtual void EnterTag(ednParser.TagContext context)
Parameters
Type | Name | Description |
---|---|---|
ednParser.TagContext | context | The parse tree. |
EnterValue(ednParser.ValueContext)
Enter a parse tree produced by value().
The default implementation does nothing.
Declaration
public virtual void EnterValue(ednParser.ValueContext context)
Parameters
Type | Name | Description |
---|---|---|
ednParser.ValueContext | context | The parse tree. |
EnterVector(ednParser.VectorContext)
Enter a parse tree produced by vector().
The default implementation does nothing.
Declaration
public virtual void EnterVector(ednParser.VectorContext context)
Parameters
Type | Name | Description |
---|---|---|
ednParser.VectorContext | context | The parse tree. |
ExitEveryRule(Antlr4.Runtime.ParserRuleContext)
Declaration
public virtual void ExitEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.ParserRuleContext | context |
Remarks
The default implementation does nothing.
ExitKeyword(ednParser.KeywordContext)
Exit a parse tree produced by keyword().
The default implementation does nothing.
Declaration
public virtual void ExitKeyword(ednParser.KeywordContext context)
Parameters
Type | Name | Description |
---|---|---|
ednParser.KeywordContext | context | The parse tree. |
ExitList_(ednParser.List_Context)
Exit a parse tree produced by list_().
The default implementation does nothing.
Declaration
public virtual void ExitList_(ednParser.List_Context context)
Parameters
Type | Name | Description |
---|---|---|
ednParser.List_Context | context | The parse tree. |
ExitMap_(ednParser.Map_Context)
Exit a parse tree produced by map_().
The default implementation does nothing.
Declaration
public virtual void ExitMap_(ednParser.Map_Context context)
Parameters
Type | Name | Description |
---|---|---|
ednParser.Map_Context | context | The parse tree. |
ExitProgram(ednParser.ProgramContext)
Exit a parse tree produced by program().
The default implementation does nothing.
Declaration
public virtual void ExitProgram(ednParser.ProgramContext context)
Parameters
Type | Name | Description |
---|---|---|
ednParser.ProgramContext | context | The parse tree. |
ExitSet_(ednParser.Set_Context)
Exit a parse tree produced by set_().
The default implementation does nothing.
Declaration
public virtual void ExitSet_(ednParser.Set_Context context)
Parameters
Type | Name | Description |
---|---|---|
ednParser.Set_Context | context | The parse tree. |
ExitTag(ednParser.TagContext)
Exit a parse tree produced by tag().
The default implementation does nothing.
Declaration
public virtual void ExitTag(ednParser.TagContext context)
Parameters
Type | Name | Description |
---|---|---|
ednParser.TagContext | context | The parse tree. |
ExitValue(ednParser.ValueContext)
Exit a parse tree produced by value().
The default implementation does nothing.
Declaration
public virtual void ExitValue(ednParser.ValueContext context)
Parameters
Type | Name | Description |
---|---|---|
ednParser.ValueContext | context | The parse tree. |
ExitVector(ednParser.VectorContext)
Exit a parse tree produced by vector().
The default implementation does nothing.
Declaration
public virtual void ExitVector(ednParser.VectorContext context)
Parameters
Type | Name | Description |
---|---|---|
ednParser.VectorContext | context | The parse tree. |
VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode)
Declaration
public virtual void VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode node)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.Tree.IErrorNode | node |
Remarks
The default implementation does nothing.
VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode)
Declaration
public virtual void VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode node)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.Tree.ITerminalNode | node |
Remarks
The default implementation does nothing.