An address range to be processed.
More...
#include <heritage.hh>
|
|
| MemRange (const Address &ad, int4 sz, uint4 fl) |
| | Constructor.
|
| |
|
bool | newAddresses (void) const |
| | Does this range cover new addresses?
|
| |
|
bool | oldAddresses (void) const |
| | Does this range cover old addresses?
|
| |
|
void | clearProperty (uint4 val) |
| | Clear specific properties from the memory range.
|
| |
|
|
Address | addr |
| | Starting address of the range.
|
| |
|
int4 | size |
| | Number of bytes in the range.
|
| |
|
uint4 | flags |
| | Property flags.
|
| |
An address range to be processed.
◆ anonymous enum
Properties of a single address range.
| Enumerator |
|---|
| new_addresses | The range covers addresses that have not been seen in previous passes.
|
| old_addresses | The range covers addresses that were seen in previous passes.
|
The documentation for this struct was generated from the following file: