diff --git a/source/declarations.tex b/source/declarations.tex index d2826ff898..9a76931d17 100644 --- a/source/declarations.tex +++ b/source/declarations.tex @@ -3755,16 +3755,14 @@ void g3(C3 auto...); void g4(C3 auto); \end{codeblock} - -These declarations are functionally equivalent (but not equivalent) to -the following declarations. +The declarations above are functionally equivalent (but not equivalent) to +their respective declarations below: \begin{codeblock} template void g1(const T*, U&); template void g2(Ts&...); template void g3(Ts...); template void g4(T); \end{codeblock} - Abbreviated function templates can be specialized like all function templates. \begin{codeblock} template<> void g1(const int*, const double&); // OK, specialization of \tcode{g1}