clang  10.0.0git
clang::interp::Integral< Bits, Signed > Member List

This is the complete list of members for clang::interp::Integral< Bits, Signed >, including all inherited members.

add(Integral A, Integral B, unsigned OpBits, Integral *R)clang::interp::Integral< Bits, Signed >inlinestatic
bitWidth()clang::interp::Integral< Bits, Signed >inlinestatic
compare(const Integral &RHS) constclang::interp::Integral< Bits, Signed >inline
countLeadingZeros() constclang::interp::Integral< Bits, Signed >inline
decrement(Integral A, Integral *R)clang::interp::Integral< Bits, Signed >inlinestatic
from(T Value)clang::interp::Integral< Bits, Signed >inlinestatic
from(Integral< SrcBits, SrcSign > Value)clang::interp::Integral< Bits, Signed >inlinestatic
from(Integral< 0, SrcSign > Value)clang::interp::Integral< Bits, Signed >inlinestatic
from(T Value, unsigned NumBits)clang::interp::Integral< Bits, Signed >inlinestatic
increment(Integral A, Integral *R)clang::interp::Integral< Bits, Signed >inlinestatic
inRange(int64_t Value, unsigned NumBits)clang::interp::Integral< Bits, Signed >inlinestatic
Integral classclang::interp::Integral< Bits, Signed >friend
Integral()clang::interp::Integral< Bits, Signed >inline
Integral(Integral< SrcBits, SrcSign > V)clang::interp::Integral< Bits, Signed >inlineexplicit
Integral(const APSInt &V)clang::interp::Integral< Bits, Signed >inlineexplicit
isMin() constclang::interp::Integral< Bits, Signed >inline
isMinusOne() constclang::interp::Integral< Bits, Signed >inline
isNegative() constclang::interp::Integral< Bits, Signed >inline
isPositive() constclang::interp::Integral< Bits, Signed >inline
isSigned()clang::interp::Integral< Bits, Signed >inlinestatic
isZero() constclang::interp::Integral< Bits, Signed >inline
max(unsigned NumBits)clang::interp::Integral< Bits, Signed >inlinestatic
min(unsigned NumBits)clang::interp::Integral< Bits, Signed >inlinestatic
mul(Integral A, Integral B, unsigned OpBits, Integral *R)clang::interp::Integral< Bits, Signed >inlinestatic
operator int64_t() constclang::interp::Integral< Bits, Signed >inlineexplicit
operator Integral< DstBits, DstSign >() constclang::interp::Integral< Bits, Signed >inlineexplicit
operator uint64_t() constclang::interp::Integral< Bits, Signed >inlineexplicit
operator unsigned() constclang::interp::Integral< Bits, Signed >inlineexplicit
operator!=(Integral RHS) constclang::interp::Integral< Bits, Signed >inline
operator-() constclang::interp::Integral< Bits, Signed >inline
operator<(Integral RHS) constclang::interp::Integral< Bits, Signed >inline
operator<=(Integral RHS) constclang::interp::Integral< Bits, Signed >inline
operator==(Integral RHS) constclang::interp::Integral< Bits, Signed >inline
operator>(Integral RHS) constclang::interp::Integral< Bits, Signed >inline
operator>(unsigned RHS) constclang::interp::Integral< Bits, Signed >inline
operator>=(Integral RHS) constclang::interp::Integral< Bits, Signed >inline
operator~() constclang::interp::Integral< Bits, Signed >inline
print(llvm::raw_ostream &OS) constclang::interp::Integral< Bits, Signed >inline
sub(Integral A, Integral B, unsigned OpBits, Integral *R)clang::interp::Integral< Bits, Signed >inlinestatic
toAPSInt() constclang::interp::Integral< Bits, Signed >inline
toAPSInt(unsigned NumBits) constclang::interp::Integral< Bits, Signed >inline
toAPValue() constclang::interp::Integral< Bits, Signed >inline
toUnsigned() constclang::interp::Integral< Bits, Signed >inline
truncate(unsigned TruncBits) constclang::interp::Integral< Bits, Signed >inline
zero()clang::interp::Integral< Bits, Signed >inlinestatic