\hypertarget{structtesting_1_1internal_1_1_function_3_01_r_07_a1_00_01_a2_08_4}{}\section{testing\+:\+:internal\+:\+:Function$<$ R(A1, A2)$>$ Struct Template Reference}
\label{structtesting_1_1internal_1_1_function_3_01_r_07_a1_00_01_a2_08_4}\index{testing\+::internal\+::\+Function$<$ R(\+A1, A2)$>$@{testing\+::internal\+::\+Function$<$ R(\+A1, A2)$>$}}


Inheritance diagram for testing\+:\+:internal\+:\+:Function$<$ R(A1, A2)$>$\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=550pt]{structtesting_1_1internal_1_1_function_3_01_r_07_a1_00_01_a2_08_4__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for testing\+:\+:internal\+:\+:Function$<$ R(A1, A2)$>$\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=193pt]{structtesting_1_1internal_1_1_function_3_01_r_07_a1_00_01_a2_08_4__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structtesting_1_1internal_1_1_function_3_01_r_07_a1_00_01_a2_08_4_a025f5192252366d73aa19718bb0ea89d}\label{structtesting_1_1internal_1_1_function_3_01_r_07_a1_00_01_a2_08_4_a025f5192252366d73aa19718bb0ea89d}} 
typedef A2 {\bfseries Argument2}
\item 
\mbox{\Hypertarget{structtesting_1_1internal_1_1_function_3_01_r_07_a1_00_01_a2_08_4_a2de00437877c29ec6cb78396928b8e3e}\label{structtesting_1_1internal_1_1_function_3_01_r_07_a1_00_01_a2_08_4_a2de00437877c29ec6cb78396928b8e3e}} 
typedef \+::testing\+::tuple$<$ A1, A2 $>$ {\bfseries Argument\+Tuple}
\item 
\mbox{\Hypertarget{structtesting_1_1internal_1_1_function_3_01_r_07_a1_00_01_a2_08_4_ad07042129ff6370f55a279ad12f5e80f}\label{structtesting_1_1internal_1_1_function_3_01_r_07_a1_00_01_a2_08_4_ad07042129ff6370f55a279ad12f5e80f}} 
typedef \mbox{\hyperlink{structtesting_1_1internal_1_1_matcher_tuple}{Matcher\+Tuple}}$<$ Argument\+Tuple $>$\+::type {\bfseries Argument\+Matcher\+Tuple}
\item 
\mbox{\Hypertarget{structtesting_1_1internal_1_1_function_3_01_r_07_a1_00_01_a2_08_4_ada1ad22fa21c84ec3faea47ed20c1b46}\label{structtesting_1_1internal_1_1_function_3_01_r_07_a1_00_01_a2_08_4_ada1ad22fa21c84ec3faea47ed20c1b46}} 
typedef void {\bfseries Make\+Result\+Void}(A1, A2)
\item 
\mbox{\Hypertarget{structtesting_1_1internal_1_1_function_3_01_r_07_a1_00_01_a2_08_4_a89033ea870fe831b13899ce36666e102}\label{structtesting_1_1internal_1_1_function_3_01_r_07_a1_00_01_a2_08_4_a89033ea870fe831b13899ce36666e102}} 
typedef \mbox{\hyperlink{classtesting_1_1internal_1_1_ignored_value}{Ignored\+Value}} {\bfseries Make\+Result\+Ignored\+Value}(A1, A2)
\end{DoxyCompactItemize}


The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
vendor/googletest/googlemock/include/gmock/internal/gmock-\/generated-\/internal-\/utils.\+h\end{DoxyCompactItemize}
