re PR c++/26269 (Declaring a variable too late yields bogus error message)
authorLee Millward <lee.millward@codesourcery.com>
Mon, 21 Aug 2006 17:27:48 +0000 (17:27 +0000)
committerLee Millward <lmillward@gcc.gnu.org>
Mon, 21 Aug 2006 17:27:48 +0000 (17:27 +0000)
commit18ff35c669b4721876e3883e8c97b22683239a2e
tree39be1de62de3156e42b2cb895b7f68be5008a344
parent85d89e767bb134b00064ee219f63860d06444913
re PR c++/26269 (Declaring a variable too late yields bogus error message)

        PR c++/26269
        * decl.c (duplicate_decls): Return early if either
        newdecl or olddecl is error_mark_node.

        * g++.dg/other/error14.C: New test.

From-SVN: r116301
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/other/error14.C [new file with mode: 0644]