LLVM  3.7.0
Public Types | List of all members
llvm::object::ELFDataTypeTypedefHelperCommon< target_endianness > Struct Template Reference

#include <ELFTypes.h>

Inheritance diagram for llvm::object::ELFDataTypeTypedefHelperCommon< target_endianness >:
[legend]

Public Types

typedef
support::detail::packed_endian_specific_integral
< uint16_t, target_endianness, 2 > 
Elf_Half
 
typedef
support::detail::packed_endian_specific_integral
< uint32_t, target_endianness, 2 > 
Elf_Word
 
typedef
support::detail::packed_endian_specific_integral
< int32_t, target_endianness, 2 > 
Elf_Sword
 
typedef
support::detail::packed_endian_specific_integral
< uint64_t, target_endianness, 2 > 
Elf_Xword
 
typedef
support::detail::packed_endian_specific_integral
< int64_t, target_endianness, 2 > 
Elf_Sxword
 

Detailed Description

template<endianness target_endianness>
struct llvm::object::ELFDataTypeTypedefHelperCommon< target_endianness >

Definition at line 39 of file ELFTypes.h.

Member Typedef Documentation

template<endianness target_endianness>
typedef support::detail::packed_endian_specific_integral< uint16_t, target_endianness, 2> llvm::object::ELFDataTypeTypedefHelperCommon< target_endianness >::Elf_Half

Definition at line 41 of file ELFTypes.h.

template<endianness target_endianness>
typedef support::detail::packed_endian_specific_integral< int32_t, target_endianness, 2> llvm::object::ELFDataTypeTypedefHelperCommon< target_endianness >::Elf_Sword

Definition at line 45 of file ELFTypes.h.

template<endianness target_endianness>
typedef support::detail::packed_endian_specific_integral< int64_t, target_endianness, 2> llvm::object::ELFDataTypeTypedefHelperCommon< target_endianness >::Elf_Sxword

Definition at line 49 of file ELFTypes.h.

template<endianness target_endianness>
typedef support::detail::packed_endian_specific_integral< uint32_t, target_endianness, 2> llvm::object::ELFDataTypeTypedefHelperCommon< target_endianness >::Elf_Word

Definition at line 43 of file ELFTypes.h.

template<endianness target_endianness>
typedef support::detail::packed_endian_specific_integral< uint64_t, target_endianness, 2> llvm::object::ELFDataTypeTypedefHelperCommon< target_endianness >::Elf_Xword

Definition at line 47 of file ELFTypes.h.


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