Lines Matching refs:p2
2572 template <typename Runnable, typename RunType, typename P1, typename P2>
2573 struct BindState<Runnable, RunType, void(P1, P2)> : public BindStateBase {
2581 typedef UnwrapTraits<P2> Bound2UnwrapTraits;
2583 BindState(const Runnable& runnable, const P1& p1, const P2& p2)
2586 p2_(p2) {
2595 P2 p2_;
2598 template <typename Runnable, typename RunType, typename P1, typename P2,
2600 struct BindState<Runnable, RunType, void(P1, P2, P3)> : public BindStateBase {
2608 typedef UnwrapTraits<P2> Bound2UnwrapTraits;
2611 BindState(const Runnable& runnable, const P1& p1, const P2& p2, const P3& p3)
2614 p2_(p2),
2624 P2 p2_;
2628 template <typename Runnable, typename RunType, typename P1, typename P2,
2630 struct BindState<Runnable, RunType, void(P1, P2, P3,
2639 typedef UnwrapTraits<P2> Bound2UnwrapTraits;
2643 BindState(const Runnable& runnable, const P1& p1, const P2& p2, const P3& p3,
2647 p2_(p2),
2658 P2 p2_;
2663 template <typename Runnable, typename RunType, typename P1, typename P2,
2665 struct BindState<Runnable, RunType, void(P1, P2, P3, P4,
2674 typedef UnwrapTraits<P2> Bound2UnwrapTraits;
2679 BindState(const Runnable& runnable, const P1& p1, const P2& p2, const P3& p3,
2683 p2_(p2),
2695 P2 p2_;
2701 template <typename Runnable, typename RunType, typename P1, typename P2,
2703 struct BindState<Runnable, RunType, void(P1, P2, P3, P4, P5,
2712 typedef UnwrapTraits<P2> Bound2UnwrapTraits;
2718 BindState(const Runnable& runnable, const P1& p1, const P2& p2, const P3& p3,
2722 p2_(p2),
2735 P2 p2_;
2742 template <typename Runnable, typename RunType, typename P1, typename P2,
2744 struct BindState<Runnable, RunType, void(P1, P2, P3, P4, P5, P6,
2753 typedef UnwrapTraits<P2> Bound2UnwrapTraits;
2760 BindState(const Runnable& runnable, const P1& p1, const P2& p2, const P3& p3,
2764 p2_(p2),
2778 P2 p2_;