|
LLVM
3.7.0
|
DIELocList - Represents a pointer to a location list in the debug_loc section. More...
#include <DIE.h>
Public Member Functions | |
| DIELocList (size_t I) | |
| size_t | getValue () const |
| getValue - Grab the current index out. More... | |
| void | EmitValue (const AsmPrinter *AP, dwarf::Form Form) const |
| EmitValue - Emit label value. More... | |
| unsigned | SizeOf (const AsmPrinter *AP, dwarf::Form Form) const |
| void | print (raw_ostream &O) const |
DIELocList - Represents a pointer to a location list in the debug_loc section.
| void DIELocList::EmitValue | ( | const AsmPrinter * | AP, |
| dwarf::Form | Form | ||
| ) | const |
EmitValue - Emit label value.
Definition at line 616 of file DIE.cpp.
References llvm::AsmPrinter::emitDwarfSymbolReference(), llvm::DwarfDebug::getDebugLocs(), llvm::AsmPrinter::getDwarfDebug(), llvm::DebugLocStream::getList(), llvm::DebugLocStream::List::Label, llvm::Label, and llvm::DwarfDebug::useSplitDwarf().
|
inline |
| void DIELocList::print | ( | raw_ostream & | O | ) | const |
| unsigned DIELocList::SizeOf | ( | const AsmPrinter * | AP, |
| dwarf::Form | Form | ||
| ) | const |
Definition at line 606 of file DIE.cpp.
References llvm::dwarf::DW_FORM_data4, llvm::dwarf::DW_FORM_sec_offset, llvm::AsmPrinter::getDataLayout(), and llvm::DataLayout::getPointerSize().
1.8.6