absl.testing.absltest.TestCase
python_graphs.control_flow_graphviz_test.ControlFlowGraphvizTest
- Undocumentedpython_graphs.control_flow_test.ControlFlowTest
- No class docstring; 2/26 methods documentedpython_graphs.data_flow_test.DataFlowTest
- Undocumentedpython_graphs.instruction_test.InstructionTest
- Undocumentedpython_graphs.program_graph_graphviz_test.ControlFlowGraphvizTest
- Undocumentedpython_graphs.program_graph_test.ProgramGraphTest
- No class docstring; 2/19 methods documentedabsl.testing.parameterized.TestCase
astunparse.unparser.Unparser
python_graphs.program_graph.SyntaxNodeUnparser
- An Unparser class helpful for creating Syntax Token nodes for fn graphs.dict
python_graphs.data_flow.FrozenDict
- Undocumentedenum.Enum
python_graphs.program_graph_dataclasses.EdgeType
- The different kinds of edges that can appear in a program graph.python_graphs.program_graph_dataclasses.NodeType
- Undocumentedgast.NodeVisitor
python_graphs.instruction.AccessVisitor
- Visitor that computes an ordered list of accesses.object
python_graphs.control_flow.BasicBlock
- A basic block in a control flow graph.python_graphs.control_flow.ControlFlowGraph
- A control flow graph for a Python program.python_graphs.control_flow.ControlFlowNode
- A node in a control flow graph.python_graphs.control_flow.ControlFlowVisitor
- A visitor for determining the control flow of a Python program from an AST.python_graphs.control_flow.Frame
- A Frame indicates how statements affect control flow in parts of a program.python_graphs.control_flow_test_components.ExampleClass
- Undocumentedpython_graphs.data_flow.Analysis
- Base class for a data flow analysis.python_graphs.data_flow.LastAccessAnalysis
- Computes for each variable its possible last reads and last writes.python_graphs.data_flow.LivenessAnalysis
- Liveness analysis by basic block.python_graphs.instruction.Instruction
- Represents an executable unit of a Python program.python_graphs.program_graph.ProgramGraph
- A ProgramGraph represents a Python program or function.python_graphs.program_graph.ProgramGraphNode
- A single node in a Program Graph.python_graphs.program_graph_dataclasses.Edge
- Undocumentedpython_graphs.program_graph_dataclasses.Graph
- Undocumentedpython_graphs.program_graph_dataclasses.Node
- Represents a node in a program graph.