![]() |
ArkScript
A small, fast, functional and scripting language for video games
|
This is the complete list of members for Ark::internal::Optimizer, including all inherited members.
ast() const noexcept override | Ark::internal::Optimizer | virtual |
countAndPruneDeadCode(Node &node) | Ark::internal::Optimizer | private |
m_ast | Ark::internal::Optimizer | private |
m_logger | Ark::internal::Pass | protected |
m_sym_appearances | Ark::internal::Optimizer | private |
Optimizer(unsigned debug) noexcept | Ark::internal::Optimizer | explicit |
Pass(std::string name, unsigned debug_level) | Ark::internal::Pass | |
process(const Node &ast) override | Ark::internal::Optimizer | virtual |
pruneUnusedGlobalVariables(Node &node) | Ark::internal::Optimizer | private |
~Pass()=default | Ark::internal::Pass | virtual |