LLVM
15.0.0git
|
String pool entry reference. More...
#include "llvm/CodeGen/DwarfStringPoolEntry.h"
Public Member Functions | |
DwarfStringPoolEntryRef ()=default | |
DwarfStringPoolEntryRef (const StringMapEntry< DwarfStringPoolEntry > &Entry) | |
operator bool () const | |
MCSymbol * | getSymbol () const |
uint64_t | getOffset () const |
unsigned | getIndex () const |
StringRef | getString () const |
DwarfStringPoolEntry | getEntry () const |
Return the entire string pool entry for convenience. More... | |
bool | operator== (const DwarfStringPoolEntryRef &X) const |
bool | operator!= (const DwarfStringPoolEntryRef &X) const |
String pool entry reference.
Definition at line 31 of file DwarfStringPoolEntry.h.
|
default |
|
inline |
Definition at line 40 of file DwarfStringPoolEntry.h.
|
inline |
Return the entire string pool entry for convenience.
Definition at line 55 of file DwarfStringPoolEntry.h.
|
inline |
Definition at line 49 of file DwarfStringPoolEntry.h.
References assert().
Referenced by llvm::DwarfUnit::addString(), llvm::DIEString::emitValue(), and llvm::DIEString::sizeOf().
|
inline |
Definition at line 48 of file DwarfStringPoolEntry.h.
Referenced by llvm::DIEString::emitValue(), llvm::NonRelocatableStringpool::getStringOffset(), and llvm::DIEString::sizeOf().
|
inline |
Definition at line 53 of file DwarfStringPoolEntry.h.
Referenced by llvm::DIEString::print().
|
inline |
Definition at line 44 of file DwarfStringPoolEntry.h.
References assert().
Referenced by llvm::DIEString::emitValue(), and llvm::DIEString::sizeOf().
|
inlineexplicit |
Definition at line 43 of file DwarfStringPoolEntry.h.
|
inline |
Definition at line 60 of file DwarfStringPoolEntry.h.
References X.
|
inline |
Definition at line 57 of file DwarfStringPoolEntry.h.
References X.