Package | Description |
---|---|
soot.dava | |
soot.dava.toolkits.base.AST | |
soot.dava.toolkits.base.AST.analysis | |
soot.dava.toolkits.base.AST.traversals | |
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.toolkits.base |
A toolkit to optimize the Jimple IR.
|
soot.jimple.toolkits.typing.fast | |
soot.toolkits.exceptions |
Modifier and Type | Method and Description |
---|---|
List<ASTStatementSequenceNode> |
MethodCallFinder.createChangedBodyPart(InvokeStmt s,
List body,
ASTParentNodeFinder finder) |
List<ASTStatementSequenceNode> |
MethodCallFinder.createChangedBodyPart(InvokeStmt s,
List body,
ASTParentNodeFinder finder) |
void |
MethodCallFinder.inInvokeStmt(InvokeStmt s) |
void |
MethodCallFinder.inInvokeStmt(InvokeStmt s) |
boolean |
MethodCallFinder.replaceSubBody(InvokeStmt s,
List<ASTStatementSequenceNode> newChangedBodyPart,
ASTParentNodeFinder finder) |
boolean |
MethodCallFinder.replaceSubBody(InvokeStmt s,
List<ASTStatementSequenceNode> newChangedBodyPart,
ASTParentNodeFinder finder) |
Modifier and Type | Method and Description |
---|---|
void |
ASTAnalysis.analyseInvokeStmt(InvokeStmt s) |
void |
ASTAnalysis.analyseInvokeStmt(InvokeStmt s) |
Modifier and Type | Method and Description |
---|---|
void |
Analysis.caseInvokeStmt(InvokeStmt s) |
void |
AnalysisAdapter.caseInvokeStmt(InvokeStmt s) |
void |
DepthFirstAdapter.caseInvokeStmt(InvokeStmt s) |
void |
DepthFirstAdapter.caseInvokeStmt(InvokeStmt s) |
void |
AnalysisAdapter.caseInvokeStmt(InvokeStmt s) |
void |
Analysis.caseInvokeStmt(InvokeStmt s) |
void |
DepthFirstAdapter.inInvokeStmt(InvokeStmt s) |
void |
DepthFirstAdapter.inInvokeStmt(InvokeStmt s) |
void |
DepthFirstAdapter.outInvokeStmt(InvokeStmt s) |
void |
DepthFirstAdapter.outInvokeStmt(InvokeStmt s) |
Modifier and Type | Method and Description |
---|---|
void |
ASTParentNodeFinder.inInvokeStmt(InvokeStmt s) |
void |
ASTParentNodeFinder.inInvokeStmt(InvokeStmt s) |
Modifier and Type | Method and Description |
---|---|
InvokeStmt |
Grimp.newInvokeStmt(InvokeStmt s) |
InvokeStmt |
Grimp.newInvokeStmt(InvokeStmt s) |
InvokeStmt |
Grimp.newInvokeStmt(Value op)
Constructs a InvokeStmt(InvokeExpr) grammar chunk.
|
InvokeStmt |
Grimp.newInvokeStmt(Value op)
Constructs a InvokeStmt(InvokeExpr) grammar chunk.
|
Modifier and Type | Method and Description |
---|---|
InvokeStmt |
Grimp.newInvokeStmt(InvokeStmt s) |
InvokeStmt |
Grimp.newInvokeStmt(InvokeStmt s) |
Modifier and Type | Class and Description |
---|---|
class |
GInvokeStmt |
Modifier and Type | Method and Description |
---|---|
InvokeStmt |
Jimple.newInvokeStmt(Value op)
Constructs a InvokeStmt(InvokeExpr) grammar chunk.
|
InvokeStmt |
Jimple.newInvokeStmt(Value op)
Constructs a InvokeStmt(InvokeExpr) grammar chunk.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractStmtSwitch.caseInvokeStmt(InvokeStmt stmt) |
void |
PointerStmtSwitch.caseInvokeStmt(InvokeStmt s) |
void |
StmtSwitch.caseInvokeStmt(InvokeStmt stmt) |
void |
AbstractStmtSwitch.caseInvokeStmt(InvokeStmt stmt) |
void |
StmtSwitch.caseInvokeStmt(InvokeStmt stmt) |
void |
PointerStmtSwitch.caseInvokeStmt(InvokeStmt s) |
Modifier and Type | Class and Description |
---|---|
class |
JInvokeStmt |
Modifier and Type | Method and Description |
---|---|
protected void |
ExceptionChecker.checkInvoke(Body b,
InvokeStmt is) |
protected void |
ExceptionChecker.checkInvoke(Body b,
InvokeStmt is) |
Modifier and Type | Method and Description |
---|---|
void |
UseChecker.caseInvokeStmt(InvokeStmt stmt) |
void |
UseChecker.caseInvokeStmt(InvokeStmt stmt) |
Modifier and Type | Method and Description |
---|---|
void |
UnitThrowAnalysis.UnitSwitch.caseInvokeStmt(InvokeStmt s) |
void |
UnitThrowAnalysis.UnitSwitch.caseInvokeStmt(InvokeStmt s) |