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 (MCStreamer *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 154 of file MCDwarf.h.


Constructor & Destructor Documentation

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

Definition at line 163 of file MCDwarf.h.


Member Function Documentation

MCSymbol* llvm::MCLineEntry::getLabel ( ) const [inline]

Definition at line 166 of file MCDwarf.h.

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

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