Expand description
Traits which abstract over the backend (BV types, memory implementation, etc) being used.
Structs
Traits
- Trait for things which can act like bitvectors.
- A
Backend
is just a collection of types which together implement the necessary traits - Trait for things which can act like ‘memories’, that is, maps from bitvector (addresses) to bitvector (values)
- Trait for something which acts as a reference to a
boolector::Btor
(and possibly may carry other information as well).