PR debug/56819
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 3 Apr 2013 15:24:13 +0000 (15:24 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 3 Apr 2013 15:24:13 +0000 (15:24 +0000)
commit10dc92157a89dee1f161c49e681397a54be1af2a
tree230c4adf7af28fc1d18274b32541361227e8781d
parent0ca702f2f26af270b68f0c14ac6b2eec2739f39d
PR debug/56819
* tree.c (strip_typedefs): Copy NON_DEFAULT_TEMPLATE_ARGS_COUNT
from args to new_args.
(strip_typedefs_expr): Copy NON_DEFAULT_TEMPLATE_ARGS_COUNT from t to
r instead of doing {S,G}ET_NON_DEFAULT_TEMPLATE_ARGS_COUNT.

* g++.dg/debug/pr56819.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@197420 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/tree.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/debug/pr56819.C [new file with mode: 0644]