LLVM: llvm::MCDwarfDwoLineTable Class Reference (original) (raw)

#include "[llvm/MC/MCDwarf.h](MCDwarf%5F8h%5Fsource.html)"

Public Member Functions
void maybeSetRootFile (StringRef Directory, StringRef FileName, std::optional< MD5::MD5Result > Checksum, std::optional< StringRef > Source)
unsigned getFile (StringRef Directory, StringRef FileName, std::optional< MD5::MD5Result > Checksum, uint16_t DwarfVersion, std::optional< StringRef > Source)
LLVM_ABI void Emit (MCStreamer &MCOS, MCDwarfLineTableParams Params, MCSection *Section) const

Detailed Description

Definition at line 344 of file MCDwarf.h.

Member Function Documentation

Emit()

void MCDwarfDwoLineTable::Emit ( MCStreamer & MCOS,
MCDwarfLineTableParams Params,
MCSection * Section ) const

Definition at line 335 of file MCDwarf.cpp.

References llvm::MCStreamer::emitLabel(), and llvm::MCStreamer::switchSection().

getFile()

unsigned llvm::MCDwarfDwoLineTable::getFile ( StringRef Directory, StringRef FileName, std::optional< MD5::MD5Result > Checksum, uint16_t DwarfVersion, std::optional< StringRef > Source ) inline

Definition at line 357 of file MCDwarf.h.

References llvm::cantFail().

maybeSetRootFile()

void llvm::MCDwarfDwoLineTable::maybeSetRootFile ( StringRef Directory, StringRef FileName, std::optional< MD5::MD5Result > Checksum, std::optional< StringRef > Source ) inline

Definition at line 349 of file MCDwarf.h.


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