|
CIRCT 22.0.0git
|
#include <cstdint>#include <format>#include <memory>#include <optional>#include <ostream>#include <span>#include <stdexcept>#include <string>#include <vector>

Go to the source code of this file.
Classes | |
| class | esi::BitVector |
| A lightweight, non-owning bit vector view backed by a byte array span. More... | |
| class | esi::BitVector::bit_iterator |
| Forward iterator for iterating over bits from LSB (index 0) to MSB. More... | |
| class | esi::MutableBitVector |
| A mutable bit vector that owns its underlying storage. More... | |
| class | esi::Int |
| class | esi::UInt |
Namespaces | |
| namespace | esi |
Functions | |
| std::ostream & | esi::operator<< (std::ostream &os, const BitVector &bv) |