LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Friends | List of all members
llvm::MCDwarfFile Class Reference

#include <MCDwarf.h>

Public Member Functions

StringRef getName () const
 getName - Get the base name of this MCDwarfFile. More...
 
unsigned getDirIndex () const
 getDirIndex - Get the dirIndex of this MCDwarfFile. More...
 
void print (raw_ostream &OS) const
 print - Print the value to the stream OS. More...
 
void dump () const
 dump - Print the value to stderr. More...
 

Friends

class MCContext
 

Detailed Description

MCDwarfFile - Instances of this class represent the name of the dwarf .file directive and its associated dwarf file number in the MC file, and MCDwarfFile's are created and unique'd by the MCContext class where the file number for each is its index into the vector of DwarfFiles (note index 0 is not used and not a valid dwarf file number).

Definition at line 39 of file MCDwarf.h.

Member Function Documentation

void MCDwarfFile::dump ( ) const

dump - Print the value to stderr.

Definition at line 445 of file MCDwarf.cpp.

References llvm::dbgs(), and print().

unsigned llvm::MCDwarfFile::getDirIndex ( ) const
inline

getDirIndex - Get the dirIndex of this MCDwarfFile.

Definition at line 60 of file MCDwarf.h.

StringRef llvm::MCDwarfFile::getName ( ) const
inline

getName - Get the base name of this MCDwarfFile.

Definition at line 57 of file MCDwarf.h.

Referenced by print().

void MCDwarfFile::print ( raw_ostream OS) const

print - Print the value to the stream OS.

Definition at line 440 of file MCDwarf.cpp.

References getName().

Referenced by dump(), and llvm::operator<<().

Friends And Related Function Documentation

friend class MCContext
friend

Definition at line 48 of file MCDwarf.h.


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