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 , 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 }}