LLVM  8.0.1
Public Attributes | List of all members
llvm::object::coff_symbol< SectionNumberType > Struct Template Reference

#include "llvm/Object/COFF.h"

Collaboration diagram for llvm::object::coff_symbol< SectionNumberType >:
Collaboration graph
[legend]

Public Attributes

union {
   char   ShortName [COFF::NameSize]
 
   StringTableOffset   Offset
 
Name
 
support::ulittle32_t Value
 
SectionNumberType SectionNumber
 
support::ulittle16_t Type
 
uint8_t StorageClass
 
uint8_t NumberOfAuxSymbols
 

Detailed Description

template<typename SectionNumberType>
struct llvm::object::coff_symbol< SectionNumberType >

Definition at line 251 of file COFF.h.

Member Data Documentation

◆ Name

union { ... } llvm::object::coff_symbol< SectionNumberType >::Name

◆ NumberOfAuxSymbols

template<typename SectionNumberType >
uint8_t llvm::object::coff_symbol< SectionNumberType >::NumberOfAuxSymbols

Definition at line 263 of file COFF.h.

◆ Offset

template<typename SectionNumberType >
StringTableOffset llvm::object::coff_symbol< SectionNumberType >::Offset

Definition at line 254 of file COFF.h.

◆ SectionNumber

template<typename SectionNumberType >
SectionNumberType llvm::object::coff_symbol< SectionNumberType >::SectionNumber

Definition at line 258 of file COFF.h.

◆ ShortName

template<typename SectionNumberType >
char llvm::object::coff_symbol< SectionNumberType >::ShortName[COFF::NameSize]

Definition at line 253 of file COFF.h.

◆ StorageClass

template<typename SectionNumberType >
uint8_t llvm::object::coff_symbol< SectionNumberType >::StorageClass

Definition at line 262 of file COFF.h.

◆ Type

template<typename SectionNumberType >
support::ulittle16_t llvm::object::coff_symbol< SectionNumberType >::Type

Definition at line 260 of file COFF.h.

◆ Value

template<typename SectionNumberType >
support::ulittle32_t llvm::object::coff_symbol< SectionNumberType >::Value

Definition at line 257 of file COFF.h.


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