public class DavaBody extends Body
Modifier and Type | Field and Description |
---|---|
boolean |
DEBUG |
localChain, method, trapChain, unitChain
col, line, mTagList
Modifier and Type | Method and Description |
---|---|
void |
addToImportList(java.lang.String className) |
void |
analyzeAST() |
void |
applyBugFixes() |
java.lang.Object |
clone()
Creates a deep copy of this Body.
|
void |
consume_Condition(AugmentedStmt as) |
void |
debug(java.lang.String methodName,
java.lang.String debug) |
java.util.List<CaughtExceptionRef> |
get_CaughtRefs() |
InstanceInvokeExpr |
get_ConstructorExpr() |
Unit |
get_ConstructorUnit() |
java.util.Set<java.lang.Object> |
get_ConsumedConditions() |
Local |
get_ControlLocal() |
IterableSet<ExceptionNode> |
get_ExceptionFacts() |
IterableSet<AugmentedStmt> |
get_MonitorFacts() |
java.util.Map<java.lang.Integer,Value> |
get_ParamMap() |
IterableSet<ExceptionNode> |
get_SynchronizedBlockFacts() |
java.util.HashSet<java.lang.Object> |
get_ThisLocals() |
IterableSet<java.lang.String> |
getImportList() |
void |
set_ConstructorExpr(InstanceInvokeExpr expr) |
void |
set_ConstructorUnit(Unit s) |
void |
set_ParamMap(java.util.Map<java.lang.Integer,Value> map) |
checkInit, getAllUnitBoxes, getDefBoxes, getLocalCount, getLocals, getMethod, getModificationCount, getParameterLocal, getParameterLocals, getParameterRefs, getThisLocal, getTraps, getUnitBoxes, getUnits, getUseAndDefBoxes, getUseBoxes, importBodyContentsFrom, runValidation, setMethod, toString, validate, validate, validateLocals, validateTraps, validateUnitBoxes, validateUses, validateValueBoxes
addAllTagsOf, addTag, getJavaSourceStartColumnNumber, getJavaSourceStartLineNumber, getTag, getTags, hasTag, removeAllTags, removeTag
public Unit get_ConstructorUnit()
public java.util.List<CaughtExceptionRef> get_CaughtRefs()
public InstanceInvokeExpr get_ConstructorExpr()
public void set_ConstructorExpr(InstanceInvokeExpr expr)
public void set_ConstructorUnit(Unit s)
public java.util.Map<java.lang.Integer,Value> get_ParamMap()
public void set_ParamMap(java.util.Map<java.lang.Integer,Value> map)
public java.util.HashSet<java.lang.Object> get_ThisLocals()
public Local get_ControlLocal()
public java.util.Set<java.lang.Object> get_ConsumedConditions()
public void consume_Condition(AugmentedStmt as)
public java.lang.Object clone()
Body
public IterableSet<ExceptionNode> get_SynchronizedBlockFacts()
public IterableSet<ExceptionNode> get_ExceptionFacts()
public IterableSet<AugmentedStmt> get_MonitorFacts()
public IterableSet<java.lang.String> getImportList()
public void applyBugFixes()
public void analyzeAST()
public void addToImportList(java.lang.String className)
public void debug(java.lang.String methodName, java.lang.String debug)