class APByteStreamer

Declaration

class APByteStreamer : public ByteStreamer { /* full declaration omitted */ };

Declared at: llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h:39

Inherits from: ByteStreamer

Member Variables

private llvm::AsmPrinter& AP

Method Overview

  • public APByteStreamer(llvm::AsmPrinter & Asm)
  • public unsigned int emitDIERef(const llvm::DIE & D)
  • public void emitInt8(uint8_t Byte, const llvm::Twine & Comment)
  • public void emitSLEB128(uint64_t DWord, const llvm::Twine & Comment)
  • public void emitULEB128(uint64_t DWord, const llvm::Twine & Comment, unsigned int PadTo)

Inherited from ByteStreamer:

Methods

APByteStreamer(llvm::AsmPrinter& Asm)

Declared at: llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h:44

Parameters

llvm::AsmPrinter& Asm

unsigned int emitDIERef(const llvm::DIE& D)

Declared at: llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h:58

Parameters

const llvm::DIE& D

void emitInt8(uint8_t Byte,
              const llvm::Twine& Comment)

Declared at: llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h:45

Parameters

uint8_t Byte
const llvm::Twine& Comment

void emitSLEB128(uint64_t DWord,
                 const llvm::Twine& Comment)

Declared at: llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h:49

Parameters

uint64_t DWord
const llvm::Twine& Comment

void emitULEB128(uint64_t DWord,
                 const llvm::Twine& Comment,
                 unsigned int PadTo)

Declared at: llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h:53

Parameters

uint64_t DWord
const llvm::Twine& Comment
unsigned int PadTo