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

#include "llvm/DWP/DWP.h"

Public Attributes

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

Detailed Description

Definition at line 34 of file DWP.h.

Member Data Documentation

◆ AddrSize

uint8_t llvm::InfoSectionUnitHeader::AddrSize = 0

Definition at line 45 of file DWP.h.

◆ DebugAbbrevOffset

uint64_t llvm::InfoSectionUnitHeader::DebugAbbrevOffset = 0

Definition at line 49 of file DWP.h.

◆ Format

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

Definition at line 56 of file DWP.h.

◆ HeaderSize

uint8_t llvm::InfoSectionUnitHeader::HeaderSize = 0

Definition at line 60 of file DWP.h.

◆ Length

uint64_t llvm::InfoSectionUnitHeader::Length = 0

Definition at line 36 of file DWP.h.

◆ Signature

std::optional<uint64_t> llvm::InfoSectionUnitHeader::Signature

Definition at line 53 of file DWP.h.

◆ UnitType

uint8_t llvm::InfoSectionUnitHeader::UnitType = 0

Definition at line 42 of file DWP.h.

◆ Version

uint16_t llvm::InfoSectionUnitHeader::Version = 0

Definition at line 39 of file DWP.h.


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