|
hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
|
#include <hobbes/lang/preds/hasfield/tenvlookup.H>#include <hobbes/lang/tyunqualify.H>#include <hobbes/lang/typeinf.H>#include <hobbes/util/array.H>
Classes | |
| struct | hobbes::HFTEnvLookupUnqualify |
Namespaces | |
| hobbes | |
Functions | |
| MonoTypePtr | hobbes::objViewToFlatView (const MonoTypePtr &obj, const Func *fty) |
| MonoTypes | hobbes::trCons (const MonoTypePtr &hty, const MonoTypes &ttys) |
| Exprs | hobbes::trCons (const ExprPtr &hexp, const Exprs &texps) |
| QualTypePtr | hobbes::underlyingFnType (const TEnvPtr &tenv, const MonoTypePtr &rty, const std::string &fieldName, const MonoTypePtr &fty, MonoTypeUnifier *s) |
| QualTypePtr | hobbes::underlyingFnType (const TEnvPtr &tenv, const ConstraintPtr &c) |
1.8.13