class MCDwarfDwoLineTable

Declaration

class MCDwarfDwoLineTable { /* full declaration omitted */ };

Declared at: llvm/include/llvm/MC/MCDwarf.h:277

Method Overview

  • public void Emit(llvm::MCStreamer & MCOS, llvm::MCDwarfLineTableParams Params, llvm::MCSection * Section) const
  • public unsigned int getFile(llvm::StringRef Directory, llvm::StringRef FileName, Optional<MD5::MD5Result> Checksum, uint16_t DwarfVersion, Optional<llvm::StringRef> Source)
  • public void maybeSetRootFile(llvm::StringRef Directory, llvm::StringRef FileName, Optional<MD5::MD5Result> Checksum, Optional<llvm::StringRef> Source)

Methods

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

Declared at: llvm/include/llvm/MC/MCDwarf.h:298

Parameters

llvm::MCStreamer& MCOS
llvm::MCDwarfLineTableParams Params
llvm::MCSection* Section

unsigned int getFile(
    llvm::StringRef Directory,
    llvm::StringRef FileName,
    Optional<MD5::MD5Result> Checksum,
    uint16_t DwarfVersion,
    Optional<llvm::StringRef> Source)

Declared at: llvm/include/llvm/MC/MCDwarf.h:290

Parameters

llvm::StringRef Directory
llvm::StringRef FileName
Optional<MD5::MD5Result> Checksum
uint16_t DwarfVersion
Optional<llvm::StringRef> Source

void maybeSetRootFile(
    llvm::StringRef Directory,
    llvm::StringRef FileName,
    Optional<MD5::MD5Result> Checksum,
    Optional<llvm::StringRef> Source)

Declared at: llvm/include/llvm/MC/MCDwarf.h:282

Parameters

llvm::StringRef Directory
llvm::StringRef FileName
Optional<MD5::MD5Result> Checksum
Optional<llvm::StringRef> Source