hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
Classes | Namespaces | Functions | Variables
record.C File Reference
#include <hobbes/lang/preds/hasfield/record.H>
#include <hobbes/lang/typeinf.H>
Include dependency graph for record.C:

Classes

struct  hobbes::HFRecordUnqualify
 

Namespaces

 hobbes
 

Functions

static bool hobbes::isFieldName (const MonoTypePtr &fn, std::string *sfn)
 

Variables

static MonoTypePtr hobbes::stdstrty = OpaquePtr::make("std::string", 0, false)
 
static MonoTypePtr hobbes::chararrty = arrayty(primty("char"))
 
static MonoTypePtr hobbes::unitty = primty("unit")