public interface RebuildOperator
| Modifier and Type | Method and Description |
|---|---|
<ContentT extends AbstractState<ContentT>> |
rebuild(JvmAbstractState<ContentT> predecessorCallState,
JvmAbstractState<ContentT> expandedOutputState)
Performs the rebuilding of the return state.
|
<ContentT extends AbstractState<ContentT>> JvmAbstractState<ContentT> rebuild(JvmAbstractState<ContentT> predecessorCallState, JvmAbstractState<ContentT> expandedOutputState)
ContentT - The content of the jvm states. For example, this can be a SetAbstractState of taints for taint analysis or a ValueAbstractState for value analysis.predecessorCallState - the state of the caller at the moment of the procedure callexpandedOutputState - the output of ExpandOperator