LLDB mainline
|
#include <RangeMap.h>
Public Member Functions | |
AugmentedRangeData (const RangeData< B, S, T > &rd) | |
Public Member Functions inherited from lldb_private::RangeData< B, S, T > | |
RangeData () | |
RangeData (B base, S size) | |
RangeData (B base, S size, DataType d) | |
Public Member Functions inherited from lldb_private::Range< B, S > | |
Range () | |
Range (BaseType b, SizeType s) | |
void | Clear (BaseType b=0) |
BaseType | GetRangeBase () const |
void | SetRangeBase (BaseType b) |
Set the start value for the range, and keep the same size. | |
void | Slide (BaseType slide) |
void | ShrinkFront (S s) |
bool | Union (const Range &rhs) |
Range | Intersect (const Range &rhs) const |
BaseType | GetRangeEnd () const |
void | SetRangeEnd (BaseType end) |
SizeType | GetByteSize () const |
void | SetByteSize (SizeType s) |
bool | IsValid () const |
bool | Contains (BaseType r) const |
bool | ContainsEndInclusive (BaseType r) const |
bool | Contains (const Range &range) const |
bool | DoesAdjoinOrIntersect (const Range &rhs) const |
bool | DoesIntersect (const Range &rhs) const |
bool | operator< (const Range &rhs) const |
bool | operator== (const Range &rhs) const |
bool | operator!= (const Range &rhs) const |
Public Attributes | |
B | upper_bound |
Public Attributes inherited from lldb_private::RangeData< B, S, T > | |
DataType | data |
Public Attributes inherited from lldb_private::Range< B, S > | |
BaseType | base |
SizeType | size |
Additional Inherited Members | |
Public Types inherited from lldb_private::RangeData< B, S, T > | |
typedef T | DataType |
Public Types inherited from lldb_private::Range< B, S > | |
typedef B | BaseType |
typedef S | SizeType |
Definition at line 431 of file RangeMap.h.
|
inline |
Definition at line 434 of file RangeMap.h.
B lldb_private::AugmentedRangeData< B, S, T >::upper_bound |
Definition at line 432 of file RangeMap.h.
Referenced by lldb_private::RangeDataVector< B, S, T, N, Compare >::ComputeUpperBounds(), and lldb_private::RangeDataVector< B, S, T, N, Compare >::FindEntryIndexesThatContain().