OSDN Git Service

/cp
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 Feb 2008 12:34:42 +0000 (12:34 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 Feb 2008 12:34:42 +0000 (12:34 +0000)
commit8dd9f4dc5b30d2354b513148bfe0f5624aceff00
tree2f1072d8d319f8bddd80a01dbf037db9911b292a
parent7338c72850945531801f7ef10379c5ff16358005
/cp
2008-02-14  Paolo Carlini  <pcarlini@suse.de>

        PR c++/28743
        * pt.c (determine_specialization): In case of function templates,
when the type of DECL does not match FN there is no match.

/testsuite
2008-02-14  Paolo Carlini  <pcarlini@suse.de>

        PR c++/28743
* g++.dg/template/nontype17.C: New.
        * g++.dg/template/nontype16.C: Add error.

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