llvm::IntegerInclusiveInterval

Represents an inclusive integer interval [Begin, End]where Begin <= End.

Synopsis

Declared in <llvm/Support/IntegerInclusiveInterval.h>

class IntegerInclusiveInterval;

Member Functions

NameDescription
IntegerInclusiveInterval [constructor]Constructors
contains Check if the given value is within this interval (inclusive).
getBegin Return the inclusive start of the interval.
getEnd Return the inclusive end of the interval.
overlaps Check if this interval overlaps with another interval.
print Print the interval to the output stream.
setBegin Set the inclusive start of the interval.
setEnd Set the inclusive end of the interval.
operator== Compare two intervals for equality.