Class muddbBaseVisitor<Result>
This class provides an empty implementation of ImuddbVisitor<Result>, which can be extended to create a visitor which only needs to handle a subset of the available methods.
Inheritance
Namespace: GCore.Antlr.Grammers.Muddb
Assembly: Muddb.dll
Syntax
public class muddbBaseVisitor<Result> : AbstractParseTreeVisitor<Result>, ImuddbVisitor<Result>, IParseTreeVisitor<Result>
Type Parameters
Name | Description |
---|---|
Result | The return type of the visit operation. |
Methods
| Improve this Doc View SourceVisitBool_(muddbParser.Bool_Context)
Visit a parse tree produced by bool_().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitBool_(muddbParser.Bool_Context context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.Bool_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitContents(muddbParser.ContentsContext)
Visit a parse tree produced by contents().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitContents(muddbParser.ContentsContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.ContentsContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDb(muddbParser.DbContext)
Visit a parse tree produced by db().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDb(muddbParser.DbContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.DbContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDescription(muddbParser.DescriptionContext)
Visit a parse tree produced by description().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDescription(muddbParser.DescriptionContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.DescriptionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitExits(muddbParser.ExitsContext)
Visit a parse tree produced by exits().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitExits(muddbParser.ExitsContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.ExitsContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFail_message(muddbParser.Fail_messageContext)
Visit a parse tree produced by fail_message().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFail_message(muddbParser.Fail_messageContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.Fail_messageContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFlags(muddbParser.FlagsContext)
Visit a parse tree produced by flags().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFlags(muddbParser.FlagsContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.FlagsContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitKey(muddbParser.KeyContext)
Visit a parse tree produced by key().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitKey(muddbParser.KeyContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.KeyContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitLocation(muddbParser.LocationContext)
Visit a parse tree produced by location().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitLocation(muddbParser.LocationContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.LocationContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitName(muddbParser.NameContext)
Visit a parse tree produced by name().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitName(muddbParser.NameContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.NameContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitNext_(muddbParser.Next_Context)
Visit a parse tree produced by next_().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitNext_(muddbParser.Next_Context context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.Next_Context | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitOfail(muddbParser.OfailContext)
Visit a parse tree produced by ofail().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitOfail(muddbParser.OfailContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.OfailContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitOsuccess(muddbParser.OsuccessContext)
Visit a parse tree produced by osuccess().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitOsuccess(muddbParser.OsuccessContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.OsuccessContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitOwner(muddbParser.OwnerContext)
Visit a parse tree produced by owner().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitOwner(muddbParser.OwnerContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.OwnerContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitPassword(muddbParser.PasswordContext)
Visit a parse tree produced by password().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitPassword(muddbParser.PasswordContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.PasswordContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitPennies(muddbParser.PenniesContext)
Visit a parse tree produced by pennies().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitPennies(muddbParser.PenniesContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.PenniesContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitRef(muddbParser.RefContext)
Visit a parse tree produced by
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitRef(muddbParser.RefContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.RefContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitRoom(muddbParser.RoomContext)
Visit a parse tree produced by room().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitRoom(muddbParser.RoomContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.RoomContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitRoomno(muddbParser.RoomnoContext)
Visit a parse tree produced by roomno().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitRoomno(muddbParser.RoomnoContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.RoomnoContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitString(muddbParser.StringContext)
Visit a parse tree produced by
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitString(muddbParser.StringContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.StringContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitSucc_message(muddbParser.Succ_messageContext)
Visit a parse tree produced by succ_message().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitSucc_message(muddbParser.Succ_messageContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.Succ_messageContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |