Package | Description |
---|---|
soot |
Base Soot classes, shared by different intermediate representations.
|
soot.jimple |
Public classes for the Jimple intermediate representation.
|
soot.jimple.spark.builder | |
soot.jimple.spark.ondemand | |
soot.jimple.spark.pag | |
soot.jimple.spark.sets | |
soot.jimple.toolkits.pointer | |
soot.sootify | |
soot.toolkits.exceptions |
Modifier and Type | Method and Description |
---|---|
Set<ClassConstant> |
PointsToSet.possibleClassConstants()
If this points-to set consists entirely of objects of
type java.lang.Class of a known class,
returns a set of ClassConstant's that are these classes.
|
Set<ClassConstant> |
PointsToSet.possibleClassConstants()
If this points-to set consists entirely of objects of
type java.lang.Class of a known class,
returns a set of ClassConstant's that are these classes.
|
Modifier and Type | Method and Description |
---|---|
static ClassConstant |
ClassConstant.v(String value) |
static ClassConstant |
ClassConstant.v(String value) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractConstantSwitch.caseClassConstant(ClassConstant v) |
void |
ConstantSwitch.caseClassConstant(ClassConstant v) |
void |
ConstantSwitch.caseClassConstant(ClassConstant v) |
void |
AbstractConstantSwitch.caseClassConstant(ClassConstant v) |
Modifier and Type | Method and Description |
---|---|
void |
MethodNodeFactory.caseClassConstant(ClassConstant cc) |
void |
MethodNodeFactory.caseClassConstant(ClassConstant cc) |
Modifier and Type | Method and Description |
---|---|
Set<ClassConstant> |
AllocAndContextSet.possibleClassConstants() |
Set<ClassConstant> |
LazyContextSensitivePointsToSet.possibleClassConstants() |
Set<ClassConstant> |
WrappedPointsToSet.possibleClassConstants() |
Set<ClassConstant> |
LazyContextSensitivePointsToSet.possibleClassConstants() |
Set<ClassConstant> |
WrappedPointsToSet.possibleClassConstants() |
Set<ClassConstant> |
AllocAndContextSet.possibleClassConstants() |
Modifier and Type | Method and Description |
---|---|
ClassConstant |
ClassConstantNode.getClassConstant() |
ClassConstant |
ClassConstantNode.getClassConstant() |
Modifier and Type | Method and Description |
---|---|
AllocNode |
PAG.makeClassConstantNode(ClassConstant cc) |
AllocNode |
PAG.makeClassConstantNode(ClassConstant cc) |
Modifier and Type | Method and Description |
---|---|
Set<ClassConstant> |
EmptyPointsToSet.possibleClassConstants() |
Set<ClassConstant> |
PointsToSetEqualsWrapper.possibleClassConstants() |
Set<ClassConstant> |
PointsToSetInternal.possibleClassConstants() |
Set<ClassConstant> |
PointsToSetInternal.possibleClassConstants() |
Set<ClassConstant> |
EmptyPointsToSet.possibleClassConstants() |
Set<ClassConstant> |
PointsToSetEqualsWrapper.possibleClassConstants() |
Modifier and Type | Method and Description |
---|---|
Set<ClassConstant> |
FullObjectSet.possibleClassConstants() |
Set<ClassConstant> |
Union.possibleClassConstants() |
Set<ClassConstant> |
FullObjectSet.possibleClassConstants() |
Set<ClassConstant> |
Union.possibleClassConstants() |
Modifier and Type | Method and Description |
---|---|
void |
ValueTemplatePrinter.caseClassConstant(ClassConstant v) |
void |
ValueTemplatePrinter.caseClassConstant(ClassConstant v) |
Modifier and Type | Method and Description |
---|---|
void |
UnitThrowAnalysis.ValueSwitch.caseClassConstant(ClassConstant c) |
void |
UnitThrowAnalysis.ValueSwitch.caseClassConstant(ClassConstant c) |