|
hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
|


Public Types | |
| typedef std::unordered_map< std::string, MonoTypePtr > | InternTypes |
Public Member Functions | |
| openFileF (bool writeable, const std::string &loadf) | |
| long | encodeTypePtr (const Record *rty) |
| llvm::Value * | apply (jitcc *c, const MonoTypes &tys, const MonoTypePtr &rty, const Exprs &es) |
| PolyTypePtr | type (typedb &tenv) const |
Public Member Functions inherited from hobbes::op | |
| virtual | ~op () |
Public Attributes | |
| bool | writeable |
| std::string | loadf |
| InternTypes | internTypes |
| typedef std::unordered_map<std::string, MonoTypePtr> hobbes::openFileF::InternTypes |
|
inline |
|
inlinevirtual |
Implements hobbes::op.
|
inline |
|
inlinevirtual |
Implements hobbes::op.
| InternTypes hobbes::openFileF::internTypes |
| std::string hobbes::openFileF::loadf |
| bool hobbes::openFileF::writeable |
1.8.13