List of all items[−]
Structs
- Parser
- generator::DenseLuaGenerator
- generator::ReadableLuaGenerator
- generator::TokenBasedLuaGenerator
- nodes::AssignStatement
- nodes::AssignTokens
- nodes::BinaryExpression
- nodes::BinaryNumber
- nodes::Block
- nodes::BlockTokens
- nodes::CompoundAssignStatement
- nodes::CompoundAssignTokens
- nodes::DecimalNumber
- nodes::DoStatement
- nodes::DoTokens
- nodes::FieldExpression
- nodes::FunctionCall
- nodes::FunctionCallTokens
- nodes::FunctionExpression
- nodes::FunctionExpressionTokens
- nodes::FunctionName
- nodes::FunctionNameTokens
- nodes::FunctionStatement
- nodes::FunctionStatementTokens
- nodes::GenericForStatement
- nodes::GenericForTokens
- nodes::HexNumber
- nodes::Identifier
- nodes::IfBranch
- nodes::IfBranchTokens
- nodes::IfStatement
- nodes::IfStatementTokens
- nodes::IndexExpression
- nodes::IndexExpressionTokens
- nodes::LocalAssignStatement
- nodes::LocalAssignTokens
- nodes::LocalFunctionStatement
- nodes::LocalFunctionTokens
- nodes::NumericForStatement
- nodes::NumericForTokens
- nodes::ParentheseExpression
- nodes::ParentheseTokens
- nodes::RepeatStatement
- nodes::RepeatTokens
- nodes::ReturnStatement
- nodes::ReturnTokens
- nodes::StringExpression
- nodes::TableExpression
- nodes::TableFieldEntry
- nodes::TableIndexEntry
- nodes::TableIndexEntryTokens
- nodes::TableTokens
- nodes::Token
- nodes::Trivia
- nodes::TupleArguments
- nodes::TupleArgumentsTokens
- nodes::UnaryExpression
- nodes::WhileStatement
- nodes::WhileTokens
- process::DefaultVisitor
- process::Evaluator
- process::ScopeVisitor
- process::processors::FindVariables
- rules::ComputeExpression
- rules::Context
- rules::ConvertLocalFunctionToAssign
- rules::GroupLocalAssignment
- rules::InjectGlobalValue
- rules::RemoveEmptyDo
- rules::RemoveFunctionCallParens
- rules::RemoveMethodDefinition
- rules::RemoveUnusedIfBranch
- rules::RemoveUnusedWhile
- rules::RenameVariables
Enums
- ParserError
- nodes::Arguments
- nodes::BinaryOperator
- nodes::CompoundOperator
- nodes::Expression
- nodes::LastStatement
- nodes::NumberExpression
- nodes::NumberParsingError
- nodes::Position
- nodes::Prefix
- nodes::Statement
- nodes::TableEntry
- nodes::TriviaKind
- nodes::UnaryOperator
- nodes::Variable
- process::LuaValue
- rules::RuleConfigurationError
- rules::RulePropertyValue
Traits
- generator::LuaGenerator
- process::NodeProcessor
- process::NodeVisitor
- process::Scope
- rules::FlawlessRule
- rules::Rule
- rules::RuleConfiguration
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