Construct a line entry from a symbol and DWARF location.

Synopsis

Declared in <llvm/MC/MCDwarf.h>

MCDwarfLineEntry(
    MCSymbol* label,
    MCDwarfLoc const loc,
    MCSymbol* lineStreamLabel = nullptr,
    SMLoc streamLabelDefLoc = {});

Parameters

Name

Description

label

‐ Temporary label at the instruction address.

loc

‐ Source location from the last .loc directive.

lineStreamLabel

‐ Optional label emitted into the line stream.

streamLabelDefLoc

‐ Source location where lineStreamLabel was defined.

Created with MrDocs