diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2020-07-31 00:16:26 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2020-07-31 00:16:26 +0000 |
commit | d48cca8f21c64bba215f163314562a81e97074e2 (patch) | |
tree | d6a0ae1cfd8c9d12289faf51e86cc54834110572 /gcc/cp | |
parent | 7508a7e958ea06eb311a4a106312634eaf6d40c3 (diff) | |
download | gcc-d48cca8f21c64bba215f163314562a81e97074e2.zip gcc-d48cca8f21c64bba215f163314562a81e97074e2.tar.gz gcc-d48cca8f21c64bba215f163314562a81e97074e2.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc/cp')
-rw-r--r-- | gcc/cp/ChangeLog | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 274a004..3b70a9f 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,31 @@ +2020-07-30 Patrick Palka <ppalka@redhat.com> + + PR c++/64194 + * pt.c (resolve_overloaded_unification): If the function + template specialization has a placeholder return type, + then instantiate it before attempting unification. + +2020-07-30 Patrick Palka <ppalka@redhat.com> + + PR c++/95486 + * pt.c (alias_ctad_tweaks): Call remove_constraints before + calling set_constraints. + +2020-07-30 Patrick Palka <ppalka@redhat.com> + + PR c++/96106 + * pt.c (reduce_template_parm_level): Propagate DECL_VIRTUAL_P + from the original TEMPLATE_PARM_DECL to the new lowered one. + +2020-07-30 Patrick Palka <ppalka@redhat.com> + + PR c++/96164 + * constraint.cc (constraints_satisfied_p): Return true if + !flags_concepts. + * pt.c (do_type_instantiation): Update a paragraph taken from + [temp.explicit] to reflect the latest specification. Don't + instantiate a member with unsatisfied constraints. + 2020-07-29 Jason Merrill <jason@redhat.com> PR c++/91427 |