#include <tyunqualify.H>
|
void | add (const std::string &name, const UnqualifierPtr &uq) |
|
UnqualifierPtr | findUnqualifier (const std::string &name) |
|
const Unqualifiers & | unqualifiers () const |
|
bool | refine (const TEnvPtr &, const ConstraintPtr &, MonoTypeUnifier *, Definitions *) |
|
bool | satisfied (const TEnvPtr &, const ConstraintPtr &, Definitions *) const |
|
bool | satisfiable (const TEnvPtr &, const ConstraintPtr &, Definitions *) const |
|
void | explain (const TEnvPtr &, const ConstraintPtr &, const ExprPtr &, Definitions *, annmsgs *) |
|
ExprPtr | unqualify (const TEnvPtr &, const ConstraintPtr &, const ExprPtr &, Definitions *) const |
|
PolyTypePtr | lookup (const std::string &vn) const |
|
SymSet | bindings () const |
|
FunDeps | dependencies (const ConstraintPtr &) const |
|
◆ Unqualifiers
◆ add()
void hobbes::UnqualifierSet::add |
( |
const std::string & |
name, |
|
|
const UnqualifierPtr & |
uq |
|
) |
| |
◆ bindings()
SymSet hobbes::UnqualifierSet::bindings |
( |
| ) |
const |
|
virtual |
◆ dependencies()
◆ explain()
◆ findUnqualifier()
UnqualifierPtr hobbes::UnqualifierSet::findUnqualifier |
( |
const std::string & |
name | ) |
|
◆ lookup()
PolyTypePtr hobbes::UnqualifierSet::lookup |
( |
const std::string & |
vn | ) |
const |
|
virtual |
◆ refine()
◆ satisfiable()
◆ satisfied()
◆ unqualifiers()
◆ unqualify()
◆ uqs
The documentation for this class was generated from the following files: