Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-18 09:41:44

0001 
0002 // Copyright Aleksey Gurtovoy 2000-2004
0003 // Copyright David Abrahams 2003-2004
0004 //
0005 // Distributed under the Boost Software License, Version 1.0. 
0006 // (See accompanying file LICENSE_1_0.txt or copy at 
0007 // http://www.boost.org/LICENSE_1_0.txt)
0008 //
0009 
0010 // Preprocessed version of "boost/mpl/set/set50_c.hpp" header
0011 // -- DO NOT modify by hand!
0012 
0013 namespace boost { namespace mpl {
0014 
0015 template<
0016       typename T
0017     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
0018     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
0019     , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
0020     , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
0021     >
0022 struct set41_c
0023     : s_item<
0024           integral_c< T,C40 >
0025         , set40_c< T,C0,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 >
0026         >
0027 {
0028     typedef set41_c type;
0029 };
0030 
0031 template<
0032       typename T
0033     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
0034     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
0035     , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
0036     , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
0037     , T C41
0038     >
0039 struct set42_c
0040     : s_item<
0041           integral_c< T,C41 >
0042         , set41_c< T,C0,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,C40 >
0043         >
0044 {
0045     typedef set42_c type;
0046 };
0047 
0048 template<
0049       typename T
0050     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
0051     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
0052     , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
0053     , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
0054     , T C41, T C42
0055     >
0056 struct set43_c
0057     : s_item<
0058           integral_c< T,C42 >
0059         , set42_c< T,C0,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,C40,C41 >
0060         >
0061 {
0062     typedef set43_c type;
0063 };
0064 
0065 template<
0066       typename T
0067     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
0068     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
0069     , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
0070     , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
0071     , T C41, T C42, T C43
0072     >
0073 struct set44_c
0074     : s_item<
0075           integral_c< T,C43 >
0076         , set43_c< T,C0,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,C40,C41,C42 >
0077         >
0078 {
0079     typedef set44_c type;
0080 };
0081 
0082 template<
0083       typename T
0084     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
0085     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
0086     , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
0087     , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
0088     , T C41, T C42, T C43, T C44
0089     >
0090 struct set45_c
0091     : s_item<
0092           integral_c< T,C44 >
0093         , set44_c< T,C0,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,C40,C41,C42,C43 >
0094         >
0095 {
0096     typedef set45_c type;
0097 };
0098 
0099 template<
0100       typename T
0101     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
0102     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
0103     , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
0104     , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
0105     , T C41, T C42, T C43, T C44, T C45
0106     >
0107 struct set46_c
0108     : s_item<
0109           integral_c< T,C45 >
0110         , set45_c< T,C0,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,C40,C41,C42,C43,C44 >
0111         >
0112 {
0113     typedef set46_c type;
0114 };
0115 
0116 template<
0117       typename T
0118     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
0119     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
0120     , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
0121     , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
0122     , T C41, T C42, T C43, T C44, T C45, T C46
0123     >
0124 struct set47_c
0125     : s_item<
0126           integral_c< T,C46 >
0127         , set46_c< T,C0,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,C40,C41,C42,C43,C44,C45 >
0128         >
0129 {
0130     typedef set47_c type;
0131 };
0132 
0133 template<
0134       typename T
0135     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
0136     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
0137     , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
0138     , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
0139     , T C41, T C42, T C43, T C44, T C45, T C46, T C47
0140     >
0141 struct set48_c
0142     : s_item<
0143           integral_c< T,C47 >
0144         , set47_c< T,C0,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,C40,C41,C42,C43,C44,C45,C46 >
0145         >
0146 {
0147     typedef set48_c type;
0148 };
0149 
0150 template<
0151       typename T
0152     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
0153     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
0154     , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
0155     , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
0156     , T C41, T C42, T C43, T C44, T C45, T C46, T C47, T C48
0157     >
0158 struct set49_c
0159     : s_item<
0160           integral_c< T,C48 >
0161         , set48_c< T,C0,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,C40,C41,C42,C43,C44,C45,C46,C47 >
0162         >
0163 {
0164     typedef set49_c type;
0165 };
0166 
0167 template<
0168       typename T
0169     , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
0170     , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
0171     , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
0172     , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39, T C40
0173     , T C41, T C42, T C43, T C44, T C45, T C46, T C47, T C48, T C49
0174     >
0175 struct set50_c
0176     : s_item<
0177           integral_c< T,C49 >
0178         , set49_c< T,C0,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,C40,C41,C42,C43,C44,C45,C46,C47,C48 >
0179         >
0180 {
0181     typedef set50_c type;
0182 };
0183 
0184 }}