Package soot.baf.internal

Internal, messy, implementation-specific classes for the Baf intermediate representation.

See:
          Description

Class Summary
AbstractBranchInst  
AbstractInst  
AbstractOpTypeBranchInst  
AbstractOpTypeInst  
AbstractRefTypeInst  
BAddInst  
BafLocal  
BafLocalBox  
BAndInst  
BArrayLengthInst  
BArrayReadInst  
BArrayWriteInst  
BCmpgInst  
BCmpInst  
BCmplInst  
BDivInst  
BDup1_x1Inst  
BDup1_x2Inst  
BDup1Inst  
BDup2_x1Inst  
BDup2_x2Inst  
BDup2Inst  
BDupInst  
BDynamicInvokeInst  
BEnterMonitorInst  
BExitMonitorInst  
BFieldGetInst  
BFieldPutInst  
BGotoInst  
BIdentityInst  
BIfCmpEqInst  
BIfCmpGeInst  
BIfCmpGtInst  
BIfCmpLeInst  
BIfCmpLtInst  
BIfCmpNeInst  
BIfEqInst  
BIfGeInst  
BIfGtInst  
BIfLeInst  
BIfLtInst  
BIfNeInst  
BIfNonNullInst  
BIfNullInst  
BIncInst  
BInstanceCastInst  
BInstanceOfInst  
BInterfaceInvokeInst  
BJSRInst  
BLoadInst  
BLookupSwitchInst  
BMulInst  
BNegInst  
BNewArrayInst  
BNewInst  
BNewMultiArrayInst  
BNopInst  
BOrInst  
BPopInst  
BPrimitiveCastInst  
BPushInst  
BRemInst  
BReturnInst  
BReturnVoidInst  
BShlInst  
BShrInst  
BSpecialInvokeInst  
BStaticGetInst  
BStaticInvokeInst  
BStaticPutInst  
BStoreInst  
BSubInst  
BSwapInst  
BTableSwitchInst  
BThrowInst  
BTrap  
BUshrInst  
BVirtualInvokeInst  
BXorInst  
 

Package soot.baf.internal Description

Internal, messy, implementation-specific classes for the Baf intermediate representation. Baf is a low-level representation, similar to Java bytecode.