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

#include "llvm/ObjectYAML/ELFYAML.h"

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

Public Attributes

FileHeader Header
 
std::vector< ProgramHeaderProgramHeaders
 
std::vector< std::unique_ptr< Section > > Sections
 
LocalGlobalWeakSymbols Symbols
 
LocalGlobalWeakSymbols DynamicSymbols
 

Detailed Description

Definition at line 203 of file ELFYAML.h.

Member Data Documentation

◆ DynamicSymbols

LocalGlobalWeakSymbols llvm::ELFYAML::Object::DynamicSymbols

Definition at line 212 of file ELFYAML.h.

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

◆ Header

FileHeader llvm::ELFYAML::Object::Header

Definition at line 204 of file ELFYAML.h.

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

◆ ProgramHeaders

std::vector<ProgramHeader> llvm::ELFYAML::Object::ProgramHeaders

Definition at line 205 of file ELFYAML.h.

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

◆ Sections

std::vector<std::unique_ptr<Section> > llvm::ELFYAML::Object::Sections

Definition at line 206 of file ELFYAML.h.

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

◆ Symbols

LocalGlobalWeakSymbols llvm::ELFYAML::Object::Symbols

Definition at line 211 of file ELFYAML.h.

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


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