LLVM: llvm::BufferByteStreamer Class Reference (original) (raw)
#include "[CodeGen/AsmPrinter/ByteStreamer.h](ByteStreamer%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| BufferByteStreamer (SmallVectorImpl< char > &Buffer, std::vector< std::string > &Comments, bool GenerateComments) | |
| void | emitInt8 (uint8_t Byte, const Twine &Comment) override |
| void | emitSLEB128 (uint64_t DWord, const Twine &Comment) override |
| void | emitULEB128 (uint64_t DWord, const Twine &Comment, unsigned PadTo) override |
| unsigned | emitDIERef (const DIE &D) override |
| Public Attributes | |
|---|---|
| const bool | GenerateComments |
| Only verbose textual output needs comments. |
Definition at line 90 of file ByteStreamer.h.
| llvm::BufferByteStreamer::BufferByteStreamer ( SmallVectorImpl< char > & Buffer, std::vector< std::string > & Comments, bool GenerateComments ) | inline |
|---|
◆ emitDIERef()
| unsigned llvm::BufferByteStreamer::emitDIERef ( const DIE & D) | inlineoverridevirtual |
|---|
◆ emitInt8()
◆ emitSLEB128()
◆ emitULEB128()
◆ GenerateComments
const bool llvm::BufferByteStreamer::GenerateComments
The documentation for this class was generated from the following file:
- lib/CodeGen/AsmPrinter/ByteStreamer.h