LLVM 22.0.0git
llvm::MCDwarfLineAddr Class Reference

#include "llvm/MC/MCDwarf.h"

Static Public Member Functions

static LLVM_ABI void encode (MCContext &Context, MCDwarfLineTableParams Params, int64_t LineDelta, uint64_t AddrDelta, SmallVectorImpl< char > &OS)
 Utility function to encode a Dwarf pair of LineDelta and AddrDeltas.
static LLVM_ABI void Emit (MCStreamer *MCOS, MCDwarfLineTableParams Params, int64_t LineDelta, uint64_t AddrDelta)
 Utility function to emit the encoding to a streamer.

Detailed Description

Definition at line 458 of file MCDwarf.h.

Member Function Documentation

◆ Emit()

void MCDwarfLineAddr::Emit ( MCStreamer * MCOS,
MCDwarfLineTableParams Params,
int64_t LineDelta,
uint64_t AddrDelta )
static

Utility function to emit the encoding to a streamer.

Definition at line 730 of file MCDwarf.cpp.

References llvm::MCStreamer::emitBytes(), encode(), and llvm::MCStreamer::getContext().

Referenced by emitDwarfSetLineAddr().

◆ encode()


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