Package soot
Interface IdentityUnit
-
- All Superinterfaces:
Context,Host,Serializable,Switchable,Unit
- All Known Subinterfaces:
IdentityInst,IdentityStmt
- All Known Implementing Classes:
BIdentityInst,DIdentityStmt,GIdentityStmt,JIdentityStmt
public interface IdentityUnit extends Unit
A unit that assigns to a variable from one of {parameters, this, caughtexception}.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ValuegetLeftOp()ValueBoxgetLeftOpBox()ValuegetRightOp()ValueBoxgetRightOpBox()-
Methods inherited from interface soot.tagkit.Host
addAllTagsOf, addTag, getJavaSourceStartColumnNumber, getJavaSourceStartLineNumber, getTag, getTags, hasTag, removeAllTags, removeTag
-
Methods inherited from interface soot.util.Switchable
apply
-
Methods inherited from interface soot.Unit
addBoxPointingToThis, branches, clearUnitBoxes, clone, fallsThrough, getBoxesPointingToThis, getDefBoxes, getUnitBoxes, getUseAndDefBoxes, getUseBoxes, redirectJumpsToThisTo, removeBoxPointingToThis, toString
-
-