A class that represents an address range. The range is specified using a start and an end address: [Start, End).]
Synopsis
Declared in <llvm/ADT/AddressRanges.h>
class AddressRange;
Member Functions
Name |
Description |
|
Constructors |
|
|
Return true if the range contains no addresses. |
|
Return the exclusive end address. |
|
Return true if this range and |
|
Return the number of addresses in the range. |
|
Return the inclusive start address. |
|
Return true if both ranges have the same start and end. |
|
Return true if the ranges differ in start or end. |
|
Order ranges by (start, end) lexicographically. |
Non-Member Functions
Name |
Description |
Decode an AddressRange from a binary data stream. |
|
Encode an AddressRange into a binary stream relative to a base address. |
Created with MrDocs