Loading...
Searching...
No Matches
Slicer for symex traces.
More...
+ Include dependency graph for slice.cpp:
Go to the source code of this file.
Collect the open variables, i.e.
Slice the symex trace with respect to a list of expressions.
Undo whatever has been done by slice
Detailed Description
Slicer for symex traces.
Definition in file slice.cpp.
Function Documentation
◆ collect_open_variables()
Collect the open variables, i.e.
variables that are used in RHS but never written in LHS
- Parameters
-
equation symex trace
[out] open_variables target set
Definition at line 215 of file slice.cpp.
◆ revert_slice()
Undo whatever has been done by slice
Definition at line 261 of file slice.cpp.
◆ simple_slice()
◆ slice() [1/2]
◆ slice() [2/2]
Slice the symex trace with respect to a list of expressions.
- Parameters
-
[out] equation symex trace to be sliced
expressions list of expressions, targets for slicing
Definition at line 226 of file slice.cpp.