Home | History | Annotate | Download | only in base

Lines Matching defs:x2

1174 template <typename StorageType, typename R,typename X1, typename X2>
1175 struct Invoker<0, StorageType, R(X1, X2)> {
1178 typename CallbackParamTraits<X2>::ForwardType);
1180 typedef R(UnboundRunType)(X1, X2);
1184 typename CallbackParamTraits<X2>::ForwardType x2) {
1194 typename CallbackParamTraits<X2>::ForwardType x2)>
1196 CallbackForward(x2));
1201 template <typename StorageType, typename R,typename X1, typename X2>
1202 struct Invoker<1, StorageType, R(X1, X2)> {
1204 typename CallbackParamTraits<X2>::ForwardType);
1206 typedef R(UnboundRunType)(X2);
1209 typename CallbackParamTraits<X2>::ForwardType x2) {
1222 typename CallbackParamTraits<X2>::ForwardType x2)>
1224 CallbackForward(x2));
1229 template <typename StorageType, typename R,typename X1, typename X2>
1230 struct Invoker<2, StorageType, R(X1, X2)> {
1246 typename Bound2UnwrapTraits::ForwardType x2 =
1253 CallbackForward(x2));
1258 template <typename StorageType, typename R,typename X1, typename X2,
1260 struct Invoker<0, StorageType, R(X1, X2, X3)> {
1263 typename CallbackParamTraits<X2>::ForwardType,
1266 typedef R(UnboundRunType)(X1, X2, X3);
1270 typename CallbackParamTraits<X2>::ForwardType x2,
1281 typename CallbackParamTraits<X2>::ForwardType x2,
1284 CallbackForward(x2), CallbackForward(x3));
1289 template <typename StorageType, typename R,typename X1, typename X2,
1291 struct Invoker<1, StorageType, R(X1, X2, X3)> {
1293 typename CallbackParamTraits<X2>::ForwardType,
1296 typedef R(UnboundRunType)(X2, X3);
1299 typename CallbackParamTraits<X2>::ForwardType x2,
1313 typename CallbackParamTraits<X2>::ForwardType x2,
1316 CallbackForward(x2), CallbackForward(x3));
1321 template <typename StorageType, typename R,typename X1, typename X2,
1323 struct Invoker<2, StorageType, R(X1, X2, X3)> {
1341 typename Bound2UnwrapTraits::ForwardType x2 =
1349 CallbackForward(x2), CallbackForward(x3));
1354 template <typename StorageType, typename R,typename X1, typename X2,
1356 struct Invoker<3, StorageType, R(X1, X2, X3)> {
1373 typename Bound2UnwrapTraits::ForwardType x2 =
1383 CallbackForward(x2), CallbackForward(x3));
1388 template <typename StorageType, typename R,typename X1, typename X2,
1390 struct Invoker<0, StorageType, R(X1, X2, X3, X4)> {
1393 typename CallbackParamTraits<X2>::ForwardType,
1397 typedef R(UnboundRunType)(X1, X2, X3, X4);
1401 typename CallbackParamTraits<X2>::ForwardType x2,
1413 typename CallbackParamTraits<X2>::ForwardType x2,
1417 CallbackForward(x2), CallbackForward(x3),
1423 template <typename StorageType, typename R,typename X1, typename X2,
1425 struct Invoker<1, StorageType, R(X1, X2, X3, X4)> {
1427 typename CallbackParamTraits<X2>::ForwardType,
1431 typedef R(UnboundRunType)(X2, X3, X4);
1434 typename CallbackParamTraits<X2>::ForwardType x2,
1449 typename CallbackParamTraits<X2>::ForwardType x2,
1453 CallbackForward(x2), CallbackForward(x3),
1459 template <typename StorageType, typename R,typename X1, typename X2,
1461 struct Invoker<2, StorageType, R(X1, X2, X3, X4)> {
1481 typename Bound2UnwrapTraits::ForwardType x2 =
1490 CallbackForward(x2), CallbackForward(x3),
1496 template <typename StorageType, typename R,typename X1, typename X2,
1498 struct Invoker<3, StorageType, R(X1, X2, X3, X4)> {
1517 typename Bound2UnwrapTraits::ForwardType x2 =
1528 CallbackForward(x2), CallbackForward(x3),
1534 template <typename StorageType, typename R,typename X1, typename X2,
1536 struct Invoker<4, StorageType, R(X1, X2, X3, X4)> {
1554 typename Bound2UnwrapTraits::ForwardType x2 =
1567 CallbackForward(x2), CallbackForward(x3),
1573 template <typename StorageType, typename R,typename X1, typename X2,
1575 struct Invoker<0, StorageType, R(X1, X2, X3, X4, X5)> {
1578 typename CallbackParamTraits<X2>::ForwardType,
1583 typedef R(UnboundRunType)(X1, X2, X3, X4, X5);
1587 typename CallbackParamTraits<X2>::ForwardType x2,
1600 typename CallbackParamTraits<X2>::ForwardType x2,
1605 CallbackForward(x2), CallbackForward(x3),
1611 template <typename StorageType, typename R,typename X1, typename X2,
1613 struct Invoker<1, StorageType, R(X1, X2, X3, X4, X5)> {
1615 typename CallbackParamTraits<X2>::ForwardType,
1620 typedef R(UnboundRunType)(X2, X3, X4, X5);
1623 typename CallbackParamTraits<X2>::ForwardType x2,
1639 typename CallbackParamTraits<X2>::ForwardType x2,
1644 CallbackForward(x2), CallbackForward(x3),
1650 template <typename StorageType, typename R,typename X1, typename X2,
1652 struct Invoker<2, StorageType, R(X1, X2, X3, X4, X5)> {
1674 typename Bound2UnwrapTraits::ForwardType x2 =
1684 CallbackForward(x2), CallbackForward(x3),
1690 template <typename StorageType, typename R,typename X1, typename X2,
1692 struct Invoker<3, StorageType, R(X1, X2, X3, X4, X5)> {
1713 typename Bound2UnwrapTraits::ForwardType x2 =
1725 CallbackForward(x2), CallbackForward(x3),
1731 template <typename StorageType, typename R,typename X1, typename X2,
1733 struct Invoker<4, StorageType, R(X1, X2, X3, X4, X5)> {
1753 typename Bound2UnwrapTraits::ForwardType x2 =
1767 CallbackForward(x2), CallbackForward(x3),
1773 template <typename StorageType, typename R,typename X1, typename X2,
1775 struct Invoker<5, StorageType, R(X1, X2, X3, X4, X5)> {
1794 typename Bound2UnwrapTraits::ForwardType x2 =
1810 CallbackForward(x2), CallbackForward(x3),
1816 template <typename StorageType, typename R,typename X1, typename X2,
1818 struct Invoker<0, StorageType, R(X1, X2, X3, X4, X5, X6)> {
1821 typename CallbackParamTraits<X2>::ForwardType,
1827 typedef R(UnboundRunType)(X1, X2, X3, X4, X5, X6);
1831 typename CallbackParamTraits<X2>::ForwardType x2,
1845 typename CallbackParamTraits<X2>::ForwardType x2,
1851 CallbackForward(x2), CallbackForward(x3),
1858 template <typename StorageType, typename R,typename X1, typename X2,
1860 struct Invoker<1, StorageType, R(X1, X2, X3, X4, X5, X6)> {
1862 typename CallbackParamTraits<X2>::ForwardType,
1868 typedef R(UnboundRunType)(X2, X3, X4, X5, X6);
1871 typename CallbackParamTraits<X2>::ForwardType x2,
1888 typename CallbackParamTraits<X2>::ForwardType x2,
1894 CallbackForward(x2), CallbackForward(x3),
1901 template <typename StorageType, typename R,typename X1, typename X2,
1903 struct Invoker<2, StorageType, R(X1, X2, X3, X4, X5, X6)> {
1927 typename Bound2UnwrapTraits::ForwardType x2 =
1938 CallbackForward(x2), CallbackForward(x3),
1945 template <typename StorageType, typename R,typename X1, typename X2,
1947 struct Invoker<3, StorageType, R(X1, X2, X3, X4, X5, X6)> {
1970 typename Bound2UnwrapTraits::ForwardType x2 =
1983 CallbackForward(x2), CallbackForward(x3),
1990 template <typename StorageType, typename R,typename X1, typename X2,
1992 struct Invoker<4, StorageType, R(X1, X2, X3, X4, X5, X6)> {
2014 typename Bound2UnwrapTraits::ForwardType x2 =
2029 CallbackForward(x2), CallbackForward(x3),
2036 template <typename StorageType, typename R,typename X1, typename X2,
2038 struct Invoker<5, StorageType, R(X1, X2, X3, X4, X5, X6)> {
2059 typename Bound2UnwrapTraits::ForwardType x2 =
2076 CallbackForward(x2), CallbackForward(x3),
2083 template <typename StorageType, typename R,typename X1, typename X2,
2085 struct Invoker<6, StorageType, R(X1, X2, X3, X4, X5, X6)> {
2105 typename Bound2UnwrapTraits::ForwardType x2 =
2124 CallbackForward(x2), CallbackForward(x3),
2131 template <typename StorageType, typename R,typename X1, typename X2,
2133 struct Invoker<0, StorageType, R(X1, X2, X3, X4, X5, X6, X7)> {
2136 typename CallbackParamTraits<X2>::ForwardType,
2143 typedef R(UnboundRunType)(X1, X2, X3, X4, X5, X6, X7);
2147 typename CallbackParamTraits<X2>::ForwardType x2,
2162 typename CallbackParamTraits<X2>::ForwardType x2,
2169 CallbackForward(x2), CallbackForward(x3),
2176 template <typename StorageType, typename R,typename X1, typename X2,
2178 struct Invoker<1, StorageType, R(X1, X2, X3, X4, X5, X6, X7)> {
2180 typename CallbackParamTraits<X2>::ForwardType,
2187 typedef R(UnboundRunType)(X2, X3, X4, X5, X6, X7);
2190 typename CallbackParamTraits<X2>::ForwardType x2,
2208 typename CallbackParamTraits<X2>::ForwardType x2,
2215 CallbackForward(x2), CallbackForward(x3),
2222 template <typename StorageType, typename R,typename X1, typename X2,
2224 struct Invoker<2, StorageType, R(X1, X2, X3, X4, X5, X6, X7)> {
2250 typename Bound2UnwrapTraits::ForwardType x2 =
2262 CallbackForward(x2), CallbackForward(x3),
2269 template <typename StorageType, typename R,typename X1, typename X2,
2271 struct Invoker<3, StorageType, R(X1, X2, X3, X4, X5, X6, X7)> {
2296 typename Bound2UnwrapTraits::ForwardType x2 =
2310 CallbackForward(x2), CallbackForward(x3),
2317 template <typename StorageType, typename R,typename X1, typename X2,
2319 struct Invoker<4, StorageType, R(X1, X2, X3, X4, X5, X6, X7)> {
2343 typename Bound2UnwrapTraits::ForwardType x2 =
2359 CallbackForward(x2), CallbackForward(x3),
2366 template <typename StorageType, typename R,typename X1, typename X2,
2368 struct Invoker<5, StorageType, R(X1, X2, X3, X4, X5, X6, X7)> {
2391 typename Bound2UnwrapTraits::ForwardType x2 =
2409 CallbackForward(x2), CallbackForward(x3),
2416 template <typename StorageType, typename R,typename X1, typename X2,
2418 struct Invoker<6, StorageType, R(X1, X2, X3, X4, X5, X6, X7)> {
2440 typename Bound2UnwrapTraits::ForwardType x2 =
2460 CallbackForward(x2), CallbackForward(x3),
2467 template <typename StorageType, typename R,typename X1, typename X2,
2469 struct Invoker<7, StorageType, R(X1, X2, X3, X4, X5, X6, X7)> {
2490 typename Bound2UnwrapTraits::ForwardType x2 =
2512 CallbackForward(x2), CallbackForward(x3),