diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2021-12-21 00:16:24 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2021-12-21 00:16:24 +0000 |
commit | 7631a4d1de0e7105be5de29766454270b9820448 (patch) | |
tree | 4c9cb0ac98e4bccd16a71dc8576571930f44a190 /gcc/cp | |
parent | bb42d680d5c547554a1aecbee94a098896c5ce58 (diff) | |
download | gcc-7631a4d1de0e7105be5de29766454270b9820448.zip gcc-7631a4d1de0e7105be5de29766454270b9820448.tar.gz gcc-7631a4d1de0e7105be5de29766454270b9820448.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc/cp')
-rw-r--r-- | gcc/cp/ChangeLog | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index bf5c30c..7d5f20f 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,22 @@ +2021-12-20 Patrick Palka <ppalka@redhat.com> + + * call.c (build_new_method_call): Set + BASELINK_FUNCTIONS_MAYBE_INCOMPLETE_P on the pruned baselink. + * cp-tree.h (BASELINK_FUNCTIONS_MAYBE_INCOMPLETE_P): Define. + * pt.c (filter_memfn_lookup): New subroutine of tsubst_baselink. + (tsubst_baselink): Use filter_memfn_lookup on the new lookup + result when BASELINK_FUNCTIONS_MAYBE_INCOMPLETE_P is set on the + old baselink. Remove redundant BASELINK_P check. + * search.c (build_baselink): Set + BASELINK_FUNCTIONS_MAYBE_INCOMPLETE_P appropriately. + +2021-12-20 Patrick Palka <ppalka@redhat.com> + + * call.c (build_new_method_call): For a non-dependent call + expression inside a template, returning a templated tree + whose overload set contains just the selected function. + * semantics.c (finish_call_expr): Likewise. + 2021-12-19 Matthias Kretz <m.kretz@gsi.de> * module.cc (trees_out::get_merge_kind): NAMESPACE_DECLs also |