LLVM 22.0.0git
llvm::object::Elf_GnuHash_Impl< ELFT > Struct Template Reference

#include "llvm/Object/ELFTypes.h"

Inheritance diagram for llvm::object::Elf_GnuHash_Impl< ELFT >:
[legend]

Public Member Functions

ArrayRef< Elf_Off > filter () const
ArrayRef< Elf_Word > buckets () const
ArrayRef< Elf_Word > values (unsigned DynamicSymCount) const

Public Attributes

Elf_Word nbuckets
Elf_Word symndx
Elf_Word maskwords
Elf_Word shift2

Detailed Description

template<class ELFT>
struct llvm::object::Elf_GnuHash_Impl< ELFT >

Definition at line 579 of file ELFTypes.h.

Member Function Documentation

◆ buckets()

template<class ELFT>
ArrayRef< Elf_Word > llvm::object::Elf_GnuHash_Impl< ELFT >::buckets ( ) const
inline

Definition at line 591 of file ELFTypes.h.

◆ filter()

template<class ELFT>
ArrayRef< Elf_Off > llvm::object::Elf_GnuHash_Impl< ELFT >::filter ( ) const
inline

Definition at line 586 of file ELFTypes.h.

◆ values()

template<class ELFT>
ArrayRef< Elf_Word > llvm::object::Elf_GnuHash_Impl< ELFT >::values ( unsigned DynamicSymCount) const
inline

Definition at line 596 of file ELFTypes.h.

Member Data Documentation

◆ maskwords

template<class ELFT>
Elf_Word llvm::object::Elf_GnuHash_Impl< ELFT >::maskwords

Definition at line 583 of file ELFTypes.h.

◆ nbuckets

template<class ELFT>
Elf_Word llvm::object::Elf_GnuHash_Impl< ELFT >::nbuckets

Definition at line 581 of file ELFTypes.h.

◆ shift2

template<class ELFT>
Elf_Word llvm::object::Elf_GnuHash_Impl< ELFT >::shift2

Definition at line 584 of file ELFTypes.h.

◆ symndx

template<class ELFT>
Elf_Word llvm::object::Elf_GnuHash_Impl< ELFT >::symndx

Definition at line 582 of file ELFTypes.h.


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