aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Palka <ppalka@redhat.com>2021-08-19 09:07:02 -0400
committerPatrick Palka <ppalka@redhat.com>2021-08-19 09:07:02 -0400
commit4285ca3e1c4a6c9540dcdf1c4a71b99aba9bbfe8 (patch)
treefc9cfa0378bdc178d1f781548761263acf2cc4ea
parent0c0907f99155366e9f3560c29ac37eb0e2880254 (diff)
downloadgcc-4285ca3e1c4a6c9540dcdf1c4a71b99aba9bbfe8.zip
gcc-4285ca3e1c4a6c9540dcdf1c4a71b99aba9bbfe8.tar.gz
gcc-4285ca3e1c4a6c9540dcdf1c4a71b99aba9bbfe8.tar.bz2
c++: Fix PR number in testcase [PR101803]
Also clarify the description of CONSTRUCTOR_BRACES_ELIDED_P. PR c++/101803 gcc/cp/ChangeLog: * cp-tree.h (CONSTRUCTOR_IS_PAREN_INIT): Clarify comment. gcc/testsuite/ChangeLog: * g++.dg/cpp2a/class-deduction-aggr12.C: Fix PR number.
-rw-r--r--gcc/cp/cp-tree.h4
-rw-r--r--gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr12.C2
2 files changed, 3 insertions, 3 deletions
diff --git a/gcc/cp/cp-tree.h b/gcc/cp/cp-tree.h
index 7ba02be..75ee887 100644
--- a/gcc/cp/cp-tree.h
+++ b/gcc/cp/cp-tree.h
@@ -4503,8 +4503,8 @@ more_aggr_init_expr_args_p (const aggr_init_expr_arg_iterator *iter)
#define CONSTRUCTOR_IS_PAREN_INIT(NODE) \
(CONSTRUCTOR_CHECK(NODE)->base.private_flag)
-/* True if reshape_init built this CONSTRUCTOR to undo the brace elision
- of another CONSTRUCTOR. This flag is used during C++20 aggregate
+/* True if reshape_init built this sub-CONSTRUCTOR to undo the brace elision
+ of the original CONSTRUCTOR. This flag is used during C++20 aggregate
CTAD. */
#define CONSTRUCTOR_BRACES_ELIDED_P(NODE) \
(CONSTRUCTOR_CHECK (NODE)->base.protected_flag)
diff --git a/gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr12.C b/gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr12.C
index ebe73c1..3e330ac 100644
--- a/gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr12.C
+++ b/gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr12.C
@@ -1,4 +1,4 @@
-// PR c++/101820
+// PR c++/101803
// { dg-do compile { target c++20 } }
struct Inner { int i = 0; };