LLVM 23.0.0git
DWARFEmitter.h File Reference

Common declarations for yaml2obj. More...

Go to the source code of this file.

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
namespace  llvm::DWARFYAML

Functions

LLVM_ABI Error llvm::DWARFYAML::emitDebugAbbrev (raw_ostream &OS, const Data &DI)
LLVM_ABI Error llvm::DWARFYAML::emitDebugStr (raw_ostream &OS, const Data &DI)
LLVM_ABI Error llvm::DWARFYAML::emitDebugAranges (raw_ostream &OS, const Data &DI)
LLVM_ABI Error llvm::DWARFYAML::emitDebugRanges (raw_ostream &OS, const Data &DI)
LLVM_ABI Error llvm::DWARFYAML::emitDebugPubnames (raw_ostream &OS, const Data &DI)
LLVM_ABI Error llvm::DWARFYAML::emitDebugPubtypes (raw_ostream &OS, const Data &DI)
LLVM_ABI Error llvm::DWARFYAML::emitDebugGNUPubnames (raw_ostream &OS, const Data &DI)
LLVM_ABI Error llvm::DWARFYAML::emitDebugGNUPubtypes (raw_ostream &OS, const Data &DI)
LLVM_ABI Error llvm::DWARFYAML::emitDebugInfo (raw_ostream &OS, const Data &DI)
LLVM_ABI Error llvm::DWARFYAML::emitDebugLine (raw_ostream &OS, const Data &DI)
LLVM_ABI Error llvm::DWARFYAML::emitDebugAddr (raw_ostream &OS, const Data &DI)
LLVM_ABI Error llvm::DWARFYAML::emitDebugStrOffsets (raw_ostream &OS, const Data &DI)
LLVM_ABI Error llvm::DWARFYAML::emitDebugRnglists (raw_ostream &OS, const Data &DI)
LLVM_ABI Error llvm::DWARFYAML::emitDebugLoclists (raw_ostream &OS, const Data &DI)
LLVM_ABI Error llvm::DWARFYAML::emitDebugNames (raw_ostream &OS, const Data &DI)
LLVM_ABI std::function< Error(raw_ostream &, const Data &)> llvm::DWARFYAML::getDWARFEmitterByName (StringRef SecName)
LLVM_ABI Expected< StringMap< std::unique_ptr< MemoryBuffer > > > llvm::DWARFYAML::emitDebugSections (StringRef YAMLString, bool IsLittleEndian=sys::IsLittleEndianHost, bool Is64BitAddrSize=true)

Detailed Description

Common declarations for yaml2obj.

Definition in file DWARFEmitter.h.