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

Methods

StringTable()

Declared at: llvm/include/llvm/DebugInfo/GSYM/StringTable.h:26

StringTable(llvm::StringRef D)

Declared at: llvm/include/llvm/DebugInfo/GSYM/StringTable.h:27

Parameters

llvm::StringRef D

void clear()

Declared at: llvm/include/llvm/DebugInfo/GSYM/StringTable.h:36

llvm::StringRef getString(uint32_t Offset) const

Declared at: llvm/include/llvm/DebugInfo/GSYM/StringTable.h:29

Parameters

uint32_t Offset