struct FileEntry

Declaration

struct FileEntry { /* full declaration omitted */ };

Description

Files in GSYM are contained in FileEntry structs where we split the directory and basename into two different strings in the string table. This allows paths to shared commont directory and filename strings and saves space.

Declared at: llvm/include/llvm/DebugInfo/GSYM/FileEntry.h:25

Member Variables

public uint32_t Dir = 0
Offsets in the string table. @ {
public uint32_t Base = 0

Method Overview

Methods

FileEntry()

Description

@ }

Declared at: llvm/include/llvm/DebugInfo/GSYM/FileEntry.h:33

FileEntry(uint32_t D, uint32_t B)

Declared at: llvm/include/llvm/DebugInfo/GSYM/FileEntry.h:34

Parameters

uint32_t D
uint32_t B