Lines Matching defs:FunctionMocker

56 // Note: class FunctionMocker really belongs to the ::testing
60 // FunctionMocker in ::testing::internal and import it into ::testing.
62 class FunctionMocker;
65 class FunctionMocker<R()> : public
85 class FunctionMocker<R(A1)> : public
106 class FunctionMocker<R(A1, A2)> : public
127 class FunctionMocker<R(A1, A2, A3)> : public
149 class FunctionMocker<R(A1, A2, A3, A4)> : public
172 class FunctionMocker<R(A1, A2, A3, A4, A5)> : public
195 class FunctionMocker<R(A1, A2, A3, A4, A5, A6)> : public
220 class FunctionMocker<R(A1, A2, A3, A4, A5, A6, A7)> : public
245 class FunctionMocker<R(A1, A2, A3, A4, A5, A6, A7, A8)> : public
270 class FunctionMocker<R(A1, A2, A3, A4, A5, A6, A7, A8, A9)> : public
297 class FunctionMocker<R(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)> : public
326 // inside a header file. However, the FunctionMocker class template
329 // cannot handle it if we define FunctionMocker in ::testing.
330 using internal::FunctionMocker;
371 mutable ::testing::FunctionMocker<__VA_ARGS__> GMOCK_MOCKER_(0, constness, \
390 mutable ::testing::FunctionMocker<__VA_ARGS__> GMOCK_MOCKER_(1, constness, \
411 mutable ::testing::FunctionMocker<__VA_ARGS__> GMOCK_MOCKER_(2, constness, \
436 mutable ::testing::FunctionMocker<__VA_ARGS__> GMOCK_MOCKER_(3, constness, \
463 mutable ::testing::FunctionMocker<__VA_ARGS__> GMOCK_MOCKER_(4, constness, \
492 mutable ::testing::FunctionMocker<__VA_ARGS__> GMOCK_MOCKER_(5, constness, \
523 mutable ::testing::FunctionMocker<__VA_ARGS__> GMOCK_MOCKER_(6, constness, \
556 mutable ::testing::FunctionMocker<__VA_ARGS__> GMOCK_MOCKER_(7, constness, \
591 mutable ::testing::FunctionMocker<__VA_ARGS__> GMOCK_MOCKER_(8, constness, \
630 mutable ::testing::FunctionMocker<__VA_ARGS__> GMOCK_MOCKER_(9, constness, \
672 mutable ::testing::FunctionMocker<__VA_ARGS__> GMOCK_MOCKER_(10, constness, \