clang 20.0.0git
clang::CodeGen::Address Member List

This is the complete list of members for clang::CodeGen::Address, including all inherited members.

Address(std::nullptr_t)clang::CodeGen::Addressinlineprotected
Address(llvm::Value *pointer, llvm::Type *elementType, CharUnits alignment, KnownNonNull_t IsKnownNonNull=NotKnownNonNull)clang::CodeGen::Addressinline
Address(llvm::Value *BasePtr, llvm::Type *ElementType, CharUnits Alignment, CGPointerAuthInfo PtrAuthInfo, llvm::Value *Offset, KnownNonNull_t IsKnownNonNull=NotKnownNonNull)clang::CodeGen::Addressinline
Address(RawAddress RawAddr)clang::CodeGen::Addressinline
CGBuilderTyclang::CodeGen::Addressfriend
emitRawPointer(CodeGenFunction &CGF) constclang::CodeGen::Addressinline
getAddressSpace() constclang::CodeGen::Addressinline
getAlignment() constclang::CodeGen::Addressinline
getBasePointer() constclang::CodeGen::Addressinline
getElementType() constclang::CodeGen::Addressinline
getName() constclang::CodeGen::Addressinline
getOffset() constclang::CodeGen::Addressinline
getPointerAuthInfo() constclang::CodeGen::Addressinline
getResignedAddress(const CGPointerAuthInfo &NewInfo, CodeGenFunction &CGF) constclang::CodeGen::Address
getType() constclang::CodeGen::Addressinline
hasOffset() constclang::CodeGen::Addressinline
invalid()clang::CodeGen::Addressinlinestatic
isKnownNonNull() constclang::CodeGen::Addressinline
isSigned() constclang::CodeGen::Addressinline
isValid() constclang::CodeGen::Addressinline
replaceBasePointer(llvm::Value *P)clang::CodeGen::Addressinline
setAlignment(CharUnits Value)clang::CodeGen::Addressinline
setElementType(llvm::Type *Ty)clang::CodeGen::Addressinline
setKnownNonNull()clang::CodeGen::Addressinline
setPointerAuthInfo(const CGPointerAuthInfo &Info)clang::CodeGen::Addressinline
withAlignment(CharUnits NewAlignment) constclang::CodeGen::Addressinline
withElementType(llvm::Type *ElemTy) constclang::CodeGen::Addressinline
withPointer(llvm::Value *NewPointer, KnownNonNull_t IsKnownNonNull) constclang::CodeGen::Addressinline