diff options
author | Patrick Palka <ppalka@redhat.com> | 2024-01-30 10:13:41 -0500 |
---|---|---|
committer | Patrick Palka <ppalka@redhat.com> | 2024-01-30 10:13:41 -0500 |
commit | af37bef86199e50368cbfbc97befe0622a07f12f (patch) | |
tree | 49da7d3efffe280f4a66990c607e706393a2d527 /gcc/c/c-tree.h | |
parent | 5525dd754b84cef3afe43dc7fdf27664873f137b (diff) | |
download | gcc-af37bef86199e50368cbfbc97befe0622a07f12f.zip gcc-af37bef86199e50368cbfbc97befe0622a07f12f.tar.gz gcc-af37bef86199e50368cbfbc97befe0622a07f12f.tar.bz2 |
c++: unifying integer parm with type-dep arg [PR113644]
Here when trying to unify P=42 A=T::value we ICE due to the latter's
empty type, which same_type_p dislikes.
PR c++/113644
gcc/cp/ChangeLog:
* pt.cc (unify) <case INTEGER_CST>: Handle NULL_TREE type.
gcc/testsuite/ChangeLog:
* g++.dg/template/nontype30.C: New test.
Diffstat (limited to 'gcc/c/c-tree.h')
0 files changed, 0 insertions, 0 deletions