1 2 3 4 5 6 7 8 9 10 11
#[derive(thiserror::Error, Debug, Clone)]
pub enum Error {
#[error("branch depth is too large at offset {0}")]
BranchDepthTooLarge(usize),
#[error("could not parse the brtable targets")]
ParseBrTable(#[source] wasmparser::BinaryReaderError),
#[error("the branch target is invalid at offset {0}")]
InvalidBrTarget(usize),
}