From 00b90f3a7f4321ff6b32192e3c54fdd7166a6a8e Mon Sep 17 00:00:00 2001 From: Dawn Perchik Date: Fri, 18 Nov 2022 08:56:43 -0800 Subject: [PATCH] CWG2653 Can an explicit object parameter have a default argument? Fixes NB GB 051 (C++23 CD). --- source/declarations.tex | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/declarations.tex b/source/declarations.tex index 467c76ef8a..d2095d0314 100644 --- a/source/declarations.tex +++ b/source/declarations.tex @@ -3387,9 +3387,9 @@ \begin{bnf} \nontermdef{parameter-declaration}\br \opt{attribute-specifier-seq} \opt{\keyword{this}} decl-specifier-seq declarator\br - \opt{attribute-specifier-seq} \opt{\keyword{this}} decl-specifier-seq declarator \terminal{=} initializer-clause\br + \opt{attribute-specifier-seq} decl-specifier-seq declarator \terminal{=} initializer-clause\br \opt{attribute-specifier-seq} \opt{\keyword{this}} decl-specifier-seq \opt{abstract-declarator}\br - \opt{attribute-specifier-seq} \opt{\keyword{this}} decl-specifier-seq \opt{abstract-declarator} \terminal{=} initializer-clause + \opt{attribute-specifier-seq} decl-specifier-seq \opt{abstract-declarator} \terminal{=} initializer-clause \end{bnf} The optional \grammarterm{attribute-specifier-seq} in a \grammarterm{parameter-declaration}