Crate zingen

source ·
Expand description

Code generation library for zink.

Modules§

  • asm 🔒
    Low level assembler implementation for EVM.
  • backtrace 🔒
    Backtrace support for the code generation.
  • codegen 🔒
    Code generators
  • control 🔒
    Data structures for control flow emission.
  • jump 🔒
    Jump table implementation.
  • local 🔒
    WASM local slot.
  • masm 🔒
    MacroAssembler used by the code generation.
  • result 🔒
    Codegen results
  • validator 🔒
    Pre-visitor for parsing WASM.
  • visitor 🔒
    This module is the central place for machine code emission.
  • WASM related primitives.

Structs§

Enums§

Constants§

Type Aliases§