diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2021-06-24 00:16:30 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2021-06-24 00:16:30 +0000 |
commit | fcf617f0d2a5a1b624718e07d7b219cb0234436f (patch) | |
tree | e518ee6cdfc5f111234f23456aca0411bb2f6fd5 /gcc/cp | |
parent | 7da4eae3dcef6fd5d955eb2c80c453aa52368004 (diff) | |
download | gcc-fcf617f0d2a5a1b624718e07d7b219cb0234436f.zip gcc-fcf617f0d2a5a1b624718e07d7b219cb0234436f.tar.gz gcc-fcf617f0d2a5a1b624718e07d7b219cb0234436f.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc/cp')
-rw-r--r-- | gcc/cp/ChangeLog | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index cfe9aa4..368ef75 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,21 @@ +2021-06-23 Patrick Palka <ppalka@redhat.com> + + PR c++/101174 + * pt.c (push_access_scope): For artificial deduction guides, + set the access scope to that of the constructor. + (pop_access_scope): Likewise. + (build_deduction_guide): Don't set DECL_CONTEXT on the guide. + +2021-06-23 Patrick Palka <ppalka@redhat.com> + + PR c++/86439 + * call.c (print_error_for_call_failure): Constify 'args' parameter. + (perform_dguide_overload_resolution): Define. + * cp-tree.h: (perform_dguide_overload_resolution): Declare. + * pt.c (do_class_deduction): Use perform_dguide_overload_resolution + instead of build_new_function_call. Don't use tf_decltype or + set cp_unevaluated_operand. Remove unnecessary NULL_TREE tests. + 2021-06-21 Patrick Palka <ppalka@redhat.com> PR c++/67302 |