c++: Mangling of dependent conversions [PR91377]
authorJason Merrill <jason@redhat.com>
Sat, 4 Apr 2020 15:45:41 +0000 (11:45 -0400)
committerJason Merrill <jason@redhat.com>
Sat, 4 Apr 2020 20:22:44 +0000 (16:22 -0400)
commit75c8d6e54a14d090853b998cfd335511b1d8ae5f
tree5928bbca79da2c1886fe3ef0588e42f9f03701ab
parent49a86fce1a879a206fb4b27f097910005d968fda
c++: Mangling of dependent conversions [PR91377]

We skip over other conversion codes when mangling expressions, we should do
the same with IMPLICIT_CONV_EXPR.

gcc/cp/ChangeLog
2020-04-04  Jason Merrill  <jason@redhat.com>

PR c++/91377
* mangle.c (write_expression): Skip IMPLICIT_CONV_EXPR.
gcc/cp/ChangeLog
gcc/cp/mangle.c
gcc/testsuite/g++.dg/abi/mangle75.C [new file with mode: 0644]