LLVM 20.0.0git
llvm::WriteThroughMemoryBuffer Member List

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

BufferKind enum namellvm::MemoryBuffer
dontNeedIfMmap()llvm::MemoryBufferinlinevirtual
getBuffer()llvm::WriteThroughMemoryBufferinline
getBuffer() constllvm::WriteThroughMemoryBufferinline
getBufferEnd()llvm::WriteThroughMemoryBufferinline
getBufferEnd() constllvm::WriteThroughMemoryBufferinline
getBufferIdentifier() constllvm::MemoryBufferinlinevirtual
getBufferKind() const =0llvm::MemoryBufferpure virtual
getBufferSize() constllvm::MemoryBufferinline
getBufferStart()llvm::WriteThroughMemoryBufferinline
getBufferStart() constllvm::WriteThroughMemoryBufferinline
getFile(const Twine &Filename, int64_t FileSize=-1)llvm::WriteThroughMemoryBufferstatic
llvm::MemoryBuffer::getFile(const Twine &Filename, bool IsText=false, bool RequiresNullTerminator=true, bool IsVolatile=false, std::optional< Align > Alignment=std::nullopt)llvm::MemoryBufferstatic
getFileSlice(const Twine &Filename, uint64_t MapSize, uint64_t Offset)llvm::WriteThroughMemoryBufferstatic
llvm::MemoryBuffer::getFileSlice(const Twine &Filename, uint64_t MapSize, uint64_t Offset, bool IsVolatile=false, std::optional< Align > Alignment=std::nullopt)llvm::MemoryBufferstatic
getMemBufferRef() constllvm::MemoryBuffer
init(const char *BufStart, const char *BufEnd, bool RequiresNullTerminator)llvm::MemoryBufferprotected
MemoryBuffer()=defaultllvm::MemoryBufferprotected
MemoryBuffer(const MemoryBuffer &)=deletellvm::MemoryBuffer
MemoryBuffer_Malloc enum valuellvm::MemoryBuffer
MemoryBuffer_MMap enum valuellvm::MemoryBuffer
operator=(const MemoryBuffer &)=deletellvm::MemoryBuffer
WriteThroughMemoryBuffer()=defaultllvm::WriteThroughMemoryBufferprotected
~MemoryBuffer()llvm::MemoryBuffervirtual