|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Class soot.jimple.internal.AbstractBinopExpr extends Object implements Serializable |
Serialized Fields |
ValueBox op1Box
ValueBox op2Box
Class soot.baf.internal.AbstractBranchInst extends AbstractInst implements Serializable |
Serialized Fields |
UnitBox targetBox
List targetBoxes
Class soot.jimple.internal.AbstractCastExpr extends Object implements Serializable |
Serialized Fields |
ValueBox opBox
Type type
Class soot.jimple.internal.AbstractDefinitionStmt extends AbstractStmt implements Serializable |
Serialized Fields |
ValueBox leftBox
ValueBox rightBox
List defBoxes
Class soot.jimple.internal.AbstractFloatBinopExpr extends AbstractBinopExpr implements Serializable |
Class soot.grimp.internal.AbstractGrimpFloatBinopExpr extends AbstractFloatBinopExpr implements Serializable |
Class soot.grimp.internal.AbstractGrimpIntBinopExpr extends AbstractIntBinopExpr implements Serializable |
Class soot.grimp.internal.AbstractGrimpIntLongBinopExpr extends AbstractIntLongBinopExpr implements Serializable |
Class soot.baf.internal.AbstractInst extends AbstractUnit implements Serializable |
Class soot.jimple.internal.AbstractInstanceFieldRef extends Object implements Serializable |
Serialized Fields |
SootFieldRef fieldRef
ValueBox baseBox
Class soot.jimple.internal.AbstractInstanceInvokeExpr extends AbstractInvokeExpr implements Serializable |
Serialized Fields |
ValueBox baseBox
Class soot.jimple.internal.AbstractInstanceOfExpr extends Object implements Serializable |
Serialized Fields |
ValueBox opBox
Type checkType
Class soot.jimple.internal.AbstractIntBinopExpr extends AbstractBinopExpr implements Serializable |
Class soot.jimple.internal.AbstractInterfaceInvokeExpr extends AbstractInstanceInvokeExpr implements Serializable |
Class soot.jimple.internal.AbstractIntLongBinopExpr extends AbstractBinopExpr implements Serializable |
Class soot.jimple.internal.AbstractInvokeExpr extends Object implements Serializable |
Serialized Fields |
SootMethodRef methodRef
ValueBox[] argBoxes
Class soot.jimple.internal.AbstractJimpleBinopExpr extends AbstractBinopExpr implements Serializable |
Class soot.jimple.internal.AbstractJimpleFloatBinopExpr extends AbstractFloatBinopExpr implements Serializable |
Class soot.jimple.internal.AbstractJimpleIntBinopExpr extends AbstractIntBinopExpr implements Serializable |
Class soot.jimple.internal.AbstractJimpleIntLongBinopExpr extends AbstractIntLongBinopExpr implements Serializable |
Class soot.jimple.internal.AbstractLengthExpr extends AbstractUnopExpr implements Serializable |
Class soot.jimple.internal.AbstractNegExpr extends AbstractUnopExpr implements Serializable |
Class soot.jimple.internal.AbstractNewArrayExpr extends Object implements Serializable |
Serialized Fields |
Type baseType
ValueBox sizeBox
Class soot.jimple.internal.AbstractNewExpr extends Object implements Serializable |
Serialized Fields |
RefType type
Class soot.jimple.internal.AbstractNewMultiArrayExpr extends Object implements Serializable |
Serialized Fields |
ArrayType baseType
ValueBox[] sizeBoxes
Class soot.baf.internal.AbstractOpTypeBranchInst extends AbstractBranchInst implements Serializable |
Serialized Fields |
Type opType
Class soot.baf.internal.AbstractOpTypeInst extends AbstractInst implements Serializable |
Serialized Fields |
Type opType
Class soot.baf.internal.AbstractRefTypeInst extends AbstractInst implements Serializable |
Serialized Fields |
Type opType
Class soot.jimple.internal.AbstractSpecialInvokeExpr extends AbstractInstanceInvokeExpr implements Serializable |
Class soot.jimple.internal.AbstractStaticInvokeExpr extends AbstractInvokeExpr implements Serializable |
Class soot.jimple.internal.AbstractStmt extends AbstractUnit implements Serializable |
Class soot.AbstractTrap extends Object implements Serializable |
Serialization Methods |
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
Serialized Fields |
UnitBox beginUnitBox
UnitBox endUnitBox
UnitBox handlerUnitBox
List unitBoxes
Class soot.AbstractUnit extends AbstractHost implements Serializable |
Serialized Fields |
List boxesPointingToThis
List valueBoxes
Class soot.AbstractUnitBox extends Object implements Serializable |
Serialized Fields |
Unit unit
Class soot.jimple.internal.AbstractUnopExpr extends Object implements Serializable |
Serialized Fields |
ValueBox opBox
Class soot.AbstractValueBox extends AbstractHost implements Serializable |
Serialized Fields |
Value value
Class soot.jimple.internal.AbstractVirtualInvokeExpr extends AbstractInstanceInvokeExpr implements Serializable |
Class soot.AnySubType extends RefLikeType implements Serializable |
Serialized Fields |
RefType base
Class soot.jimple.ArithmeticConstant extends NumericConstant implements Serializable |
Class soot.ArrayType extends RefLikeType implements Serializable |
Serialized Fields |
Type baseType
int numDimensions
Class soot.dava.internal.AST.ASTControlFlowNode extends ASTLabeledNode implements Serializable |
Serialized Fields |
ASTCondition condition
Class soot.dava.internal.AST.ASTDoWhileNode extends ASTControlFlowNode implements Serializable |
Serialized Fields |
List body
Class soot.dava.internal.AST.ASTForLoopNode extends ASTControlFlowNode implements Serializable |
Serialized Fields |
List init
List update
List body
Class soot.dava.internal.AST.ASTIfElseNode extends ASTControlFlowNode implements Serializable |
Serialized Fields |
List ifBody
List elseBody
Class soot.dava.internal.AST.ASTIfNode extends ASTControlFlowNode implements Serializable |
Serialized Fields |
List body
Class soot.dava.internal.AST.ASTLabeledBlockNode extends ASTLabeledNode implements Serializable |
Serialized Fields |
List body
SETNodeLabel label
Class soot.dava.internal.AST.ASTLabeledNode extends ASTNode implements Serializable |
Serialized Fields |
SETNodeLabel label
Class soot.dava.internal.AST.ASTMethodNode extends ASTNode implements Serializable |
Serialized Fields |
List body
DavaBody davaBody
ASTStatementSequenceNode declarations
Map typeToLocals
Class soot.dava.internal.AST.ASTNode extends AbstractUnit implements Serializable |
Serialized Fields |
List subBodies
Class soot.dava.internal.AST.ASTStatementSequenceNode extends ASTNode implements Serializable |
Serialized Fields |
List statementSequence
Class soot.dava.internal.AST.ASTSwitchNode extends ASTLabeledNode implements Serializable |
Serialized Fields |
ValueBox keyBox
List indexList
Map index2BodyList
Class soot.dava.internal.AST.ASTSynchronizedBlockNode extends ASTLabeledNode implements Serializable |
Serialized Fields |
List body
ValueBox localBox
Class soot.dava.internal.AST.ASTTryNode extends ASTLabeledNode implements Serializable |
Serialized Fields |
List tryBody
List catchList
Map exceptionMap
Map paramMap
ASTTryNode.container tryBodyContainer
Class soot.dava.internal.AST.ASTUnconditionalLoopNode extends ASTLabeledNode implements Serializable |
Serialized Fields |
List body
Class soot.dava.internal.AST.ASTWhileNode extends ASTControlFlowNode implements Serializable |
Serialized Fields |
List body
Class soot.tagkit.AttributeValueException extends RuntimeException implements Serializable |
Class soot.baf.internal.BAddInst extends AbstractOpTypeInst implements Serializable |
Class soot.baf.BafBody extends Body implements Serializable |
Class soot.baf.internal.BafLocal extends Object implements Serializable |
Serialized Fields |
String name
Type type
int fixedHashCode
boolean isHashCodeChosen
int number
Class soot.baf.internal.BafLocalBox extends AbstractValueBox implements Serializable |
Class soot.baf.internal.BAndInst extends AbstractOpTypeInst implements Serializable |
Class soot.baf.internal.BArrayLengthInst extends AbstractInst implements Serializable |
Class soot.baf.internal.BArrayReadInst extends AbstractOpTypeInst implements Serializable |
Class soot.baf.internal.BArrayWriteInst extends AbstractOpTypeInst implements Serializable |
Class soot.baf.internal.BCmpgInst extends AbstractOpTypeInst implements Serializable |
Class soot.baf.internal.BCmpInst extends AbstractOpTypeInst implements Serializable |
Class soot.baf.internal.BCmplInst extends AbstractOpTypeInst implements Serializable |
Class soot.baf.internal.BDivInst extends AbstractOpTypeInst implements Serializable |
Class soot.baf.internal.BDup1_x1Inst extends BDupInst implements Serializable |
Serialized Fields |
Type mOpType
Type mUnderType
Class soot.baf.internal.BDup1_x2Inst extends BDupInst implements Serializable |
Serialized Fields |
Type mOpType
Type mUnder1Type
Type mUnder2Type
Class soot.baf.internal.BDup1Inst extends BDupInst implements Serializable |
Serialized Fields |
Type mOpType
Class soot.baf.internal.BDup2_x1Inst extends BDupInst implements Serializable |
Serialized Fields |
Type mOp1Type
Type mOp2Type
Type mUnderType
Class soot.baf.internal.BDup2_x2Inst extends BDupInst implements Serializable |
Serialized Fields |
Type mOp1Type
Type mOp2Type
Type mUnder1Type
Type mUnder2Type
Class soot.baf.internal.BDup2Inst extends BDupInst implements Serializable |
Serialized Fields |
Type mOp1Type
Type mOp2Type
Class soot.baf.internal.BDupInst extends AbstractInst implements Serializable |
Class soot.baf.internal.BEnterMonitorInst extends AbstractInst implements Serializable |
Class soot.baf.internal.BExitMonitorInst extends AbstractInst implements Serializable |
Class soot.baf.internal.BFieldGetInst extends AbstractInst implements Serializable |
Serialized Fields |
SootFieldRef fieldRef
Class soot.baf.internal.BFieldPutInst extends AbstractInst implements Serializable |
Serialized Fields |
SootFieldRef fieldRef
Class soot.baf.internal.BGotoInst extends AbstractBranchInst implements Serializable |
Class soot.baf.internal.BIdentityInst extends AbstractInst implements Serializable |
Serialized Fields |
ValueBox leftBox
ValueBox rightBox
List defBoxes
Class soot.baf.internal.BIfCmpEqInst extends AbstractOpTypeBranchInst implements Serializable |
Class soot.baf.internal.BIfCmpGeInst extends AbstractOpTypeBranchInst implements Serializable |
Class soot.baf.internal.BIfCmpGtInst extends AbstractOpTypeBranchInst implements Serializable |
Class soot.baf.internal.BIfCmpLeInst extends AbstractOpTypeBranchInst implements Serializable |
Class soot.baf.internal.BIfCmpLtInst extends AbstractOpTypeBranchInst implements Serializable |
Class soot.baf.internal.BIfCmpNeInst extends AbstractOpTypeBranchInst implements Serializable |
Class soot.baf.internal.BIfEqInst extends AbstractBranchInst implements Serializable |
Class soot.baf.internal.BIfGeInst extends AbstractBranchInst implements Serializable |
Class soot.baf.internal.BIfGtInst extends AbstractBranchInst implements Serializable |
Class soot.baf.internal.BIfLeInst extends AbstractBranchInst implements Serializable |
Class soot.baf.internal.BIfLtInst extends AbstractBranchInst implements Serializable |
Class soot.baf.internal.BIfNeInst extends AbstractBranchInst implements Serializable |
Class soot.baf.internal.BIfNonNullInst extends AbstractBranchInst implements Serializable |
Class soot.baf.internal.BIfNullInst extends AbstractBranchInst implements Serializable |
Class soot.baf.internal.BIncInst extends AbstractInst implements Serializable |
Serialized Fields |
ValueBox localBox
ValueBox defLocalBox
List useBoxes
Constant mConstant
List mDefBoxes
Class soot.baf.internal.BInstanceCastInst extends AbstractInst implements Serializable |
Serialized Fields |
Type castType
Class soot.baf.internal.BInstanceOfInst extends AbstractInst implements Serializable |
Serialized Fields |
Type checkType
Class soot.baf.internal.BInterfaceInvokeInst extends soot.baf.internal.AbstractInvokeInst implements Serializable |
Serialized Fields |
int argCount
Class soot.baf.internal.BLoadInst extends AbstractOpTypeInst implements Serializable |
Serialized Fields |
ValueBox localBox
List useBoxes
Class soot.baf.internal.BLookupSwitchInst extends AbstractInst implements Serializable |
Serialized Fields |
UnitBox defaultTargetBox
List lookupValues
UnitBox[] targetBoxes
List unitBoxes
Class soot.baf.internal.BMulInst extends AbstractOpTypeInst implements Serializable |
Class soot.baf.internal.BNegInst extends AbstractOpTypeInst implements Serializable |
Class soot.baf.internal.BNewArrayInst extends AbstractInst implements Serializable |
Serialized Fields |
Type baseType
Class soot.baf.internal.BNewInst extends AbstractRefTypeInst implements Serializable |
Class soot.baf.internal.BNewMultiArrayInst extends AbstractInst implements Serializable |
Serialized Fields |
int dimensionCount
ArrayType baseType
Class soot.baf.internal.BNopInst extends AbstractInst implements Serializable |
Class soot.Body extends AbstractHost implements Serializable |
Serialized Fields |
Chain localChain
Chain trapChain
PatchingChain unitChain
Class soot.BooleanType extends PrimType implements Serializable |
Class soot.baf.internal.BOrInst extends AbstractOpTypeInst implements Serializable |
Class soot.baf.internal.BPopInst extends AbstractInst implements Serializable |
Serialized Fields |
Type mType
Class soot.baf.internal.BPrimitiveCastInst extends AbstractInst implements Serializable |
Serialized Fields |
Type fromType
Type toType
Class soot.baf.internal.BPushInst extends AbstractInst implements Serializable |
Serialized Fields |
Constant constant
Class soot.baf.internal.BRemInst extends AbstractOpTypeInst implements Serializable |
Class soot.baf.internal.BReturnInst extends AbstractOpTypeInst implements Serializable |
Class soot.baf.internal.BReturnVoidInst extends AbstractInst implements Serializable |
Class soot.baf.internal.BShlInst extends AbstractOpTypeInst implements Serializable |
Class soot.baf.internal.BShrInst extends AbstractOpTypeInst implements Serializable |
Class soot.baf.internal.BSpecialInvokeInst extends soot.baf.internal.AbstractInvokeInst implements Serializable |
Class soot.baf.internal.BStaticGetInst extends AbstractInst implements Serializable |
Serialized Fields |
SootFieldRef fieldRef
Class soot.baf.internal.BStaticInvokeInst extends soot.baf.internal.AbstractInvokeInst implements Serializable |
Class soot.baf.internal.BStaticPutInst extends AbstractInst implements Serializable |
Serialized Fields |
SootFieldRef fieldRef
Class soot.baf.internal.BStoreInst extends AbstractOpTypeInst implements Serializable |
Serialized Fields |
ValueBox localBox
List defBoxes
Class soot.baf.internal.BSubInst extends AbstractOpTypeInst implements Serializable |
Class soot.baf.internal.BSwapInst extends AbstractInst implements Serializable |
Serialized Fields |
Type mFromType
Type mToType
Class soot.baf.internal.BTableSwitchInst extends AbstractInst implements Serializable |
Serialized Fields |
UnitBox defaultTargetBox
int lowIndex
int highIndex
UnitBox[] targetBoxes
List unitBoxes
Class soot.baf.internal.BThrowInst extends AbstractInst implements Serializable |
Class soot.baf.internal.BTrap extends AbstractTrap implements Serializable |
Class soot.baf.internal.BUshrInst extends AbstractOpTypeInst implements Serializable |
Class soot.baf.internal.BVirtualInvokeInst extends soot.baf.internal.AbstractInvokeInst implements Serializable |
Class soot.baf.internal.BXorInst extends AbstractOpTypeInst implements Serializable |
Class soot.ByteType extends PrimType implements Serializable |
Class soot.CharType extends PrimType implements Serializable |
Class soot.jimple.ClassConstant extends Constant implements Serializable |
Serialized Fields |
String value
Class soot.CompilationDeathException extends RuntimeException implements Serializable |
Serialized Fields |
String mMsg
int mStatus
Class soot.jimple.internal.ConditionExprBox extends AbstractValueBox implements Serializable |
Class soot.jimple.Constant extends Object implements Serializable |
Class soot.dava.CorruptASTException extends DecompilationException implements Serializable |
Class soot.dava.internal.javaRep.DAbruptStmt extends AbstractStmt implements Serializable |
Serialized Fields |
String command
SETNodeLabel label
boolean surpressDestinationLabel
Class soot.dava.DavaBody extends Body implements Serializable |
Serialized Fields |
boolean DEBUG
Map pMap
HashSet consumedConditions
HashSet thisLocals
IterableSet synchronizedBlockFacts
IterableSet exceptionFacts
IterableSet monitorFacts
IterableSet packagesUsed
Local controlLocal
InstanceInvokeExpr constructorExpr
Unit constructorUnit
List caughtrefs
Class soot.dava.DavaFlowAnalysisException extends DecompilationException implements Serializable |
Class soot.dava.internal.javaRep.DCmpExpr extends AbstractGrimpIntBinopExpr implements Serializable |
Class soot.dava.internal.javaRep.DCmpgExpr extends AbstractGrimpIntBinopExpr implements Serializable |
Class soot.dava.internal.javaRep.DCmplExpr extends AbstractGrimpIntBinopExpr implements Serializable |
Class soot.dava.internal.javaRep.DDecrementStmt extends GAssignStmt implements Serializable |
Class soot.dava.DecompilationException extends RuntimeException implements Serializable |
Class soot.util.DeterministicHashMap extends HashMap implements Serializable |
Serialized Fields |
Set keys
Class soot.dava.internal.javaRep.DIdentityStmt extends GIdentityStmt implements Serializable |
Class soot.dava.internal.javaRep.DIncrementStmt extends GAssignStmt implements Serializable |
Class soot.dava.internal.javaRep.DInstanceFieldRef extends GInstanceFieldRef implements Serializable |
Serialized Fields |
HashSet thisLocals
Class soot.dava.internal.javaRep.DIntConstant extends IntConstant implements Serializable |
Serialized Fields |
Type type
Class soot.dava.internal.javaRep.DInterfaceInvokeExpr extends GInterfaceInvokeExpr implements Serializable |
Class soot.dava.internal.javaRep.DLengthExpr extends AbstractLengthExpr implements Serializable |
Class soot.dava.internal.javaRep.DNegExpr extends AbstractNegExpr implements Serializable |
Class soot.dava.internal.javaRep.DNewArrayExpr extends AbstractNewArrayExpr implements Serializable |
Class soot.dava.internal.javaRep.DNewInvokeExpr extends GNewInvokeExpr implements Serializable |
Class soot.dava.internal.javaRep.DNewMultiArrayExpr extends AbstractNewMultiArrayExpr implements Serializable |
Class soot.dava.internal.javaRep.DNotExpr extends AbstractUnopExpr implements Serializable |
Class soot.coffi.Double2ndHalfType extends Type implements Serializable |
Class soot.jimple.DoubleConstant extends RealConstant implements Serializable |
Serialized Fields |
double value
Class soot.DoubleType extends PrimType implements Serializable |
Class soot.baf.DoubleWordType extends Type implements Serializable |
Class soot.dava.internal.javaRep.DSpecialInvokeExpr extends GSpecialInvokeExpr implements Serializable |
Class soot.dava.internal.javaRep.DStaticFieldRef extends StaticFieldRef implements Serializable |
Serialized Fields |
boolean supressDeclaringClass
Class soot.dava.internal.javaRep.DStaticInvokeExpr extends GStaticInvokeExpr implements Serializable |
Class soot.dava.internal.javaRep.DThisRef extends ThisRef implements Serializable |
Class soot.dava.internal.javaRep.DVariableDeclarationStmt extends AbstractUnit implements Serializable |
Serialized Fields |
Type declarationType
List declarations
DavaBody davaBody
Class soot.dava.internal.javaRep.DVirtualInvokeExpr extends GVirtualInvokeExpr implements Serializable |
Serialized Fields |
HashSet thisLocals
Class soot.EquivalentValue extends Object implements Serializable |
Serialized Fields |
Value e
Class soot.ErroneousType extends Type implements Serializable |
Class soot.jimple.toolkits.base.ExceptionCheckerError extends Exception implements Serializable |
Serialized Fields |
SootMethod method
SootClass excType
Stmt throwing
SourceLnPosTag position
Class soot.grimp.internal.ExprBox extends AbstractValueBox implements Serializable |
Class soot.jimple.FloatConstant extends RealConstant implements Serializable |
Serialized Fields |
float value
Class soot.FloatType extends PrimType implements Serializable |
Class soot.grimp.internal.GAddExpr extends AbstractGrimpFloatBinopExpr implements Serializable |
Class soot.grimp.internal.GAndExpr extends AbstractGrimpIntLongBinopExpr implements Serializable |
Class soot.grimp.internal.GArrayRef extends JArrayRef implements Serializable |
Class soot.grimp.internal.GAssignStmt extends JAssignStmt implements Serializable |
Class soot.grimp.internal.GCastExpr extends AbstractCastExpr implements Serializable |
Class soot.grimp.internal.GCmpExpr extends AbstractGrimpIntBinopExpr implements Serializable |
Class soot.grimp.internal.GCmpgExpr extends AbstractGrimpIntBinopExpr implements Serializable |
Class soot.grimp.internal.GCmplExpr extends AbstractGrimpIntBinopExpr implements Serializable |
Class soot.grimp.internal.GDivExpr extends AbstractGrimpFloatBinopExpr implements Serializable |
Class soot.grimp.internal.GEnterMonitorStmt extends JEnterMonitorStmt implements Serializable |
Class soot.grimp.internal.GEqExpr extends AbstractGrimpIntBinopExpr implements Serializable |
Class soot.grimp.internal.GExitMonitorStmt extends JExitMonitorStmt implements Serializable |
Class soot.grimp.internal.GGeExpr extends AbstractGrimpIntBinopExpr implements Serializable |
Class soot.grimp.internal.GGtExpr extends AbstractGrimpIntBinopExpr implements Serializable |
Class soot.grimp.internal.GIdentityStmt extends JIdentityStmt implements Serializable |
Class soot.grimp.internal.GIfStmt extends JIfStmt implements Serializable |
Class soot.grimp.internal.GInstanceFieldRef extends AbstractInstanceFieldRef implements Serializable |
Class soot.grimp.internal.GInstanceOfExpr extends AbstractInstanceOfExpr implements Serializable |
Class soot.grimp.internal.GInterfaceInvokeExpr extends AbstractInterfaceInvokeExpr implements Serializable |
Class soot.grimp.internal.GInvokeStmt extends JInvokeStmt implements Serializable |
Class soot.grimp.internal.GLeExpr extends AbstractGrimpIntBinopExpr implements Serializable |
Class soot.grimp.internal.GLengthExpr extends AbstractLengthExpr implements Serializable |
Class soot.grimp.internal.GLookupSwitchStmt extends JLookupSwitchStmt implements Serializable |
Class soot.grimp.internal.GLtExpr extends AbstractGrimpIntBinopExpr implements Serializable |
Class soot.grimp.internal.GMulExpr extends AbstractGrimpFloatBinopExpr implements Serializable |
Class soot.grimp.internal.GNeExpr extends AbstractGrimpIntBinopExpr implements Serializable |
Class soot.grimp.internal.GNegExpr extends AbstractNegExpr implements Serializable |
Class soot.grimp.internal.GNewArrayExpr extends AbstractNewArrayExpr implements Serializable |
Class soot.grimp.internal.GNewInvokeExpr extends AbstractInvokeExpr implements Serializable |
Serialized Fields |
RefType type
Class soot.grimp.internal.GNewMultiArrayExpr extends AbstractNewMultiArrayExpr implements Serializable |
Class soot.grimp.internal.GOrExpr extends AbstractGrimpIntLongBinopExpr implements Serializable |
Class soot.grimp.internal.GRemExpr extends AbstractGrimpFloatBinopExpr implements Serializable |
Class soot.grimp.internal.GReturnStmt extends JReturnStmt implements Serializable |
Class soot.grimp.GrimpBody extends StmtBody implements Serializable |
Class soot.grimp.internal.GRValueBox extends AbstractValueBox implements Serializable |
Class soot.grimp.internal.GShlExpr extends AbstractGrimpIntLongBinopExpr implements Serializable |
Class soot.grimp.internal.GShrExpr extends AbstractGrimpIntLongBinopExpr implements Serializable |
Class soot.grimp.internal.GSpecialInvokeExpr extends AbstractSpecialInvokeExpr implements Serializable |
Class soot.grimp.internal.GStaticInvokeExpr extends AbstractStaticInvokeExpr implements Serializable |
Class soot.grimp.internal.GSubExpr extends AbstractGrimpFloatBinopExpr implements Serializable |
Class soot.grimp.internal.GTableSwitchStmt extends JTableSwitchStmt implements Serializable |
Class soot.grimp.internal.GThrowStmt extends JThrowStmt implements Serializable |
Class soot.grimp.internal.GTrap extends AbstractTrap implements Serializable |
Class soot.grimp.internal.GUshrExpr extends AbstractGrimpIntLongBinopExpr implements Serializable |
Class soot.grimp.internal.GVirtualInvokeExpr extends AbstractVirtualInvokeExpr implements Serializable |
Class soot.grimp.internal.GXorExpr extends AbstractGrimpIntLongBinopExpr implements Serializable |
Class soot.util.HashChain extends AbstractCollection implements Serializable |
Serialized Fields |
HashMap map
Object firstItem
Object lastItem
long stateCount
Class soot.jimple.internal.IdentityRefBox extends AbstractValueBox implements Serializable |
Class soot.jimple.internal.ImmediateBox extends AbstractValueBox implements Serializable |
Class soot.jimple.IntConstant extends ArithmeticConstant implements Serializable |
Serialized Fields |
int value
Class soot.IntType extends PrimType implements Serializable |
Class soot.jimple.internal.InvokeExprBox extends AbstractValueBox implements Serializable |
Class soot.util.IterableSet extends HashChain implements Serializable |
Class soot.jimple.internal.JAddExpr extends AbstractJimpleFloatBinopExpr implements Serializable |
Class soot.jimple.internal.JAndExpr extends AbstractJimpleIntLongBinopExpr implements Serializable |
Class soot.jimple.internal.JArrayRef extends Object implements Serializable |
Serialized Fields |
ValueBox baseBox
ValueBox indexBox
Class soot.jimple.internal.JAssignStmt extends AbstractDefinitionStmt implements Serializable |
Class soot.jimple.internal.JBreakpointStmt extends AbstractStmt implements Serializable |
Class soot.jimple.internal.JCastExpr extends AbstractCastExpr implements Serializable |
Class soot.jimple.internal.JCaughtExceptionRef extends Object implements Serializable |
Class soot.jimple.internal.JCmpExpr extends AbstractJimpleIntBinopExpr implements Serializable |
Class soot.jimple.internal.JCmpgExpr extends AbstractJimpleIntBinopExpr implements Serializable |
Class soot.jimple.internal.JCmplExpr extends AbstractJimpleIntBinopExpr implements Serializable |
Class soot.jimple.internal.JDivExpr extends AbstractJimpleFloatBinopExpr implements Serializable |
Class soot.jimple.internal.JEnterMonitorStmt extends AbstractStmt implements Serializable |
Serialized Fields |
ValueBox opBox
Class soot.jimple.internal.JEqExpr extends AbstractJimpleIntBinopExpr implements Serializable |
Class soot.jimple.internal.JExitMonitorStmt extends AbstractStmt implements Serializable |
Serialized Fields |
ValueBox opBox
Class soot.jimple.internal.JGeExpr extends AbstractJimpleIntBinopExpr implements Serializable |
Class soot.jimple.internal.JGotoStmt extends AbstractStmt implements Serializable |
Serialized Fields |
UnitBox targetBox
List targetBoxes
Class soot.jimple.internal.JGtExpr extends AbstractJimpleIntBinopExpr implements Serializable |
Class soot.jimple.internal.JIdentityStmt extends AbstractDefinitionStmt implements Serializable |
Class soot.jimple.internal.JIfStmt extends AbstractStmt implements Serializable |
Serialized Fields |
ValueBox conditionBox
UnitBox targetBox
List targetBoxes
Class soot.jimple.JimpleBody extends StmtBody implements Serializable |
Class soot.jimple.internal.JimpleLocal extends Object implements Serializable |
Serialized Fields |
String name
Type type
int fixedHashCode
boolean isHashCodeChosen
int number
Class soot.jimple.internal.JimpleLocalBox extends AbstractValueBox implements Serializable |
Class soot.jimple.internal.JInstanceFieldRef extends AbstractInstanceFieldRef implements Serializable |
Class soot.jimple.internal.JInstanceOfExpr extends AbstractInstanceOfExpr implements Serializable |
Class soot.jimple.internal.JInterfaceInvokeExpr extends AbstractInterfaceInvokeExpr implements Serializable |
Class soot.jimple.internal.JInvokeStmt extends AbstractStmt implements Serializable |
Serialized Fields |
ValueBox invokeExprBox
Class soot.jimple.internal.JLeExpr extends AbstractJimpleIntBinopExpr implements Serializable |
Class soot.jimple.internal.JLengthExpr extends AbstractLengthExpr implements Serializable |
Class soot.jimple.internal.JLookupSwitchStmt extends AbstractStmt implements Serializable |
Serialized Fields |
UnitBox defaultTargetBox
ValueBox keyBox
List lookupValues
UnitBox[] targetBoxes
List stmtBoxes
Class soot.jimple.internal.JLtExpr extends AbstractJimpleIntBinopExpr implements Serializable |
Class soot.jimple.internal.JMulExpr extends AbstractJimpleFloatBinopExpr implements Serializable |
Class soot.jimple.internal.JNeExpr extends AbstractJimpleIntBinopExpr implements Serializable |
Class soot.jimple.internal.JNegExpr extends AbstractNegExpr implements Serializable |
Class soot.jimple.internal.JNewArrayExpr extends AbstractNewArrayExpr implements Serializable |
Class soot.jimple.internal.JNewExpr extends AbstractNewExpr implements Serializable |
Class soot.jimple.internal.JNewMultiArrayExpr extends AbstractNewMultiArrayExpr implements Serializable |
Class soot.jimple.internal.JNopStmt extends AbstractStmt implements Serializable |
Class soot.jimple.internal.JOrExpr extends AbstractJimpleIntLongBinopExpr implements Serializable |
Class soot.jimple.internal.JRemExpr extends AbstractJimpleFloatBinopExpr implements Serializable |
Class soot.jimple.internal.JRetStmt extends AbstractStmt implements Serializable |
Serialized Fields |
ValueBox stmtAddressBox
List useBoxes
Class soot.jimple.internal.JReturnStmt extends AbstractStmt implements Serializable |
Serialized Fields |
ValueBox returnValueBox
Class soot.jimple.internal.JReturnVoidStmt extends AbstractStmt implements Serializable |
Class soot.jimple.internal.JShlExpr extends AbstractJimpleIntLongBinopExpr implements Serializable |
Class soot.jimple.internal.JShrExpr extends AbstractJimpleIntLongBinopExpr implements Serializable |
Class soot.jimple.internal.JSpecialInvokeExpr extends AbstractSpecialInvokeExpr implements Serializable |
Class soot.jimple.internal.JStaticInvokeExpr extends AbstractStaticInvokeExpr implements Serializable |
Class soot.jimple.internal.JSubExpr extends AbstractJimpleFloatBinopExpr implements Serializable |
Class soot.jimple.internal.JTableSwitchStmt extends AbstractStmt implements Serializable |
Serialized Fields |
UnitBox defaultTargetBox
ValueBox keyBox
int lowIndex
int highIndex
UnitBox[] targetBoxes
List stmtBoxes
Class soot.jimple.internal.JThrowStmt extends AbstractStmt implements Serializable |
Serialized Fields |
ValueBox opBox
Class soot.jimple.internal.JTrap extends AbstractTrap implements Serializable |
Class soot.jimple.internal.JUshrExpr extends AbstractJimpleIntLongBinopExpr implements Serializable |
Class soot.jimple.internal.JVirtualInvokeExpr extends AbstractVirtualInvokeExpr implements Serializable |
Class soot.jimple.internal.JXorExpr extends AbstractJimpleIntLongBinopExpr implements Serializable |
Class soot.coffi.Long2ndHalfType extends Type implements Serializable |
Class soot.jimple.LongConstant extends ArithmeticConstant implements Serializable |
Serialized Fields |
long value
Class soot.LongType extends PrimType implements Serializable |
Class soot.jimple.toolkits.pointer.nativemethods.NativeMethodNotSupportedException extends RuntimeException implements Serializable |
Serialized Fields |
String msg
Class soot.jimple.NoSuchLocalException extends RuntimeException implements Serializable |
Class soot.jimple.NullConstant extends Constant implements Serializable |
Class soot.NullType extends RefLikeType implements Serializable |
Class soot.jimple.NumericConstant extends Constant implements Serializable |
Class soot.grimp.internal.ObjExprBox extends ExprBox implements Serializable |
Class soot.jimple.ParameterRef extends Object implements Serializable |
Serialized Fields |
int n
Type paramType
Class soot.PatchingChain extends AbstractCollection implements Serializable |
Serialized Fields |
Chain innerChain
Class soot.baf.PlaceholderInst extends AbstractInst implements Serializable |
Serialized Fields |
Unit source
Class soot.jimple.PlaceholderStmt extends AbstractStmt implements Serializable |
Serialized Fields |
Unit source
Class soot.PrimType extends Type implements Serializable |
Class soot.jimple.RealConstant extends NumericConstant implements Serializable |
Class soot.RefLikeType extends Type implements Serializable |
Class soot.RefType extends RefLikeType implements Serializable |
Serialized Fields |
String className
SootClass sootClass
AnySubType anySubType
Class soot.ResolutionFailedException extends RuntimeException implements Serializable |
Class soot.dava.RetriggerAnalysisException extends Exception implements Serializable |
Class soot.jimple.internal.RValueBox extends AbstractValueBox implements Serializable |
Class soot.shimple.toolkits.scalar.SEvaluator.BottomConstant extends SEvaluator.MetaConstant implements Serializable |
Class soot.shimple.toolkits.scalar.SEvaluator.MetaConstant extends Constant implements Serializable |
Class soot.shimple.toolkits.scalar.SEvaluator.TopConstant extends SEvaluator.MetaConstant implements Serializable |
Class soot.shimple.ShimpleBody extends StmtBody implements Serializable |
Serialized Fields |
soot.options.ShimpleOptions options
ShimpleBodyBuilder sbb
boolean isExtendedSSA
boolean isSSA
Class soot.ShortType extends PrimType implements Serializable |
Class soot.shimple.toolkits.graph.SimpleGlobalValueNumberer.Partition extends ArrayList implements Serializable |
Serialized Fields |
int partitionNumber
Class soot.shimple.internal.SPatchingChain extends PatchingChain implements Serializable |
Serialized Fields |
Body body
boolean debug
Map boxToPhiNode
Map boxToNeedsPatching
Class soot.shimple.internal.SPhiExpr extends Object implements Serializable |
Serialized Fields |
List argPairs
Map predToPair
Type type
int blockId
Class soot.shimple.internal.SPiExpr extends Object implements Serializable |
Serialized Fields |
ValueUnitPair argBox
Object targetKey
Class soot.jimple.StaticFieldRef extends Object implements Serializable |
Serialized Fields |
SootFieldRef fieldRef
Class soot.util.StationaryArrayList extends ArrayList implements Serializable |
Class soot.StmtAddressType extends Type implements Serializable |
Class soot.jimple.StmtBody extends Body implements Serializable |
Class soot.jimple.internal.StmtBox extends AbstractUnitBox implements Serializable |
Class soot.jimple.StringConstant extends Constant implements Serializable |
Serialized Fields |
String value
Class soot.shimple.internal.SValueUnitPair extends ValueUnitPair implements Serializable |
Serialized Fields |
boolean unitChanged
Class soot.jimple.ThisRef extends Object implements Serializable |
Serialized Fields |
RefType thisType
Class soot.toolkits.exceptions.ThrowableSet.AlreadyHasExclusionsException extends IllegalStateException implements Serializable |
Class soot.Type extends Object implements Serializable |
Serialized Fields |
ArrayType arrayType
int number
Class soot.jimple.toolkits.typing.TypeException extends Exception implements Serializable |
Class soot.jimple.toolkits.typing.integer.TypeException extends Exception implements Serializable |
Class soot.UnknownType extends Type implements Serializable |
Class soot.coffi.UnusuableType extends Type implements Serializable |
Class soot.shimple.toolkits.graph.ValueGraph.TypeValueWrapper extends Object implements Serializable |
Serialized Fields |
Type type
Class soot.toolkits.scalar.ValueUnitPair extends AbstractValueBox implements Serializable |
Serialized Fields |
Unit unit
Class soot.jimple.internal.VariableBox extends AbstractValueBox implements Serializable |
Class soot.VoidType extends Type implements Serializable |
Class soot.baf.WordType extends Type implements Serializable |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |