diff options
author | Jason Merrill <jason@redhat.com> | 2022-05-31 16:17:58 -0400 |
---|---|---|
committer | Jason Merrill <jason@redhat.com> | 2022-06-01 15:20:27 -0400 |
commit | 72e52b88582e738c8b8bde5f85af63d3a0e15d2b (patch) | |
tree | 34d204d4404904275a5a8788c6ea9e31d478c96f /gcc/ada | |
parent | ae54c1b09963779c5c3914782324ff48af32e2f1 (diff) | |
download | gcc-72e52b88582e738c8b8bde5f85af63d3a0e15d2b.zip gcc-72e52b88582e738c8b8bde5f85af63d3a0e15d2b.tar.gz gcc-72e52b88582e738c8b8bde5f85af63d3a0e15d2b.tar.bz2 |
c++: auto function as function argument [PR105779]
This testcase demonstrates that the issue in PR105623 is not limited to
templates, so we should do the marking in a less template-specific place.
PR c++/105779
gcc/cp/ChangeLog:
* call.cc (resolve_args): Call mark_single_function here.
* pt.cc (unify_one_argument): Not here.
gcc/testsuite/ChangeLog:
* g++.dg/cpp1y/auto-fn63.C: New test.
Diffstat (limited to 'gcc/ada')
0 files changed, 0 insertions, 0 deletions