Lines Matching defs:x4
1389 typename X3, typename X4>
1390 struct Invoker<0, StorageType, R(X1, X2, X3, X4)> {
1395 typename CallbackParamTraits<X4>::ForwardType);
1397 typedef R(UnboundRunType)(X1, X2, X3, X4);
1403 typename CallbackParamTraits<X4>::ForwardType x4) {
1415 typename CallbackParamTraits<X4>::ForwardType x4)>
1418 CallbackForward(x4));
1424 typename X3, typename X4>
1425 struct Invoker<1, StorageType, R(X1, X2, X3, X4)> {
1429 typename CallbackParamTraits<X4>::ForwardType);
1431 typedef R(UnboundRunType)(X2, X3, X4);
1436 typename CallbackParamTraits<X4>::ForwardType x4) {
1451 typename CallbackParamTraits<X4>::ForwardType x4)>
1454 CallbackForward(x4));
1460 typename X3, typename X4>
1461 struct Invoker<2, StorageType, R(X1, X2, X3, X4)> {
1464 typename CallbackParamTraits<X4>::ForwardType);
1466 typedef R(UnboundRunType)(X3, X4);
1470 typename CallbackParamTraits<X4>::ForwardType x4) {
1488 typename CallbackParamTraits<X4>::ForwardType x4)>
1491 CallbackForward(x4));
1497 typename X3, typename X4>
1498 struct Invoker<3, StorageType, R(X1, X2, X3, X4)> {
1500 typename CallbackParamTraits<X4>::ForwardType);
1502 typedef R(UnboundRunType)(X4);
1505 typename CallbackParamTraits<X4>::ForwardType x4) {
1526 typename CallbackParamTraits<X4>::ForwardType x4)>
1529 CallbackForward(x4));
1535 typename X3, typename X4>
1536 struct Invoker<4, StorageType, R(X1, X2, X3, X4)> {
1558 typename Bound4UnwrapTraits::ForwardType x4 =
1568 CallbackForward(x4));
1574 typename X3, typename X4, typename X5>
1575 struct Invoker<0, StorageType, R(X1, X2, X3, X4, X5)> {
1580 typename CallbackParamTraits<X4>::ForwardType,
1583 typedef R(UnboundRunType)(X1, X2, X3, X4, X5);
1589 typename CallbackParamTraits<X4>::ForwardType x4,
1602 typename CallbackParamTraits<X4>::ForwardType x4,
1606 CallbackForward(x4), CallbackForward(x5));
1612 typename X3, typename X4, typename X5>
1613 struct Invoker<1, StorageType, R(X1, X2, X3, X4, X5)> {
1617 typename CallbackParamTraits<X4>::ForwardType,
1620 typedef R(UnboundRunType)(X2, X3, X4, X5);
1625 typename CallbackParamTraits<X4>::ForwardType x4,
1641 typename CallbackParamTraits<X4>::ForwardType x4,
1645 CallbackForward(x4), CallbackForward(x5));
1651 typename X3, typename X4, typename X5>
1652 struct Invoker<2, StorageType, R(X1, X2, X3, X4, X5)> {
1655 typename CallbackParamTraits<X4>::ForwardType,
1658 typedef R(UnboundRunType)(X3, X4, X5);
1662 typename CallbackParamTraits<X4>::ForwardType x4,
1681 typename CallbackParamTraits<X4>::ForwardType x4,
1685 CallbackForward(x4), CallbackForward(x5));
1691 typename X3, typename X4, typename X5>
1692 struct Invoker<3, StorageType, R(X1, X2, X3, X4, X5)> {
1694 typename CallbackParamTraits<X4>::ForwardType,
1697 typedef R(UnboundRunType)(X4, X5);
1700 typename CallbackParamTraits<X4>::ForwardType x4,
1722 typename CallbackParamTraits<X4>::ForwardType x4,
1726 CallbackForward(x4), CallbackForward(x5));
1732 typename X3, typename X4, typename X5>
1733 struct Invoker<4, StorageType, R(X1, X2, X3, X4, X5)> {
1757 typename Bound4UnwrapTraits::ForwardType x4 =
1768 CallbackForward(x4), CallbackForward(x5));
1774 typename X3, typename X4, typename X5>
1775 struct Invoker<5, StorageType, R(X1, X2, X3, X4, X5)> {
1798 typename Bound4UnwrapTraits::ForwardType x4 =
1811 CallbackForward(x4), CallbackForward(x5));
1817 typename X3, typename X4, typename X5, typename X6>
1818 struct Invoker<0, StorageType, R(X1, X2, X3, X4, X5, X6)> {
1823 typename CallbackParamTraits<X4>::ForwardType,
1827 typedef R(UnboundRunType)(X1, X2, X3, X4, X5, X6);
1833 typename CallbackParamTraits<X4>::ForwardType x4,
1847 typename CallbackParamTraits<X4>::ForwardType x4,
1852 CallbackForward(x4), CallbackForward(x5),
1859 typename X3, typename X4, typename X5, typename X6>
1860 struct Invoker<1, StorageType, R(X1, X2, X3, X4, X5, X6)> {
1864 typename CallbackParamTraits<X4>::ForwardType,
1868 typedef R(UnboundRunType)(X2, X3, X4, X5, X6);
1873 typename CallbackParamTraits<X4>::ForwardType x4,
1890 typename CallbackParamTraits<X4>::ForwardType x4,
1895 CallbackForward(x4), CallbackForward(x5),
1902 typename X3, typename X4, typename X5, typename X6>
1903 struct Invoker<2, StorageType, R(X1, X2, X3, X4, X5, X6)> {
1906 typename CallbackParamTraits<X4>::ForwardType,
1910 typedef R(UnboundRunType)(X3, X4, X5, X6);
1914 typename CallbackParamTraits<X4>::ForwardType x4,
1934 typename CallbackParamTraits<X4>::ForwardType x4,
1939 CallbackForward(x4), CallbackForward(x5),
1946 typename X3, typename X4, typename X5, typename X6>
1947 struct Invoker<3, StorageType, R(X1, X2, X3, X4, X5, X6)> {
1949 typename CallbackParamTraits<X4>::ForwardType,
1953 typedef R(UnboundRunType)(X4, X5, X6);
1956 typename CallbackParamTraits<X4>::ForwardType x4,
1979 typename CallbackParamTraits<X4>::ForwardType x4,
1984 CallbackForward(x4), CallbackForward(x5),
1991 typename X3, typename X4, typename X5, typename X6>
1992 struct Invoker<4, StorageType, R(X1, X2, X3, X4, X5, X6)> {
2018 typename Bound4UnwrapTraits::ForwardType x4 =
2030 CallbackForward(x4), CallbackForward(x5),
2037 typename X3, typename X4, typename X5, typename X6>
2038 struct Invoker<5, StorageType, R(X1, X2, X3, X4, X5, X6)> {
2063 typename Bound4UnwrapTraits::ForwardType x4 =
2077 CallbackForward(x4), CallbackForward(x5),
2084 typename X3, typename X4, typename X5, typename X6>
2085 struct Invoker<6, StorageType, R(X1, X2, X3, X4, X5, X6)> {
2109 typename Bound4UnwrapTraits::ForwardType x4 =
2125 CallbackForward(x4), CallbackForward(x5),
2132 typename X3, typename X4, typename X5, typename X6, typename X7>
2133 struct Invoker<0, StorageType, R(X1, X2, X3, X4, X5, X6, X7)> {
2138 typename CallbackParamTraits<X4>::ForwardType,
2143 typedef R(UnboundRunType)(X1, X2, X3, X4, X5, X6, X7);
2149 typename CallbackParamTraits<X4>::ForwardType x4,
2164 typename CallbackParamTraits<X4>::ForwardType x4,
2170 CallbackForward(x4), CallbackForward(x5),
2177 typename X3, typename X4, typename X5, typename X6, typename X7>
2178 struct Invoker<1, StorageType, R(X1, X2, X3, X4, X5, X6, X7)> {
2182 typename CallbackParamTraits<X4>::ForwardType,
2187 typedef R(UnboundRunType)(X2, X3, X4, X5, X6, X7);
2192 typename CallbackParamTraits<X4>::ForwardType x4,
2210 typename CallbackParamTraits<X4>::ForwardType x4,
2216 CallbackForward(x4), CallbackForward(x5),
2223 typename X3, typename X4, typename X5, typename X6, typename X7>
2224 struct Invoker<2, StorageType, R(X1, X2, X3, X4, X5, X6, X7)> {
2227 typename CallbackParamTraits<X4>::ForwardType,
2232 typedef R(UnboundRunType)(X3, X4, X5, X6, X7);
2236 typename CallbackParamTraits<X4>::ForwardType x4,
2257 typename CallbackParamTraits<X4>::ForwardType x4,
2263 CallbackForward(x4), CallbackForward(x5),
2270 typename X3, typename X4, typename X5, typename X6, typename X7>
2271 struct Invoker<3, StorageType, R(X1, X2, X3, X4, X5, X6, X7)> {
2273 typename CallbackParamTraits<X4>::ForwardType,
2278 typedef R(UnboundRunType)(X4, X5, X6, X7);
2281 typename CallbackParamTraits<X4>::ForwardType x4,
2305 typename CallbackParamTraits<X4>::ForwardType x4,
2311 CallbackForward(x4), CallbackForward(x5),
2318 typename X3, typename X4, typename X5, typename X6, typename X7>
2319 struct Invoker<4, StorageType, R(X1, X2, X3, X4, X5, X6, X7)> {
2347 typename Bound4UnwrapTraits::ForwardType x4 =
2360 CallbackForward(x4), CallbackForward(x5),
2367 typename X3, typename X4, typename X5, typename X6, typename X7>
2368 struct Invoker<5, StorageType, R(X1, X2, X3, X4, X5, X6, X7)> {
2395 typename Bound4UnwrapTraits::ForwardType x4 =
2410 CallbackForward(x4), CallbackForward(x5),
2417 typename X3, typename X4, typename X5, typename X6, typename X7>
2418 struct Invoker<6, StorageType, R(X1, X2, X3, X4, X5, X6, X7)> {
2444 typename Bound4UnwrapTraits::ForwardType x4 =
2461 CallbackForward(x4), CallbackForward(x5),
2468 typename X3, typename X4, typename X5, typename X6, typename X7>
2469 struct Invoker<7, StorageType, R(X1, X2, X3, X4, X5, X6, X7)> {
2494 typename Bound4UnwrapTraits::ForwardType x4 =
2513 CallbackForward(x4), CallbackForward(x5),