LLVM  15.0.0git
Public Attributes | List of all members
llvm::InfoSectionUnitHeader Struct Reference

#include "llvm/DWP/DWP.h"

Collaboration diagram for llvm::InfoSectionUnitHeader:
Collaboration graph
[legend]

Public Attributes

uint64_t Length = 0
 
uint16_t Version = 0
 
uint8_t UnitType = 0
 
uint8_t AddrSize = 0
 
uint64_t DebugAbbrevOffset = 0
 
Optional< uint64_tSignature = None
 
dwarf::DwarfFormat Format = dwarf::DwarfFormat::DWARF32
 
uint8_t HeaderSize = 0
 

Detailed Description

Definition at line 28 of file DWP.h.

Member Data Documentation

◆ AddrSize

uint8_t llvm::InfoSectionUnitHeader::AddrSize = 0

Definition at line 39 of file DWP.h.

Referenced by getCUIdentifiers().

◆ DebugAbbrevOffset

uint64_t llvm::InfoSectionUnitHeader::DebugAbbrevOffset = 0

Definition at line 43 of file DWP.h.

◆ Format

dwarf::DwarfFormat llvm::InfoSectionUnitHeader::Format = dwarf::DwarfFormat::DWARF32

Definition at line 50 of file DWP.h.

Referenced by getCUIdentifiers().

◆ HeaderSize

uint8_t llvm::InfoSectionUnitHeader::HeaderSize = 0

Definition at line 54 of file DWP.h.

Referenced by getCUIdentifiers().

◆ Length

uint64_t llvm::InfoSectionUnitHeader::Length = 0

Definition at line 30 of file DWP.h.

◆ Signature

Optional<uint64_t> llvm::InfoSectionUnitHeader::Signature = None

Definition at line 47 of file DWP.h.

Referenced by getCUIdentifiers().

◆ UnitType

uint8_t llvm::InfoSectionUnitHeader::UnitType = 0

Definition at line 36 of file DWP.h.

Referenced by getCUIdentifiers().

◆ Version

uint16_t llvm::InfoSectionUnitHeader::Version = 0

Definition at line 33 of file DWP.h.

Referenced by getCUIdentifiers().


The documentation for this struct was generated from the following file: