MimIR
MimIR is my Intermediate Representation
Loading...
Searching...
No Matches
mim::ast::Emitter Member List

This is the complete list of members for mim::ast::Emitter, including all inherited members.

add_ctors(const Def *variant, const VariantExpr *expr)mim::ast::Emitterinline
add_names(const Def *def, const fe::SymMap< size_t > &sym2idx)mim::ast::Emitterinline
add_nom(const Nom *nom, const NomDecl *decl)mim::ast::Emitterinline
adopt_names(const Nom *nom)mim::ast::Emitterinline
ast() constmim::ast::Emitterinline
attach(AnnexInfo *annex, sub_t sub, Sym name, const Def *def)mim::ast::Emitterinline
attach_alias(AnnexInfo *annex, sub_t sub, Sym name)mim::ast::Emitterinline
ctor(const Def *variant, Dbg dbg)mim::ast::Emitterinline
ctor_names(const Def *variant, size_t i)mim::ast::Emitterinline
driver()mim::ast::Emitterinline
Emitter(AST &ast)mim::ast::Emitterinline
error()mim::ast::Emitterinline
find_name(const Def *def, Dbg dbg)mim::ast::Emitterinline
nom_decl(const Nom *nom) constmim::ast::Emitterinline
pop_mod()mim::ast::Emitterinline
push_mod(const ModDecl *mod)mim::ast::Emitterinline
reset_mods()mim::ast::Emitterinline
restore_mods(fe::Vector< const ModDecl * > mods)mim::ast::Emitterinline
variant_str(const Def *variant)mim::ast::Emitterinline
within(const ModDecl *mod) constmim::ast::Emitterinline
world()mim::ast::Emitterinline