__add__(self, graph) | miasm.core.graph.DiGraph | |
__eq__(self, graph) | miasm.core.graph.DiGraph | |
__init__(self, *args, **kwargs) | miasm.ir.ir.DiGraphIR | |
miasm::ir::ir::IRCFG.__init__(self, irdst, loc_db, blocks=None, *args, **kwargs) | miasm.ir.ir.IRCFG | |
miasm::core::graph::DiGraph.__init__(self) | miasm.core.graph.DiGraph | |
__ne__(self, other) | miasm.core.graph.DiGraph | |
__repr__(self) | miasm.core.graph.DiGraph | |
add_edge(self, src, dst) | miasm.core.graph.DiGraph | |
add_irblock(self, irblock) | miasm.ir.ir.IRCFG | |
add_node(self, node) | miasm.core.graph.DiGraph | |
add_uniq_edge(self, src, dst) | miasm.core.graph.DiGraph | |
blocks(self) | miasm.ir.ir.IRCFG | |
compute_back_edges(self, head) | miasm.core.graph.DiGraph | |
compute_dominance_frontier(self, head) | miasm.core.graph.DiGraph | |
compute_dominator_tree(self, head) | miasm.core.graph.DiGraph | |
compute_dominators(self, head) | miasm.core.graph.DiGraph | |
compute_immediate_dominators(self, head) | miasm.core.graph.DiGraph | |
compute_immediate_postdominators(self, tail) | miasm.core.graph.DiGraph | |
compute_natural_loops(self, head) | miasm.core.graph.DiGraph | |
compute_postdominators(self, leaf) | miasm.core.graph.DiGraph | |
compute_strongly_connected_components(self) | miasm.core.graph.DiGraph | |
compute_weakly_connected_components(self) | miasm.core.graph.DiGraph | |
copy(self) | miasm.core.graph.DiGraph | |
del_edge(self, src, dst) | miasm.core.graph.DiGraph | |
del_node(self, node) | miasm.core.graph.DiGraph | |
discard_edge(self, src, dst) | miasm.core.graph.DiGraph | |
dot(self, offset=False) | miasm.ir.ir.IRCFG | |
miasm::core::graph::DiGraph.dot(self) | miasm.core.graph.DiGraph | |
DotCellDescription | miasm.core.graph.DiGraph | static |
dst_trackback(self, irb) | miasm.ir.ir.IRCFG | |
edge_attr(self, src, dst) | miasm.ir.ir.IRCFG | |
edges(self) | miasm.core.graph.DiGraph | |
find_path(self, src, dst, cycles_count=0, done=None) | miasm.core.graph.DiGraph | |
find_path_from_src(self, src, dst, cycles_count=0, done=None) | miasm.core.graph.DiGraph | |
get_block(self, addr) | miasm.ir.ir.IRCFG | |
get_loc_key(self, addr) | miasm.ir.ir.IRCFG | |
get_or_create_loc_key(self, addr) | miasm.ir.ir.IRCFG | |
getby_offset(self, offset) | miasm.ir.ir.IRCFG | |
has_loop(self) | miasm.core.graph.DiGraph | |
heads(self) | miasm.core.graph.DiGraph | |
heads_iter(self) | miasm.core.graph.DiGraph | |
IRDst(self) | miasm.ir.ir.IRCFG | |
leaves(self) | miasm.core.graph.DiGraph | |
leaves_iter(self) | miasm.core.graph.DiGraph | |
loc_db | miasm.ir.ir.IRCFG | |
merge(self, graph) | miasm.core.graph.DiGraph | |
node2lines(self, node) | miasm.ir.ir.IRCFG | |
node_attr(self, node) | miasm.ir.ir.IRCFG | |
nodeid(self, node) | miasm.core.graph.DiGraph | |
nodes(self) | miasm.core.graph.DiGraph | |
predecessors(self, node) | miasm.core.graph.DiGraph | |
predecessors_iter(self, node) | miasm.core.graph.DiGraph | |
predecessors_stop_node_iter(self, node, head) | miasm.core.graph.DiGraph | |
reachable_parents(self, leaf) | miasm.core.graph.DiGraph | |
reachable_parents_stop_node(self, leaf, head) | miasm.core.graph.DiGraph | |
reachable_sons(self, head) | miasm.core.graph.DiGraph | |
replace_node(self, node, new_node) | miasm.core.graph.DiGraph | |
simplify(self, simplifier) | miasm.ir.ir.IRCFG | |
successors(self, node) | miasm.core.graph.DiGraph | |
successors_iter(self, node) | miasm.core.graph.DiGraph | |
walk_breadth_first_backward(self, head) | miasm.core.graph.DiGraph | |
walk_breadth_first_forward(self, head) | miasm.core.graph.DiGraph | |
walk_depth_first_backward(self, head) | miasm.core.graph.DiGraph | |
walk_depth_first_forward(self, head) | miasm.core.graph.DiGraph | |
walk_dominators(self, node, dominators) | miasm.core.graph.DiGraph | |
walk_postdominators(self, node, postdominators) | miasm.core.graph.DiGraph | |