diff options
author | Jason Merrill <jason@redhat.com> | 2018-03-21 23:53:19 -0400 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2018-03-21 23:53:19 -0400 |
commit | 2170d4b6ddca526b53e87215dbf6fab5973000c7 (patch) | |
tree | 6b4bcfc8fdc60cb68fbaa3f0e74410d3c388fd6c /gcc/dwarf2asm.c | |
parent | a0e46153b65cf6e2f3b78e1647d9ed9dbcc8677f (diff) | |
download | gcc-2170d4b6ddca526b53e87215dbf6fab5973000c7.zip gcc-2170d4b6ddca526b53e87215dbf6fab5973000c7.tar.gz gcc-2170d4b6ddca526b53e87215dbf6fab5973000c7.tar.bz2 |
PR c++/81311 - wrong C++17 overload resolution.
* call.c (build_user_type_conversion_1): Remove C++17 code.
(conv_binds_ref_to_prvalue): New.
(build_over_call): Handle C++17 copy elision.
(build_special_member_call): Only do C++17 copy elision here if the
argument is already the right type.
From-SVN: r258755
Diffstat (limited to 'gcc/dwarf2asm.c')
0 files changed, 0 insertions, 0 deletions