LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Attributes | List of all members
llvm::detail::SizerImpl< T1, T2, T3, T4, T5, T6, T7 > Union Template Reference

#include <AlignOf.h>

Collaboration diagram for llvm::detail::SizerImpl< T1, T2, T3, T4, T5, T6, T7 >:
Collaboration graph
[legend]

Public Attributes

char arr1 [sizeof(T1)]
 
char arr2 [sizeof(T2)]
 
char arr3 [sizeof(T3)]
 
char arr4 [sizeof(T4)]
 
char arr5 [sizeof(T5)]
 
char arr6 [sizeof(T6)]
 
char arr7 [sizeof(T7)]
 

Detailed Description

template<typename T1, typename T2 = char, typename T3 = char, typename T4 = char, typename T5 = char, typename T6 = char, typename T7 = char>
union llvm::detail::SizerImpl< T1, T2, T3, T4, T5, T6, T7 >

Definition at line 183 of file AlignOf.h.

Member Data Documentation

template<typename T1 , typename T2 = char, typename T3 = char, typename T4 = char, typename T5 = char, typename T6 = char, typename T7 = char>
char llvm::detail::SizerImpl< T1, T2, T3, T4, T5, T6, T7 >::arr1[sizeof(T1)]

Definition at line 184 of file AlignOf.h.

template<typename T1 , typename T2 = char, typename T3 = char, typename T4 = char, typename T5 = char, typename T6 = char, typename T7 = char>
char llvm::detail::SizerImpl< T1, T2, T3, T4, T5, T6, T7 >::arr2[sizeof(T2)]

Definition at line 184 of file AlignOf.h.

template<typename T1 , typename T2 = char, typename T3 = char, typename T4 = char, typename T5 = char, typename T6 = char, typename T7 = char>
char llvm::detail::SizerImpl< T1, T2, T3, T4, T5, T6, T7 >::arr3[sizeof(T3)]

Definition at line 184 of file AlignOf.h.

template<typename T1 , typename T2 = char, typename T3 = char, typename T4 = char, typename T5 = char, typename T6 = char, typename T7 = char>
char llvm::detail::SizerImpl< T1, T2, T3, T4, T5, T6, T7 >::arr4[sizeof(T4)]

Definition at line 184 of file AlignOf.h.

template<typename T1 , typename T2 = char, typename T3 = char, typename T4 = char, typename T5 = char, typename T6 = char, typename T7 = char>
char llvm::detail::SizerImpl< T1, T2, T3, T4, T5, T6, T7 >::arr5[sizeof(T5)]

Definition at line 184 of file AlignOf.h.

template<typename T1 , typename T2 = char, typename T3 = char, typename T4 = char, typename T5 = char, typename T6 = char, typename T7 = char>
char llvm::detail::SizerImpl< T1, T2, T3, T4, T5, T6, T7 >::arr6[sizeof(T6)]

Definition at line 184 of file AlignOf.h.

template<typename T1 , typename T2 = char, typename T3 = char, typename T4 = char, typename T5 = char, typename T6 = char, typename T7 = char>
char llvm::detail::SizerImpl< T1, T2, T3, T4, T5, T6, T7 >::arr7[sizeof(T7)]

Definition at line 184 of file AlignOf.h.


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