|
CBMC
|
#include <sese_regions.h>
Collaboration diagram for sese_region_analysist:Public Member Functions | |
| void | operator() (const goto_programt &goto_program) |
| std::optional< goto_programt::const_targett > | get_region_exit (goto_programt::const_targett entry) const |
| void | output (std::ostream &out, const goto_programt &goto_program, const namespacet &ns) const |
Private Member Functions | |
| void | compute_sese_regions (const goto_programt &goto_program, const natural_loopst &natural_loops) |
Private Attributes | |
| std::unordered_map< goto_programt::const_targett, goto_programt::const_targett, const_target_hash > | sese_regions |
Definition at line 15 of file sese_regions.h.
|
private |
Definition at line 121 of file sese_regions.cpp.
|
inline |
Definition at line 20 of file sese_regions.h.
| void sese_region_analysist::operator() | ( | const goto_programt & | goto_program | ) |
Definition at line 18 of file sese_regions.cpp.
| void sese_region_analysist::output | ( | std::ostream & | out, |
| const goto_programt & | goto_program, | ||
| const namespacet & | ns | ||
| ) | const |
Definition at line 230 of file sese_regions.cpp.
|
private |
Definition at line 39 of file sese_regions.h.