public class JvmValueExpandOperator extends JvmDefaultExpandOperator<JvmAbstractState<ValueAbstractState>>
JvmDefaultExpandOperator that creates JvmValueAbstractStates.| Constructor and Description |
|---|
JvmValueExpandOperator(ValueFactory valueFactory,
ExecutingInvocationUnit executingInvocationUnit,
JvmCfa cfa) |
JvmValueExpandOperator(ValueFactory valueFactory,
ExecutingInvocationUnit executingInvocationUnit,
JvmCfa cfa,
boolean expandHeap) |
| Modifier and Type | Method and Description |
|---|---|
JvmValueAbstractState |
createJvmAbstractState(JvmCfaNode programLocation,
JvmFrameAbstractState frame,
JvmHeapAbstractState heap,
MapAbstractState staticFields)
Returns an instance of JvmAbstractState.
|
calculateReturnValues, expand, expandHeappublic JvmValueExpandOperator(ValueFactory valueFactory, ExecutingInvocationUnit executingInvocationUnit, JvmCfa cfa)
public JvmValueExpandOperator(ValueFactory valueFactory, ExecutingInvocationUnit executingInvocationUnit, JvmCfa cfa, boolean expandHeap)
public JvmValueAbstractState createJvmAbstractState(JvmCfaNode programLocation, JvmFrameAbstractState frame, JvmHeapAbstractState heap, MapAbstractState staticFields)
JvmAbstractStateFactory