@@ -13094,42 +13094,42 @@
13094
13094
13095
13095
\pnum
13096
13096
\indexlibrary{invoke@\tcode{\placeholder{INVOKE}}}%
13097
- Define \tcode{\placeholdernc{INVOKE}(f, t1, t2, ..., tN )} as follows:
13097
+ Define \tcode{\placeholdernc{INVOKE}(f, t$_1$, t$_2$, $\dotsc$, t$_N$ )} as follows:
13098
13098
13099
13099
\begin{itemize}
13100
- \item \tcode{(t1 .*f)(t2, ..., tN )} when \tcode{f} is a pointer to a
13100
+ \item \tcode{(t$_1$ .*f)(t$_2$, $\dotsc$, t$_N$ )} when \tcode{f} is a pointer to a
13101
13101
member function of a class \tcode{T}
13102
- and \tcode{is_base_of_v<T, decay_t<decltype(t1 )>>} is \tcode{true};
13102
+ and \tcode{is_base_of_v<T, decay_t<decltype(t$_1$ )>>} is \tcode{true};
13103
13103
13104
- \item \tcode{(t1 .get().*f)(t2, ..., tN )} when \tcode{f} is a pointer to a
13104
+ \item \tcode{(t$_1$ .get().*f)(t$_2$, $\dotsc$, t$_N$ )} when \tcode{f} is a pointer to a
13105
13105
member function of a class \tcode{T}
13106
- and \tcode{decay_t<decltype(t1 )>} is a specialization of \tcode{reference_wrapper};
13106
+ and \tcode{decay_t<decltype(t$_1$ )>} is a specialization of \tcode{reference_wrapper};
13107
13107
13108
- \item \tcode{((*t1 ).*f)(t2, ..., tN )} when \tcode{f} is a pointer to a
13108
+ \item \tcode{((*t$_1$ ).*f)(t$_2$, $\dotsc$, t$_N$ )} when \tcode{f} is a pointer to a
13109
13109
member function of a class \tcode{T}
13110
- and \tcode{t1 } does not satisfy the previous two items;
13110
+ and \tcode{t$_1$ } does not satisfy the previous two items;
13111
13111
13112
- \item \tcode{t1 .*f} when \tcode{N == 1} and \tcode{f} is a pointer to
13112
+ \item \tcode{t$_1$ .*f} when \tcode{N == 1} and \tcode{f} is a pointer to
13113
13113
data member of a class \tcode{T}
13114
- and \tcode{is_base_of_v<T, decay_t<decltype(t1 )>>} is \tcode{true};
13114
+ and \tcode{is_base_of_v<T, decay_t<decltype(t$_1$ )>>} is \tcode{true};
13115
13115
13116
- \item \tcode{t1 .get().*f} when \tcode{N == 1} and \tcode{f} is a pointer to
13116
+ \item \tcode{t$_1$ .get().*f} when \tcode{N == 1} and \tcode{f} is a pointer to
13117
13117
data member of a class \tcode{T}
13118
- and \tcode{decay_t<decltype(t1 )>} is a specialization of \tcode{reference_wrapper};
13118
+ and \tcode{decay_t<decltype(t$_1$ )>} is a specialization of \tcode{reference_wrapper};
13119
13119
13120
- \item \tcode{(*t1 ).*f} when \tcode{N == 1} and \tcode{f} is a pointer to
13120
+ \item \tcode{(*t$_1$ ).*f} when \tcode{N == 1} and \tcode{f} is a pointer to
13121
13121
data member of a class \tcode{T}
13122
- and \tcode{t1 } does not satisfy the previous two items;
13122
+ and \tcode{t$_1$ } does not satisfy the previous two items;
13123
13123
13124
- \item \tcode{f(t1, t2, ..., tN )} in all other cases.
13124
+ \item \tcode{f(t$_1$, t$_2$, $\dotsc$, t$_N$ )} in all other cases.
13125
13125
\end{itemize}
13126
13126
13127
13127
\pnum
13128
13128
\indexlibrary{invoke@\tcode{\placeholder{INVOKE}}}%
13129
- Define \tcode{\placeholdernc{INVOKE}<R>(f, t1, t2, ..., tN )} as
13130
- \tcode{static_cast<void>(\placeholdernc{INVOKE}(f, t1, t2, ..., tN ))}
13129
+ Define \tcode{\placeholdernc{INVOKE}<R>(f, t$_1$, t$_2$, $\dotsc$, t$_N$ )} as
13130
+ \tcode{static_cast<void>(\placeholdernc{INVOKE}(f, t$_1$, t$_2$, $\dotsc$, t$_N$ ))}
13131
13131
if \tcode{R} is \cv{}~\tcode{void}, otherwise
13132
- \tcode{\placeholdernc{INVOKE}(f, t1, t2, ..., tN )} implicitly converted
13132
+ \tcode{\placeholdernc{INVOKE}(f, t$_1$, t$_2$, $\dotsc$, t$_N$ )} implicitly converted
13133
13133
to \tcode{R}.
13134
13134
13135
13135
\pnum
0 commit comments