angr.analyses.outliner.outliner

class angr.analyses.outliner.outliner.Outliner

Bases: Analysis

Outliner takes a function and some locations and attempts to outline the blocks within these locations into a separate function.

__init__(func, ail_graph, src_loc, func_entry_loc=None, frontier=None, vvar_id_start=48879, block_addr_start=2864381952, min_step=1, liveness=None)
cleanup_callee_graph(g, func)

Remove all phi assignments whose all source variables are undefined in the graph.

Parameters:
get_interface(g, func)

Recover the interface from a function AIL graph.