aboutsummaryrefslogtreecommitdiff
path: root/gcc/value-range.h
diff options
context:
space:
mode:
authorPatrick Palka <ppalka@redhat.com>2023-07-15 09:47:36 -0400
committerPatrick Palka <ppalka@redhat.com>2023-07-15 09:47:36 -0400
commit97ceaa110e1607ec8f4f1223200868e1642f3cc7 (patch)
treecee282319c1cc4be2de2e84f99612a9f8b2d8aa0 /gcc/value-range.h
parent18dac101678b8c0aed4bd995351e47f26cd54dec (diff)
downloadgcc-97ceaa110e1607ec8f4f1223200868e1642f3cc7.zip
gcc-97ceaa110e1607ec8f4f1223200868e1642f3cc7.tar.gz
gcc-97ceaa110e1607ec8f4f1223200868e1642f3cc7.tar.bz2
c++: mangling template-id of unknown template [PR110524]
This fixes a crash when mangling an ADL-enabled call to a template-id naming an unknown template (as per P0846R0). PR c++/110524 gcc/cp/ChangeLog: * mangle.cc (write_expression): Handle TEMPLATE_ID_EXPR whose template is already an IDENTIFIER_NODE. gcc/testsuite/ChangeLog: * g++.dg/cpp2a/fn-template26.C: New test.
Diffstat (limited to 'gcc/value-range.h')
0 files changed, 0 insertions, 0 deletions