LLVM: llvm::AddressRanges Class Reference (original) (raw)

The AddressRanges class helps normalize address range collections.

This class keeps a sorted vector of AddressRange objects and can perform insertions and searches efficiently. Intersecting([100,200), [150,300)) and adjacent([100,200), [200,300)) address ranges are combined during insertion.

Definition at line 121 of file AddressRanges.h.