Visualize an AST.
Bases: object
Visualize a CFG.
Bases: numba.viz.graphviz.GraphAdaptor
Bases: numba.viz.graphviz.GraphRenderer
Render the SSA graph given python source code
Render the SSA graph given the flow.CFGFlow and the symbol table
Render the SSA graph given python source code
Graph visualization for abitrary graphs. An attempt to unify all the many different graphs we want to visualize (numba.control_flow.graphviz, numba.minivect.graphviz, etc).
Bases: object
Allow traversal of a foreign AST.
Return the children for this graph node
Bases: object
Allow traversal of a foreign AST.
Return the label for this graph node
Return the label for this edge or None
Bases: object
Render an arbitrary graph as a graphviz tree.
Nodes must be hashable.
Add an edge between two pydot nodes and set the colors
Create a graphviz node from the miniast node
Visit children and add edges to their Graphviz nodes.
G: The graph: [node] output_file: output dot file name adaptor: GraphAdaptor renderer: GraphRenderer
Visualize an SSA graph (the def/use chains).
Render the SSA graph given the flow.CFGFlow and the symbol table
Render the SSA graph given python source code