LLVM  8.0.1
Public Attributes | List of all members
llvm::detail::SizerImpl< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > Union Template Reference

#include "llvm/Support/AlignOf.h"

Collaboration diagram for llvm::detail::SizerImpl< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >:
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)]
 
char arr8 [sizeof(T8)]
 
char arr9 [sizeof(T9)]
 
char arr10 [sizeof(T10)]
 

Detailed Description

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

Definition at line 120 of file AlignOf.h.

Member Data Documentation

◆ arr1

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

Definition at line 121 of file AlignOf.h.

◆ arr10

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

Definition at line 121 of file AlignOf.h.

◆ arr2

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

Definition at line 121 of file AlignOf.h.

◆ arr3

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

Definition at line 121 of file AlignOf.h.

◆ arr4

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

Definition at line 121 of file AlignOf.h.

◆ arr5

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

Definition at line 121 of file AlignOf.h.

◆ arr6

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

Definition at line 121 of file AlignOf.h.

◆ arr7

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

Definition at line 121 of file AlignOf.h.

◆ arr8

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

Definition at line 121 of file AlignOf.h.

◆ arr9

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

Definition at line 121 of file AlignOf.h.


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