diff options
author | Nathan Sidwell <nathan@acm.org> | 2023-06-12 19:37:04 -0400 |
---|---|---|
committer | Nathan Sidwell <nathan@acm.org> | 2023-06-13 17:07:01 -0400 |
commit | 5a897036187468d4ded330b90b2abdaff5061ed6 (patch) | |
tree | 9fdcae0a2ea04f97a0bc03c27ace3132fa84657c /libgomp/target.c | |
parent | a54c71ccc24874ce79019b51150b3a00b7c785cd (diff) | |
download | gcc-5a897036187468d4ded330b90b2abdaff5061ed6.zip gcc-5a897036187468d4ded330b90b2abdaff5061ed6.tar.gz gcc-5a897036187468d4ded330b90b2abdaff5061ed6.tar.bz2 |
c++: Fix templated convertion operator demangling
Instantiations of templated conversion operators failed to demangle
for cases such as 'operator X<int>', but worked for 'operator X<int>
&', due to thinking the template instantiation of X was the
instantiation of the conversion operator itself.
libiberty/
* cp-demangle.c (d_print_conversion): Remove incorrect
template instantiation handling.
* testsuite/demangle-expected: Add testcases.
Diffstat (limited to 'libgomp/target.c')
0 files changed, 0 insertions, 0 deletions