]> git.ipfire.org Git - thirdparty/gcc.git/commit
cp-tree.h: Revert previous change.
authorMark Mitchell <mark@markmitchell.com>
Tue, 15 Sep 1998 11:43:54 +0000 (11:43 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Tue, 15 Sep 1998 11:43:54 +0000 (11:43 +0000)
commitb0e0b31f6fc59a5993329d7219d675ef068f2468
treed7bbdabdf3d8d6a3acef60207b6cc65f6eb82b61
parentbf71cd2eaa2d7091cd02f429beeec279b6a5c52d
cp-tree.h: Revert previous change.

* cp-tree.h: Revert previous change.
(finish_struct_methods): Remove declaration.
* class.c: Revert previous change.
(maybe_warn_about_overly_private_class): New function.
(finish_struct_methods): Declare here, and make static.  Remove
unnecessary parameters.  Tidy slightly.  Use
maybe_warn_about_overly_private_class.
(finish_struct_1): Adjust.  Remove check for private constructors,
now done elsewhere.
(finish_struct): Adjust.

From-SVN: r22426
12 files changed:
gcc/cp/ChangeLog
gcc/cp/class.c
gcc/cp/cp-tree.h
gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C
gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C
gcc/testsuite/g++.old-deja/g++.jason/tempcons.C
gcc/testsuite/g++.old-deja/g++.other/warn3.C [new file with mode: 0644]
gcc/testsuite/g++.old-deja/g++.pt/memclass8.C
gcc/testsuite/g++.old-deja/g++.pt/memtemp60.C
gcc/testsuite/g++.old-deja/g++.pt/typedef1.C
gcc/testsuite/g++.old-deja/g++.robertl/eb28.C
gcc/testsuite/g++.old-deja/g++.robertl/eb29.C