|
CBMC
|
Inheritance diagram for goto_program_coverage_recordt:
Collaboration diagram for goto_program_coverage_recordt:Classes | |
| struct | coverage_conditiont |
| struct | coverage_linet |
Public Member Functions | |
| goto_program_coverage_recordt (const namespacet &ns, const irep_idt &function_id, const goto_programt &goto_program, const symex_coveraget::coveraget &coverage) | |
| const irep_idt & | get_file () const |
Public Member Functions inherited from coverage_recordt | |
| coverage_recordt (const std::string &node_id) | |
Protected Types | |
| typedef std::map< unsigned, coverage_linet > | coverage_lines_mapt |
Protected Member Functions | |
| void | compute_coverage_lines (const goto_programt &goto_program, const symex_coveraget::coveraget &coverage, coverage_lines_mapt &dest) |
Protected Attributes | |
| irep_idt | file_name |
Additional Inherited Members | |
Public Attributes inherited from coverage_recordt | |
| xmlt | xml |
| std::size_t | lines_covered |
| std::size_t | lines_total |
| std::size_t | branches_covered |
| std::size_t | branches_total |
Definition at line 50 of file symex_coverage.cpp.
|
protected |
Definition at line 87 of file symex_coverage.cpp.
| goto_program_coverage_recordt::goto_program_coverage_recordt | ( | const namespacet & | ns, |
| const irep_idt & | function_id, | ||
| const goto_programt & | goto_program, | ||
| const symex_coveraget::coveraget & | coverage | ||
| ) |
Definition at line 128 of file symex_coverage.cpp.
|
protected |
Definition at line 204 of file symex_coverage.cpp.
|
inline |
Definition at line 59 of file symex_coverage.cpp.
|
protected |
Definition at line 65 of file symex_coverage.cpp.