hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
|
#include <type.H>
Public Member Functions | |
QualType (const Constraints &cs, const MonoTypePtr &mt) | |
QualType (const MonoTypePtr &mt) | |
const Constraints & | constraints () const |
const MonoTypePtr & | monoType () const |
Constraints & | constraints () |
void | monoType (const MonoTypePtr &) |
void | show (std::ostream &) const |
bool | operator== (const QualType &rhs) const |
Private Attributes | |
Constraints | cs |
MonoTypePtr | mt |
hobbes::QualType::QualType | ( | const Constraints & | cs, |
const MonoTypePtr & | mt | ||
) |
hobbes::QualType::QualType | ( | const MonoTypePtr & | mt | ) |
const Constraints & hobbes::QualType::constraints | ( | ) | const |
Constraints & hobbes::QualType::constraints | ( | ) |
const MonoTypePtr & hobbes::QualType::monoType | ( | ) | const |
void hobbes::QualType::monoType | ( | const MonoTypePtr & | nt | ) |
bool hobbes::QualType::operator== | ( | const QualType & | rhs | ) | const |
void hobbes::QualType::show | ( | std::ostream & | out | ) | const |
|
private |
|
private |