Home | History | Annotate | Download | only in base

Lines Matching refs:x1

1127 template <typename StorageType, typename R,typename X1>
1128 struct Invoker<0, StorageType, R(X1)> {
1130 typename CallbackParamTraits<X1>::ForwardType);
1132 typedef R(UnboundRunType)(X1);
1135 typename CallbackParamTraits<X1>::ForwardType x1) {
1144 void(typename CallbackParamTraits<X1>::ForwardType x1)>
1145 ::MakeItSo(storage->runnable_, CallbackForward(x1));
1150 template <typename StorageType, typename R,typename X1>
1151 struct Invoker<1, StorageType, R(X1)> {
1164 typename Bound1UnwrapTraits::ForwardType x1 =
1169 ::MakeItSo(storage->runnable_, CallbackForward(x1));
1174 template <typename StorageType, typename R,typename X1, typename X2>
1175 struct Invoker<0, StorageType, R(X1, X2)> {
1177 typename CallbackParamTraits<X1>::ForwardType,
1180 typedef R(UnboundRunType)(X1, X2);
1183 typename CallbackParamTraits<X1>::ForwardType x1,
1193 void(typename CallbackParamTraits<X1>::ForwardType x1,
1195 ::MakeItSo(storage->runnable_, CallbackForward(x1),
1201 template <typename StorageType, typename R,typename X1, typename X2>
1202 struct Invoker<1, StorageType, R(X1, X2)> {
1217 typename Bound1UnwrapTraits::ForwardType x1 =
1223 ::MakeItSo(storage->runnable_, CallbackForward(x1),
1229 template <typename StorageType, typename R,typename X1, typename X2>
1230 struct Invoker<2, StorageType, R(X1, X2)> {
1244 typename Bound1UnwrapTraits::ForwardType x1 =
1252 ::MakeItSo(storage->runnable_, CallbackForward(x1),
1258 template <typename StorageType, typename R,typename X1, typename X2,
1260 struct Invoker<0, StorageType, R(X1, X2, X3)> {
1262 typename CallbackParamTraits<X1>::ForwardType,
1266 typedef R(UnboundRunType)(X1, X2, X3);
1269 typename CallbackParamTraits<X1>::ForwardType x1,
1280 void(typename CallbackParamTraits<X1>::ForwardType x1,
1283 ::MakeItSo(storage->runnable_, CallbackForward(x1),
1289 template <typename StorageType, typename R,typename X1, typename X2,
1291 struct Invoker<1, StorageType, R(X1, X2, X3)> {
1308 typename Bound1UnwrapTraits::ForwardType x1 =
1315 ::MakeItSo(storage->runnable_, CallbackForward(x1),
1321 template <typename StorageType, typename R,typename X1, typename X2,
1323 struct Invoker<2, StorageType, R(X1, X2, X3)> {
1339 typename Bound1UnwrapTraits::ForwardType x1 =
1348 ::MakeItSo(storage->runnable_, CallbackForward(x1),
1354 template <typename StorageType, typename R,typename X1, typename X2,
1356 struct Invoker<3, StorageType, R(X1, X2, X3)> {
1371 typename Bound1UnwrapTraits::ForwardType x1 =
1382 ::MakeItSo(storage->runnable_, CallbackForward(x1),
1388 template <typename StorageType, typename R,typename X1, typename X2,
1390 struct Invoker<0, StorageType, R(X1, X2, X3, X4)> {
1392 typename CallbackParamTraits<X1>::ForwardType,
1397 typedef R(UnboundRunType)(X1, X2, X3, X4);
1400 typename CallbackParamTraits<X1>::ForwardType x1,
1412 void(typename CallbackParamTraits<X1>::ForwardType x1,
1416 ::MakeItSo(storage->runnable_, CallbackForward(x1),
1423 template <typename StorageType, typename R,typename X1, typename X2,
1425 struct Invoker<1, StorageType, R(X1, X2, X3, X4)> {
1444 typename Bound1UnwrapTraits::ForwardType x1 =
1452 ::MakeItSo(storage->runnable_, CallbackForward(x1),
1459 template <typename StorageType, typename R,typename X1, typename X2,
1461 struct Invoker<2, StorageType, R(X1, X2, X3, X4)> {
1479 typename Bound1UnwrapTraits::ForwardType x1 =
1489 ::MakeItSo(storage->runnable_, CallbackForward(x1),
1496 template <typename StorageType, typename R,typename X1, typename X2,
1498 struct Invoker<3, StorageType, R(X1, X2, X3, X4)> {
1515 typename Bound1UnwrapTraits::ForwardType x1 =
1527 ::MakeItSo(storage->runnable_, CallbackForward(x1),
1534 template <typename StorageType, typename R,typename X1, typename X2,
1536 struct Invoker<4, StorageType, R(X1, X2, X3, X4)> {
1552 typename Bound1UnwrapTraits::ForwardType x1 =
1566 ::MakeItSo(storage->runnable_, CallbackForward(x1),
1573 template <typename StorageType, typename R,typename X1, typename X2,
1575 struct Invoker<0, StorageType, R(X1, X2, X3, X4, X5)> {
1577 typename CallbackParamTraits<X1>::ForwardType,
1583 typedef R(UnboundRunType)(X1, X2, X3, X4, X5);
1586 typename CallbackParamTraits<X1>::ForwardType x1,
1599 void(typename CallbackParamTraits<X1>::ForwardType x1,
1604 ::MakeItSo(storage->runnable_, CallbackForward(x1),
1611 template <typename StorageType, typename R,typename X1, typename X2,
1613 struct Invoker<1, StorageType, R(X1, X2, X3, X4, X5)> {
1634 typename Bound1UnwrapTraits::ForwardType x1 =
1643 ::MakeItSo(storage->runnable_, CallbackForward(x1),
1650 template <typename StorageType, typename R,typename X1, typename X2,
1652 struct Invoker<2, StorageType, R(X1, X2, X3, X4, X5)> {
1672 typename Bound1UnwrapTraits::ForwardType x1 =
1683 ::MakeItSo(storage->runnable_, CallbackForward(x1),
1690 template <typename StorageType, typename R,typename X1, typename X2,
1692 struct Invoker<3, StorageType, R(X1, X2, X3, X4, X5)> {
1711 typename Bound1UnwrapTraits::ForwardType x1 =
1724 ::MakeItSo(storage->runnable_, CallbackForward(x1),
1731 template <typename StorageType, typename R,typename X1, typename X2,
1733 struct Invoker<4, StorageType, R(X1, X2, X3, X4, X5)> {
1751 typename Bound1UnwrapTraits::ForwardType x1 =
1766 ::MakeItSo(storage->runnable_, CallbackForward(x1),
1773 template <typename StorageType, typename R,typename X1, typename X2,
1775 struct Invoker<5, StorageType, R(X1, X2, X3, X4, X5)> {
1792 typename Bound1UnwrapTraits::ForwardType x1 =
1809 ::MakeItSo(storage->runnable_, CallbackForward(x1),
1816 template <typename StorageType, typename R,typename X1, typename X2,
1818 struct Invoker<0, StorageType, R(X1, X2, X3, X4, X5, X6)> {
1820 typename CallbackParamTraits<X1>::ForwardType,
1827 typedef R(UnboundRunType)(X1, X2, X3, X4, X5, X6);
1830 typename CallbackParamTraits<X1>::ForwardType x1,
1844 void(typename CallbackParamTraits<X1>::ForwardType x1,
1850 ::MakeItSo(storage->runnable_, CallbackForward(x1),
1858 template <typename StorageType, typename R,typename X1, typename X2,
1860 struct Invoker<1, StorageType, R(X1, X2, X3, X4, X5, X6)> {
1883 typename Bound1UnwrapTraits::ForwardType x1 =
1893 ::MakeItSo(storage->runnable_, CallbackForward(x1),
1901 template <typename StorageType, typename R,typename X1, typename X2,
1903 struct Invoker<2, StorageType, R(X1, X2, X3, X4, X5, X6)> {
1925 typename Bound1UnwrapTraits::ForwardType x1 =
1937 ::MakeItSo(storage->runnable_, CallbackForward(x1),
1945 template <typename StorageType, typename R,typename X1, typename X2,
1947 struct Invoker<3, StorageType, R(X1, X2, X3, X4, X5, X6)> {
1968 typename Bound1UnwrapTraits::ForwardType x1 =
1982 ::MakeItSo(storage->runnable_, CallbackForward(x1),
1990 template <typename StorageType, typename R,typename X1, typename X2,
1992 struct Invoker<4, StorageType, R(X1, X2, X3, X4, X5, X6)> {
2012 typename Bound1UnwrapTraits::ForwardType x1 =
2028 ::MakeItSo(storage->runnable_, CallbackForward(x1),
2036 template <typename StorageType, typename R,typename X1, typename X2,
2038 struct Invoker<5, StorageType, R(X1, X2, X3, X4, X5, X6)> {
2057 typename Bound1UnwrapTraits::ForwardType x1 =
2075 ::MakeItSo(storage->runnable_, CallbackForward(x1),
2083 template <typename StorageType, typename R,typename X1, typename X2,
2085 struct Invoker<6, StorageType, R(X1, X2, X3, X4, X5, X6)> {
2103 typename Bound1UnwrapTraits::ForwardType x1 =
2123 ::MakeItSo(storage->runnable_, CallbackForward(x1),
2131 template <typename StorageType, typename R,typename X1, typename X2,
2133 struct Invoker<0, StorageType, R(X1, X2, X3, X4, X5, X6, X7)> {
2135 typename CallbackParamTraits<X1>::ForwardType,
2143 typedef R(UnboundRunType)(X1, X2, X3, X4, X5, X6, X7);
2146 typename CallbackParamTraits<X1>::ForwardType x1,
2161 void(typename CallbackParamTraits<X1>::ForwardType x1,
2168 ::MakeItSo(storage->runnable_, CallbackForward(x1),
2176 template <typename StorageType, typename R,typename X1, typename X2,
2178 struct Invoker<1, StorageType, R(X1, X2, X3, X4, X5, X6, X7)> {
2203 typename Bound1UnwrapTraits::ForwardType x1 =
2214 ::MakeItSo(storage->runnable_, CallbackForward(x1),
2222 template <typename StorageType, typename R,typename X1, typename X2,
2224 struct Invoker<2, StorageType, R(X1, X2, X3, X4, X5, X6, X7)> {
2248 typename Bound1UnwrapTraits::ForwardType x1 =
2261 ::MakeItSo(storage->runnable_, CallbackForward(x1),
2269 template <typename StorageType, typename R,typename X1, typename X2,
2271 struct Invoker<3, StorageType, R(X1, X2, X3, X4, X5, X6, X7)> {
2294 typename Bound1UnwrapTraits::ForwardType x1 =
2309 ::MakeItSo(storage->runnable_, CallbackForward(x1),
2317 template <typename StorageType, typename R,typename X1, typename X2,
2319 struct Invoker<4, StorageType, R(X1, X2, X3, X4, X5, X6, X7)> {
2341 typename Bound1UnwrapTraits::ForwardType x1 =
2358 ::MakeItSo(storage->runnable_, CallbackForward(x1),
2366 template <typename StorageType, typename R,typename X1, typename X2,
2368 struct Invoker<5, StorageType, R(X1, X2, X3, X4, X5, X6, X7)> {
2389 typename Bound1UnwrapTraits::ForwardType x1 =
2408 ::MakeItSo(storage->runnable_, CallbackForward(x1),
2416 template <typename StorageType, typename R,typename X1, typename X2,
2418 struct Invoker<6, StorageType, R(X1, X2, X3, X4, X5, X6, X7)> {
2438 typename Bound1UnwrapTraits::ForwardType x1 =
2459 ::MakeItSo(storage->runnable_, CallbackForward(x1),
2467 template <typename StorageType, typename R,typename X1, typename X2,
2469 struct Invoker<7, StorageType, R(X1, X2, X3, X4, X5, X6, X7)> {
2488 x1 =
2511 ::MakeItSo(storage->runnable_, CallbackForward(x1),