Interface IDOTListener
This interface defines a complete listener for a parse tree produced by DOTParser.
Namespace: GCore.Antlr.Grammers.Dot
Assembly: Dot.dll
Syntax
public interface IDOTListener : Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterA_list(DOTParser.A_listContext)
Enter a parse tree produced by a_list().
Declaration
void EnterA_list(DOTParser.A_listContext context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.A_listContext | context | The parse tree. |
EnterAttr_list(DOTParser.Attr_listContext)
Enter a parse tree produced by attr_list().
Declaration
void EnterAttr_list(DOTParser.Attr_listContext context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.Attr_listContext | context | The parse tree. |
EnterAttr_stmt(DOTParser.Attr_stmtContext)
Enter a parse tree produced by attr_stmt().
Declaration
void EnterAttr_stmt(DOTParser.Attr_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.Attr_stmtContext | context | The parse tree. |
EnterEdge_stmt(DOTParser.Edge_stmtContext)
Enter a parse tree produced by edge_stmt().
Declaration
void EnterEdge_stmt(DOTParser.Edge_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.Edge_stmtContext | context | The parse tree. |
EnterEdgeop(DOTParser.EdgeopContext)
Enter a parse tree produced by edgeop().
Declaration
void EnterEdgeop(DOTParser.EdgeopContext context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.EdgeopContext | context | The parse tree. |
EnterEdgeRHS(DOTParser.EdgeRHSContext)
Enter a parse tree produced by edgeRHS().
Declaration
void EnterEdgeRHS(DOTParser.EdgeRHSContext context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.EdgeRHSContext | context | The parse tree. |
EnterGraph(DOTParser.GraphContext)
Enter a parse tree produced by graph().
Declaration
void EnterGraph(DOTParser.GraphContext context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.GraphContext | context | The parse tree. |
EnterId_(DOTParser.Id_Context)
Enter a parse tree produced by id_().
Declaration
void EnterId_(DOTParser.Id_Context context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.Id_Context | context | The parse tree. |
EnterNode_id(DOTParser.Node_idContext)
Enter a parse tree produced by node_id().
Declaration
void EnterNode_id(DOTParser.Node_idContext context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.Node_idContext | context | The parse tree. |
EnterNode_stmt(DOTParser.Node_stmtContext)
Enter a parse tree produced by node_stmt().
Declaration
void EnterNode_stmt(DOTParser.Node_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.Node_stmtContext | context | The parse tree. |
EnterPort(DOTParser.PortContext)
Enter a parse tree produced by port().
Declaration
void EnterPort(DOTParser.PortContext context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.PortContext | context | The parse tree. |
EnterStmt(DOTParser.StmtContext)
Enter a parse tree produced by stmt().
Declaration
void EnterStmt(DOTParser.StmtContext context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.StmtContext | context | The parse tree. |
EnterStmt_list(DOTParser.Stmt_listContext)
Enter a parse tree produced by stmt_list().
Declaration
void EnterStmt_list(DOTParser.Stmt_listContext context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.Stmt_listContext | context | The parse tree. |
EnterSubgraph(DOTParser.SubgraphContext)
Enter a parse tree produced by subgraph().
Declaration
void EnterSubgraph(DOTParser.SubgraphContext context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.SubgraphContext | context | The parse tree. |
ExitA_list(DOTParser.A_listContext)
Exit a parse tree produced by a_list().
Declaration
void ExitA_list(DOTParser.A_listContext context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.A_listContext | context | The parse tree. |
ExitAttr_list(DOTParser.Attr_listContext)
Exit a parse tree produced by attr_list().
Declaration
void ExitAttr_list(DOTParser.Attr_listContext context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.Attr_listContext | context | The parse tree. |
ExitAttr_stmt(DOTParser.Attr_stmtContext)
Exit a parse tree produced by attr_stmt().
Declaration
void ExitAttr_stmt(DOTParser.Attr_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.Attr_stmtContext | context | The parse tree. |
ExitEdge_stmt(DOTParser.Edge_stmtContext)
Exit a parse tree produced by edge_stmt().
Declaration
void ExitEdge_stmt(DOTParser.Edge_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.Edge_stmtContext | context | The parse tree. |
ExitEdgeop(DOTParser.EdgeopContext)
Exit a parse tree produced by edgeop().
Declaration
void ExitEdgeop(DOTParser.EdgeopContext context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.EdgeopContext | context | The parse tree. |
ExitEdgeRHS(DOTParser.EdgeRHSContext)
Exit a parse tree produced by edgeRHS().
Declaration
void ExitEdgeRHS(DOTParser.EdgeRHSContext context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.EdgeRHSContext | context | The parse tree. |
ExitGraph(DOTParser.GraphContext)
Exit a parse tree produced by graph().
Declaration
void ExitGraph(DOTParser.GraphContext context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.GraphContext | context | The parse tree. |
ExitId_(DOTParser.Id_Context)
Exit a parse tree produced by id_().
Declaration
void ExitId_(DOTParser.Id_Context context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.Id_Context | context | The parse tree. |
ExitNode_id(DOTParser.Node_idContext)
Exit a parse tree produced by node_id().
Declaration
void ExitNode_id(DOTParser.Node_idContext context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.Node_idContext | context | The parse tree. |
ExitNode_stmt(DOTParser.Node_stmtContext)
Exit a parse tree produced by node_stmt().
Declaration
void ExitNode_stmt(DOTParser.Node_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.Node_stmtContext | context | The parse tree. |
ExitPort(DOTParser.PortContext)
Exit a parse tree produced by port().
Declaration
void ExitPort(DOTParser.PortContext context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.PortContext | context | The parse tree. |
ExitStmt(DOTParser.StmtContext)
Exit a parse tree produced by stmt().
Declaration
void ExitStmt(DOTParser.StmtContext context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.StmtContext | context | The parse tree. |
ExitStmt_list(DOTParser.Stmt_listContext)
Exit a parse tree produced by stmt_list().
Declaration
void ExitStmt_list(DOTParser.Stmt_listContext context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.Stmt_listContext | context | The parse tree. |
ExitSubgraph(DOTParser.SubgraphContext)
Exit a parse tree produced by subgraph().
Declaration
void ExitSubgraph(DOTParser.SubgraphContext context)
Parameters
Type | Name | Description |
---|---|---|
DOTParser.SubgraphContext | context | The parse tree. |