LLVM API Documentation
#include <MCDwarf.h>
Static Public Member Functions | |
| static void | Emit (MCStreamer *MCOS, const MCSymbol *LineSectionSymbol) |
| void MCGenDwarfInfo::Emit | ( | MCStreamer * | MCOS, |
| const MCSymbol * | LineSectionSymbol | ||
| ) | [static] |
Definition at line 743 of file MCDwarf.cpp.
References llvm::MCContext::CreateTempSymbol(), llvm::MCAsmInfo::doesDwarfUseRelocationsAcrossSections(), EmitGenDwarfAbbrev(), EmitGenDwarfAranges(), EmitGenDwarfInfo(), llvm::MCStreamer::EmitLabel(), llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT >::empty(), llvm::MCContext::getAsmInfo(), llvm::MCStreamer::getContext(), llvm::MCObjectFileInfo::getDwarfAbbrevSection(), llvm::MCObjectFileInfo::getDwarfARangesSection(), llvm::MCObjectFileInfo::getDwarfInfoSection(), llvm::MCContext::getMCLineSections(), llvm::MCContext::getObjectFileInfo(), and llvm::MCStreamer::SwitchSection().
Referenced by llvm::MCObjectStreamer::FinishImpl().