|
LLVM
3.7.0
|
#include <MCDwarf.h>
Public Member Functions | |
| void | EmitCU (MCObjectStreamer *MCOS) const |
| unsigned | getFile (StringRef &Directory, StringRef &FileName, unsigned FileNumber=0) |
| MCSymbol * | getLabel () const |
| void | setLabel (MCSymbol *Label) |
| void | setCompilationDir (StringRef CompilationDir) |
| const SmallVectorImpl < std::string > & | getMCDwarfDirs () const |
| SmallVectorImpl< std::string > & | getMCDwarfDirs () |
| const SmallVectorImpl < MCDwarfFile > & | getMCDwarfFiles () const |
| SmallVectorImpl< MCDwarfFile > & | getMCDwarfFiles () |
| const MCLineSection & | getMCLineSections () const |
| MCLineSection & | getMCLineSections () |
Static Public Member Functions | |
| static void | Emit (MCObjectStreamer *MCOS) |
|
static |
Definition at line 200 of file MCDwarf.cpp.
References llvm::MCStreamer::getContext(), llvm::MCObjectFileInfo::getDwarfLineSection(), llvm::MCContext::getMCDwarfLineTables(), llvm::MCContext::getObjectFileInfo(), and llvm::MCStreamer::SwitchSection().
Referenced by llvm::MCObjectStreamer::FinishImpl().
| void MCDwarfLineTable::EmitCU | ( | MCObjectStreamer * | MCOS | ) | const |
Definition at line 332 of file MCDwarf.cpp.
References llvm::MCDwarfLineTableHeader::Emit(), EmitDwarfLineTable(), llvm::MCObjectStreamer::EmitLabel(), and llvm::MCLineSection::getMCLineEntries().
| unsigned MCDwarfLineTable::getFile | ( | StringRef & | Directory, |
| StringRef & | FileName, | ||
| unsigned | FileNumber = 0 |
||
| ) |
Definition at line 344 of file MCDwarf.cpp.
References llvm::MCDwarfLineTableHeader::getFile().
Referenced by llvm::MCContext::getDwarfFile().
|
inline |
Definition at line 226 of file MCDwarf.h.
References llvm::MCDwarfLineTableHeader::Label.
Referenced by llvm::MCStreamer::getDwarfLineTableSymbol().
|
inline |
Definition at line 238 of file MCDwarf.h.
References llvm::MCDwarfLineTableHeader::MCDwarfDirs.
Referenced by llvm::MCContext::getMCDwarfDirs().
|
inline |
Definition at line 242 of file MCDwarf.h.
References llvm::MCDwarfLineTableHeader::MCDwarfDirs.
|
inline |
Definition at line 246 of file MCDwarf.h.
References llvm::MCDwarfLineTableHeader::MCDwarfFiles.
Referenced by llvm::MCContext::getMCDwarfFiles().
|
inline |
Definition at line 250 of file MCDwarf.h.
References llvm::MCDwarfLineTableHeader::MCDwarfFiles.
|
inline |
|
inline |
|
inline |
Definition at line 234 of file MCDwarf.h.
References llvm::MCDwarfLineTableHeader::CompilationDir.
Referenced by llvm::MCContext::setMCLineTableCompilationDir().
|
inline |
Definition at line 230 of file MCDwarf.h.
References llvm::MCDwarfLineTableHeader::Label, and llvm::Label.
Referenced by llvm::MCStreamer::getDwarfLineTableSymbol().
1.8.6