OSDN Git Service

Fix PR c++/47398
authordodji <dodji@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 3 Feb 2011 19:55:00 +0000 (19:55 +0000)
committerdodji <dodji@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 3 Feb 2011 19:55:00 +0000 (19:55 +0000)
commit89caf970e0b6cf65dddf4c0382128eaa6e092775
tree8f6db14acbb7e0d99c9c54b93556ed9ed3b6ee44
parent91da0f1cbba29c0c0d36e70d0d88842d5aaa496d
Fix PR c++/47398

gcc/cp/

PR c++/47398
* tree.c (cp_tree_equal)<TEMPLATE_PARM_INDEX>: Take the number of
template parameters in account.

gcc/testsuite/

PR c++/47398
* g++.dg/template/typedef37.C: New test.
* g++.dg/template/param1.C: Adjust expected error message.

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