Package | Description |
---|---|
soot.dava.internal.javaRep | |
soot.dava.toolkits.base.AST | |
soot.dava.toolkits.base.AST.analysis | |
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.sootify | |
soot.toolkits.exceptions |
Modifier and Type | Class and Description |
---|---|
class |
DNewMultiArrayExpr |
Modifier and Type | Method and Description |
---|---|
void |
ASTAnalysis.analyseNewMultiArrayExpr(NewMultiArrayExpr v) |
void |
ASTAnalysis.analyseNewMultiArrayExpr(NewMultiArrayExpr v) |
Modifier and Type | Method and Description |
---|---|
void |
Analysis.caseNewMultiArrayExpr(NewMultiArrayExpr nmae) |
void |
AnalysisAdapter.caseNewMultiArrayExpr(NewMultiArrayExpr nmae) |
void |
DepthFirstAdapter.caseNewMultiArrayExpr(NewMultiArrayExpr nmae) |
void |
DepthFirstAdapter.caseNewMultiArrayExpr(NewMultiArrayExpr nmae) |
void |
AnalysisAdapter.caseNewMultiArrayExpr(NewMultiArrayExpr nmae) |
void |
Analysis.caseNewMultiArrayExpr(NewMultiArrayExpr nmae) |
void |
DepthFirstAdapter.inNewMultiArrayExpr(NewMultiArrayExpr nmae) |
void |
DepthFirstAdapter.inNewMultiArrayExpr(NewMultiArrayExpr nmae) |
void |
DepthFirstAdapter.outNewMultiArrayExpr(NewMultiArrayExpr nmae) |
void |
DepthFirstAdapter.outNewMultiArrayExpr(NewMultiArrayExpr nmae) |
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
void |
GrimpExprSwitch.caseNewMultiArrayExpr(NewMultiArrayExpr v) |
void |
GrimpExprSwitch.caseNewMultiArrayExpr(NewMultiArrayExpr v) |
Modifier and Type | Class and Description |
---|---|
class |
GNewMultiArrayExpr |
Modifier and Type | Method and Description |
---|---|
NewMultiArrayExpr |
Jimple.newNewMultiArrayExpr(ArrayType type,
List<? extends Value> sizes)
Constructs a NewMultiArrayExpr(ArrayType, List of Immediate) grammar
chunk.
|
NewMultiArrayExpr |
Jimple.newNewMultiArrayExpr(ArrayType type,
List<? extends Value> sizes)
Constructs a NewMultiArrayExpr(ArrayType, List of Immediate) grammar
chunk.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractExprSwitch.caseNewMultiArrayExpr(NewMultiArrayExpr v) |
void |
AbstractJimpleValueSwitch.caseNewMultiArrayExpr(NewMultiArrayExpr v) |
void |
ExprSwitch.caseNewMultiArrayExpr(NewMultiArrayExpr v) |
void |
AbstractJimpleValueSwitch.caseNewMultiArrayExpr(NewMultiArrayExpr v) |
void |
AbstractExprSwitch.caseNewMultiArrayExpr(NewMultiArrayExpr v) |
void |
ExprSwitch.caseNewMultiArrayExpr(NewMultiArrayExpr v) |
protected void |
PointerStmtSwitch.caseNewMultiArrayStmt(Local dest,
NewMultiArrayExpr e)
A anewarray statement
|
protected void |
PointerStmtSwitch.caseNewMultiArrayStmt(Local dest,
NewMultiArrayExpr e)
A anewarray statement
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractNewMultiArrayExpr |
class |
JNewMultiArrayExpr |
Modifier and Type | Method and Description |
---|---|
void |
MethodNodeFactory.caseNewMultiArrayExpr(NewMultiArrayExpr nmae) |
void |
MethodNodeFactory.caseNewMultiArrayExpr(NewMultiArrayExpr nmae) |
Modifier and Type | Method and Description |
---|---|
void |
ValueTemplatePrinter.caseNewMultiArrayExpr(NewMultiArrayExpr v) |
void |
ValueTemplatePrinter.caseNewMultiArrayExpr(NewMultiArrayExpr v) |
Modifier and Type | Method and Description |
---|---|
void |
UnitThrowAnalysis.ValueSwitch.caseNewMultiArrayExpr(NewMultiArrayExpr expr) |
void |
UnitThrowAnalysis.ValueSwitch.caseNewMultiArrayExpr(NewMultiArrayExpr expr) |