angr.analyses.dominance_frontier

class angr.analyses.dominance_frontier.DominanceFrontier

Bases: Generic

Computes the dominance frontier of all nodes in a function graph, and provides an easy-to-use interface for querying the frontier information.

__init__(func, func_graph=None, entry=None, exception_edges=False)
Overloads:
  • self, func (Function), func_graph (networkx.DiGraph[T_co]), entry (T_co), exception_edges (bool)

  • self (DominanceFrontier[CodeNode]), func (Function), func_graph (networkx.DiGraph[CodeNode] | None), entry (CodeNode | None), exception_edges (bool)

angr.analyses.dominance_frontier.calculate_iterated_dominace_frontier_set(frontiers, blocks)
Return type:

set

Parameters: