|
CBMC
|
Collaboration diagram for c_wranglert:Classes | |
| struct | assertiont |
| struct | function_contract_clauset |
| struct | functiont |
| struct | loop_contract_clauset |
| struct | objectt |
Public Types | |
| using | functionst = std::list< std::pair< std::regex, functiont > > |
| using | objectst = std::list< std::pair< std::regex, objectt > > |
Public Member Functions | |
| void | configure_sources (const jsont &) |
| void | configure_functions (const jsont &) |
| void | configure_objects (const jsont &) |
| void | configure_output (const jsont &) |
Public Attributes | |
| std::vector< std::string > | source_files |
| std::vector< std::string > | includes |
| std::vector< std::string > | defines |
| functionst | functions |
| objectst | objects |
| std::string | output |
Definition at line 31 of file c_wrangler.cpp.
| using c_wranglert::functionst = std::list<std::pair<std::regex, functiont> > |
Definition at line 88 of file c_wrangler.cpp.
| using c_wranglert::objectst = std::list<std::pair<std::regex, objectt> > |
Definition at line 96 of file c_wrangler.cpp.
Definition at line 159 of file c_wrangler.cpp.
Definition at line 251 of file c_wrangler.cpp.
Definition at line 307 of file c_wrangler.cpp.
Definition at line 108 of file c_wrangler.cpp.
| std::vector<std::string> c_wranglert::defines |
Definition at line 36 of file c_wrangler.cpp.
| functionst c_wranglert::functions |
Definition at line 89 of file c_wrangler.cpp.
| std::vector<std::string> c_wranglert::includes |
Definition at line 35 of file c_wrangler.cpp.
| objectst c_wranglert::objects |
Definition at line 97 of file c_wrangler.cpp.
| std::string c_wranglert::output |
Definition at line 100 of file c_wrangler.cpp.
| std::vector<std::string> c_wranglert::source_files |
Definition at line 34 of file c_wrangler.cpp.