* pt.c (check_default_tmpl_args): Uses the parameter source
commitb97cebebd189d4ebf44e3bad2c13886c6c264303
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 25 Dec 2014 07:28:01 +0000 (25 07:28 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 25 Dec 2014 07:28:01 +0000 (25 07:28 +0000)
treedca5cf6b66e075778a790f779f7d532c0c4b6b89
parent7ad852d0e6cf4a54deb94e2d5fd474047f143e85
* pt.c (check_default_tmpl_args): Uses the parameter source
location in the diagnostic.
(convert_template_argument): Just return if parm is error_mark_node.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@219067 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/testsuite/g++.dg/cpp0x/pr31432.C
gcc/testsuite/g++.dg/cpp0x/pr31442.C
gcc/testsuite/g++.dg/cpp0x/pr32115.C
gcc/testsuite/g++.dg/cpp0x/variadic40.C
gcc/testsuite/g++.dg/template/crash55.C
gcc/testsuite/g++.dg/template/crash57.C