LLVM: llvm::dwarf_linker::parallel::StringEntryToDwarfStringPoolEntryMap Class Reference (original) (raw)

This class creates a DwarfStringPoolEntry for the corresponding StringEntry. More...

#include "[DWARFLinker/Parallel/StringEntryToDwarfStringPoolEntryMap.h](StringEntryToDwarfStringPoolEntryMap%5F8h%5Fsource.html)"

Public Member Functions
StringEntryToDwarfStringPoolEntryMap (LinkingGlobalData &GlobalData)
~StringEntryToDwarfStringPoolEntryMap ()=default
DwarfStringPoolEntryWithExtString * add (const StringEntry *String)
Create DwarfStringPoolEntry for specified StringEntry if necessary.
DwarfStringPoolEntryWithExtString * getExistingEntry (const StringEntry *String) const
Returns already existed DwarfStringPoolEntry for the specified StringEntry.
void clear ()
Erase contents of StringsForEmission.
Protected Types
using DwarfStringPoolEntriesTy

This class creates a DwarfStringPoolEntry for the corresponding StringEntry.

Definition at line 21 of file StringEntryToDwarfStringPoolEntryMap.h.

DwarfStringPoolEntriesTy

llvm::dwarf_linker::parallel::StringEntryToDwarfStringPoolEntryMap::StringEntryToDwarfStringPoolEntryMap ( LinkingGlobalData & GlobalData) inline

~StringEntryToDwarfStringPoolEntryMap()

llvm::dwarf_linker::parallel::StringEntryToDwarfStringPoolEntryMap::~StringEntryToDwarfStringPoolEntryMap ( ) default

add()

clear()

void llvm::dwarf_linker::parallel::StringEntryToDwarfStringPoolEntryMap::clear ( ) inline

getExistingEntry()

DwarfStringPoolEntries

DwarfStringPoolEntriesTy llvm::dwarf_linker::parallel::StringEntryToDwarfStringPoolEntryMap::DwarfStringPoolEntries protected

GlobalData

LinkingGlobalData& llvm::dwarf_linker::parallel::StringEntryToDwarfStringPoolEntryMap::GlobalData protected

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