hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
hobbes::TCInstance Member List

This is the complete list of members for hobbes::TCInstance, including all inherited members.

arity() consthobbes::TCInstance
bind(const TEnvPtr &, const TClass *, Definitions *)hobbes::TCInstance
ExprPtr typedefhobbes::TCInstance
hasMapping(const std::string &oname) consthobbes::TCInstance
ityshobbes::TCInstanceprivate
la() consthobbes::LexicallyAnnotated
LexicallyAnnotated(const LexicallyAnnotated &)hobbes::LexicallyAnnotated
LexicallyAnnotated(const LexicalAnnotation &)hobbes::LexicallyAnnotated
LexicallyAnnotated(const LexRange &)hobbes::LexicallyAnnotated
LexicallyAnnotated(const Pos &, const Pos &)hobbes::LexicallyAnnotated
make(const Pos &, const Pos &)hobbes::LexicallyAnnotatedstatic
matches(const TEnvPtr &, const MonoTypes &) consthobbes::TCInstance
memberMapping() consthobbes::TCInstance
memberMapping(const std::string &oname) consthobbes::TCInstance
mmaphobbes::TCInstanceprivate
popContext()hobbes::LexicallyAnnotatedstatic
pushFileContext(const std::string &)hobbes::LexicallyAnnotatedstatic
pushLiteralContext(const std::string &)hobbes::LexicallyAnnotatedstatic
show(std::ostream &) consthobbes::TCInstance
TCInstance(const std::string &tcname, const MonoTypes &itys, const MemberMapping &mmap, const LexicalAnnotation &)hobbes::TCInstance
tcnamehobbes::TCInstanceprivate
types() consthobbes::TCInstance
unqualify(Definitions *ds, const TEnvPtr &tenv, const ConstraintPtr &cst, const ExprPtr &e) consthobbes::TCInstance