File indexing completed on 2025-01-18 09:41:44
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
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 >
0021 struct set31_c
0022 : s_item<
0023 integral_c< T,C30 >
0024 , set30_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 >
0025 >
0026 {
0027 typedef set31_c type;
0028 };
0029
0030 template<
0031 typename T
0032 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
0033 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
0034 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
0035 , T C31
0036 >
0037 struct set32_c
0038 : s_item<
0039 integral_c< T,C31 >
0040 , set31_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 >
0041 >
0042 {
0043 typedef set32_c type;
0044 };
0045
0046 template<
0047 typename T
0048 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
0049 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
0050 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
0051 , T C31, T C32
0052 >
0053 struct set33_c
0054 : s_item<
0055 integral_c< T,C32 >
0056 , set32_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 >
0057 >
0058 {
0059 typedef set33_c type;
0060 };
0061
0062 template<
0063 typename T
0064 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
0065 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
0066 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
0067 , T C31, T C32, T C33
0068 >
0069 struct set34_c
0070 : s_item<
0071 integral_c< T,C33 >
0072 , set33_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 >
0073 >
0074 {
0075 typedef set34_c type;
0076 };
0077
0078 template<
0079 typename T
0080 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
0081 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
0082 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
0083 , T C31, T C32, T C33, T C34
0084 >
0085 struct set35_c
0086 : s_item<
0087 integral_c< T,C34 >
0088 , set34_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 >
0089 >
0090 {
0091 typedef set35_c type;
0092 };
0093
0094 template<
0095 typename T
0096 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
0097 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
0098 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
0099 , T C31, T C32, T C33, T C34, T C35
0100 >
0101 struct set36_c
0102 : s_item<
0103 integral_c< T,C35 >
0104 , set35_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 >
0105 >
0106 {
0107 typedef set36_c type;
0108 };
0109
0110 template<
0111 typename T
0112 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
0113 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
0114 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
0115 , T C31, T C32, T C33, T C34, T C35, T C36
0116 >
0117 struct set37_c
0118 : s_item<
0119 integral_c< T,C36 >
0120 , set36_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 >
0121 >
0122 {
0123 typedef set37_c type;
0124 };
0125
0126 template<
0127 typename T
0128 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
0129 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
0130 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
0131 , T C31, T C32, T C33, T C34, T C35, T C36, T C37
0132 >
0133 struct set38_c
0134 : s_item<
0135 integral_c< T,C37 >
0136 , set37_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 >
0137 >
0138 {
0139 typedef set38_c type;
0140 };
0141
0142 template<
0143 typename T
0144 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
0145 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
0146 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
0147 , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38
0148 >
0149 struct set39_c
0150 : s_item<
0151 integral_c< T,C38 >
0152 , set38_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 >
0153 >
0154 {
0155 typedef set39_c type;
0156 };
0157
0158 template<
0159 typename T
0160 , T C0, T C1, T C2, T C3, T C4, T C5, T C6, T C7, T C8, T C9, T C10
0161 , T C11, T C12, T C13, T C14, T C15, T C16, T C17, T C18, T C19, T C20
0162 , T C21, T C22, T C23, T C24, T C25, T C26, T C27, T C28, T C29, T C30
0163 , T C31, T C32, T C33, T C34, T C35, T C36, T C37, T C38, T C39
0164 >
0165 struct set40_c
0166 : s_item<
0167 integral_c< T,C39 >
0168 , set39_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 >
0169 >
0170 {
0171 typedef set40_c type;
0172 };
0173
0174 }}