Static Value-Flow Analysis
SVF::IntervalValue Member List

This is the complete list of members for SVF::IntervalValue, including all inherited members.

_lbSVF::IntervalValueprivate
_ubSVF::IntervalValueprivate
bottom()SVF::IntervalValueinlinestatic
contain(const IntervalValue &other) constSVF::IntervalValueinline
containedWithin(const IntervalValue &other) constSVF::IntervalValueinline
contains(int n) constSVF::IntervalValueinline
create(const BoundedInt &lb, const BoundedInt &ub)SVF::IntervalValueinlineprivatestatic
dump(std::ostream &o) constSVF::IntervalValueinline
equals(const IntervalValue &other) constSVF::IntervalValueinline
geq(const IntervalValue &other) constSVF::IntervalValueinline
getIntNumeral() constSVF::IntervalValueinline
getNumeral() constSVF::IntervalValueinline
getRealNumeral() constSVF::IntervalValueinline
IntervalValue()SVF::IntervalValueinlineexplicit
IntervalValue(s64_t n)SVF::IntervalValueinlineexplicit
IntervalValue(s32_t n)SVF::IntervalValueinlineexplicit
IntervalValue(u32_t n)SVF::IntervalValueinlineexplicit
IntervalValue(double n)SVF::IntervalValueinlineexplicit
IntervalValue(BoundedInt n)SVF::IntervalValueinlineexplicit
IntervalValue(BoundedInt lb, BoundedInt ub)SVF::IntervalValueinlineexplicit
IntervalValue(s64_t lb, s64_t ub)SVF::IntervalValueinlineexplicit
IntervalValue(double lb, double ub)SVF::IntervalValueinlineexplicit
IntervalValue(float lb, float ub)SVF::IntervalValueinlineexplicit
IntervalValue(s32_t lb, s32_t ub)SVF::IntervalValueinlineexplicit
IntervalValue(u32_t lb, u32_t ub)SVF::IntervalValueinlineexplicit
IntervalValue(u64_t lb, u64_t ub)SVF::IntervalValueinlineexplicit
IntervalValue(const IntervalValue &)=defaultSVF::IntervalValue
IntervalValue(IntervalValue &&)=defaultSVF::IntervalValue
is_infinite(const BoundedInt &e)SVF::IntervalValueinlinestatic
is_infinite() constSVF::IntervalValueinline
is_int() constSVF::IntervalValueinline
is_numeral() constSVF::IntervalValueinline
is_real() constSVF::IntervalValueinline
is_zero() constSVF::IntervalValueinline
isBottom() constSVF::IntervalValueinline
isTop() constSVF::IntervalValueinline
join_with(const IntervalValue &other)SVF::IntervalValueinline
lb() constSVF::IntervalValueinline
leq(const IntervalValue &other) constSVF::IntervalValueinline
meet_with(const IntervalValue &other)SVF::IntervalValueinline
minus_infinity()SVF::IntervalValueinlinestatic
narrow_with(const IntervalValue &other)SVF::IntervalValueinline
operator!=(const IntervalValue &other) constSVF::IntervalValueinline
operator&(const IntervalValue &lhs, const IntervalValue &rhs)SVF::IntervalValuefriend
operator*(const IntervalValue &lhs, const IntervalValue &rhs)SVF::IntervalValuefriend
operator+(const IntervalValue &lhs, const IntervalValue &rhs)SVF::IntervalValuefriend
operator-(const IntervalValue &lhs, const IntervalValue &rhs)SVF::IntervalValuefriend
operator/(const IntervalValue &lhs, const IntervalValue &rhs)SVF::IntervalValuefriend
operator<<(const IntervalValue &lhs, const IntervalValue &rhs)SVF::IntervalValuefriend
operator=(const IntervalValue &a)=defaultSVF::IntervalValue
operator=(IntervalValue &&)=defaultSVF::IntervalValue
operator==(const IntervalValue &other) constSVF::IntervalValueinline
operator>>(const IntervalValue &lhs, const IntervalValue &rhs)SVF::IntervalValuefriend
operator^(const IntervalValue &lhs, const IntervalValue &rhs)SVF::IntervalValuefriend
operator|(const IntervalValue &lhs, const IntervalValue &rhs)SVF::IntervalValuefriend
plus_infinity()SVF::IntervalValueinlinestatic
set_to_bottom()SVF::IntervalValueinline
set_to_top()SVF::IntervalValueinline
setValue(const BoundedInt &lb, const BoundedInt &ub)SVF::IntervalValueinlineprivate
top()SVF::IntervalValueinlinestatic
toString() constSVF::IntervalValueinline
ub() constSVF::IntervalValueinline
widen_with(const IntervalValue &other)SVF::IntervalValueinline
~IntervalValue()=defaultSVF::IntervalValue