struct DWARFDebugLine::ContentTypeTracker

Declaration

struct DWARFDebugLine::ContentTypeTracker { /* full declaration omitted */ };

Description

Tracks which optional content types are present in a DWARF file name entry format.

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:44

Member Variables

public bool HasModTime = false
Whether filename entries provide a modification timestamp.
public bool HasLength = false
Whether filename entries provide a file size.
public bool HasMD5 = false
For v5, whether filename entries provide an MD5 checksum.
public bool HasSource = false
For v5, whether filename entries provide source text.

Method Overview

Methods

ContentTypeTracker()

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:45

void trackContentType(
    dwarf::LineNumberEntryFormat ContentType)

Description

Update tracked content types with \p ContentType.

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:57

Parameters

dwarf::LineNumberEntryFormat ContentType