• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/googletest/googlemock/include/gmock/

Lines Matching refs:A5

172     typename A5>
173 class FunctionMocker<R(A1, A2, A3, A4, A5)> : public
174 internal::FunctionMockerBase<R(A1, A2, A3, A4, A5)> {
176 typedef R F(A1, A2, A3, A4, A5);
180 const Matcher<A3>& m3, const Matcher<A4>& m4, const Matcher<A5>& m5) {
184 R Invoke(A1 a1, A2 a2, A3 a3, A4 a4, A5 a5) {
191 internal::forward<A4>(a4), internal::forward<A5>(a5)));
196 typename A5, typename A6>
197 class FunctionMocker<R(A1, A2, A3, A4, A5, A6)> : public
198 internal::FunctionMockerBase<R(A1, A2, A3, A4, A5, A6)> {
200 typedef R F(A1, A2, A3, A4, A5, A6);
204 const Matcher<A3>& m3, const Matcher<A4>& m4, const Matcher<A5>& m5,
209 R Invoke(A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6) {
216 internal::forward<A4>(a4), internal::forward<A5>(a5),
222 typename A5, typename A6, typename A7>
223 class FunctionMocker<R(A1, A2, A3, A4, A5, A6, A7)> : public
224 internal::FunctionMockerBase<R(A1, A2, A3, A4, A5, A6, A7)> {
226 typedef R F(A1, A2, A3, A4, A5, A6, A7);
230 const Matcher<A3>& m3, const Matcher<A4>& m4, const Matcher<A5>& m5,
235 R Invoke(A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7) {
242 internal::forward<A4>(a4), internal::forward<A5>(a5),
248 typename A5, typename A6, typename A7, typename A8>
249 class FunctionMocker<R(A1, A2, A3, A4, A5, A6, A7, A8)> : public
250 internal::FunctionMockerBase<R(A1, A2, A3, A4, A5, A6, A7, A8)> {
252 typedef R F(A1, A2, A3, A4, A5, A6, A7, A8);
256 const Matcher<A3>& m3, const Matcher<A4>& m4, const Matcher<A5>& m5,
262 R Invoke(A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7, A8 a8) {
269 internal::forward<A4>(a4), internal::forward<A5>(a5),
276 typename A5, typename A6, typename A7, typename A8, typename A9>
277 class FunctionMocker<R(A1, A2, A3, A4, A5, A6, A7, A8, A9)> : public
278 internal::FunctionMockerBase<R(A1, A2, A3, A4, A5, A6, A7, A8, A9)> {
280 typedef R F(A1, A2, A3, A4, A5, A6, A7, A8, A9);
284 const Matcher<A3>& m3, const Matcher<A4>& m4, const Matcher<A5>& m5,
291 R Invoke(A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7, A8 a8, A9 a9) {
298 internal::forward<A4>(a4), internal::forward<A5>(a5),
305 typename A5, typename A6, typename A7, typename A8, typename A9,
307 class FunctionMocker<R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)> : public
308 internal::FunctionMockerBase<R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)> {
310 typedef R F(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10);
314 const Matcher<A3>& m3, const Matcher<A4>& m4, const Matcher<A5>& m5,
321 R Invoke(A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7, A8 a8, A9 a9,
329 internal::forward<A4>(a4), internal::forward<A5>(a5),
1268 typename A4, typename A5>
1269 class MockFunction<R(A0, A1, A2, A3, A4, A5)> {
1273 MOCK_METHOD6_T(Call, R(A0, A1, A2, A3, A4, A5));
1276 ::std::function<R(A0, A1, A2, A3, A4, A5)> AsStdFunction() {
1277 return [this](A0 a0, A1 a1, A2 a2, A3 a3, A4 a4, A5 a5) -> R {
1289 typename A4, typename A5, typename A6>
1290 class MockFunction<R(A0, A1, A2, A3, A4, A5, A6)> {
1294 MOCK_METHOD7_T(Call, R(A0, A1, A2, A3, A4, A5, A6));
1297 ::std::function<R(A0, A1, A2, A3, A4, A5, A6)> AsStdFunction() {
1298 return [this](A0 a0, A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6) -> R {
1310 typename A4, typename A5, typename A6, typename A7>
1311 class MockFunction<R(A0, A1, A2, A3, A4, A5, A6, A7)> {
1315 MOCK_METHOD8_T(Call, R(A0, A1, A2, A3, A4, A5, A6, A7));
1318 ::std::function<R(A0, A1, A2, A3, A4, A5, A6, A7)> AsStdFunction() {
1319 return [this](A0 a0, A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7) -> R {
1332 typename A4, typename A5, typename A6, typename A7, typename A8>
1333 class MockFunction<R(A0, A1, A2, A3, A4, A5, A6, A7, A8)> {
1337 MOCK_METHOD9_T(Call, R(A0, A1, A2, A3, A4, A5, A6, A7, A8));
1340 ::std::function<R(A0, A1, A2, A3, A4, A5, A6, A7, A8)> AsStdFunction() {
1341 return [this](A0 a0, A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7,
1355 typename A4, typename A5, typename A6, typename A7, typename A8,
1357 class MockFunction<R(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)> {
1361 MOCK_METHOD10_T(Call, R(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9));
1364 ::std::function<R(A0, A1, A2, A3, A4, A5, A6, A7, A8, A9)> AsStdFunction() {
1365 return [this](A0 a0, A1 a1, A2 a2, A3 a3, A4 a4, A5 a5, A6 a6, A7 a7,