LLVM API Documentation

Static Public Member Functions
llvm::MCDwarfLineAddr Class Reference

#include <MCDwarf.h>

List of all members.

Static Public Member Functions

static void Encode (MCContext &Context, int64_t LineDelta, uint64_t AddrDelta, raw_ostream &OS)
 Utility function to encode a Dwarf pair of LineDelta and AddrDeltas.
static void Emit (MCStreamer *MCOS, int64_t LineDelta, uint64_t AddrDelta)
 Utility function to emit the encoding to a streamer.

Detailed Description

Definition at line 258 of file MCDwarf.h.


Member Function Documentation

void MCDwarfLineAddr::Emit ( MCStreamer MCOS,
int64_t  LineDelta,
uint64_t  AddrDelta 
) [static]

Utility function to emit the encoding to a streamer.

Definition at line 437 of file MCDwarf.cpp.

References llvm::MCStreamer::EmitBytes(), Encode(), llvm::MCStreamer::getContext(), and llvm::raw_svector_ostream::str().

Referenced by llvm::MCObjectStreamer::EmitDwarfAdvanceLineAddr(), and emitDwarfSetLineAddr().

void MCDwarfLineAddr::Encode ( MCContext Context,
int64_t  LineDelta,
uint64_t  AddrDelta,
raw_ostream OS 
) [static]

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