LLVM: llvm::DebugLocStream Class Reference (original) (raw)
Byte stream of .debug_loc entries. More...
#include "[CodeGen/AsmPrinter/DebugLocStream.h](DebugLocStream%5F8h%5Fsource.html)"
Detailed Description
Byte stream of .debug_loc entries.
Stores a unified stream of .debug_loc entries. There's List for each variable/inlined-at pair, and an Entry for each DebugLocEntry.
FIXME: Do we need all these temp symbols? FIXME: Why not output directly to the output stream?
Definition at line 30 of file DebugLocStream.h.
Constructor & Destructor Documentation
| llvm::DebugLocStream::DebugLocStream ( bool GenerateComments) |
inline |
Member Function Documentation
◆ getBytes()
◆ getEntries()
◆ getList()
| const List & llvm::DebugLocStream::getList ( size_t LI) const |
inline |
◆ getLists()
| ArrayRef< List > llvm::DebugLocStream::getLists ( ) const |
inline |
◆ getNumLists()
| size_t llvm::DebugLocStream::getNumLists ( ) const |
inline |
◆ getStreamer()
◆ getSym()
| MCSymbol * llvm::DebugLocStream::getSym ( ) const |
inline |
◆ setSym()
| void llvm::DebugLocStream::setSym ( MCSymbol * Sym) |
inline |
The documentation for this class was generated from the following files: