|
cprover
|
#include <symex_coverage.h>
Collaboration diagram for symex_coveraget:Classes | |
| struct | coverage_infot |
Public Member Functions | |
| symex_coveraget (const namespacet &_ns) | |
| void | covered (goto_programt::const_targett from, goto_programt::const_targett to) |
| bool | generate_report (const goto_functionst &goto_functions, const std::string &path) const |
Protected Types | |
| typedef std::map< goto_programt::const_targett, coverage_infot > | coverage_innert |
| typedef std::map< goto_programt::const_targett, coverage_innert > | coveraget |
Protected Member Functions | |
| bool | output_report (const goto_functionst &goto_functions, std::ostream &os) const |
| void | build_cobertura (const goto_functionst &goto_functions, xmlt &xml_coverage) const |
| void | compute_overall_coverage (const goto_functionst &goto_functions, coverage_recordt &dest) const |
Protected Attributes | |
| const namespacet & | ns |
| coveraget | coverage |
Friends | |
| class | goto_program_coverage_recordt |
Definition at line 28 of file symex_coverage.h.
|
protected |
Definition at line 70 of file symex_coverage.h.
|
protected |
Definition at line 72 of file symex_coverage.h.
|
inlineexplicit |
Definition at line 31 of file symex_coverage.h.
|
protected |
Definition at line 386 of file symex_coverage.cpp.
|
protected |
Definition at line 310 of file symex_coverage.cpp.
|
inline |
Definition at line 35 of file symex_coverage.h.
| bool symex_coveraget::generate_report | ( | const goto_functionst & | goto_functions, |
| const std::string & | path | ||
| ) | const |
Definition at line 446 of file symex_coverage.cpp.
|
protected |
Definition at line 431 of file symex_coverage.cpp.
|
friend |
Definition at line 87 of file symex_coverage.h.
|
protected |
Definition at line 73 of file symex_coverage.h.
|
protected |
Definition at line 51 of file symex_coverage.h.