|
LLVM
4.0.0
|
Instances of this class represent the line information for a compile unit where machine instructions have been assembled after seeing .loc directives. More...
#include <MCDwarf.h>
Public Types | |
| typedef std::vector < MCDwarfLineEntry > | MCDwarfLineEntryCollection |
| typedef MCDwarfLineEntryCollection::iterator | iterator |
| typedef MCDwarfLineEntryCollection::const_iterator | const_iterator |
| typedef MapVector< MCSection *, MCDwarfLineEntryCollection > | MCLineDivisionMap |
Public Member Functions | |
| void | addLineEntry (const MCDwarfLineEntry &LineEntry, MCSection *Sec) |
| const MCLineDivisionMap & | getMCLineEntries () const |
Instances of this class represent the line information for a compile unit where machine instructions have been assembled after seeing .loc directives.
This is the information used to build the dwarf line table for a section.
| typedef MCDwarfLineEntryCollection::const_iterator llvm::MCLineSection::const_iterator |
| typedef MCDwarfLineEntryCollection::iterator llvm::MCLineSection::iterator |
| typedef std::vector<MCDwarfLineEntry> llvm::MCLineSection::MCDwarfLineEntryCollection |
|
inline |
|
inline |
Definition at line 178 of file MCDwarf.h.
Referenced by llvm::MCDwarfLineTable::EmitCU().
1.8.6