|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Expr | |
---|---|
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.shimple | Public classes for the SSA Shimple intermediate representation. |
soot.shimple.internal | Shimple internal messy stuff. |
Uses of Expr in soot.dava.internal.javaRep |
---|
Classes in soot.dava.internal.javaRep that implement Expr | |
---|---|
class |
DCmpExpr
|
class |
DCmpgExpr
|
class |
DCmplExpr
|
class |
DInterfaceInvokeExpr
|
class |
DLengthExpr
|
class |
DNegExpr
|
class |
DNewArrayExpr
|
class |
DNewInvokeExpr
|
class |
DNewMultiArrayExpr
|
class |
DNotExpr
|
class |
DShortcutIf
|
class |
DSpecialInvokeExpr
|
class |
DStaticInvokeExpr
|
class |
DVirtualInvokeExpr
|
Uses of Expr in soot.dava.toolkits.base.AST |
---|
Methods in soot.dava.toolkits.base.AST with parameters of type Expr | |
---|---|
void |
ASTAnalysis.analyseExpr(Expr v)
|
void |
ASTAnalysis.analyseExpr(Expr v)
|
Uses of Expr in soot.dava.toolkits.base.AST.analysis |
---|
Methods in soot.dava.toolkits.base.AST.analysis with parameters of type Expr | |
---|---|
void |
Analysis.caseExpr(Expr e)
|
void |
AnalysisAdapter.caseExpr(Expr e)
|
void |
DepthFirstAdapter.caseExpr(Expr e)
|
void |
DepthFirstAdapter.caseExpr(Expr e)
|
void |
AnalysisAdapter.caseExpr(Expr e)
|
void |
Analysis.caseExpr(Expr e)
|
void |
DepthFirstAdapter.decideCaseExpr(Expr e)
|
void |
DepthFirstAdapter.decideCaseExpr(Expr e)
|
void |
DepthFirstAdapter.inExpr(Expr e)
|
void |
DepthFirstAdapter.inExpr(Expr e)
|
void |
DepthFirstAdapter.outExpr(Expr e)
|
void |
DepthFirstAdapter.outExpr(Expr e)
|
Uses of Expr in soot.grimp |
---|
Subinterfaces of Expr in soot.grimp | |
---|---|
interface |
NewInvokeExpr
|
Uses of Expr in soot.grimp.internal |
---|
Classes in soot.grimp.internal that implement Expr | |
---|---|
class |
AbstractGrimpFloatBinopExpr
|
class |
AbstractGrimpIntBinopExpr
|
class |
AbstractGrimpIntLongBinopExpr
|
class |
GAddExpr
|
class |
GAndExpr
|
class |
GCastExpr
|
class |
GCmpExpr
|
class |
GCmpgExpr
|
class |
GCmplExpr
|
class |
GDivExpr
|
class |
GDynamicInvokeExpr
|
class |
GEqExpr
|
class |
GGeExpr
|
class |
GGtExpr
|
class |
GInstanceOfExpr
|
class |
GInterfaceInvokeExpr
|
class |
GLeExpr
|
class |
GLengthExpr
|
class |
GLtExpr
|
class |
GMulExpr
|
class |
GNeExpr
|
class |
GNegExpr
|
class |
GNewArrayExpr
|
class |
GNewInvokeExpr
|
class |
GNewMultiArrayExpr
|
class |
GOrExpr
|
class |
GRemExpr
|
class |
GShlExpr
|
class |
GShrExpr
|
class |
GSpecialInvokeExpr
|
class |
GStaticInvokeExpr
|
class |
GSubExpr
|
class |
GUshrExpr
|
class |
GVirtualInvokeExpr
|
class |
GXorExpr
|
Uses of Expr in soot.jimple |
---|
Subinterfaces of Expr in soot.jimple | |
---|---|
interface |
AddExpr
|
interface |
AndExpr
|
interface |
AnyNewExpr
Any expression that allocates objects. |
interface |
BinopExpr
|
interface |
CastExpr
|
interface |
CmpExpr
|
interface |
CmpgExpr
|
interface |
CmplExpr
|
interface |
ConditionExpr
|
interface |
DivExpr
|
interface |
DynamicInvokeExpr
|
interface |
EqExpr
|
interface |
GeExpr
|
interface |
GtExpr
|
interface |
InstanceInvokeExpr
|
interface |
InstanceOfExpr
|
interface |
InterfaceInvokeExpr
|
interface |
InvokeExpr
|
interface |
LeExpr
|
interface |
LengthExpr
|
interface |
LtExpr
|
interface |
MulExpr
|
interface |
NeExpr
|
interface |
NegExpr
|
interface |
NewArrayExpr
|
interface |
NewExpr
|
interface |
NewMultiArrayExpr
|
interface |
OrExpr
|
interface |
RemExpr
|
interface |
ShlExpr
|
interface |
ShrExpr
|
interface |
SpecialInvokeExpr
|
interface |
StaticInvokeExpr
|
interface |
SubExpr
|
interface |
UnopExpr
|
interface |
UshrExpr
|
interface |
VirtualInvokeExpr
|
interface |
XorExpr
|
Methods in soot.jimple with parameters of type Expr | |
---|---|
protected abstract void |
PointerStmtSwitch.caseAnyNewStmt(Local dest,
Expr e)
Any type of new statement (NewStmt, NewArrayStmt, NewMultiArrayStmt) |
protected abstract void |
PointerStmtSwitch.caseAnyNewStmt(Local dest,
Expr e)
Any type of new statement (NewStmt, NewArrayStmt, NewMultiArrayStmt) |
Uses of Expr in soot.jimple.internal |
---|
Uses of Expr in soot.shimple |
---|
Subinterfaces of Expr in soot.shimple | |
---|---|
interface |
PhiExpr
A fully defined PhiExpr usually consists of a list of Values for the arguments alongst with the corresponding control flow predecessor for each argument. |
interface |
PiExpr
|
interface |
ShimpleExpr
|
Uses of Expr in soot.shimple.internal |
---|
Classes in soot.shimple.internal that implement Expr | |
---|---|
class |
SPhiExpr
Internal implementation of Phi nodes. |
class |
SPiExpr
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |