class DIEEntry

Declaration

class DIEEntry { /* full declaration omitted */ };

Description

A pointer to another debug information entry. An instance of this class can also be used as a proxy for a debug information entry not yet defined (ie. types.)

Declared at: llvm/include/llvm/CodeGen/DIE.h:313

Method Overview

  • public DIEEntry()
  • public DIEEntry(llvm::DIE & E)
  • public void EmitValue(const llvm::AsmPrinter * AP, dwarf::Form Form) const
  • public unsigned int SizeOf(const llvm::AsmPrinter * AP, dwarf::Form Form) const
  • public llvm::DIE & getEntry() const
  • public void print(llvm::raw_ostream & O) const

Methods

DIEEntry()

Declared at: llvm/include/llvm/CodeGen/DIE.h:317

DIEEntry(llvm::DIE& E)

Declared at: llvm/include/llvm/CodeGen/DIE.h:318

Parameters

llvm::DIE& E

void EmitValue(const llvm::AsmPrinter* AP,
               dwarf::Form Form) const

Declared at: llvm/include/llvm/CodeGen/DIE.h:322

Parameters

const llvm::AsmPrinter* AP
dwarf::Form Form

unsigned int SizeOf(const llvm::AsmPrinter* AP,
                    dwarf::Form Form) const

Declared at: llvm/include/llvm/CodeGen/DIE.h:323

Parameters

const llvm::AsmPrinter* AP
dwarf::Form Form

llvm::DIE& getEntry() const

Declared at: llvm/include/llvm/CodeGen/DIE.h:320

void print(llvm::raw_ostream& O) const

Declared at: llvm/include/llvm/CodeGen/DIE.h:325

Parameters

llvm::raw_ostream& O