Lines Matching refs:P3
1116 template <typename Sig, typename P1, typename P2, typename P3>
1134 COMPILE_ASSERT(!internal::UnsafeBindtoRefCountedArg<P3>::value,
1149 InvokerStorage3(Sig f, const P1& p1, const P2& p2, const P3& p3)
1152 p3_(static_cast<typename ParamTraits<P3>::StorageType>(p3)) {
1163 typename ParamTraits<P3>::StorageType p3_;
1166 template <typename Sig, typename P1, typename P2, typename P3, typename P4>
1184 COMPILE_ASSERT(!internal::UnsafeBindtoRefCountedArg<P3>::value,
1202 InvokerStorage4(Sig f, const P1& p1, const P2& p2, const P3& p3, const P4& p4)
1205 p3_(static_cast<typename ParamTraits<P3>::StorageType>(p3)),
1217 typename ParamTraits<P3>::StorageType p3_;
1221 template <typename Sig, typename P1, typename P2, typename P3, typename P4,
1240 COMPILE_ASSERT(!internal::UnsafeBindtoRefCountedArg<P3>::value,
1261 InvokerStorage5(Sig f, const P1& p1, const P2& p2, const P3& p3,
1265 p3_(static_cast<typename ParamTraits<P3>::StorageType>(p3)),
1278 typename ParamTraits<P3>::StorageType p3_;
1283 template <typename Sig, typename P1, typename P2, typename P3, typename P4,
1302 COMPILE_ASSERT(!internal::UnsafeBindtoRefCountedArg<P3>::value,
1326 InvokerStorage6(Sig f, const P1& p1, const P2& p2, const P3& p3,
1330 p3_(static_cast<typename ParamTraits<P3>::StorageType>(p3)),
1344 typename ParamTraits<P3>::StorageType p3_;