Interface IplyVisitor<Result>
This interface defines a complete generic visitor for a parse tree produced by plyParser.
Namespace: GCore.Antlr.Grammers.Ply
Assembly: Ply.dll
Syntax
public interface IplyVisitor<Result> : IParseTreeVisitor<Result>
Type Parameters
| Name | Description |
|---|---|
| Result | The return type of the visit operation. |
Methods
| Improve this Doc View SourceVisitElement(plyParser.ElementContext)
Visit a parse tree produced by element().
Declaration
Result VisitElement(plyParser.ElementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| plyParser.ElementContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitEnd_header(plyParser.End_headerContext)
Visit a parse tree produced by end_header().
Declaration
Result VisitEnd_header(plyParser.End_headerContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| plyParser.End_headerContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitFace(plyParser.FaceContext)
Visit a parse tree produced by face().
Declaration
Result VisitFace(plyParser.FaceContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| plyParser.FaceContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitFaces(plyParser.FacesContext)
Visit a parse tree produced by faces().
Declaration
Result VisitFaces(plyParser.FacesContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| plyParser.FacesContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitFormat_(plyParser.Format_Context)
Visit a parse tree produced by format_().
Declaration
Result VisitFormat_(plyParser.Format_Context context)
Parameters
| Type | Name | Description |
|---|---|---|
| plyParser.Format_Context | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitHeader(plyParser.HeaderContext)
Visit a parse tree produced by header().
Declaration
Result VisitHeader(plyParser.HeaderContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| plyParser.HeaderContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitListproperty(plyParser.ListpropertyContext)
Visit a parse tree produced by listproperty().
Declaration
Result VisitListproperty(plyParser.ListpropertyContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| plyParser.ListpropertyContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitNumber(plyParser.NumberContext)
Visit a parse tree produced by number().
Declaration
Result VisitNumber(plyParser.NumberContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| plyParser.NumberContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitPly(plyParser.PlyContext)
Visit a parse tree produced by ply().
Declaration
Result VisitPly(plyParser.PlyContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| plyParser.PlyContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitPlydeclaration(plyParser.PlydeclarationContext)
Visit a parse tree produced by plydeclaration().
Declaration
Result VisitPlydeclaration(plyParser.PlydeclarationContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| plyParser.PlydeclarationContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitProperty_(plyParser.Property_Context)
Visit a parse tree produced by property_().
Declaration
Result VisitProperty_(plyParser.Property_Context context)
Parameters
| Type | Name | Description |
|---|---|---|
| plyParser.Property_Context | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitScalarproperty(plyParser.ScalarpropertyContext)
Visit a parse tree produced by scalarproperty().
Declaration
Result VisitScalarproperty(plyParser.ScalarpropertyContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| plyParser.ScalarpropertyContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitString(plyParser.StringContext)
Visit a parse tree produced by
Declaration
Result VisitString(plyParser.StringContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| plyParser.StringContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitType_(plyParser.Type_Context)
Visit a parse tree produced by type_().
Declaration
Result VisitType_(plyParser.Type_Context context)
Parameters
| Type | Name | Description |
|---|---|---|
| plyParser.Type_Context | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitVertex(plyParser.VertexContext)
Visit a parse tree produced by vertex().
Declaration
Result VisitVertex(plyParser.VertexContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| plyParser.VertexContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitVertices(plyParser.VerticesContext)
Visit a parse tree produced by vertices().
Declaration
Result VisitVertices(plyParser.VerticesContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| plyParser.VerticesContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |