clang 23.0.0git
clang::interp::Char< Signed > Member List

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

add(Char A, Char B, unsigned OpBits, Char *R)clang::interp::Char< Signed >inlinestatic
AsUnsigned typedefclang::interp::Char< Signed >
bitAnd(Char A, Char B, unsigned OpBits, Char *R)clang::interp::Char< Signed >inlinestatic
bitcastFromMemory(const std::byte *Src, unsigned BitWidth)clang::interp::Char< Signed >inlinestatic
bitcastToMemory(std::byte *Dest) constclang::interp::Char< Signed >inline
bitOr(Char A, Char B, unsigned OpBits, Char *R)clang::interp::Char< Signed >inlinestatic
bitWidth()clang::interp::Char< Signed >inlinestatic
bitXor(Char A, Char B, unsigned OpBits, Char *R)clang::interp::Char< Signed >inlinestatic
Char classclang::interp::Char< Signed >friend
Char()=defaultclang::interp::Char< Signed >
Char(ReprT V)clang::interp::Char< Signed >inline
Char(const APSInt &V)clang::interp::Char< Signed >inlineexplicit
comp(Char A, Char *R)clang::interp::Char< Signed >inlinestatic
compare(Char RHS) constclang::interp::Char< Signed >inline
countLeadingZeros() constclang::interp::Char< Signed >inline
decrement(Char A, Char *R)clang::interp::Char< Signed >inlinestatic
div(Char A, Char B, unsigned OpBits, Char *R)clang::interp::Char< Signed >inlinestatic
from(T t)clang::interp::Char< Signed >inlinestatic
from(T t, unsigned BitWidth)clang::interp::Char< Signed >inlinestatic
increment(Char A, Char *R)clang::interp::Char< Signed >inlinestatic
isMin() constclang::interp::Char< Signed >inline
isMinusOne() constclang::interp::Char< Signed >inline
isNegative() constclang::interp::Char< Signed >inline
isNumber()clang::interp::Char< Signed >inlinestatic
isPositive() constclang::interp::Char< Signed >inline
isSigned()clang::interp::Char< Signed >inlinestatic
isZero() constclang::interp::Char< Signed >inline
mul(Char A, Char B, unsigned OpBits, Char *R)clang::interp::Char< Signed >inlinestatic
neg(Char A, Char *R)clang::interp::Char< Signed >inlinestatic
operator Ty() constclang::interp::Char< Signed >inlineexplicit
operator!=(Char RHS) constclang::interp::Char< Signed >inline
operator-() constclang::interp::Char< Signed >inline
operator-(Char Other) constclang::interp::Char< Signed >inline
operator<(Char RHS) constclang::interp::Char< Signed >inline
operator<=(Char RHS) constclang::interp::Char< Signed >inline
operator==(Char RHS) constclang::interp::Char< Signed >inline
operator>(Char RHS) constclang::interp::Char< Signed >inline
operator>(unsigned RHS) constclang::interp::Char< Signed >inline
operator>=(Char RHS) constclang::interp::Char< Signed >inline
operator>=(unsigned RHS) constclang::interp::Char< Signed >inline
print(llvm::raw_ostream &OS) constclang::interp::Char< Signed >inline
rem(Char A, Char B, unsigned OpBits, Char *R)clang::interp::Char< Signed >inlinestatic
shiftLeft(const Char A, const Char< RHSSign > B, unsigned OpBits, Char *R)clang::interp::Char< Signed >inlinestatic
shiftRight(const Char A, const Char< RHSSign > B, unsigned OpBits, Char *R)clang::interp::Char< Signed >inlinestatic
sub(Char A, Char B, unsigned OpBits, Char *R)clang::interp::Char< Signed >inlinestatic
toAPInt(unsigned BitWidth) constclang::interp::Char< Signed >inline
toAPSInt() constclang::interp::Char< Signed >inline
toAPSInt(unsigned BitWidth) constclang::interp::Char< Signed >inline
toAPValue(const ASTContext &) constclang::interp::Char< Signed >inline
toDiagnosticString(const ASTContext &Ctx) constclang::interp::Char< Signed >inline
toUnsigned() constclang::interp::Char< Signed >inline
truncate(unsigned TruncBits) constclang::interp::Char< Signed >inline
zero(unsigned BitWidth=8)clang::interp::Char< Signed >inlinestatic