Uses of Class
soot.shimple.ShimpleBody

Packages that use ShimpleBody
soot.shimple Public classes for the SSA Shimple intermediate representation. 
soot.shimple.internal Shimple internal messy stuff. 
soot.shimple.toolkits.scalar Some analyses based on Shimple. 
 

Uses of ShimpleBody in soot.shimple
 

Methods in soot.shimple that return ShimpleBody
 ShimpleBody Shimple.newBody(Body b)
          Returns a ShimpleBody constructed from b, using default phase options.
 ShimpleBody Shimple.newBody(Body b)
          Returns a ShimpleBody constructed from b, using default phase options.
 ShimpleBody Shimple.newBody(Body b, Map options)
          Returns a ShimpleBody constructed from b, using provided option Map.
 ShimpleBody Shimple.newBody(Body b, Map options)
          Returns a ShimpleBody constructed from b, using provided option Map.
 ShimpleBody Shimple.newBody(SootMethod m)
          Returns an empty ShimpleBody associated with method m, using default phase options.
 ShimpleBody Shimple.newBody(SootMethod m)
          Returns an empty ShimpleBody associated with method m, using default phase options.
 ShimpleBody Shimple.newBody(SootMethod m, Map options)
          Returns an empty ShimpleBody associated with method m, using provided option map.
 ShimpleBody Shimple.newBody(SootMethod m, Map options)
          Returns an empty ShimpleBody associated with method m, using provided option map.
 

Methods in soot.shimple with parameters of type ShimpleBody
 JimpleBody Shimple.newJimpleBody(ShimpleBody body)
          Constructs a JimpleBody from a ShimpleBody.
 JimpleBody Shimple.newJimpleBody(ShimpleBody body)
          Constructs a JimpleBody from a ShimpleBody.
 

Uses of ShimpleBody in soot.shimple.internal
 

Fields in soot.shimple.internal declared as ShimpleBody
protected  ShimpleBody PhiNodeManager.body
           
protected  ShimpleBody PiNodeManager.body
           
protected  ShimpleBody ShimpleBodyBuilder.body
           
protected  ShimpleBody ShimpleBodyBuilder.body
           
protected  ShimpleBody PiNodeManager.body
           
protected  ShimpleBody PhiNodeManager.body
           
 

Constructors in soot.shimple.internal with parameters of type ShimpleBody
PhiNodeManager(ShimpleBody body)
           
PhiNodeManager(ShimpleBody body)
           
PiNodeManager(ShimpleBody body, boolean trimmed)
          Transforms the provided body to pure SSA form.
PiNodeManager(ShimpleBody body, boolean trimmed)
          Transforms the provided body to pure SSA form.
ShimpleBodyBuilder(ShimpleBody body)
          Transforms the provided body to pure SSA form.
ShimpleBodyBuilder(ShimpleBody body)
          Transforms the provided body to pure SSA form.
 

Uses of ShimpleBody in soot.shimple.toolkits.scalar
 

Fields in soot.shimple.toolkits.scalar declared as ShimpleBody
protected  ShimpleBody SConstantPropagatorAndFolder.sb
           
protected  ShimpleBody SConstantPropagatorAndFolder.sb
           
 

Constructors in soot.shimple.toolkits.scalar with parameters of type ShimpleBody
ShimpleLocalDefs(ShimpleBody sb)
          Build a LocalDefs interface from a ShimpleBody.
ShimpleLocalDefs(ShimpleBody sb)
          Build a LocalDefs interface from a ShimpleBody.
ShimpleLocalUses(ShimpleBody sb)
          Build a LocalUses interface from a ShimpleBody.
ShimpleLocalUses(ShimpleBody sb)
          Build a LocalUses interface from a ShimpleBody.