LLVM API Documentation
#include <ByteStreamer.h>
Public Member Functions | |
virtual | ~ByteStreamer () |
virtual void | EmitInt8 (uint8_t Byte, const Twine &Comment="")=0 |
virtual void | EmitSLEB128 (uint64_t DWord, const Twine &Comment="")=0 |
virtual void | EmitULEB128 (uint64_t DWord, const Twine &Comment="")=0 |
Definition at line 24 of file ByteStreamer.h.
virtual llvm::ByteStreamer::~ByteStreamer | ( | ) | [inline, virtual] |
Definition at line 26 of file ByteStreamer.h.
virtual void llvm::ByteStreamer::EmitInt8 | ( | uint8_t | Byte, |
const Twine & | Comment = "" |
||
) | [pure virtual] |
Implemented in llvm::HashingByteStreamer, and llvm::APByteStreamer.
Referenced by llvm::DwarfDebug::emitDebugLocValue(), llvm::AsmPrinter::EmitDwarfOpPiece(), emitDwarfOpShr(), emitDwarfRegOp(), llvm::AsmPrinter::EmitDwarfRegOp(), emitDwarfRegOpIndirect(), and llvm::AsmPrinter::EmitDwarfRegOpPiece().
virtual void llvm::ByteStreamer::EmitSLEB128 | ( | uint64_t | DWord, |
const Twine & | Comment = "" |
||
) | [pure virtual] |
Implemented in llvm::HashingByteStreamer, and llvm::APByteStreamer.
Referenced by llvm::DwarfDebug::emitDebugLocValue(), and emitDwarfRegOpIndirect().
virtual void llvm::ByteStreamer::EmitULEB128 | ( | uint64_t | DWord, |
const Twine & | Comment = "" |
||
) | [pure virtual] |
Implemented in llvm::HashingByteStreamer, and llvm::APByteStreamer.
Referenced by llvm::DwarfDebug::emitDebugLocValue(), llvm::AsmPrinter::EmitDwarfOpPiece(), emitDwarfOpShr(), emitDwarfRegOp(), and emitDwarfRegOpIndirect().