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().