Skip to content

Commit a8b8e53

Browse files
committed
[basic.stc.dynamic.deallocation] Remove confusing note.
This note is only correct due to subtleties of later wording (particularly that a destroying operator delete cannot be a function template). Correcting it results in it simply duplicating existing normative rules and not adding anything. So remove it instead.
1 parent 98db24b commit a8b8e53

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

source/basic.tex

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3399,9 +3399,8 @@
33993399
A destroying operator delete shall be a usual deallocation function.
34003400
A deallocation function may be an instance of a function
34013401
template. Neither the first parameter nor the return type shall depend
3402-
on a template parameter. \begin{note} That is, a deallocation function
3403-
template shall have a first parameter of type \tcode{void*} and a return
3404-
type of \tcode{void} (as specified above). \end{note} A deallocation
3402+
on a template parameter.
3403+
A deallocation
34053404
function template shall have two or more function parameters. A template
34063405
instance is never a usual deallocation function, regardless of its
34073406
signature.

0 commit comments

Comments
 (0)