Uses of Interface
soot.jimple.InstanceFieldRef

Packages that use InstanceFieldRef
soot.dava.internal.javaRep   
soot.dava.toolkits.base.AST   
soot.dava.toolkits.base.AST.analysis   
soot.dava.toolkits.base.renamer   
soot.grimp Public classes for the Grimp intermediate representation. 
soot.grimp.internal Internal, messy, implementation-specific classes for the Grimp intermediate representation. 
soot.jimple Public classes for the Jimple intermediate representation. 
soot.jimple.internal Internal, messy, implementation-specific classes for the Jimple intermediate representation. 
soot.jimple.spark.builder   
soot.jimple.toolkits.thread.synchronization   
soot.sootify   
soot.toolkits.exceptions   
 

Uses of InstanceFieldRef in soot.dava.internal.javaRep
 

Classes in soot.dava.internal.javaRep that implement InstanceFieldRef
 class DInstanceFieldRef
           
 

Uses of InstanceFieldRef in soot.dava.toolkits.base.AST
 

Methods in soot.dava.toolkits.base.AST with parameters of type InstanceFieldRef
 void ASTAnalysis.analyseInstanceFieldRef(InstanceFieldRef v)
           
 void ASTAnalysis.analyseInstanceFieldRef(InstanceFieldRef v)
           
 

Uses of InstanceFieldRef in soot.dava.toolkits.base.AST.analysis
 

Methods in soot.dava.toolkits.base.AST.analysis with parameters of type InstanceFieldRef
 void Analysis.caseInstanceFieldRef(InstanceFieldRef ifr)
           
 void AnalysisAdapter.caseInstanceFieldRef(InstanceFieldRef ifr)
           
 void DepthFirstAdapter.caseInstanceFieldRef(InstanceFieldRef ifr)
           
 void DepthFirstAdapter.caseInstanceFieldRef(InstanceFieldRef ifr)
           
 void AnalysisAdapter.caseInstanceFieldRef(InstanceFieldRef ifr)
           
 void Analysis.caseInstanceFieldRef(InstanceFieldRef ifr)
           
 void DepthFirstAdapter.inInstanceFieldRef(InstanceFieldRef ifr)
           
 void DepthFirstAdapter.inInstanceFieldRef(InstanceFieldRef ifr)
           
 void DepthFirstAdapter.outInstanceFieldRef(InstanceFieldRef ifr)
           
 void DepthFirstAdapter.outInstanceFieldRef(InstanceFieldRef ifr)
           
 

Uses of InstanceFieldRef in soot.dava.toolkits.base.renamer
 

Methods in soot.dava.toolkits.base.renamer with parameters of type InstanceFieldRef
 void infoGatheringAnalysis.inInstanceFieldRef(InstanceFieldRef ifr)
           
 void infoGatheringAnalysis.inInstanceFieldRef(InstanceFieldRef ifr)
           
 

Uses of InstanceFieldRef in soot.grimp
 

Methods in soot.grimp that return InstanceFieldRef
 InstanceFieldRef Grimp.newInstanceFieldRef(Value base, SootFieldRef f)
          Constructs a InstanceFieldRef(Value, SootFieldRef) grammar chunk.
 InstanceFieldRef Grimp.newInstanceFieldRef(Value base, SootFieldRef f)
          Constructs a InstanceFieldRef(Value, SootFieldRef) grammar chunk.
 

Uses of InstanceFieldRef in soot.grimp.internal
 

Classes in soot.grimp.internal that implement InstanceFieldRef
 class GInstanceFieldRef
           
 

Uses of InstanceFieldRef in soot.jimple
 

Methods in soot.jimple that return InstanceFieldRef
 InstanceFieldRef Jimple.newInstanceFieldRef(Value base, SootFieldRef f)
          Constructs a InstanceFieldRef(Local, SootFieldRef) grammar chunk.
 InstanceFieldRef Jimple.newInstanceFieldRef(Value base, SootFieldRef f)
          Constructs a InstanceFieldRef(Local, SootFieldRef) grammar chunk.
 

Methods in soot.jimple with parameters of type InstanceFieldRef
 void AbstractJimpleValueSwitch.caseInstanceFieldRef(InstanceFieldRef v)
           
 void AbstractRefSwitch.caseInstanceFieldRef(InstanceFieldRef v)
           
 void RefSwitch.caseInstanceFieldRef(InstanceFieldRef v)
           
 void RefSwitch.caseInstanceFieldRef(InstanceFieldRef v)
           
 void AbstractRefSwitch.caseInstanceFieldRef(InstanceFieldRef v)
           
 void AbstractJimpleValueSwitch.caseInstanceFieldRef(InstanceFieldRef v)
           
protected abstract  void PointerStmtSwitch.caseLoadStmt(Local dest, InstanceFieldRef src)
          A statement of the form l1 = l2.f;
protected abstract  void PointerStmtSwitch.caseLoadStmt(Local dest, InstanceFieldRef src)
          A statement of the form l1 = l2.f;
protected abstract  void PointerStmtSwitch.caseStoreStmt(InstanceFieldRef dest, Local src)
          A statement of the form l1.f = l2;
protected abstract  void PointerStmtSwitch.caseStoreStmt(InstanceFieldRef dest, Local src)
          A statement of the form l1.f = l2;
 

Uses of InstanceFieldRef in soot.jimple.internal
 

Classes in soot.jimple.internal that implement InstanceFieldRef
 class AbstractInstanceFieldRef
           
 class JInstanceFieldRef
           
 

Uses of InstanceFieldRef in soot.jimple.spark.builder
 

Methods in soot.jimple.spark.builder with parameters of type InstanceFieldRef
 void MethodNodeFactory.caseInstanceFieldRef(InstanceFieldRef ifr)
           
 void MethodNodeFactory.caseInstanceFieldRef(InstanceFieldRef ifr)
           
 

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

Methods in soot.jimple.toolkits.thread.synchronization that return InstanceFieldRef
 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)
           
 

Methods in soot.jimple.toolkits.thread.synchronization with parameters of type InstanceFieldRef
 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 InstanceFieldRef in soot.sootify
 

Methods in soot.sootify with parameters of type InstanceFieldRef
 void ValueTemplatePrinter.caseInstanceFieldRef(InstanceFieldRef v)
           
 void ValueTemplatePrinter.caseInstanceFieldRef(InstanceFieldRef v)
           
 

Uses of InstanceFieldRef in soot.toolkits.exceptions
 

Methods in soot.toolkits.exceptions with parameters of type InstanceFieldRef
 void UnitThrowAnalysis.ValueSwitch.caseInstanceFieldRef(InstanceFieldRef ref)
           
 void UnitThrowAnalysis.ValueSwitch.caseInstanceFieldRef(InstanceFieldRef ref)