LLVM  16.0.0git
Public Attributes | List of all members
llvm::ELFYAML::GnuHashHeader Struct Reference

#include "llvm/ObjectYAML/ELFYAML.h"

Collaboration diagram for llvm::ELFYAML::GnuHashHeader:
Collaboration graph
[legend]

Public Attributes

std::optional< llvm::yaml::Hex32 > NBuckets
 
llvm::yaml::Hex32 SymNdx
 
std::optional< llvm::yaml::Hex32 > MaskWords
 
llvm::yaml::Hex32 Shift2
 

Detailed Description

Definition at line 411 of file ELFYAML.h.

Member Data Documentation

◆ MaskWords

std::optional<llvm::yaml::Hex32> llvm::ELFYAML::GnuHashHeader::MaskWords

Definition at line 425 of file ELFYAML.h.

◆ NBuckets

std::optional<llvm::yaml::Hex32> llvm::ELFYAML::GnuHashHeader::NBuckets

Definition at line 415 of file ELFYAML.h.

◆ Shift2

llvm::yaml::Hex32 llvm::ELFYAML::GnuHashHeader::Shift2

Definition at line 428 of file ELFYAML.h.

◆ SymNdx

llvm::yaml::Hex32 llvm::ELFYAML::GnuHashHeader::SymNdx

Definition at line 419 of file ELFYAML.h.


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