class DIELocList
Declaration
class DIELocList { /* full declaration omitted */ };
Description
Represents a pointer to a location list in the debug_loc section.
Declared at: llvm/include/llvm/CodeGen/DIE.h:332
Member Variables
- private size_t Index
- Index into the .debug_loc vector.
Method Overview
- public DIELocList(size_t I)
- public void emitValue(const llvm::AsmPrinter * AP, dwarf::Form Form) const
- public size_t getValue() const
- public void print(llvm::raw_ostream & O) const
- public unsigned int sizeOf(const dwarf::FormParams & FormParams, dwarf::Form Form) const
Methods
¶DIELocList(size_t I)
DIELocList(size_t I)
Declared at: llvm/include/llvm/CodeGen/DIE.h:337
Parameters
- size_t I
¶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:342
Parameters
- const llvm::AsmPrinter* AP
- dwarf::Form Form
¶size_t getValue() const
size_t getValue() const
Description
Grab the current index out.
Declared at: llvm/include/llvm/CodeGen/DIE.h:340
¶void print(llvm::raw_ostream& O) const
void print(llvm::raw_ostream& O) const
Declared at: llvm/include/llvm/CodeGen/DIE.h:345
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:343
Parameters
- const dwarf::FormParams& FormParams
- dwarf::Form Form