CBMC
|
This class maintains a representation of one assignment to the preprocessor macros in a C program. More...
#include <c_defines.h>
Classes | |
struct | definet |
Public Types | |
using | mapt = std::unordered_map< std::string, definet > |
Public Member Functions | |
void | parse (const std::string &) |
std::string | operator() (const std::string &) const |
Public Attributes | |
mapt | map |
This class maintains a representation of one assignment to the preprocessor macros in a C program.
Definition at line 22 of file c_defines.h.
using c_definest::mapt = std::unordered_map<std::string, definet> |
Definition at line 31 of file c_defines.h.
std::string c_definest::operator() | ( | const std::string & | src | ) | const |
Definition at line 41 of file c_defines.cpp.
void c_definest::parse | ( | const std::string & | src | ) |
Definition at line 21 of file c_defines.cpp.
mapt c_definest::map |
Definition at line 32 of file c_defines.h.