Uses of Class
soot.PatchingChain

Packages that use PatchingChain
soot Base Soot classes, shared by different intermediate representations. 
soot.jbco.bafTransformations   
soot.jbco.util   
soot.jimple.toolkits.thread.synchronization   
soot.shimple.internal Shimple internal messy stuff. 
 

Uses of PatchingChain in soot
 

Fields in soot declared as PatchingChain
protected  PatchingChain<Unit> Body.unitChain
          The chain of units for this Body.
protected  PatchingChain<Unit> Body.unitChain
          The chain of units for this Body.
 

Methods in soot that return PatchingChain
 PatchingChain<Unit> Body.getUnits()
          Returns the Chain of Units that make up this body.
 PatchingChain<Unit> Body.getUnits()
          Returns the Chain of Units that make up this body.
 

Uses of PatchingChain in soot.jbco.bafTransformations
 

Methods in soot.jbco.bafTransformations with parameters of type PatchingChain
static void StackTypeHeightCalculator.printStack(PatchingChain units, HashMap stacks, boolean before)
           
static void StackTypeHeightCalculator.printStack(PatchingChain units, HashMap stacks, boolean before)
           
 

Uses of PatchingChain in soot.jbco.util
 

Methods in soot.jbco.util with parameters of type PatchingChain
static ArrayList BodyBuilder.buildParameterLocals(PatchingChain units, Chain locals, List paramTypes)
           
static ArrayList BodyBuilder.buildParameterLocals(PatchingChain units, Chain locals, List paramTypes)
           
static Local BodyBuilder.buildThisLocal(PatchingChain units, ThisRef tr, Chain locals)
           
static Local BodyBuilder.buildThisLocal(PatchingChain units, ThisRef tr, Chain locals)
           
static void Debugger.printUnits(PatchingChain u, String msg)
           
static void Debugger.printUnits(PatchingChain u, String msg)
           
 

Uses of PatchingChain in soot.jimple.toolkits.thread.synchronization
 

Methods in soot.jimple.toolkits.thread.synchronization with parameters of type PatchingChain
 InstanceFieldRef LockAllocationBodyTransformer.reconstruct(Body b, PatchingChain<Unit> units, InstanceFieldRef lock, Stmt insertBefore, boolean redirect)
           
 InstanceFieldRef LockAllocationBodyTransformer.reconstruct(Body b, PatchingChain<Unit> units, InstanceFieldRef lock, Stmt insertBefore, boolean redirect)
           
 

Uses of PatchingChain in soot.shimple.internal
 

Subclasses of PatchingChain in soot.shimple.internal
 class SPatchingChain
          Internal Shimple extension of PatchingChain.