T
- The return type of the visit operation. Use Void
for
operations with no return type.public interface DOTVisitor<T> extends ParseTreeVisitor<T>
DOTParser
.visit, visitChildren, visitErrorNode, visitTerminal
T visitPort(@NotNull DOTParser.PortContext ctx)
DOTParser.port()
.ctx
- the parse treeT visitAttr_stmt(@NotNull DOTParser.Attr_stmtContext ctx)
DOTParser.attr_stmt()
.ctx
- the parse treeT visitEdgeop(@NotNull DOTParser.EdgeopContext ctx)
DOTParser.edgeop()
.ctx
- the parse treeT visitStmt_list(@NotNull DOTParser.Stmt_listContext ctx)
DOTParser.stmt_list()
.ctx
- the parse treeT visitEdgeRHS(@NotNull DOTParser.EdgeRHSContext ctx)
DOTParser.edgeRHS()
.ctx
- the parse treeT visitNode_id(@NotNull DOTParser.Node_idContext ctx)
DOTParser.node_id()
.ctx
- the parse treeT visitId(@NotNull DOTParser.IdContext ctx)
DOTParser.id()
.ctx
- the parse treeT visitSubgraph(@NotNull DOTParser.SubgraphContext ctx)
DOTParser.subgraph()
.ctx
- the parse treeT visitAssignment(@NotNull DOTParser.AssignmentContext ctx)
DOTParser#assignment
.ctx
- the parse treeT visitGraph(@NotNull DOTParser.GraphContext ctx)
DOTParser.graph()
.ctx
- the parse treeT visitA_list(@NotNull DOTParser.A_listContext ctx)
DOTParser.a_list()
.ctx
- the parse treeT visitAttr_list(@NotNull DOTParser.Attr_listContext ctx)
DOTParser.attr_list()
.ctx
- the parse treeT visitNodeStatement(@NotNull DOTParser.NodeStatementContext ctx)
DOTParser#nodeStatement
.ctx
- the parse treeT visitEdge_stmt(@NotNull DOTParser.Edge_stmtContext ctx)
DOTParser.edge_stmt()
.ctx
- the parse treeT visitNode_stmt(@NotNull DOTParser.Node_stmtContext ctx)
DOTParser.node_stmt()
.ctx
- the parse treeT visitEdgeStatement(@NotNull DOTParser.EdgeStatementContext ctx)
DOTParser#edgeStatement
.ctx
- the parse treeT visitAttributStatement(@NotNull DOTParser.AttributStatementContext ctx)
DOTParser#attributStatement
.ctx
- the parse treeT visitSubgraphStatement(@NotNull DOTParser.SubgraphStatementContext ctx)
DOTParser#subgraphStatement
.ctx
- the parse tree