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

#include "llvm/ObjectYAML/ELFYAML.h"

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

Public Attributes

StringRef Name
 
ELF_STT Type
 
StringRef Section
 
Optional< ELF_SHN > Index
 
llvm::yaml::Hex64 Value
 
llvm::yaml::Hex64 Size
 
uint8_t Other
 

Detailed Description

Definition at line 91 of file ELFYAML.h.

Member Data Documentation

◆ Index

Optional<ELF_SHN> llvm::ELFYAML::Symbol::Index

◆ Name

StringRef llvm::ELFYAML::Symbol::Name

Definition at line 92 of file ELFYAML.h.

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

◆ Other

uint8_t llvm::ELFYAML::Symbol::Other

Definition at line 98 of file ELFYAML.h.

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

◆ Section

StringRef llvm::ELFYAML::Symbol::Section

◆ Size

llvm::yaml::Hex64 llvm::ELFYAML::Symbol::Size

Definition at line 97 of file ELFYAML.h.

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

◆ Type

ELF_STT llvm::ELFYAML::Symbol::Type

Definition at line 93 of file ELFYAML.h.

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

◆ Value

llvm::yaml::Hex64 llvm::ELFYAML::Symbol::Value

Definition at line 96 of file ELFYAML.h.

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


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