libutap
|
Base type for variables, clocks, etc. More...
#include <system.h>
Public Member Functions | |
std::string | toString () const |
Public Attributes | |
symbol_t | uid |
The symbol of the variables. More... | |
expression_t | expr |
The initialiser. More... | |
Base type for variables, clocks, etc.
The user data of the corresponding symbol_t points to this structure, i.e. v.uid.getData() is a pointer to v.
string variable_t::toString | ( | ) | const |
expression_t UTAP::variable_t::expr |
symbol_t UTAP::variable_t::uid |
The symbol of the variables.
Referenced by UTAP::StatementBuilder::iterationBegin(), UTAP::CompileTimeComputableValues::visitVariable(), and UTAP::TypeChecker::visitVariable().