LLVM API Documentation

llvm::BitstreamWriter Member List
This is the complete list of members for llvm::BitstreamWriter, including all inherited members.
BitstreamWriter(SmallVectorImpl< char > &O)llvm::BitstreamWriter [inline, explicit]
Emit(uint32_t Val, unsigned NumBits)llvm::BitstreamWriter [inline]
Emit64(uint64_t Val, unsigned NumBits)llvm::BitstreamWriter [inline]
EmitAbbrev(BitCodeAbbrev *Abbv)llvm::BitstreamWriter [inline]
EmitBlockInfoAbbrev(unsigned BlockID, BitCodeAbbrev *Abbv)llvm::BitstreamWriter [inline]
EmitCode(unsigned Val)llvm::BitstreamWriter [inline]
EmitRecord(unsigned Code, SmallVectorImpl< uintty > &Vals, unsigned Abbrev=0)llvm::BitstreamWriter [inline]
EmitRecordWithAbbrev(unsigned Abbrev, SmallVectorImpl< uintty > &Vals)llvm::BitstreamWriter [inline]
EmitRecordWithArray(unsigned Abbrev, SmallVectorImpl< uintty > &Vals, StringRef Array)llvm::BitstreamWriter [inline]
EmitRecordWithArray(unsigned Abbrev, SmallVectorImpl< uintty > &Vals, const char *ArrayData, unsigned ArrayLen)llvm::BitstreamWriter [inline]
EmitRecordWithBlob(unsigned Abbrev, SmallVectorImpl< uintty > &Vals, StringRef Blob)llvm::BitstreamWriter [inline]
EmitRecordWithBlob(unsigned Abbrev, SmallVectorImpl< uintty > &Vals, const char *BlobData, unsigned BlobLen)llvm::BitstreamWriter [inline]
EmitVBR(uint32_t Val, unsigned NumBits)llvm::BitstreamWriter [inline]
EmitVBR64(uint64_t Val, unsigned NumBits)llvm::BitstreamWriter [inline]
EnterBlockInfoBlock(unsigned CodeWidth)llvm::BitstreamWriter [inline]
EnterSubblock(unsigned BlockID, unsigned CodeLen)llvm::BitstreamWriter [inline]
ExitBlock()llvm::BitstreamWriter [inline]
FlushToWord()llvm::BitstreamWriter [inline]
getBlockInfo(unsigned BlockID)llvm::BitstreamWriter [inline]
GetCurrentBitNo() const llvm::BitstreamWriter [inline]
~BitstreamWriter()llvm::BitstreamWriter [inline]