Uses of Class
soot.ArrayType

Packages that use ArrayType
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.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. 
soot.sootify   
 

Uses of ArrayType in soot
 

Fields in soot declared as ArrayType
protected  ArrayType Type.arrayType
           
protected  ArrayType Type.arrayType
           
 

Methods in soot that return ArrayType
 ArrayType Type.getArrayType()
           
 ArrayType Type.getArrayType()
           
 ArrayType ArrayType.makeArrayType()
           
 ArrayType Type.makeArrayType()
           
 ArrayType Type.makeArrayType()
           
 ArrayType ArrayType.makeArrayType()
           
static ArrayType ArrayType.v(Type baseType, int numDimensions)
          Creates an ArrayType parametrized by a given Type and dimension count.
static ArrayType ArrayType.v(Type baseType, int numDimensions)
          Creates an ArrayType parametrized by a given Type and dimension count.
 

Methods in soot with parameters of type ArrayType
 void TypeSwitch.caseArrayType(ArrayType t)
           
 void TypeSwitch.caseArrayType(ArrayType t)
           
 void Type.setArrayType(ArrayType at)
           
 void Type.setArrayType(ArrayType at)
           
 

Uses of ArrayType in soot.baf
 

Methods in soot.baf that return ArrayType
 ArrayType NewMultiArrayInst.getBaseType()
           
 ArrayType NewMultiArrayInst.getBaseType()
           
 

Methods in soot.baf with parameters of type ArrayType
 NewMultiArrayInst Baf.newNewMultiArrayInst(ArrayType opType, int dimensions)
           
 NewMultiArrayInst Baf.newNewMultiArrayInst(ArrayType opType, int dimensions)
           
 void NewMultiArrayInst.setBaseType(ArrayType type)
           
 void NewMultiArrayInst.setBaseType(ArrayType type)
           
 

Uses of ArrayType in soot.baf.internal
 

Methods in soot.baf.internal that return ArrayType
 ArrayType BNewMultiArrayInst.getBaseType()
           
 ArrayType BNewMultiArrayInst.getBaseType()
           
 

Methods in soot.baf.internal with parameters of type ArrayType
 void BNewMultiArrayInst.setBaseType(ArrayType type)
           
 void BNewMultiArrayInst.setBaseType(ArrayType type)
           
 

Constructors in soot.baf.internal with parameters of type ArrayType
BNewMultiArrayInst(ArrayType opType, int dimensionCount)
           
BNewMultiArrayInst(ArrayType opType, int dimensionCount)
           
 

Uses of ArrayType in soot.dava.internal.javaRep
 

Constructors in soot.dava.internal.javaRep with parameters of type ArrayType
DNewMultiArrayExpr(ArrayType type, List sizes)
           
DNewMultiArrayExpr(ArrayType type, List sizes)
           
 

Uses of ArrayType in soot.grimp
 

Methods in soot.grimp with parameters of type ArrayType
 NewMultiArrayExpr Grimp.newNewMultiArrayExpr(ArrayType type, List sizes)
          Constructs a NewMultiArrayExpr(ArrayType, List of Expr) grammar chunk.
 NewMultiArrayExpr Grimp.newNewMultiArrayExpr(ArrayType type, List sizes)
          Constructs a NewMultiArrayExpr(ArrayType, List of Expr) grammar chunk.
 

Uses of ArrayType in soot.grimp.internal
 

Constructors in soot.grimp.internal with parameters of type ArrayType
GNewMultiArrayExpr(ArrayType type, List sizes)
           
GNewMultiArrayExpr(ArrayType type, List sizes)
           
 

Uses of ArrayType in soot.jimple
 

Methods in soot.jimple that return ArrayType
 ArrayType NewMultiArrayExpr.getBaseType()
           
 ArrayType NewMultiArrayExpr.getBaseType()
           
 

Methods in soot.jimple with parameters of type ArrayType
 NewMultiArrayExpr Jimple.newNewMultiArrayExpr(ArrayType type, List sizes)
          Constructs a NewMultiArrayExpr(ArrayType, List of Immediate) grammar chunk.
 NewMultiArrayExpr Jimple.newNewMultiArrayExpr(ArrayType type, List sizes)
          Constructs a NewMultiArrayExpr(ArrayType, List of Immediate) grammar chunk.
 void NewMultiArrayExpr.setBaseType(ArrayType baseType)
           
 void NewMultiArrayExpr.setBaseType(ArrayType baseType)
           
 

Uses of ArrayType in soot.jimple.internal
 

Methods in soot.jimple.internal that return ArrayType
 ArrayType AbstractNewMultiArrayExpr.getBaseType()
           
 ArrayType AbstractNewMultiArrayExpr.getBaseType()
           
 

Methods in soot.jimple.internal with parameters of type ArrayType
 void AbstractNewMultiArrayExpr.setBaseType(ArrayType baseType)
           
 void AbstractNewMultiArrayExpr.setBaseType(ArrayType baseType)
           
 

Constructors in soot.jimple.internal with parameters of type ArrayType
AbstractNewMultiArrayExpr(ArrayType type, ValueBox[] sizeBoxes)
           
AbstractNewMultiArrayExpr(ArrayType type, ValueBox[] sizeBoxes)
           
JNewMultiArrayExpr(ArrayType type, List sizes)
           
JNewMultiArrayExpr(ArrayType type, List sizes)
           
 

Uses of ArrayType in soot.sootify
 

Methods in soot.sootify with parameters of type ArrayType
 void TypeTemplatePrinter.caseArrayType(ArrayType t)
           
 void TypeTemplatePrinter.caseArrayType(ArrayType t)