diff options
author | Jason Merrill <jason@redhat.com> | 2025-08-19 23:15:20 -0400 |
---|---|---|
committer | Jason Merrill <jason@redhat.com> | 2025-08-20 22:47:09 -0400 |
commit | ea6ef13d0fc4e020d8c405333153dad9eee1f18d (patch) | |
tree | 1369c1d50c56600bb27c6733b66ecb7871647580 /contrib/gcc-changelog/git_email.py | |
parent | d670769bf632ea4af81477a777c16eeea219315c (diff) | |
download | gcc-ea6ef13d0fc4e020d8c405333153dad9eee1f18d.zip gcc-ea6ef13d0fc4e020d8c405333153dad9eee1f18d.tar.gz gcc-ea6ef13d0fc4e020d8c405333153dad9eee1f18d.tar.bz2 |
c++: pointer to auto member function [PR120757]
Here r13-1210 correctly changed &A<int>::foo to not be considered
type-dependent, but tsubst_expr of the OFFSET_REF got confused trying to
tsubst a type that involved auto. Fixed by getting the type from the
member rather than tsubst.
PR c++/120757
gcc/cp/ChangeLog:
* pt.cc (tsubst_expr) [OFFSET_REF]: Don't tsubst the type.
gcc/testsuite/ChangeLog:
* g++.dg/cpp1y/auto-fn66.C: New test.
Diffstat (limited to 'contrib/gcc-changelog/git_email.py')
0 files changed, 0 insertions, 0 deletions