Lines Matching refs:class

51 class InvokeHelper;
54 class InvokeHelper<R, ::testing::tuple<> > {
61 template <class Class, typename MethodPtr>
70 class InvokeHelper<R, ::testing::tuple<A1> > {
77 template <class Class, typename MethodPtr>
86 class InvokeHelper<R, ::testing::tuple<A1, A2> > {
93 template <class Class, typename MethodPtr>
102 class InvokeHelper<R, ::testing::tuple<A1, A2, A3> > {
109 template <class Class, typename MethodPtr>
119 class InvokeHelper<R, ::testing::tuple<A1, A2, A3, A4> > {
128 template <class Class, typename MethodPtr>
139 class InvokeHelper<R, ::testing::tuple<A1, A2, A3, A4, A5> > {
148 template <class Class, typename MethodPtr>
159 class InvokeHelper<R, ::testing::tuple<A1, A2, A3, A4, A5, A6> > {
168 template <class Class, typename MethodPtr>
179 class InvokeHelper<R, ::testing::tuple<A1, A2, A3, A4, A5, A6, A7> > {
188 template <class Class, typename MethodPtr>
201 class InvokeHelper<R, ::testing::tuple<A1, A2, A3, A4, A5, A6, A7, A8> > {
211 template <class Class, typename MethodPtr>
224 class InvokeHelper<R, ::testing::tuple<A1, A2, A3, A4, A5, A6, A7, A8, A9> > {
234 template <class Class, typename MethodPtr>
248 class InvokeHelper<R, ::testing::tuple<A1, A2, A3, A4, A5, A6, A7, A8, A9,
259 template <class Class, typename MethodPtr>
295 class SelectArgs {
312 class SelectArgs<Result, ArgumentTuple,
323 class SelectArgs<Result, ArgumentTuple,
334 class SelectArgs<Result, ArgumentTuple,
346 class SelectArgs<Result, ArgumentTuple,
359 class SelectArgs<Result, ArgumentTuple,
374 class SelectArgs<Result, ArgumentTuple,
389 class SelectArgs<Result, ArgumentTuple,
405 class SelectArgs<Result, ArgumentTuple,
421 class SelectArgs<Result, ArgumentTuple,
439 class SelectArgs<Result, ArgumentTuple,
461 class WithArgsAction {
470 class Impl : public ActionInterface<F> {
510 // A helper class needed for implementing the ACTION* macros.
511 template <typename Result, class Impl>
512 class ActionHelper {
1224 // The suffix of the class template implementing the action template.
1240 // The name of the class template implementing the action template.
1247 class GMOCK_ACTION_CLASS_(name, value_params) {\
1252 class gmock_Impl : public ::testing::ActionInterface<F> {\
1309 class name##Action {\
1313 class gmock_Impl : public ::testing::ActionInterface<F> {\
1355 class name##ActionP {\
1359 class gmock_Impl : public ::testing::ActionInterface<F> {\
1405 class name##ActionP2 {\
1410 class gmock_Impl : public ::testing::ActionInterface<F> {\
1460 class name##ActionP3 {\
1465 class gmock_Impl : public ::testing::ActionInterface<F> {\
1519 class name##ActionP4 {\
1525 class gmock_Impl : public ::testing::ActionInterface<F> {\
1586 class name##ActionP5 {\
1593 class gmock_Impl : public ::testing::ActionInterface<F> {\
1656 class name##ActionP6 {\
1663 class gmock_Impl : public ::testing::ActionInterface<F> {\
1730 class name##ActionP7 {\
1738 class gmock_Impl : public ::testing::ActionInterface<F> {\
1811 class name##ActionP8 {\
1820 class gmock_Impl : public ::testing::ActionInterface<F> {\
1898 class name##ActionP9 {\
1907 class gmock_Impl : public ::testing::ActionInterface<F> {\
1990 class name##ActionP10 {\
1999 class gmock_Impl : public ::testing::ActionInterface<F> {\