class ByteStreamer
Declaration
class ByteStreamer { /* full declaration omitted */ };
Declared at: llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h:24
Method Overview
- protected ByteStreamer(const llvm::ByteStreamer &)
- protected ByteStreamer()
- public virtual unsigned int emitDIERef(const llvm::DIE & D)
- public virtual void emitInt8(uint8_t Byte, const llvm::Twine & Comment = "")
- public virtual void emitSLEB128(uint64_t DWord, const llvm::Twine & Comment = "")
- public virtual void emitULEB128(uint64_t DWord, const llvm::Twine & Comment = "", unsigned int PadTo = 0)
- protected ~ByteStreamer()
Methods
¶ByteStreamer(const llvm::ByteStreamer&)
ByteStreamer(const llvm::ByteStreamer&)
Declared at: llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h:27
Parameters
- const llvm::ByteStreamer&
¶ByteStreamer()
ByteStreamer()
Declared at: llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h:28
¶virtual unsigned int emitDIERef(
const llvm::DIE& D)
virtual unsigned int emitDIERef(
const llvm::DIE& D)
Declared at: llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h:36
Parameters
- const llvm::DIE& D
¶virtual void emitInt8(
uint8_t Byte,
const llvm::Twine& Comment = "")
virtual void emitInt8(
uint8_t Byte,
const llvm::Twine& Comment = "")
Declared at: llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h:32
Parameters
- uint8_t Byte
- const llvm::Twine& Comment = ""
¶virtual void emitSLEB128(
uint64_t DWord,
const llvm::Twine& Comment = "")
virtual void emitSLEB128(
uint64_t DWord,
const llvm::Twine& Comment = "")
Declared at: llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h:33
Parameters
- uint64_t DWord
- const llvm::Twine& Comment = ""
¶virtual void emitULEB128(
uint64_t DWord,
const llvm::Twine& Comment = "",
unsigned int PadTo = 0)
virtual void emitULEB128(
uint64_t DWord,
const llvm::Twine& Comment = "",
unsigned int PadTo = 0)
Declared at: llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h:34
Parameters
- uint64_t DWord
- const llvm::Twine& Comment = ""
- unsigned int PadTo = 0
¶~ByteStreamer()
~ByteStreamer()
Declared at: llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h:26