protected static class FlowSensitiveConstantPropagator.ConstantState extends Object
| Modifier and Type | Field and Description |
|---|---|
Map<Local,Constant> |
constants |
BitSet |
nonConstant |
| Modifier | Constructor and Description |
|---|---|
protected |
ConstantState() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
copyTo(FlowSensitiveConstantPropagator.ConstantState dest) |
protected Map<Local,Constant> |
createMap() |
boolean |
equals(Object obj) |
Constant |
getConstant(Local l) |
int |
hashCode() |
void |
merge(FlowSensitiveConstantPropagator.ConstantState in1,
FlowSensitiveConstantPropagator.ConstantState in2) |
void |
mergeInto(FlowSensitiveConstantPropagator.ConstantState in) |
void |
setConstant(Local l,
Constant value) |
void |
setNonConstant(Local l) |
String |
toString() |
public void setNonConstant(Local l)
public void copyTo(FlowSensitiveConstantPropagator.ConstantState dest)
public void merge(FlowSensitiveConstantPropagator.ConstantState in1, FlowSensitiveConstantPropagator.ConstantState in2)
public void clear()
public void mergeInto(FlowSensitiveConstantPropagator.ConstantState in)
Copyright © 2024 Soot OSS. All rights reserved.