List of all items
Structs
- code_generation::generator::CodeGenerator
- common::assigner::Assigner
- common::assigner::AssignerInner
- common::constant_propagation_table::ConstantPropagationTable
- common::graph::DiGraph
- common::rename_table::RenameTable
- common::replacer::Replacer
- common::symbol_table::SymbolTable
- common::symbol_table::function_symbol::FunctionSymbol
- common::symbol_table::variable_symbol::VariableSymbol
- common::tree_node::TreeNode
- common::type_table::TypeTable
- dead_code_elimination::dead_code_eliminator::DeadCodeEliminator
- destructuring::destructurer::Destructurer
- flattening::flattener::Flattener
- function_inlining::assignment_renamer::AssignmentRenamer
- function_inlining::function_inliner::FunctionInliner
- loop_unrolling::range_iterator::RangeIterator
- loop_unrolling::unroller::Unroller
- static_single_assignment::static_single_assigner::StaticSingleAssigner
- symbol_table_creation::creator::SymbolTableCreator
- type_checking::await_checker::AwaitChecker
- type_checking::checker::TypeChecker
- type_checking::scope_state::ScopeState
Enums
- common::graph::DiGraphError
- common::symbol_table::variable_symbol::VariableType
- loop_unrolling::range_iterator::Clusivity
Traits
Functions
Type Aliases
- common::graph::CallGraph
- common::graph::ImportGraph
- common::graph::StructGraph
- common::tree_node::ConditionalTreeNode
Constants
- type_checking::checker::ADDRESS_TYPE
- type_checking::checker::BOOLEAN_TYPE
- type_checking::checker::FIELD_TYPE
- type_checking::checker::GROUP_TYPE
- type_checking::checker::INT_TYPES
- type_checking::checker::MAGNITUDE_TYPES
- type_checking::checker::SCALAR_TYPE
- type_checking::checker::SIGNATURE_TYPE
- type_checking::checker::SIGNED_INT_TYPES
- type_checking::checker::UNSIGNED_INT_TYPES