LLVM: llvm::IntervalMapHalfOpenInfo< T > Struct Template Reference (original) (raw)

#include "[llvm/ADT/IntervalMap.h](IntervalMap%5F8h%5Fsource.html)"

Static Public Member Functions
static bool startLess (const T &x, const T &a)
startLess - Return true if x is not in [a;b).
static bool stopLess (const T &b, const T &x)
stopLess - Return true if x is not in [a;b).
static bool adjacent (const T &a, const T &b)
adjacent - Return true when the intervals [x;a) and [b;y) can coalesce.
static bool nonEmpty (const T &a, const T &b)
nonEmpty - Return true if [a;b) is non-empty.

template<typename T>
struct llvm::IntervalMapHalfOpenInfo< T >

Definition at line 168 of file IntervalMap.h.

adjacent()

adjacent - Return true when the intervals [x;a) and [b;y) can coalesce.

Definition at line 180 of file IntervalMap.h.

nonEmpty()

nonEmpty - Return true if [a;b) is non-empty.

Definition at line 185 of file IntervalMap.h.

startLess()

startLess - Return true if x is not in [a;b).

Definition at line 170 of file IntervalMap.h.

stopLess()

stopLess - Return true if x is not in [a;b).

Definition at line 175 of file IntervalMap.h.


The documentation for this struct was generated from the following file: