Package soot.toolkits.scalar
Class FlowSensitiveConstantPropagator.ConstantState
- java.lang.Object
-
- soot.toolkits.scalar.FlowSensitiveConstantPropagator.ConstantState
-
- Enclosing class:
- FlowSensitiveConstantPropagator
protected static class FlowSensitiveConstantPropagator.ConstantState extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedConstantState()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()voidcopyTo(FlowSensitiveConstantPropagator.ConstantState dest)protected Map<Local,Constant>createMap()booleanequals(Object obj)ConstantgetConstant(Local l)inthashCode()voidmerge(FlowSensitiveConstantPropagator.ConstantState in1, FlowSensitiveConstantPropagator.ConstantState in2)voidmergeInto(FlowSensitiveConstantPropagator.ConstantState in)voidsetConstant(Local l, Constant value)voidsetNonConstant(Local l)StringtoString()
-
-
-
Method Detail
-
setNonConstant
public void setNonConstant(Local l)
-
copyTo
public void copyTo(FlowSensitiveConstantPropagator.ConstantState dest)
-
merge
public void merge(FlowSensitiveConstantPropagator.ConstantState in1, FlowSensitiveConstantPropagator.ConstantState in2)
-
clear
public void clear()
-
mergeInto
public void mergeInto(FlowSensitiveConstantPropagator.ConstantState in)
-
-