LLVM  8.0.1
Public Attributes | List of all members
llvm::ELFYAML::FileHeader Struct Reference

#include "llvm/ObjectYAML/ELFYAML.h"

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

Public Attributes

ELF_ELFCLASS Class
 
ELF_ELFDATA Data
 
ELF_ELFOSABI OSABI
 
llvm::yaml::Hex8 ABIVersion
 
ELF_ET Type
 
ELF_EM Machine
 
ELF_EF Flags
 
llvm::yaml::Hex64 Entry
 

Detailed Description

Definition at line 67 of file ELFYAML.h.

Member Data Documentation

◆ ABIVersion

llvm::yaml::Hex8 llvm::ELFYAML::FileHeader::ABIVersion

Definition at line 71 of file ELFYAML.h.

Referenced by llvm::yaml::MappingTraits< ELFYAML::FileHeader >::mapping().

◆ Class

ELF_ELFCLASS llvm::ELFYAML::FileHeader::Class

Definition at line 68 of file ELFYAML.h.

Referenced by llvm::yaml::MappingTraits< ELFYAML::FileHeader >::mapping().

◆ Data

ELF_ELFDATA llvm::ELFYAML::FileHeader::Data

Definition at line 69 of file ELFYAML.h.

Referenced by llvm::yaml::MappingTraits< ELFYAML::FileHeader >::mapping().

◆ Entry

llvm::yaml::Hex64 llvm::ELFYAML::FileHeader::Entry

Definition at line 75 of file ELFYAML.h.

Referenced by llvm::yaml::MappingTraits< ELFYAML::FileHeader >::mapping().

◆ Flags

ELF_EF llvm::ELFYAML::FileHeader::Flags

Definition at line 74 of file ELFYAML.h.

Referenced by llvm::yaml::MappingTraits< ELFYAML::FileHeader >::mapping().

◆ Machine

ELF_EM llvm::ELFYAML::FileHeader::Machine

Definition at line 73 of file ELFYAML.h.

Referenced by llvm::yaml::MappingTraits< ELFYAML::FileHeader >::mapping().

◆ OSABI

ELF_ELFOSABI llvm::ELFYAML::FileHeader::OSABI

Definition at line 70 of file ELFYAML.h.

Referenced by llvm::yaml::MappingTraits< ELFYAML::FileHeader >::mapping().

◆ Type

ELF_ET llvm::ELFYAML::FileHeader::Type

Definition at line 72 of file ELFYAML.h.

Referenced by llvm::yaml::MappingTraits< ELFYAML::FileHeader >::mapping().


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