data.closure


template <typename T0>
inline auto make_capture1(T0 x0) §source

Capture 1 value

template <typename T0, typename T1>
inline auto make_capture2(T0 x0, T1 x1) §source

Capture 2 values

template <typename T0, typename T1, typename T2>
inline auto make_capture3(T0 x0, T1 x1, T2 x2) §source

Capture 3 values

template <typename T0, typename T1, typename T2, typename T3>
inline auto make_capture4(T0 x0, T1 x1, T2 x2, T3 x3) §source

Capture 4 values

template <typename T0, typename T1, typename T2, typename T3, typename T4>
inline auto make_capture5(T0 x0, T1 x1, T2 x2, T3 x3, T4 x4) §source

Capture 5 values

template <
    typename T0,
    typename T1,
    typename T2,
    typename T3,
    typename T4,
    typename T5
    >
inline auto make_capture6(T0 x0, T1 x1, T2 x2, T3 x3, T4 x4, T5 x5) §source

Capture 6 values

template <
    typename T0,
    typename T1,
    typename T2,
    typename T3,
    typename T4,
    typename T5,
    typename T6
    >
inline 
auto make_capture7(T0 x0, T1 x1, T2 x2, T3 x3, T4 x4, T5 x5, T6 x6) §source

Capture 7 values

template <
    typename T0,
    typename T1,
    typename T2,
    typename T3,
    typename T4,
    typename T5,
    typename T6,
    typename T7
    >
inline 
auto
make_capture8(T0 x0, T1 x1, T2 x2, T3 x3, T4 x4, T5 x5, T6 x6, T7 x7) §source

Capture 8 values

template <
    typename T0,
    typename T1,
    typename T2,
    typename T3,
    typename T4,
    typename T5,
    typename T6,
    typename T7,
    typename T8
    >
inline 
auto
make_capture9(
    T0 x0,
    T1 x1,
    T2 x2,
    T3 x3,
    T4 x4,
    T5 x5,
    T6 x6,
    T7 x7,
    T8 x8
    ) §source

Capture 9 values

template <
    typename T0,
    typename T1,
    typename T2,
    typename T3,
    typename T4,
    typename T5,
    typename T6,
    typename T7,
    typename T8,
    typename T9
    >
inline 
auto
make_capture10(
    T0 x0,
    T1 x1,
    T2 x2,
    T3 x3,
    T4 x4,
    T5 x5,
    T6 x6,
    T7 x7,
    T8 x8,
    T9 x9
    ) §source

Capture 10 values

template <
    typename T0,
    typename T1,
    typename T2,
    typename T3,
    typename T4,
    typename T5,
    typename T6,
    typename T7,
    typename T8,
    typename T9,
    typename T10
    >
inline 
auto
make_capture11(
    T0 x0,
    T1 x1,
    T2 x2,
    T3 x3,
    T4 x4,
    T5 x5,
    T6 x6,
    T7 x7,
    T8 x8,
    T9 x9,
    T10 x10
    ) §source

Capture 11 values

template <
    typename T0,
    typename T1,
    typename T2,
    typename T3,
    typename T4,
    typename T5,
    typename T6,
    typename T7,
    typename T8,
    typename T9,
    typename T10,
    typename T11
    >
inline 
auto
make_capture12(
    T0 x0,
    T1 x1,
    T2 x2,
    T3 x3,
    T4 x4,
    T5 x5,
    T6 x6,
    T7 x7,
    T8 x8,
    T9 x9,
    T10 x10,
    T11 x11
    ) §source

Capture 12 values

template <
    typename T0,
    typename T1,
    typename T2,
    typename T3,
    typename T4,
    typename T5,
    typename T6,
    typename T7,
    typename T8,
    typename T9,
    typename T10,
    typename T11,
    typename T12
    >
inline 
auto
make_capture13(
    T0 x0,
    T1 x1,
    T2 x2,
    T3 x3,
    T4 x4,
    T5 x5,
    T6 x6,
    T7 x7,
    T8 x8,
    T9 x9,
    T10 x10,
    T11 x11,
    T12 x12
    ) §source

Capture 13 values

template <
    typename T0,
    typename T1,
    typename T2,
    typename T3,
    typename T4,
    typename T5,
    typename T6,
    typename T7,
    typename T8,
    typename T9,
    typename T10,
    typename T11,
    typename T12,
    typename T13
    >
inline 
auto
make_capture14(
    T0 x0,
    T1 x1,
    T2 x2,
    T3 x3,
    T4 x4,
    T5 x5,
    T6 x6,
    T7 x7,
    T8 x8,
    T9 x9,
    T10 x10,
    T11 x11,
    T12 x12,
    T13 x13
    ) §source

Capture 14 values

template <
    typename T0,
    typename T1,
    typename T2,
    typename T3,
    typename T4,
    typename T5,
    typename T6,
    typename T7,
    typename T8,
    typename T9,
    typename T10,
    typename T11,
    typename T12,
    typename T13,
    typename T14
    >
inline 
auto
make_capture15(
    T0 x0,
    T1 x1,
    T2 x2,
    T3 x3,
    T4 x4,
    T5 x5,
    T6 x6,
    T7 x7,
    T8 x8,
    T9 x9,
    T10 x10,
    T11 x11,
    T12 x12,
    T13 x13,
    T14 x14
    ) §source

Capture 15 values

template <
    typename T0,
    typename T1,
    typename T2,
    typename T3,
    typename T4,
    typename T5,
    typename T6,
    typename T7,
    typename T8,
    typename T9,
    typename T10,
    typename T11,
    typename T12,
    typename T13,
    typename T14,
    typename T15
    >
inline 
auto
make_capture16(
    T0 x0,
    T1 x1,
    T2 x2,
    T3 x3,
    T4 x4,
    T5 x5,
    T6 x6,
    T7 x7,
    T8 x8,
    T9 x9,
    T10 x10,
    T11 x11,
    T12 x12,
    T13 x13,
    T14 x14,
    T15 x15
    ) §source

Capture 16 values

template <
    typename T0,
    typename T1,
    typename T2,
    typename T3,
    typename T4,
    typename T5,
    typename T6,
    typename T7,
    typename T8,
    typename T9,
    typename T10,
    typename T11,
    typename T12,
    typename T13,
    typename T14,
    typename T15,
    typename T16
    >
inline 
auto
make_capture17(
    T0 x0,
    T1 x1,
    T2 x2,
    T3 x3,
    T4 x4,
    T5 x5,
    T6 x6,
    T7 x7,
    T8 x8,
    T9 x9,
    T10 x10,
    T11 x11,
    T12 x12,
    T13 x13,
    T14 x14,
    T15 x15,
    T16 x16
    ) §source

Capture 17 values

template <
    typename T0,
    typename T1,
    typename T2,
    typename T3,
    typename T4,
    typename T5,
    typename T6,
    typename T7,
    typename T8,
    typename T9,
    typename T10,
    typename T11,
    typename T12,
    typename T13,
    typename T14,
    typename T15,
    typename T16,
    typename T17
    >
inline 
auto
make_capture18(
    T0 x0,
    T1 x1,
    T2 x2,
    T3 x3,
    T4 x4,
    T5 x5,
    T6 x6,
    T7 x7,
    T8 x8,
    T9 x9,
    T10 x10,
    T11 x11,
    T12 x12,
    T13 x13,
    T14 x14,
    T15 x15,
    T16 x16,
    T17 x17
    ) §source

Capture 18 values

template <
    typename T0,
    typename T1,
    typename T2,
    typename T3,
    typename T4,
    typename T5,
    typename T6,
    typename T7,
    typename T8,
    typename T9,
    typename T10,
    typename T11,
    typename T12,
    typename T13,
    typename T14,
    typename T15,
    typename T16,
    typename T17,
    typename T18
    >
inline 
auto
make_capture19(
    T0 x0,
    T1 x1,
    T2 x2,
    T3 x3,
    T4 x4,
    T5 x5,
    T6 x6,
    T7 x7,
    T8 x8,
    T9 x9,
    T10 x10,
    T11 x11,
    T12 x12,
    T13 x13,
    T14 x14,
    T15 x15,
    T16 x16,
    T17 x17,
    T18 x18
    ) §source

Capture 19 values

template <
    typename T0,
    typename T1,
    typename T2,
    typename T3,
    typename T4,
    typename T5,
    typename T6,
    typename T7,
    typename T8,
    typename T9,
    typename T10,
    typename T11,
    typename T12,
    typename T13,
    typename T14,
    typename T15,
    typename T16,
    typename T17,
    typename T18,
    typename T19
    >
inline 
auto
make_capture20(
    T0 x0,
    T1 x1,
    T2 x2,
    T3 x3,
    T4 x4,
    T5 x5,
    T6 x6,
    T7 x7,
    T8 x8,
    T9 x9,
    T10 x10,
    T11 x11,
    T12 x12,
    T13 x13,
    T14 x14,
    T15 x15,
    T16 x16,
    T17 x17,
    T18 x18,
    T19 x19
    ) §source

Capture 20 values

template <
    typename T0,
    typename T1,
    typename T2,
    typename T3,
    typename T4,
    typename T5,
    typename T6,
    typename T7,
    typename T8,
    typename T9,
    typename T10,
    typename T11,
    typename T12,
    typename T13,
    typename T14,
    typename T15,
    typename T16,
    typename T17,
    typename T18,
    typename T19,
    typename T20
    >
inline 
auto
make_capture21(
    T0 x0,
    T1 x1,
    T2 x2,
    T3 x3,
    T4 x4,
    T5 x5,
    T6 x6,
    T7 x7,
    T8 x8,
    T9 x9,
    T10 x10,
    T11 x11,
    T12 x12,
    T13 x13,
    T14 x14,
    T15 x15,
    T16 x16,
    T17 x17,
    T18 x18,
    T19 x19,
    T20 x20
    ) §source

Capture 21 values