public class CFStore extends CFAbstractStore<CFValue,CFStore>
Store.FlowRule, Store.Kind
analysis, arrayValues, classValues, fieldValues, localVariableValues, methodValues, sequentialSemantics, thisValue
Constructor and Description |
---|
CFStore(CFAbstractAnalysis<CFValue,CFStore,?> analysis,
boolean sequentialSemantics) |
CFStore(CFAbstractStore<CFValue,CFStore> other)
Copy constructor.
|
canAlias, canInsertJavaExpression, clearValue, computeNewValueAndInsert, copy, equals, getFieldValue, getFieldValues, getUid, getValue, getValue, getValue, getValue, getValue, getValue, hashCode, initializeMethodParameter, initializeThisValue, insertOrRefine, insertOrRefine, insertOrRefinePermitNondeterministic, insertThisValue, insertValue, insertValue, insertValue, insertValuePermitNondeterministic, insertValuePermitNondeterministic, internalVisualize, isMonotonicUpdate, isSideEffectFree, leastUpperBound, removeConflicting, removeConflicting, removeConflicting, replaceValue, shouldInsert, supersetOf, toString, updateForArrayAssignment, updateForAssignment, updateForFieldAccessAssignment, updateForLocalVariableAssignment, updateForMethodCall, visualize, widenedUpperBound
public CFStore(CFAbstractAnalysis<CFValue,CFStore,?> analysis, boolean sequentialSemantics)
public CFStore(CFAbstractStore<CFValue,CFStore> other)
other
- the CFStore to copy