clang 20.0.0git
clang::interp::Pointer Member List

This is the complete list of members for clang::interp::Pointer, including all inherited members.

activate() constclang::interp::Pointer
asBlockPointer() constclang::interp::Pointerinline
asFunctionPointer() constclang::interp::Pointerinline
asIntPointer() constclang::interp::Pointerinline
atField(unsigned Off) constclang::interp::Pointerinline
atFieldSub(unsigned Off) constclang::interp::Pointerinline
atIndex(uint64_t Idx) constclang::interp::Pointerinline
block() constclang::interp::Pointerinline
Blockclang::interp::Pointerfriend
BSclang::interp::Pointer
canBeInitialized() constclang::interp::Pointerinline
compare(const Pointer &Other) constclang::interp::Pointerinline
deactivate() constclang::interp::Pointer
DeadBlockclang::interp::Pointerfriend
deref() constclang::interp::Pointerinline
DynamicAllocatorclang::interp::Pointerfriend
elem(unsigned I) constclang::interp::Pointerinline
elemSize() constclang::interp::Pointerinline
expand() constclang::interp::Pointerinline
Fnclang::interp::Pointer
getArray() constclang::interp::Pointerinline
getBase() constclang::interp::Pointerinline
getByteOffset() constclang::interp::Pointerinline
getDeclDesc() constclang::interp::Pointerinline
getDeclID() constclang::interp::Pointerinline
getDeclLoc() constclang::interp::Pointerinline
getDeclPtr() constclang::interp::Pointerinline
getElemRecord() constclang::interp::Pointerinline
getField() constclang::interp::Pointerinline
getFieldDesc() constclang::interp::Pointerinline
getIndex() constclang::interp::Pointerinline
getIntegerRepresentation() constclang::interp::Pointerinline
getNumElems() constclang::interp::Pointerinline
getOffset() constclang::interp::Pointerinline
getRecord() constclang::interp::Pointerinline
getSize() constclang::interp::Pointerinline
getSource() constclang::interp::Pointerinline
getType() constclang::interp::Pointerinline
hasSameArray(const Pointer &A, const Pointer &B)clang::interp::Pointerstatic
hasSameBase(const Pointer &A, const Pointer &B)clang::interp::Pointerstatic
inArray() constclang::interp::Pointerinline
initialize() constclang::interp::Pointer
InitMapclang::interp::Pointerfriend
inPrimitiveArray() constclang::interp::Pointerinline
Intclang::interp::Pointer
InterpStateclang::interp::Pointerfriend
inUnion() constclang::interp::Pointerinline
isActive() constclang::interp::Pointerinline
isArrayElement() constclang::interp::Pointerinline
isArrayRoot() constclang::interp::Pointerinline
isBaseClass() constclang::interp::Pointerinline
isBlockPointer() constclang::interp::Pointerinline
isConst() constclang::interp::Pointerinline
isDereferencable() constclang::interp::Pointerinline
isDummy() constclang::interp::Pointerinline
isElementPastEnd() constclang::interp::Pointerinline
isExtern() constclang::interp::Pointerinline
isField() constclang::interp::Pointerinline
isFunctionPointer() constclang::interp::Pointerinline
isInitialized() constclang::interp::Pointer
isIntegralPointer() constclang::interp::Pointerinline
isLive() constclang::interp::Pointerinline
isMutable() constclang::interp::Pointerinline
isOnePastEnd() constclang::interp::Pointerinline
isPastEnd() constclang::interp::Pointerinline
isRoot() constclang::interp::Pointerinline
isStatic() constclang::interp::Pointerinline
isStaticTemporary() constclang::interp::Pointerinline
isTemporary() constclang::interp::Pointerinline
isUnion() constclang::interp::Pointer
isUnknownSizeArray() constclang::interp::Pointerinline
isVirtualBaseClass() constclang::interp::Pointerinline
isWeak() constclang::interp::Pointerinline
isZero() constclang::interp::Pointerinline
isZeroSizeArray() constclang::interp::Pointerinline
MemberPointerclang::interp::Pointerfriend
narrow() constclang::interp::Pointerinline
operator!=(const Pointer &P) constclang::interp::Pointerinline
operator=(const Pointer &P)clang::interp::Pointer
operator=(Pointer &&P)clang::interp::Pointer
operator==(const Pointer &P) constclang::interp::Pointerinline
Pointer()clang::interp::Pointerinline
Pointer(IntPointer &&IntPtr)clang::interp::Pointerinline
Pointer(Block *B)clang::interp::Pointer
Pointer(Block *B, uint64_t BaseAndOffset)clang::interp::Pointer
Pointer(const Pointer &P)clang::interp::Pointer
Pointer(Pointer &&P)clang::interp::Pointer
Pointer(uint64_t Address, const Descriptor *Desc, uint64_t Offset=0)clang::interp::Pointerinline
Pointer(const Function *F, uint64_t Offset=0)clang::interp::Pointerinline
pointToSameBlock(const Pointer &A, const Pointer &B)clang::interp::Pointerstatic
print(llvm::raw_ostream &OS) constclang::interp::Pointer
toAPValue(const ASTContext &ASTCtx) constclang::interp::Pointer
toDiagnosticString(const ASTContext &Ctx) constclang::interp::Pointer
toRValue(const Context &Ctx, QualType ResultType) constclang::interp::Pointer
~Pointer()clang::interp::Pointer