Spicy
spicy::detail::CodeGen Member List

This is the complete list of members for spicy::detail::CodeGen, including all inherited members.

addDeclaration(Declaration d) (defined in spicy::detail::CodeGen)spicy::detail::CodeGeninline
CodeGen(const std::shared_ptr< hilti::Context > &context) (defined in spicy::detail::CodeGen)spicy::detail::CodeGeninline
compileHook(const type::Unit &unit, const ID &id, std::optional< std::reference_wrapper< const type::unit::item::Field >> field, bool foreach, bool debug, std::vector< type::function::Parameter > params, std::optional< hilti::Statement > body, std::optional< Expression >, const hilti::Meta &meta) (defined in spicy::detail::CodeGen)spicy::detail::CodeGen
compileModule(hilti::Node *root, hilti::Unit *u)spicy::detail::CodeGen
compileUnit(const type::Unit &unit, bool declare_only=true) (defined in spicy::detail::CodeGen)spicy::detail::CodeGen
context() const (defined in spicy::detail::CodeGen)spicy::detail::CodeGeninline
grammarBuilder() (defined in spicy::detail::CodeGen)spicy::detail::CodeGeninline
haveAddedDeclaration(const ID &id) (defined in spicy::detail::CodeGen)spicy::detail::CodeGeninline
hiltiModule() const (defined in spicy::detail::CodeGen)spicy::detail::CodeGen
hiltiUnit() const (defined in spicy::detail::CodeGen)spicy::detail::CodeGen
moduleProperties() const (defined in spicy::detail::CodeGen)spicy::detail::CodeGeninline
options() const (defined in spicy::detail::CodeGen)spicy::detail::CodeGeninline
parserBuilder() (defined in spicy::detail::CodeGen)spicy::detail::CodeGeninline
recordModuleProperty(hilti::declaration::Property p) (defined in spicy::detail::CodeGen)spicy::detail::CodeGeninline
uniquer() (defined in spicy::detail::CodeGen)spicy::detail::CodeGeninline