LLVM 23.0.0git
ContiguousBlobAccumulator Member List

This is the complete list of members for ContiguousBlobAccumulator, including all inherited members.

ContiguousBlobAccumulator(uint64_t BaseOffset, uint64_t SizeLimit)ContiguousBlobAccumulatorinline
getOffset() constContiguousBlobAccumulatorinline
getRawOS(uint64_t Size)ContiguousBlobAccumulatorinline
padToAlignment(unsigned Align)ContiguousBlobAccumulator
takeLimitError()ContiguousBlobAccumulatorinline
tell() constContiguousBlobAccumulatorinline
updateDataAt(uint64_t Pos, void *Data, size_t Size)ContiguousBlobAccumulator
write(const char *Ptr, size_t Size)ContiguousBlobAccumulatorinline
write(unsigned char C)ContiguousBlobAccumulatorinline
write(T Val, llvm::endianness E)ContiguousBlobAccumulatorinline
writeAsBinary(const BinaryRef &Bin, uint64_t N=UINT64_MAX)ContiguousBlobAccumulator
writeBlobToStream(raw_ostream &Out) constContiguousBlobAccumulatorinline
writeSLEB128(int64_t Val)ContiguousBlobAccumulator
writeULEB128(uint64_t Val)ContiguousBlobAccumulator
writeZeros(uint64_t Num)ContiguousBlobAccumulatorinline