//! Bitsets for Cranelift.
//!
//! This module provides two bitset implementations:
//!
//! 1. [`ScalarBitSet`]: A small bitset built on top of a single integer.
//!
//! 2. [`CompoundBitSet`]: A bitset that can store more bits than fit in a
//! single integer, but which internally has heap allocations.
extern crate alloc;
pub use CompoundBitSet;
pub use ScalarBitSet;