llvm::MCStreamer::emitDwarfLocDirectiveWithInlinedAt

This is same as emitDwarfLocDirective, except it has the capability to add inlined_at information.

Synopsis

Declared in <llvm/MC/MCStreamer.h>

virtual
void
emitDwarfLocDirectiveWithInlinedAt(
    unsigned int FileNo,
    unsigned int Line,
    unsigned int Column,
    unsigned int FileIA,
    unsigned int LineIA,
    unsigned int ColumnIA,
    MCSymbol const* Sym,
    unsigned int Flags,
    unsigned int Isa,
    unsigned int Discriminator,
    StringRef FileName,
    StringRef Comment = {});

Parameters

NameDescription
FileNo- Logical file number of the current location.
Line- Source line number of the current location.
Column- Source column number of the current location.
FileIA- Logical file number of the inlined-at location.
LineIA- Source line number of the inlined-at location.
ColumnIA- Source column number of the inlined-at location.
Sym- Optional symbol associated with this location.
Flags- DWARF location flags.
Isa- Instruction-set architecture identifier.
Discriminator- DWARF discriminator.
FileName- File name associated with this location.
Comment- Optional comment attached to the directive.