hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
hobbes
Primitive
hobbes::Primitive Member List
This is the complete list of members for
hobbes::Primitive
, including all inherited members.
case_id
() const
hobbes::Expr
clone
() const =0
hobbes::Expr
pure virtual
Expr
(int cid, const LexicalAnnotation &)
hobbes::Expr
protected
la
() const
hobbes::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::LexicallyAnnotated
static
operator<
(const Primitive &) const =0
hobbes::Primitive
pure virtual
operator==
(const Expr &) const =0
hobbes::Primitive
pure virtual
popContext
()
hobbes::LexicallyAnnotated
static
Primitive
(int cid, const LexicalAnnotation &)
hobbes::Primitive
primType
() const =0
hobbes::Primitive
pure virtual
pushFileContext
(const std::string &)
hobbes::LexicallyAnnotated
static
pushLiteralContext
(const std::string &)
hobbes::LexicallyAnnotated
static
show
(std::ostream &) const =0
hobbes::Expr
pure virtual
showAnnotated
(std::ostream &) const =0
hobbes::Expr
pure virtual
type
() const
hobbes::Expr
type
(const QualTypePtr &ty)
hobbes::Expr
~Expr
()
hobbes::Expr
virtual
Generated by
1.8.13