LLVM 19.0.0git
llvm::MDString Member List

This is the complete list of members for llvm::MDString, including all inherited members.

begin() constllvm::MDStringinline
bytes_begin() constllvm::MDStringinline
bytes_end() constllvm::MDStringinline
classof(const Metadata *MD)llvm::MDStringinlinestatic
Distinct enum valuellvm::Metadataprotected
dump() constllvm::Metadata
dump(const Module *M) constllvm::Metadata
end() constllvm::MDStringinline
get(LLVMContext &Context, StringRef Str)llvm::MDStringstatic
get(LLVMContext &Context, const char *Str)llvm::MDStringinlinestatic
getLength() constllvm::MDStringinline
getMetadataID() constllvm::Metadatainline
getString() constllvm::MDString
handleChangedOperand(void *, Metadata *)llvm::Metadatainlineprotected
iterator typedefllvm::MDString
MDString(const MDString &)=deletellvm::MDString
Metadata(unsigned ID, StorageType Storage)llvm::Metadatainlineprotected
MetadataKind enum namellvm::Metadata
operator=(MDString &&)=deletellvm::MDString
operator=(const MDString &)=deletellvm::MDString
print(raw_ostream &OS, const Module *M=nullptr, bool IsForDebug=false) constllvm::Metadata
print(raw_ostream &OS, ModuleSlotTracker &MST, const Module *M=nullptr, bool IsForDebug=false) constllvm::Metadata
printAsOperand(raw_ostream &OS, const Module *M=nullptr) constllvm::Metadata
printAsOperand(raw_ostream &OS, ModuleSlotTracker &MST, const Module *M=nullptr) constllvm::Metadata
Storagellvm::Metadataprotected
StorageType enum namellvm::Metadataprotected
StringMapEntryStorage< MDString >llvm::MDStringfriend
SubclassData1llvm::Metadataprotected
SubclassData16llvm::Metadataprotected
SubclassData32llvm::Metadataprotected
Temporary enum valuellvm::Metadataprotected
Uniqued enum valuellvm::Metadataprotected
~Metadata()=defaultllvm::Metadataprotected