| 2555 | } |
| 2556 | |
| 2557 | expr Memory::ptr2int(const expr &ptr) { |
| 2558 | assert(!memory_unused() && observesAddresses()); |
| 2559 | Pointer p(*this, ptr); |
| 2560 | observesAddr(p); |
| 2561 | state->addUB(!p.isNocapture()); |
| 2562 | return p.getAddress(); |
| 2563 | } |
| 2564 | |
| 2565 | expr Memory::int2ptr(const expr &val) { |
| 2566 | assert(!memory_unused() && has_int2ptr && observesAddresses()); |
no test coverage detected