15 lines
428 B
Rust
Raw Normal View History

2024-01-26 18:45:12 +01:00
// We only use our own error type; no need for From conversions provided by the
// standard library's try! macro. This reduces lines of LLVM IR by 4%.
macro_rules! tri {
($e:expr $(,)?) => {
match $e {
core::result::Result::Ok(val) => val,
core::result::Result::Err(err) => return core::result::Result::Err(err),
}
};
}
mod value;
pub type Map<K, V> = indexmap::IndexMap<K, V>;