LLVM API Documentation

Public Member Functions | Static Public Member Functions
llvm::MCDwarfLineTable Class Reference

#include <MCDwarf.h>

List of all members.

Public Member Functions

void EmitCU (MCObjectStreamer *MCOS) const
unsigned getFile (StringRef &Directory, StringRef &FileName, unsigned FileNumber=0)
MCSymbolgetLabel () 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 MCLineSectiongetMCLineSections () const
MCLineSectiongetMCLineSections ()

Static Public Member Functions

static void Emit (MCObjectStreamer *MCOS)

Detailed Description

Definition at line 208 of file MCDwarf.h.


Member Function Documentation

void MCDwarfLineTable::Emit ( MCObjectStreamer MCOS) [static]
unsigned MCDwarfLineTable::getFile ( StringRef Directory,
StringRef FileName,
unsigned  FileNumber = 0 
)

Definition at line 364 of file MCDwarf.cpp.

References llvm::MCDwarfLineTableHeader::getFile().

Referenced by llvm::MCContext::GetDwarfFile().

Definition at line 222 of file MCDwarf.h.

References llvm::MCDwarfLineTableHeader::Label.

Referenced by llvm::MCStreamer::getDwarfLineTableSymbol().

Definition at line 234 of file MCDwarf.h.

References llvm::MCDwarfLineTableHeader::MCDwarfDirs.

Referenced by llvm::MCContext::getMCDwarfDirs().

Definition at line 238 of file MCDwarf.h.

References llvm::MCDwarfLineTableHeader::MCDwarfDirs.

Definition at line 242 of file MCDwarf.h.

References llvm::MCDwarfLineTableHeader::MCDwarfFiles.

Referenced by llvm::MCContext::getMCDwarfFiles().

Definition at line 246 of file MCDwarf.h.

References llvm::MCDwarfLineTableHeader::MCDwarfFiles.

Definition at line 250 of file MCDwarf.h.

Definition at line 253 of file MCDwarf.h.

void llvm::MCDwarfLineTable::setCompilationDir ( StringRef  CompilationDir) [inline]
void llvm::MCDwarfLineTable::setLabel ( MCSymbol Label) [inline]

Definition at line 226 of file MCDwarf.h.

References llvm::MCDwarfLineTableHeader::Label.

Referenced by llvm::MCStreamer::getDwarfLineTableSymbol().


The documentation for this class was generated from the following files: