LLVM API Documentation

Public Member Functions | Static Public Member Functions
llvm::MCLineEntry Class Reference

#include <MCDwarf.h>

Inheritance diagram for llvm::MCLineEntry:
Inheritance graph
[legend]
Collaboration diagram for llvm::MCLineEntry:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 MCLineEntry (MCSymbol *label, const MCDwarfLoc loc)
MCSymbolgetLabel () const

Static Public Member Functions

static void Make (MCObjectStreamer *MCOS, const MCSection *Section)

Detailed Description

MCLineEntry - Instances of this class represent the line information for the dwarf line table entries. Which is created after a machine instruction is assembled and uses an address from a temporary label created at the current address in the current section and the info from the last .loc directive seen as stored in the context.

Definition at line 134 of file MCDwarf.h.


Constructor & Destructor Documentation

llvm::MCLineEntry::MCLineEntry ( MCSymbol label,
const MCDwarfLoc  loc 
) [inline]

Definition at line 143 of file MCDwarf.h.


Member Function Documentation

Definition at line 146 of file MCDwarf.h.

void MCLineEntry::Make ( MCObjectStreamer MCOS,
const MCSection Section 
) [static]

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