LLVM: llvm::gsym::StringTable Struct Reference (original) (raw)

String tables in GSYM files are required to start with an empty string at offset zero. More...

#include "[llvm/DebugInfo/GSYM/StringTable.h](DebugInfo%5F2GSYM%5F2StringTable%5F8h%5Fsource.html)"

Public Member Functions
StringTable ()=default
StringTable (StringRef D)
StringRef operator[] (size_t Offset) const
StringRef getString (uint32_t Offset) const
void clear ()

String tables in GSYM files are required to start with an empty string at offset zero.

Strings must be UTF8 NULL terminated strings.

Definition at line 21 of file StringTable.h.

llvm::gsym::StringTable::StringTable ( ) default

StringTable() [2/2]

llvm::gsym::StringTable::StringTable ( StringRef D) inline

clear()

void llvm::gsym::StringTable::clear ( ) inline

getString()

operator[]()

StringRef llvm::gsym::StringTable::operator[] ( size_t Offset) const inline

Data


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