#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: