LLVM  6.0.0svn
Namespaces | Functions
DWARFEmitter.h File Reference

Common declarations for yaml2obj. More...

#include "llvm/ADT/StringMap.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/Error.h"
#include "llvm/Support/Host.h"
#include "llvm/Support/MemoryBuffer.h"
#include <memory>
Include dependency graph for DWARFEmitter.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 llvm
 Compute iterated dominance frontiers using a linear time algorithm.
 
 llvm::DWARFYAML
 

Functions

void llvm::DWARFYAML::EmitDebugAbbrev (raw_ostream &OS, const Data &DI)
 
void llvm::DWARFYAML::EmitDebugStr (raw_ostream &OS, const Data &DI)
 
void llvm::DWARFYAML::EmitDebugAranges (raw_ostream &OS, const Data &DI)
 
void llvm::DWARFYAML::EmitPubSection (raw_ostream &OS, const PubSection &Sect, bool IsLittleEndian)
 
void llvm::DWARFYAML::EmitDebugInfo (raw_ostream &OS, const Data &DI)
 
void llvm::DWARFYAML::EmitDebugLine (raw_ostream &OS, const Data &DI)
 
Expected< StringMap< std::unique_ptr< MemoryBuffer > > > llvm::DWARFYAML::EmitDebugSections (StringRef YAMLString, bool IsLittleEndian=sys::IsLittleEndianHost)
 

Detailed Description

Common declarations for yaml2obj.

Definition in file DWARFEmitter.h.