/cp
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 27 May 2011 14:21:33 +0000 (14:21 +0000)
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 27 May 2011 14:21:33 +0000 (14:21 +0000)
commit32d9c76673c1a329d931a64b6b783633f7ec2288
treeaa2a047109bbd2908546b33ba962f9572ad7bb01
parent6c2d9e41bd78b2d0671431f523933ff3606db874
/cp
2011-05-27  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/42056
* typeck2.c (build_functional_cast): Complain early for invalid uses
of 'auto' and set type to error_mark_node.

/testsuite
2011-05-27  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/42056
* testsuite/g++.dg/cpp0x/auto25.C: New.

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