LLVM API Documentation
#include <MCDwarf.h>
Public Types | |
| typedef std::vector< MCLineEntry > | MCLineEntryCollection |
| typedef MCLineEntryCollection::iterator | iterator |
| typedef MCLineEntryCollection::const_iterator | const_iterator |
| typedef MapVector< const MCSection *, MCLineEntryCollection > | MCLineDivisionMap |
Public Member Functions | |
| void | addLineEntry (const MCLineEntry &LineEntry, const MCSection *Sec) |
| const MCLineDivisionMap & | getMCLineEntries () const |
MCLineSection - 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 MCLineEntryCollection::const_iterator llvm::MCLineSection::const_iterator |
| typedef MCLineEntryCollection::iterator llvm::MCLineSection::iterator |
| typedef std::vector<MCLineEntry> llvm::MCLineSection::MCLineEntryCollection |
| void llvm::MCLineSection::addLineEntry | ( | const MCLineEntry & | LineEntry, |
| const MCSection * | Sec | ||
| ) | [inline] |
| const MCLineDivisionMap& llvm::MCLineSection::getMCLineEntries | ( | ) | const [inline] |
Definition at line 176 of file MCDwarf.h.
Referenced by llvm::MCDwarfLineTable::EmitCU().