Uses of Interface
soot.jimple.spark.pag.SparkField

Packages that use SparkField
soot Base Soot classes, shared by different intermediate representations. 
soot.jimple.spark.pag   
 

Uses of SparkField in soot
 

Classes in soot that implement SparkField
 class SootField
          Soot representation of a Java field.
 

Uses of SparkField in soot.jimple.spark.pag
 

Classes in soot.jimple.spark.pag that implement SparkField
 class ArrayElement
          Represents an array element.
 class Parm
          Represents a method parameter.
 

Fields in soot.jimple.spark.pag declared as SparkField
protected  SparkField AllocDotField.field
           
protected  SparkField FieldRefNode.field
           
 

Methods in soot.jimple.spark.pag that return SparkField
 SparkField AllocDotField.getField()
          Returns the field of this node.
 SparkField FieldRefNode.getField()
          Returns the field of this field reference.
 

Methods in soot.jimple.spark.pag with parameters of type SparkField
 AllocDotField AllocNode.dot(SparkField field)
          Returns the field ref node having this node as its base, and field as its field; null if nonexistent.
 FieldRefNode PAG.findLocalFieldRefNode(Object baseValue, SparkField field)
          Finds the FieldRefNode for base variable value and field field, or returns null.
 FieldRefNode PAG.findGlobalFieldRefNode(Object baseValue, SparkField field)
          Finds the FieldRefNode for base variable value and field field, or returns null.
 FieldRefNode PAG.makeLocalFieldRefNode(Object baseValue, Type baseType, SparkField field, SootMethod method)
          Finds or creates the FieldRefNode for base variable baseValue and field field, of type type.
 FieldRefNode PAG.makeGlobalFieldRefNode(Object baseValue, Type baseType, SparkField field)
          Finds or creates the FieldRefNode for base variable baseValue and field field, of type type.
 FieldRefNode PAG.makeFieldRefNode(VarNode base, SparkField field)
          Finds or creates the FieldRefNode for base variable base and field field, of type type.
 AllocDotField PAG.findAllocDotField(AllocNode an, SparkField field)
          Finds the AllocDotField for base AllocNode an and field field, or returns null.
 AllocDotField PAG.makeAllocDotField(AllocNode an, SparkField field)
          Finds or creates the AllocDotField for base variable baseValue and field field, of type t.
protected  int PAGDumper.fieldToNum(SparkField f)
           
 FieldRefNode VarNode.dot(SparkField field)
          Returns the field ref node having this node as its base, and field as its field; null if nonexistent.