/extlibs/Boost/include/boost/mpl/list/aux_/preprocessed/plain/list40_c.hpp
C++ Header | 193 lines | 171 code | 14 blank | 8 comment | 0 complexity | 81639923c68999f4d05537962ef02630 MD5 | raw file
1 2// Copyright Aleksey Gurtovoy 2000-2004 3// 4// Distributed under the Boost Software License, Version 1.0. 5// (See accompanying file LICENSE_1_0.txt or copy at 6// http://www.boost.org/LICENSE_1_0.txt) 7// 8 9// Preprocessed version of "boost/mpl/list/list40_c.hpp" header 10// -- DO NOT modify by hand! 11 12namespace boost { namespace mpl { 13 14template< 15 typename T 16 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 17 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 18 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30 19 > 20struct list31_c 21 : l_item< 22 long_<31> 23 , integral_c< T,C0 > 24 , list30_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30 > 25 > 26{ 27 typedef list31_c type; 28 typedef T value_type; 29}; 30 31template< 32 typename T 33 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 34 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 35 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30 36 , T C31 37 > 38struct list32_c 39 : l_item< 40 long_<32> 41 , integral_c< T,C0 > 42 , list31_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31 > 43 > 44{ 45 typedef list32_c type; 46 typedef T value_type; 47}; 48 49template< 50 typename T 51 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 52 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 53 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30 54 , T C31, T C32 55 > 56struct list33_c 57 : l_item< 58 long_<33> 59 , integral_c< T,C0 > 60 , list32_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32 > 61 > 62{ 63 typedef list33_c type; 64 typedef T value_type; 65}; 66 67template< 68 typename T 69 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 70 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 71 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30 72 , T C31, T C32, T C33 73 > 74struct list34_c 75 : l_item< 76 long_<34> 77 , integral_c< T,C0 > 78 , list33_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33 > 79 > 80{ 81 typedef list34_c type; 82 typedef T value_type; 83}; 84 85template< 86 typename T 87 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 88 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 89 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30 90 , T C31, T C32, T C33, T C34 91 > 92struct list35_c 93 : l_item< 94 long_<35> 95 , integral_c< T,C0 > 96 , list34_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34 > 97 > 98{ 99 typedef list35_c type; 100 typedef T value_type; 101}; 102 103template< 104 typename T 105 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 106 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 107 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30 108 , T C31, T C32, T C33, T C34, T C35 109 > 110struct list36_c 111 : l_item< 112 long_<36> 113 , integral_c< T,C0 > 114 , list35_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35 > 115 > 116{ 117 typedef list36_c type; 118 typedef T value_type; 119}; 120 121template< 122 typename T 123 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 124 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 125 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30 126 , T C31, T C32, T C33, T C34, T C35, T C36 127 > 128struct list37_c 129 : l_item< 130 long_<37> 131 , integral_c< T,C0 > 132 , list36_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36 > 133 > 134{ 135 typedef list37_c type; 136 typedef T value_type; 137}; 138 139template< 140 typename T 141 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 142 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 143 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30 144 , T C31, T C32, T C33, T C34, T C35, T C36, T C37 145 > 146struct list38_c 147 : l_item< 148 long_<38> 149 , integral_c< T,C0 > 150 , list37_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36,C37 > 151 > 152{ 153 typedef list38_c type; 154 typedef T value_type; 155}; 156 157template< 158 typename T 159 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 160 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 161 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30 162 , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38 163 > 164struct list39_c 165 : l_item< 166 long_<39> 167 , integral_c< T,C0 > 168 , list38_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36,C37,C38 > 169 > 170{ 171 typedef list39_c type; 172 typedef T value_type; 173}; 174 175template< 176 typename T 177 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10 178 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20 179 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30 180 , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39 181 > 182struct list40_c 183 : l_item< 184 long_<40> 185 , integral_c< T,C0 > 186 , list39_c< T,C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15,C16,C17,C18,C19,C20,C21,C22,C23,C24,C25,C26,C27,C28,C29,C30,C31,C32,C33,C34,C35,C36,C37,C38,C39 > 187 > 188{ 189 typedef list40_c type; 190 typedef T value_type; 191}; 192 193}}