LLVM  14.0.0git
Public Attributes | List of all members
llvm::DWARFYAML::ARange Struct Reference

#include "llvm/ObjectYAML/DWARFYAML.h"

Collaboration diagram for llvm::DWARFYAML::ARange:
Collaboration graph
[legend]

Public Attributes

dwarf::DwarfFormat Format
 
Optional< yaml::Hex64 > Length
 
uint16_t Version
 
yaml::Hex64 CuOffset
 
Optional< yaml::Hex8 > AddrSize
 
yaml::Hex8 SegSize
 
std::vector< ARangeDescriptorDescriptors
 

Detailed Description

Definition at line 53 of file DWARFYAML.h.

Member Data Documentation

◆ AddrSize

Optional<yaml::Hex8> llvm::DWARFYAML::ARange::AddrSize

Definition at line 58 of file DWARFYAML.h.

◆ CuOffset

yaml::Hex64 llvm::DWARFYAML::ARange::CuOffset

Definition at line 57 of file DWARFYAML.h.

◆ Descriptors

std::vector<ARangeDescriptor> llvm::DWARFYAML::ARange::Descriptors

Definition at line 60 of file DWARFYAML.h.

◆ Format

dwarf::DwarfFormat llvm::DWARFYAML::ARange::Format

Definition at line 54 of file DWARFYAML.h.

◆ Length

Optional<yaml::Hex64> llvm::DWARFYAML::ARange::Length

Definition at line 55 of file DWARFYAML.h.

◆ SegSize

yaml::Hex8 llvm::DWARFYAML::ARange::SegSize

Definition at line 59 of file DWARFYAML.h.

◆ Version

uint16_t llvm::DWARFYAML::ARange::Version

Definition at line 56 of file DWARFYAML.h.


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