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

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

DualArgs typedefArk::internal::IROptimizerprivate
Entities typedefArk::internal::IROptimizerprivate
intermediateRepresentation() const noexceptArk::internal::IROptimizer
IROptimizer(unsigned debug)Ark::internal::IROptimizerexplicit
isPositiveNumberInlinable(uint16_t id) constArk::internal::IROptimizerprivate
m_irArk::internal::IROptimizerprivate
m_loggerArk::internal::IROptimizerprivate
m_ruleset_threeArk::internal::IROptimizerprivate
m_ruleset_twoArk::internal::IROptimizerprivate
m_symbolsArk::internal::IROptimizerprivate
m_valuesArk::internal::IROptimizerprivate
match(const std::vector< Instruction > &expected_insts, const Entities &entities) constArk::internal::IROptimizerprivate
numberAsArg(uint16_t id) constArk::internal::IROptimizerprivate
process(const std::vector< IR::Block > &pages, const std::vector< std::string > &symbols, const std::vector< ValTableElem > &values)Ark::internal::IROptimizer
replaceWithRules(const std::vector< Rule > &rules, const Entities &entities)Ark::internal::IROptimizerprivate