| 229 | namespace IR { |
| 230 | |
| 231 | Byte::Byte(const Memory &m, expr &&byterepr) : m(m), p(std::move(byterepr)) { |
| 232 | assert(!p.isValid() || p.bits() == bitsByte()); |
| 233 | } |
| 234 | |
| 235 | Byte::Byte(const Memory &m, const StateValue &ptr, unsigned i) : m(m) { |
| 236 | // TODO: support pointers larger than 64 bits. |
nothing calls this directly
no test coverage detected