Class muddbBaseListener
This class provides an empty implementation of ImuddbListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
Inheritance
Namespace: GCore.Antlr.Grammers.Muddb
Assembly: Muddb.dll
Syntax
public class muddbBaseListener : object, ImuddbListener, Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterBool_(muddbParser.Bool_Context)
Enter a parse tree produced by bool_().
The default implementation does nothing.
Declaration
public virtual void EnterBool_(muddbParser.Bool_Context context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.Bool_Context | context | The parse tree. |
EnterContents(muddbParser.ContentsContext)
Enter a parse tree produced by contents().
The default implementation does nothing.
Declaration
public virtual void EnterContents(muddbParser.ContentsContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.ContentsContext | context | The parse tree. |
EnterDb(muddbParser.DbContext)
Enter a parse tree produced by db().
The default implementation does nothing.
Declaration
public virtual void EnterDb(muddbParser.DbContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.DbContext | context | The parse tree. |
EnterDescription(muddbParser.DescriptionContext)
Enter a parse tree produced by description().
The default implementation does nothing.
Declaration
public virtual void EnterDescription(muddbParser.DescriptionContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.DescriptionContext | context | The parse tree. |
EnterEveryRule(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.
EnterExits(muddbParser.ExitsContext)
Enter a parse tree produced by exits().
The default implementation does nothing.
Declaration
public virtual void EnterExits(muddbParser.ExitsContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.ExitsContext | context | The parse tree. |
EnterFail_message(muddbParser.Fail_messageContext)
Enter a parse tree produced by fail_message().
The default implementation does nothing.
Declaration
public virtual void EnterFail_message(muddbParser.Fail_messageContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.Fail_messageContext | context | The parse tree. |
EnterFlags(muddbParser.FlagsContext)
Enter a parse tree produced by flags().
The default implementation does nothing.
Declaration
public virtual void EnterFlags(muddbParser.FlagsContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.FlagsContext | context | The parse tree. |
EnterKey(muddbParser.KeyContext)
Enter a parse tree produced by key().
The default implementation does nothing.
Declaration
public virtual void EnterKey(muddbParser.KeyContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.KeyContext | context | The parse tree. |
EnterLocation(muddbParser.LocationContext)
Enter a parse tree produced by location().
The default implementation does nothing.
Declaration
public virtual void EnterLocation(muddbParser.LocationContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.LocationContext | context | The parse tree. |
EnterName(muddbParser.NameContext)
Enter a parse tree produced by name().
The default implementation does nothing.
Declaration
public virtual void EnterName(muddbParser.NameContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.NameContext | context | The parse tree. |
EnterNext_(muddbParser.Next_Context)
Enter a parse tree produced by next_().
The default implementation does nothing.
Declaration
public virtual void EnterNext_(muddbParser.Next_Context context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.Next_Context | context | The parse tree. |
EnterOfail(muddbParser.OfailContext)
Enter a parse tree produced by ofail().
The default implementation does nothing.
Declaration
public virtual void EnterOfail(muddbParser.OfailContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.OfailContext | context | The parse tree. |
EnterOsuccess(muddbParser.OsuccessContext)
Enter a parse tree produced by osuccess().
The default implementation does nothing.
Declaration
public virtual void EnterOsuccess(muddbParser.OsuccessContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.OsuccessContext | context | The parse tree. |
EnterOwner(muddbParser.OwnerContext)
Enter a parse tree produced by owner().
The default implementation does nothing.
Declaration
public virtual void EnterOwner(muddbParser.OwnerContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.OwnerContext | context | The parse tree. |
EnterPassword(muddbParser.PasswordContext)
Enter a parse tree produced by password().
The default implementation does nothing.
Declaration
public virtual void EnterPassword(muddbParser.PasswordContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.PasswordContext | context | The parse tree. |
EnterPennies(muddbParser.PenniesContext)
Enter a parse tree produced by pennies().
The default implementation does nothing.
Declaration
public virtual void EnterPennies(muddbParser.PenniesContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.PenniesContext | context | The parse tree. |
EnterRef(muddbParser.RefContext)
Enter a parse tree produced by
The default implementation does nothing.
Declaration
public virtual void EnterRef(muddbParser.RefContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.RefContext | context | The parse tree. |
EnterRoom(muddbParser.RoomContext)
Enter a parse tree produced by room().
The default implementation does nothing.
Declaration
public virtual void EnterRoom(muddbParser.RoomContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.RoomContext | context | The parse tree. |
EnterRoomno(muddbParser.RoomnoContext)
Enter a parse tree produced by roomno().
The default implementation does nothing.
Declaration
public virtual void EnterRoomno(muddbParser.RoomnoContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.RoomnoContext | context | The parse tree. |
EnterString(muddbParser.StringContext)
Enter a parse tree produced by
The default implementation does nothing.
Declaration
public virtual void EnterString(muddbParser.StringContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.StringContext | context | The parse tree. |
EnterSucc_message(muddbParser.Succ_messageContext)
Enter a parse tree produced by succ_message().
The default implementation does nothing.
Declaration
public virtual void EnterSucc_message(muddbParser.Succ_messageContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.Succ_messageContext | context | The parse tree. |
ExitBool_(muddbParser.Bool_Context)
Exit a parse tree produced by bool_().
The default implementation does nothing.
Declaration
public virtual void ExitBool_(muddbParser.Bool_Context context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.Bool_Context | context | The parse tree. |
ExitContents(muddbParser.ContentsContext)
Exit a parse tree produced by contents().
The default implementation does nothing.
Declaration
public virtual void ExitContents(muddbParser.ContentsContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.ContentsContext | context | The parse tree. |
ExitDb(muddbParser.DbContext)
Exit a parse tree produced by db().
The default implementation does nothing.
Declaration
public virtual void ExitDb(muddbParser.DbContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.DbContext | context | The parse tree. |
ExitDescription(muddbParser.DescriptionContext)
Exit a parse tree produced by description().
The default implementation does nothing.
Declaration
public virtual void ExitDescription(muddbParser.DescriptionContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.DescriptionContext | 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.
ExitExits(muddbParser.ExitsContext)
Exit a parse tree produced by exits().
The default implementation does nothing.
Declaration
public virtual void ExitExits(muddbParser.ExitsContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.ExitsContext | context | The parse tree. |
ExitFail_message(muddbParser.Fail_messageContext)
Exit a parse tree produced by fail_message().
The default implementation does nothing.
Declaration
public virtual void ExitFail_message(muddbParser.Fail_messageContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.Fail_messageContext | context | The parse tree. |
ExitFlags(muddbParser.FlagsContext)
Exit a parse tree produced by flags().
The default implementation does nothing.
Declaration
public virtual void ExitFlags(muddbParser.FlagsContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.FlagsContext | context | The parse tree. |
ExitKey(muddbParser.KeyContext)
Exit a parse tree produced by key().
The default implementation does nothing.
Declaration
public virtual void ExitKey(muddbParser.KeyContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.KeyContext | context | The parse tree. |
ExitLocation(muddbParser.LocationContext)
Exit a parse tree produced by location().
The default implementation does nothing.
Declaration
public virtual void ExitLocation(muddbParser.LocationContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.LocationContext | context | The parse tree. |
ExitName(muddbParser.NameContext)
Exit a parse tree produced by name().
The default implementation does nothing.
Declaration
public virtual void ExitName(muddbParser.NameContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.NameContext | context | The parse tree. |
ExitNext_(muddbParser.Next_Context)
Exit a parse tree produced by next_().
The default implementation does nothing.
Declaration
public virtual void ExitNext_(muddbParser.Next_Context context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.Next_Context | context | The parse tree. |
ExitOfail(muddbParser.OfailContext)
Exit a parse tree produced by ofail().
The default implementation does nothing.
Declaration
public virtual void ExitOfail(muddbParser.OfailContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.OfailContext | context | The parse tree. |
ExitOsuccess(muddbParser.OsuccessContext)
Exit a parse tree produced by osuccess().
The default implementation does nothing.
Declaration
public virtual void ExitOsuccess(muddbParser.OsuccessContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.OsuccessContext | context | The parse tree. |
ExitOwner(muddbParser.OwnerContext)
Exit a parse tree produced by owner().
The default implementation does nothing.
Declaration
public virtual void ExitOwner(muddbParser.OwnerContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.OwnerContext | context | The parse tree. |
ExitPassword(muddbParser.PasswordContext)
Exit a parse tree produced by password().
The default implementation does nothing.
Declaration
public virtual void ExitPassword(muddbParser.PasswordContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.PasswordContext | context | The parse tree. |
ExitPennies(muddbParser.PenniesContext)
Exit a parse tree produced by pennies().
The default implementation does nothing.
Declaration
public virtual void ExitPennies(muddbParser.PenniesContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.PenniesContext | context | The parse tree. |
ExitRef(muddbParser.RefContext)
Exit a parse tree produced by
The default implementation does nothing.
Declaration
public virtual void ExitRef(muddbParser.RefContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.RefContext | context | The parse tree. |
ExitRoom(muddbParser.RoomContext)
Exit a parse tree produced by room().
The default implementation does nothing.
Declaration
public virtual void ExitRoom(muddbParser.RoomContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.RoomContext | context | The parse tree. |
ExitRoomno(muddbParser.RoomnoContext)
Exit a parse tree produced by roomno().
The default implementation does nothing.
Declaration
public virtual void ExitRoomno(muddbParser.RoomnoContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.RoomnoContext | context | The parse tree. |
ExitString(muddbParser.StringContext)
Exit a parse tree produced by
The default implementation does nothing.
Declaration
public virtual void ExitString(muddbParser.StringContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.StringContext | context | The parse tree. |
ExitSucc_message(muddbParser.Succ_messageContext)
Exit a parse tree produced by succ_message().
The default implementation does nothing.
Declaration
public virtual void ExitSucc_message(muddbParser.Succ_messageContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.Succ_messageContext | 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.