Package soot.jimple
Class StmtBody
- java.lang.Object
-
- soot.tagkit.AbstractHost
-
- soot.Body
-
- soot.jimple.StmtBody
-
- All Implemented Interfaces:
Serializable,Host
- Direct Known Subclasses:
GrimpBody,JimpleBody,ShimpleBody
public abstract class StmtBody extends Body
Abstract base class for Body's on Stmts (Jimple and Grimp).- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class soot.Body
localChain, method, trapChain, unitChain
-
Fields inherited from class soot.tagkit.AbstractHost
col, line, mTagList
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedStmtBody()Creates an empty StmtBody.protectedStmtBody(SootMethod m)Creates a StmtBody associated with the given method.
-
Method Summary
-
Methods inherited from class soot.Body
checkInit, clone, clone, getAllUnitBoxes, getDefBoxes, getLocalCount, getLocals, getMethod, getMethodUnsafe, getModificationCount, getParameterLocal, getParameterLocals, getParameterRefs, getThisLocal, getThisUnit, getTraps, getUnitBoxes, getUnits, getUseAndDefBoxes, getUseBoxes, importBodyContentsFrom, importBodyContentsFrom, runValidation, setMethod, toString, validate, validate, validateLocals, validateTraps, validateUnitBoxes, validateUses, validateValueBoxes
-
Methods inherited from class soot.tagkit.AbstractHost
addAllTagsOf, addTag, getJavaSourceStartColumnNumber, getJavaSourceStartLineNumber, getTag, getTags, hasTag, removeAllTags, removeTag
-
-
-
-
Constructor Detail
-
StmtBody
protected StmtBody(SootMethod m)
Creates a StmtBody associated with the given method.
-
StmtBody
protected StmtBody()
Creates an empty StmtBody.
-
-