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:314
Member Variables
- private llvm::DIE* Entry
Method Overview
- public DIEEntry()
- public DIEEntry(llvm::DIE & E)
- public void emitValue(const llvm::AsmPrinter * AP, dwarf::Form Form) const
- public llvm::DIE & getEntry() const
- public void print(llvm::raw_ostream & O) const
- public unsigned int sizeOf(const dwarf::FormParams & FormParams, dwarf::Form Form) const
Methods
¶DIEEntry()
DIEEntry()
Declared at: llvm/include/llvm/CodeGen/DIE.h:318
¶DIEEntry(llvm::DIE& E)
DIEEntry(llvm::DIE& E)
Declared at: llvm/include/llvm/CodeGen/DIE.h:319
Parameters
- llvm::DIE& E
¶void emitValue(const llvm::AsmPrinter* AP,
dwarf::Form Form) const
void emitValue(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
llvm::DIE& getEntry() const
Declared at: llvm/include/llvm/CodeGen/DIE.h:321
¶void print(llvm::raw_ostream& O) const
void print(llvm::raw_ostream& O) const
Declared at: llvm/include/llvm/CodeGen/DIE.h:326
Parameters
¶unsigned int sizeOf(
const dwarf::FormParams& FormParams,
dwarf::Form Form) const
unsigned int sizeOf(
const dwarf::FormParams& FormParams,
dwarf::Form Form) const
Declared at: llvm/include/llvm/CodeGen/DIE.h:324
Parameters
- const dwarf::FormParams& FormParams
- dwarf::Form Form