wasmi_ir 2.0.0-beta.0

WebAssembly interpreter internal bytecode representation
Documentation
#![no_std]

extern crate alloc;
#[cfg(feature = "std")]
extern crate std;

pub mod decode;
mod encode;
mod error;
pub mod index;
mod op;
mod opcode;
mod primitive;
mod span;

use wasmi_core as core;

#[doc(inline)]
pub use self::{
    decode::{Decode, DecodeError, Decoder},
    encode::{Encode, Encoder},
    error::Error,
    index::Slot,
    op::Op,
    opcode::{InvalidOpCode, OpCode},
    primitive::{Address, BlockFuel, BranchOffset, BranchTableTarget, Offset16, Sign},
    span::{BoundedSlotSpan, FixedSlotSpan, SlotSpan, SlotSpanIter},
};