hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
Classes | Namespaces | Functions
ctype.C File Reference
#include <hobbes/eval/ctype.H>
#include <hobbes/util/llvm.H>
#include <hobbes/eval/func.H>
#include <stdexcept>
Include dependency graph for ctype.C:

Classes

class  hobbes::translateTypeF
 

Namespaces

 hobbes
 

Functions

llvm::Type * hobbes::llvmPrim (const std::string &name, bool asArg)
 
llvm::Type * hobbes::llvmVarArrType (llvm::Type *elemty, int size=1)
 
llvm::Type * hobbes::toLLVM (const MonoTypePtr &, bool asArg=false)
 
Types hobbes::toLLVM (const MonoTypes &, bool asArg=false)