add(Boolean A, Boolean B, unsigned OpBits, Boolean *R) | clang::interp::Boolean | inlinestatic |
bitcastFromMemory(const std::byte *Buff, unsigned BitWidth) | clang::interp::Boolean | inlinestatic |
bitcastToMemory(std::byte *Buff) | clang::interp::Boolean | inline |
bitWidth() | clang::interp::Boolean | inlinestatic |
Boolean() | clang::interp::Boolean | inline |
Boolean(const llvm::APSInt &I) | clang::interp::Boolean | inline |
Boolean(bool V) | clang::interp::Boolean | inlineexplicit |
compare(const Boolean &RHS) const | clang::interp::Boolean | inline |
countLeadingZeros() const | clang::interp::Boolean | inline |
decrement(Boolean A, Boolean *R) | clang::interp::Boolean | inlinestatic |
from(T Value) | clang::interp::Boolean | inlinestatic |
from(Integral< SrcBits, SrcSign > Value) | clang::interp::Boolean | inlinestatic |
from(T Value, unsigned NumBits) | clang::interp::Boolean | inlinestatic |
increment(Boolean A, Boolean *R) | clang::interp::Boolean | inlinestatic |
inRange(int64_t Value, unsigned NumBits) | clang::interp::Boolean | inlinestatic |
inv(Boolean A, Boolean *R) | clang::interp::Boolean | inlinestatic |
isMin() const | clang::interp::Boolean | inline |
isMinusOne() | clang::interp::Boolean | inlinestatic |
isNegative() | clang::interp::Boolean | inlinestatic |
isPositive() | clang::interp::Boolean | inlinestatic |
isSigned() | clang::interp::Boolean | inlinestatic |
isZero() const | clang::interp::Boolean | inline |
max(unsigned NumBits) | clang::interp::Boolean | inlinestatic |
min(unsigned NumBits) | clang::interp::Boolean | inlinestatic |
mul(Boolean A, Boolean B, unsigned OpBits, Boolean *R) | clang::interp::Boolean | inlinestatic |
neg(Boolean A, Boolean *R) | clang::interp::Boolean | inlinestatic |
operator Ty() const | clang::interp::Boolean | inlineexplicit |
operator!() const | clang::interp::Boolean | inline |
operator!=(Boolean RHS) const | clang::interp::Boolean | inline |
operator-() const | clang::interp::Boolean | inline |
operator-(const Boolean &Other) const | clang::interp::Boolean | inline |
operator<(Boolean RHS) const | clang::interp::Boolean | inline |
operator<=(Boolean RHS) const | clang::interp::Boolean | inline |
operator==(Boolean RHS) const | clang::interp::Boolean | inline |
operator>(Boolean RHS) const | clang::interp::Boolean | inline |
operator>(unsigned RHS) const | clang::interp::Boolean | inline |
operator>=(Boolean RHS) const | clang::interp::Boolean | inline |
operator~() const | clang::interp::Boolean | inline |
print(llvm::raw_ostream &OS) const | clang::interp::Boolean | inline |
sub(Boolean A, Boolean B, unsigned OpBits, Boolean *R) | clang::interp::Boolean | inlinestatic |
toAPSInt() const | clang::interp::Boolean | inline |
toAPSInt(unsigned NumBits) const | clang::interp::Boolean | inline |
toAPValue(const ASTContext &) const | clang::interp::Boolean | inline |
toDiagnosticString(const ASTContext &Ctx) const | clang::interp::Boolean | inline |
toUnsigned() const | clang::interp::Boolean | inline |
truncate(unsigned TruncBits) const | clang::interp::Boolean | inline |
zero() | clang::interp::Boolean | inlinestatic |