ArkScript
A small, fast, functional and scripting language for video games
Ark::internal::Optimizer Member List

This is the complete list of members for Ark::internal::Optimizer, including all inherited members.

ast() const noexcept overrideArk::internal::Optimizervirtual
countAndPruneDeadCode(Node &node)Ark::internal::Optimizerprivate
m_astArk::internal::Optimizerprivate
m_loggerArk::internal::Passprotected
m_sym_appearancesArk::internal::Optimizerprivate
Optimizer(unsigned debug) noexceptArk::internal::Optimizerexplicit
Pass(std::string name, unsigned debug_level)Ark::internal::Pass
process(const Node &ast) overrideArk::internal::Optimizervirtual
pruneUnusedGlobalVariables(Node &node)Ark::internal::Optimizerprivate
~Pass()=defaultArk::internal::Passvirtual