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