[−] List of all items
Structs
- LuaGenerator
- Parser
- nodes::AssignStatement
- nodes::BinaryExpression
- nodes::Block
- nodes::DecimalNumber
- nodes::DoStatement
- nodes::FieldExpression
- nodes::FunctionCall
- nodes::FunctionExpression
- nodes::FunctionName
- nodes::FunctionStatement
- nodes::GenericForStatement
- nodes::HexNumber
- nodes::IfBranch
- nodes::IfStatement
- nodes::IndexExpression
- nodes::LocalAssignStatement
- nodes::LocalFunctionStatement
- nodes::NumericForStatement
- nodes::RepeatStatement
- nodes::StringExpression
- nodes::TableExpression
- nodes::UnaryExpression
- nodes::WhileStatement
- process::DefaultVisitor
- process::Evaluator
- process::ScopeVisitor
- process::processors::FindVariables
- rules::ComputeExpression
- rules::ConvertLocalFunctionToAssign
- rules::GroupLocalAssignment
- rules::InjectGlobalValue
- rules::RemoveEmptyDo
- rules::RemoveFunctionCallParens
- rules::RemoveMethodDefinition
- rules::RemoveUnusedIfBranch
- rules::RemoveUnusedWhile
- rules::RenameVariables
Enums
- ParsingError
- nodes::Arguments
- nodes::BinaryOperator
- nodes::Expression
- nodes::LastStatement
- nodes::NumberExpression
- nodes::NumberParsingError
- nodes::Prefix
- nodes::Statement
- nodes::TableEntry
- nodes::UnaryOperator
- nodes::Variable
- process::LuaValue
- rules::RuleConfigurationError
- rules::RulePropertyValue
Traits
Functions
Typedefs
Constants
- rules::COMPUTE_EXPRESSIONS_RULE_NAME
- rules::CONVERT_LOCAL_FUNCTION_TO_ASSIGN_RULE_NAME
- rules::GROUP_LOCAL_ASSIGNMENT
- rules::INJECT_GLOBAL_VALUE_RULE_NAME
- rules::REMOVE_EMPTY_DO_RULE_NAME
- rules::REMOVE_FUNCTION_CALL_PARENS
- rules::REMOVE_METHOD_DEFINITION_RULE_NAME
- rules::REMOVE_UNUSED_IF_BRANCH_RULE_NAME
- rules::REMOVE_UNUSED_WHILE_RULE_NAME
- rules::RENAME_VARIABLES_RULE_NAME