hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
|
#include <hobbes/lang/preds/subtype/obj.H>
#include <hobbes/lang/preds/class.H>
#include <hobbes/lang/expr.H>
#include <hobbes/lang/typeinf.H>
#include <hobbes/util/str.H>
#include <hobbes/util/os.H>
Classes | |
struct | hobbes::ObjUnqualify |
Namespaces | |
hobbes | |
Functions | |
void | hobbes::appendPath (PtrAdjustmentPath *p, const PtrAdjustmentPath &sfx) |
std::string | hobbes::show (const PtrAdjustmentPath &p) |
ExprPtr | hobbes::applyVtblAdjustment (const ExprPtr &e, int o, const std::string &targetTy) |
ExprPtr | hobbes::applyOffsetAdjustment (const ExprPtr &e, int o, const std::string &targetTy) |
ExprPtr | hobbes::applyAdjustment (const PtrAdjustment &p, const ExprPtr &e) |
ExprPtr | hobbes::applyAdjustments (const PtrAdjustmentPath &p, const ExprPtr &e) |