use super::level_2::list_to_range; use crate::{ backend::helper::{edition::Edition, register::Register, writer::Writer}, data::{Arity, Code, Module}, }; use parity_wasm::elements::{BrTableData, Instruction}; use std::{fmt::Display, io::Result}; #[derive(PartialEq)] pub enum Label { Block, If, Loop, } pub struct Body<'a> { spec: &'a dyn Edition, label_list: Vec