LLVM API Documentation
#include <ByteStreamer.h>
Public Member Functions | |
HashingByteStreamer (DIEHash &H) | |
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) override |
Definition at line 54 of file ByteStreamer.h.
llvm::HashingByteStreamer::HashingByteStreamer | ( | DIEHash & | H | ) | [inline] |
Definition at line 58 of file ByteStreamer.h.
void llvm::HashingByteStreamer::EmitInt8 | ( | uint8_t | Byte, |
const Twine & | Comment | ||
) | [inline, override, virtual] |
Implements llvm::ByteStreamer.
Definition at line 59 of file ByteStreamer.h.
References llvm::DIEHash::update().
void llvm::HashingByteStreamer::EmitSLEB128 | ( | uint64_t | DWord, |
const Twine & | Comment | ||
) | [inline, override, virtual] |
Implements llvm::ByteStreamer.
Definition at line 62 of file ByteStreamer.h.
References llvm::DIEHash::addSLEB128().
void llvm::HashingByteStreamer::EmitULEB128 | ( | uint64_t | DWord, |
const Twine & | Comment | ||
) | [inline, override, virtual] |
Implements llvm::ByteStreamer.
Definition at line 65 of file ByteStreamer.h.
References llvm::DIEHash::addULEB128().