From 241a8a2b675c1f7456a0e948f9fbc7436a40359a Mon Sep 17 00:00:00 2001 From: Dawn Perchik Date: Mon, 5 Oct 2020 17:22:55 -0700 Subject: [PATCH] [dcl.fct] Clarify which declarations we're talking about in example. --- source/declarations.tex | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) 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}