LLVM
13.0.0git
|
String tables in GSYM files are required to start with an empty string at offset zero. More...
#include "llvm/DebugInfo/GSYM/StringTable.h"
Public Member Functions | |
StringTable () | |
StringTable (StringRef D) | |
StringRef | operator[] (size_t Offset) const |
StringRef | getString (uint32_t Offset) const |
void | clear () |
Public Attributes | |
StringRef | Data |
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 24 of file StringTable.h.
|
inline |
Definition at line 26 of file StringTable.h.
|
inline |
Definition at line 27 of file StringTable.h.
|
inline |
Definition at line 36 of file StringTable.h.
References Data.
Definition at line 29 of file StringTable.h.
References Data, Offset, and llvm::StringRef::size().
Referenced by operator[]().
Definition at line 28 of file StringTable.h.
References getString(), and Offset.
StringRef llvm::gsym::StringTable::Data |
Definition at line 25 of file StringTable.h.
Referenced by clear(), and getString().