#include <type.H>
|
enum hobbes::Constraint:: { ... } | state |
|
◆ anonymous enum
Enumerator |
---|
Unresolved | |
Satisfied | |
Unsatisfiable | |
◆ Constraint()
hobbes::Constraint::Constraint |
( |
const std::string & |
cat, |
|
|
const MonoTypes & |
mts |
|
) |
| |
◆ arguments()
const MonoTypes & hobbes::Constraint::arguments |
( |
| ) |
const |
◆ hasFreeVariables()
bool hobbes::Constraint::hasFreeVariables |
( |
| ) |
const |
◆ instantiate()
◆ name()
std::string hobbes::Constraint::name |
( |
| ) |
const |
◆ operator==()
bool hobbes::Constraint::operator== |
( |
const Constraint & |
rhs | ) |
const |
◆ show()
void hobbes::Constraint::show |
( |
std::ostream & |
out | ) |
const |
◆ substitute()
◆ tvarNames()
NameSet hobbes::Constraint::tvarNames |
( |
| ) |
const |
◆ update()
◆ cat
std::string hobbes::Constraint::cat |
|
private |
◆ mts
◆ state
enum { ... } hobbes::Constraint::state |
The documentation for this class was generated from the following files: