LLVM API Documentation

Public Attributes
llvm::object::Elf_Sym_Base< ELFType< TargetEndianness, MaxAlign, false > > Struct Template Reference

#include <ELFTypes.h>

Collaboration diagram for llvm::object::Elf_Sym_Base< ELFType< TargetEndianness, MaxAlign, false > >:
Collaboration graph
[legend]

List of all members.

Public Attributes

Elf_Word st_name
Elf_Addr st_value
Elf_Word st_size
unsigned char st_info
unsigned char st_other
Elf_Half st_shndx

Detailed Description

template<endianness TargetEndianness, std::size_t MaxAlign>
struct llvm::object::Elf_Sym_Base< ELFType< TargetEndianness, MaxAlign, false > >

Definition at line 155 of file ELFTypes.h.


Member Data Documentation

template<endianness TargetEndianness, std::size_t MaxAlign>
unsigned char llvm::object::Elf_Sym_Base< ELFType< TargetEndianness, MaxAlign, false > >::st_info

Definition at line 160 of file ELFTypes.h.

template<endianness TargetEndianness, std::size_t MaxAlign>
Elf_Word llvm::object::Elf_Sym_Base< ELFType< TargetEndianness, MaxAlign, false > >::st_name

Definition at line 157 of file ELFTypes.h.

template<endianness TargetEndianness, std::size_t MaxAlign>
unsigned char llvm::object::Elf_Sym_Base< ELFType< TargetEndianness, MaxAlign, false > >::st_other

Definition at line 161 of file ELFTypes.h.

template<endianness TargetEndianness, std::size_t MaxAlign>
Elf_Half llvm::object::Elf_Sym_Base< ELFType< TargetEndianness, MaxAlign, false > >::st_shndx

Definition at line 162 of file ELFTypes.h.

template<endianness TargetEndianness, std::size_t MaxAlign>
Elf_Word llvm::object::Elf_Sym_Base< ELFType< TargetEndianness, MaxAlign, false > >::st_size

Definition at line 159 of file ELFTypes.h.

template<endianness TargetEndianness, std::size_t MaxAlign>
Elf_Addr llvm::object::Elf_Sym_Base< ELFType< TargetEndianness, MaxAlign, false > >::st_value

Definition at line 158 of file ELFTypes.h.


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