Skip to content

Commit 8af88f7

Browse files
committed
CWG2520 Template signature and default template arguments
1 parent 7a947d7 commit 8af88f7

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

source/intro.tex

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -600,7 +600,7 @@
600600
parameter-type-list,
601601
enclosing namespace,
602602
return type,
603-
\grammarterm{template-head},
603+
signature of the \grammarterm{template-head},
604604
and
605605
trailing \grammarterm{requires-clause} (if any)
606606

@@ -611,7 +611,7 @@
611611
parameter-type-list,
612612
return type,
613613
enclosing class,
614-
\grammarterm{template-head},
614+
signature of the \grammarterm{template-head},
615615
and
616616
trailing \grammarterm{requires-clause} (if any)
617617

@@ -640,7 +640,7 @@
640640
\cv-qualifiers (if any),
641641
\grammarterm{ref-qualifier} (if any),
642642
return type (if any),
643-
\grammarterm{template-head},
643+
signature of the \grammarterm{template-head},
644644
and
645645
trailing \grammarterm{requires-clause} (if any)
646646

@@ -649,6 +649,14 @@
649649
\defncontext{class member function template specialization} signature of the member function template
650650
of which it is a specialization and its template arguments (whether explicitly specified or deduced)
651651

652+
\indexdefn{signature}%
653+
\definition{signature}{defns.signature.template.head}
654+
\defncontext{\grammarterm{template-head}}
655+
template parameter list,
656+
excluding template parameter names and default arguments,
657+
and
658+
\grammarterm{requires-clause} (if any)
659+
652660
\definition{stable algorithm}{defns.stable}
653661
\defncontext{library}
654662
\indexdefn{algorithm!stable}%

0 commit comments

Comments
 (0)