angr.analyses.forward_analysis.visitors.function_graph

class angr.analyses.forward_analysis.visitors.function_graph.FunctionGraphVisitor

Bases: GraphVisitor

Parameters:

func (knowledge.Function)

__init__(func, graph=None)
resume_with_new_graph(graph)

We can only reasonably reuse existing results if the node index of the already traversed nodes are the same as the ones from the new graph. Otherwise, we always restart.

Return type:

bool

Returns:

True if we are resuming, False if reset() is called.

Parameters:

graph (DiGraph)