Interface ImuddbVisitor<Result>
This interface defines a complete generic visitor for a parse tree produced by muddbParser.
Namespace: GCore.Antlr.Grammers.Muddb
Assembly: Muddb.dll
Syntax
public interface 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_().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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_().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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
Declaration
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().
Declaration
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().
Declaration
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
Declaration
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().
Declaration
Result VisitSucc_message(muddbParser.Succ_messageContext context)
Parameters
Type | Name | Description |
---|---|---|
muddbParser.Succ_messageContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |