LLVM 19.0.0git
Classes | Namespaces | Typedefs
DWARFLinker.h File Reference
#include "llvm/CodeGen/AsmPrinter.h"
#include "llvm/DWARFLinker/DWARFFile.h"
#include "llvm/DWARFLinker/DWARFLinkerBase.h"
#include "llvm/DebugInfo/DWARF/DWARFContext.h"
#include "llvm/DebugInfo/DWARF/DWARFDie.h"
#include "llvm/MC/MCDwarf.h"
#include "llvm/TargetParser/Triple.h"

Go to the source code of this file.

Classes

struct  llvm::dwarf_linker::parallel::SectionDescriptorBase
 This structure keeps data of the concrete section. More...
 
class  llvm::dwarf_linker::parallel::DWARFLinker
 

Namespaces

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

Typedefs

using llvm::dwarf_linker::parallel::SectionHandlerTy = std::function< void(std::shared_ptr< SectionDescriptorBase > Section)>