struct StringTable
Declaration
struct StringTable { /* full declaration omitted */ };
Description
String tables in GSYM files are required to start with an empty string at offset zero. Strings must be UTF8 NULL terminated strings.
Declared at: llvm/include/llvm/DebugInfo/GSYM/StringTable.h:24
Member Variables
- public llvm::StringRef Data
Method Overview
- public StringTable()
- public StringTable(llvm::StringRef D)
- public void clear()
- public llvm::StringRef getString(uint32_t Offset) const
Methods
¶StringTable()
StringTable()
Declared at: llvm/include/llvm/DebugInfo/GSYM/StringTable.h:26
¶StringTable(llvm::StringRef D)
StringTable(llvm::StringRef D)
Declared at: llvm/include/llvm/DebugInfo/GSYM/StringTable.h:27
Parameters
¶void clear()
void clear()
Declared at: llvm/include/llvm/DebugInfo/GSYM/StringTable.h:36
¶llvm::StringRef getString(uint32_t Offset) const
llvm::StringRef getString(uint32_t Offset) const
Declared at: llvm/include/llvm/DebugInfo/GSYM/StringTable.h:29
Parameters
- uint32_t Offset