hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
hobbes
MTypeDef
hobbes::MTypeDef Member List
This is the complete list of members for
hobbes::MTypeDef
, including all inherited members.
arguments
() const
hobbes::MTypeDef
Base
typedef
hobbes::ModuleDefCase< MTypeDef >
case_id
() const
hobbes::ModuleDef
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
ModuleDef
(int cid, const LexicalAnnotation &)
hobbes::ModuleDef
protected
ModuleDefCase
(const LexicalAnnotation &)
hobbes::ModuleDefCase< MTypeDef >
MTypeDef
(Visibility, const std::string &tname, const str::seq &targs, const MonoTypePtr &t, const LexicalAnnotation &)
hobbes::MTypeDef
name
() const
hobbes::MTypeDef
Opaque
enum value
hobbes::MTypeDef
popContext
()
hobbes::LexicallyAnnotated
static
pushFileContext
(const std::string &)
hobbes::LexicallyAnnotated
static
pushLiteralContext
(const std::string &)
hobbes::LexicallyAnnotated
static
show
(std::ostream &) const
hobbes::MTypeDef
virtual
t
hobbes::MTypeDef
private
targs
hobbes::MTypeDef
private
tname
hobbes::MTypeDef
private
Transparent
enum value
hobbes::MTypeDef
type
() const
hobbes::MTypeDef
type_case_id
hobbes::MTypeDef
static
v
hobbes::MTypeDef
private
visibility
() const
hobbes::MTypeDef
Visibility
enum name
hobbes::MTypeDef
~ModuleDef
()
hobbes::ModuleDef
virtual
Generated by
1.8.13