hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
Classes | Namespaces | Functions
cc.C File Reference
#include <hobbes/eval/cc.H>
#include <hobbes/eval/funcdefs.H>
#include <hobbes/eval/ctype.H>
#include <hobbes/eval/cexpr.H>
#include <hobbes/boot/gen/boot.H>
#include <hobbes/lang/closcvt.H>
#include <hobbes/lang/typepreds.H>
#include <hobbes/lang/macroexpand.H>
#include <hobbes/util/llvm.H>
#include <hobbes/util/array.H>
#include <hobbes/util/codec.H>
#include <hobbes/util/perf.H>
#include <hobbes/db/bindings.H>
#include <hobbes/ipc/nbindings.H>
#include <csetjmp>
#include <csignal>
#include <cstdlib>
#include <stdexcept>
#include <unordered_map>
#include <fstream>
Include dependency graph for cc.C:

Classes

struct  hobbes::repTypeAliasesF
 

Namespaces

 hobbes
 

Functions

llvm::GlobalVariable * hobbes::extractGlobal (llvm::Value *e)
 
template<typename K , typename T >
hobbes::lookup (const std::map< K, T > &tenv, const K &n)
 
TEnvPtr hobbes::allocTEnvFrame (const str::seq &names, const MonoTypes &tys, const TEnvPtr &ptenv)