miasm
Reverse engineering framework
miasm.analysis.depgraph.FollowExpr Class Reference
Inheritance diagram for miasm.analysis.depgraph.FollowExpr:
Collaboration diagram for miasm.analysis.depgraph.FollowExpr:

Public Member Functions

def __init__ (self, follow, element)
 
def __repr__ (self)
 

Static Public Member Functions

def to_depnodes (follow_exprs, loc_key, line)
 
def extract_depnodes (follow_exprs, only_follow=False)
 

Public Attributes

 follow
 
 element
 

Constructor & Destructor Documentation

◆ __init__()

def miasm.analysis.depgraph.FollowExpr.__init__ (   self,
  follow,
  element 
)

Member Function Documentation

◆ __repr__()

def miasm.analysis.depgraph.FollowExpr.__repr__ (   self)

◆ extract_depnodes()

def miasm.analysis.depgraph.FollowExpr.extract_depnodes (   follow_exprs,
  only_follow = False 
)
static
Extract depnodes from a set of FollowExpr(Depnodes)
@only_follow: (optional) extract only elements to follow

◆ to_depnodes()

def miasm.analysis.depgraph.FollowExpr.to_depnodes (   follow_exprs,
  loc_key,
  line 
)
static
Build a set of FollowExpr(DependencyNode) from the @follow_exprs set
of FollowExpr
@follow_exprs: set of FollowExpr
@loc_key: LocKey instance
@line: integer

Member Data Documentation

◆ element

miasm.analysis.depgraph.FollowExpr.element

◆ follow

miasm.analysis.depgraph.FollowExpr.follow

The documentation for this class was generated from the following file: