LLVM 20.0.0git
|
Data for a string pool entry. More...
#include "llvm/CodeGen/DwarfStringPoolEntry.h"
Public Member Functions | |
bool | isIndexed () const |
Public Attributes | |
MCSymbol * | Symbol = nullptr |
uint64_t | Offset = 0 |
unsigned | Index = 0 |
Static Public Attributes | |
static constexpr unsigned | NotIndexed = -1 |
Data for a string pool entry.
Definition at line 20 of file DwarfStringPoolEntry.h.
|
inline |
Definition at line 27 of file DwarfStringPoolEntry.h.
References NotIndexed.
Referenced by llvm::dwarf_linker::parallel::DWARFLinkerImpl::emitStringSections().
unsigned llvm::DwarfStringPoolEntry::Index = 0 |
Definition at line 25 of file DwarfStringPoolEntry.h.
Referenced by llvm::dwarf_linker::parallel::StringEntryToDwarfStringPoolEntryMap::add(), and llvm::DwarfStringPoolEntryRef::getIndex().
|
staticconstexpr |
Definition at line 21 of file DwarfStringPoolEntry.h.
Referenced by llvm::dwarf_linker::parallel::StringEntryToDwarfStringPoolEntryMap::add(), llvm::NonRelocatableStringpool::internString(), and isIndexed().
uint64_t llvm::DwarfStringPoolEntry::Offset = 0 |
Definition at line 24 of file DwarfStringPoolEntry.h.
Referenced by llvm::dwarf_linker::parallel::StringEntryToDwarfStringPoolEntryMap::add(), llvm::AsmPrinter::emitDwarfStringOffset(), llvm::dwarf_linker::parallel::DWARFLinkerImpl::emitStringSections(), and llvm::DwarfStringPoolEntryRef::getOffset().
MCSymbol* llvm::DwarfStringPoolEntry::Symbol = nullptr |
Definition at line 23 of file DwarfStringPoolEntry.h.
Referenced by llvm::dwarf_linker::parallel::StringEntryToDwarfStringPoolEntryMap::add(), llvm::AsmPrinter::emitDwarfStringOffset(), and llvm::DwarfStringPoolEntryRef::getSymbol().