aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2023-06-12 00:16:56 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2023-06-12 00:16:56 +0000
commit35e50a0eaaa51e736b40e6366b8a70c0a3c123ac (patch)
tree67aa0e3b2a2b22eba8edb6be2eeb613cb03b35c4 /gcc/cp
parent59946a4c0c97c842ac5a34de5b1aadb73b738809 (diff)
downloadgcc-35e50a0eaaa51e736b40e6366b8a70c0a3c123ac.zip
gcc-35e50a0eaaa51e736b40e6366b8a70c0a3c123ac.tar.gz
gcc-35e50a0eaaa51e736b40e6366b8a70c0a3c123ac.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/cp')
-rw-r--r--gcc/cp/ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index eba3898..04cae62 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,18 @@
+2023-06-11 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/110122
+ * constexpr.cc (cxx_eval_call_expression): Synthesize defaulted
+ functions needed for constant evaluation.
+ (instantiate_cx_fn_r): Likewise.
+
+2023-06-11 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/110122
+ * pt.cc (lookup_template_class): Extend shortcut for looking up the
+ current class scope to consider outer class scopes too, and use
+ current_nonlambda_class_type instead of current_class_type. Only
+ call coerce_template_parms when specializing a primary template.
+
2023-06-10 Nathan Sidwell <nathan@acm.org>
PR c++/61663