re PR c++/775 (2.97 error declaring nested class a friend)
authorNathan Sidwell <nathan@codesourcery.com>
Sat, 2 Mar 2002 19:51:57 +0000 (19:51 +0000)
committerNathan Sidwell <nathan@gcc.gnu.org>
Sat, 2 Mar 2002 19:51:57 +0000 (19:51 +0000)
commitfd87b7a7099bc82b2542b169c592c0dfc997029e
treefed3e389d12d8ef87e63a352e8dfcd37659de11a
parent4f647d52ec4534ff30bdb0729217ffd8ee899010
re PR c++/775 (2.97 error declaring nested class a friend)

cp:
        PR c++/775
        * decl.c (lookup_tag): Only reject enum/class mismatch, not
        class/union mismatch.
        * parse.y (check_class_key): New function.
        (structsp): Call it.Read from remote host gcc.gnu.org: Connection reset by peer
testsuite:
        * g++.dg/other/classkey1.C: New test.

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