Uses of Interface
soot.SootFieldRef

Packages that use SootFieldRef
soot Base Soot classes, shared by different intermediate representations. 
soot.baf Public classes for the Baf intermediate representation. 
soot.baf.internal Internal, messy, implementation-specific classes for the Baf intermediate representation. 
soot.dava   
soot.dava.internal.javaRep   
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. 
 

Uses of SootFieldRef in soot
 

Methods in soot that return SootFieldRef
 SootFieldRef Scene.makeFieldRef(SootClass declaringClass, String name, Type type, boolean isStatic)
          Create an unresolved reference to a field.
 SootFieldRef Scene.makeFieldRef(SootClass declaringClass, String name, Type type, boolean isStatic)
          Create an unresolved reference to a field.
 SootFieldRef SootField.makeRef()
           
 SootFieldRef SootField.makeRef()
           
 

Methods in soot with parameters of type SootFieldRef
abstract  void AbstractUnitPrinter.fieldRef(SootFieldRef f)
           
 void BriefUnitPrinter.fieldRef(SootFieldRef f)
           
abstract  void LabeledUnitPrinter.fieldRef(SootFieldRef f)
           
 void NormalUnitPrinter.fieldRef(SootFieldRef f)
           
 void UnitPrinter.fieldRef(SootFieldRef f)
           
 void UnitPrinter.fieldRef(SootFieldRef f)
           
 void NormalUnitPrinter.fieldRef(SootFieldRef f)
           
abstract  void LabeledUnitPrinter.fieldRef(SootFieldRef f)
           
 void BriefUnitPrinter.fieldRef(SootFieldRef f)
           
abstract  void AbstractUnitPrinter.fieldRef(SootFieldRef f)
           
 

Uses of SootFieldRef in soot.baf
 

Methods in soot.baf that return SootFieldRef
 SootFieldRef FieldArgInst.getFieldRef()
           
 SootFieldRef FieldArgInst.getFieldRef()
           
 

Methods in soot.baf with parameters of type SootFieldRef
 FieldGetInst Baf.newFieldGetInst(SootFieldRef fieldRef)
           
 FieldGetInst Baf.newFieldGetInst(SootFieldRef fieldRef)
           
 FieldPutInst Baf.newFieldPutInst(SootFieldRef fieldRef)
           
 FieldPutInst Baf.newFieldPutInst(SootFieldRef fieldRef)
           
 StaticGetInst Baf.newStaticGetInst(SootFieldRef fieldRef)
           
 StaticGetInst Baf.newStaticGetInst(SootFieldRef fieldRef)
           
 StaticPutInst Baf.newStaticPutInst(SootFieldRef fieldRef)
           
 StaticPutInst Baf.newStaticPutInst(SootFieldRef fieldRef)
           
 

Uses of SootFieldRef in soot.baf.internal
 

Methods in soot.baf.internal that return SootFieldRef
 SootFieldRef BFieldGetInst.getFieldRef()
           
 SootFieldRef BFieldPutInst.getFieldRef()
           
 SootFieldRef BStaticGetInst.getFieldRef()
           
 SootFieldRef BStaticPutInst.getFieldRef()
           
 SootFieldRef BStaticPutInst.getFieldRef()
           
 SootFieldRef BStaticGetInst.getFieldRef()
           
 SootFieldRef BFieldPutInst.getFieldRef()
           
 SootFieldRef BFieldGetInst.getFieldRef()
           
 

Constructors in soot.baf.internal with parameters of type SootFieldRef
BFieldGetInst(SootFieldRef fieldRef)
           
BFieldGetInst(SootFieldRef fieldRef)
           
BFieldPutInst(SootFieldRef fieldRef)
           
BFieldPutInst(SootFieldRef fieldRef)
           
BStaticGetInst(SootFieldRef fieldRef)
           
BStaticGetInst(SootFieldRef fieldRef)
           
BStaticPutInst(SootFieldRef fieldRef)
           
BStaticPutInst(SootFieldRef fieldRef)
           
 

Uses of SootFieldRef in soot.dava
 

Methods in soot.dava with parameters of type SootFieldRef
 void DavaUnitPrinter.fieldRef(SootFieldRef f)
           
 void DavaUnitPrinter.fieldRef(SootFieldRef f)
           
 

Uses of SootFieldRef in soot.dava.internal.javaRep
 

Constructors in soot.dava.internal.javaRep with parameters of type SootFieldRef
DInstanceFieldRef(Value base, SootFieldRef fieldRef, HashSet<Object> thisLocals)
           
DInstanceFieldRef(Value base, SootFieldRef fieldRef, HashSet<Object> thisLocals)
           
DStaticFieldRef(SootFieldRef fieldRef, boolean supressDeclaringClass)
           
DStaticFieldRef(SootFieldRef fieldRef, boolean supressDeclaringClass)
           
DStaticFieldRef(SootFieldRef fieldRef, String myClassName)
           
DStaticFieldRef(SootFieldRef fieldRef, String myClassName)
           
 

Uses of SootFieldRef in soot.grimp
 

Methods in soot.grimp with parameters of type SootFieldRef
 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.
 StaticFieldRef Grimp.newStaticFieldRef(SootFieldRef f)
          Constructs a StaticFieldRef(SootFieldRef) grammar chunk.
 StaticFieldRef Grimp.newStaticFieldRef(SootFieldRef f)
          Constructs a StaticFieldRef(SootFieldRef) grammar chunk.
 

Uses of SootFieldRef in soot.grimp.internal
 

Constructors in soot.grimp.internal with parameters of type SootFieldRef
GInstanceFieldRef(Value base, SootFieldRef fieldRef)
           
GInstanceFieldRef(Value base, SootFieldRef fieldRef)
           
 

Uses of SootFieldRef in soot.jimple
 

Fields in soot.jimple declared as SootFieldRef
protected  SootFieldRef StaticFieldRef.fieldRef
           
protected  SootFieldRef StaticFieldRef.fieldRef
           
 

Methods in soot.jimple that return SootFieldRef
 SootFieldRef FieldRef.getFieldRef()
           
 SootFieldRef StaticFieldRef.getFieldRef()
           
 SootFieldRef StaticFieldRef.getFieldRef()
           
 SootFieldRef FieldRef.getFieldRef()
           
 

Methods in soot.jimple with parameters of type SootFieldRef
 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.
 StaticFieldRef Jimple.newStaticFieldRef(SootFieldRef f)
          Constructs a StaticFieldRef(SootFieldRef) grammar chunk.
 StaticFieldRef Jimple.newStaticFieldRef(SootFieldRef f)
          Constructs a StaticFieldRef(SootFieldRef) grammar chunk.
 void FieldRef.setFieldRef(SootFieldRef sfr)
           
 void StaticFieldRef.setFieldRef(SootFieldRef fieldRef)
           
 void StaticFieldRef.setFieldRef(SootFieldRef fieldRef)
           
 void FieldRef.setFieldRef(SootFieldRef sfr)
           
 

Constructors in soot.jimple with parameters of type SootFieldRef
StaticFieldRef(SootFieldRef fieldRef)
           
StaticFieldRef(SootFieldRef fieldRef)
           
 

Uses of SootFieldRef in soot.jimple.internal
 

Fields in soot.jimple.internal declared as SootFieldRef
protected  SootFieldRef AbstractInstanceFieldRef.fieldRef
           
protected  SootFieldRef AbstractInstanceFieldRef.fieldRef
           
 

Methods in soot.jimple.internal that return SootFieldRef
 SootFieldRef AbstractInstanceFieldRef.getFieldRef()
           
 SootFieldRef AbstractInstanceFieldRef.getFieldRef()
           
 

Methods in soot.jimple.internal with parameters of type SootFieldRef
 void AbstractInstanceFieldRef.setFieldRef(SootFieldRef fieldRef)
           
 void AbstractInstanceFieldRef.setFieldRef(SootFieldRef fieldRef)
           
 

Constructors in soot.jimple.internal with parameters of type SootFieldRef
AbstractInstanceFieldRef(ValueBox baseBox, SootFieldRef fieldRef)
           
AbstractInstanceFieldRef(ValueBox baseBox, SootFieldRef fieldRef)
           
JInstanceFieldRef(Value base, SootFieldRef fieldRef)
           
JInstanceFieldRef(Value base, SootFieldRef fieldRef)