This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
gcc/gcc/cp ChangeLog class.c decl.c semantics. ...
- From: jason at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: 25 Mar 2003 20:01:40 -0000
- Subject: gcc/gcc/cp ChangeLog class.c decl.c semantics. ...
CVSROOT: /cvs/gcc
Module name: gcc
Branch: gcc-3_2-rhl8-branch
Changes by: jason at gcc dot gnu dot org 2003-03-25 20:01:40
Modified files:
gcc/cp : ChangeLog class.c decl.c semantics.c typeck.c
Log message:
RH Issue Tracker #7487
* decl.c (finish_function): Also complain about no return in
templates.
* semantics.c (finish_return_stmt): Also call check_return_expr in
templates.
* typeck.c (check_return_expr): In a template, just remember that we
saw a return.
RH Issue Tracker #13215
* class.c (maybe_warn_about_overly_private_class): Don't stop
searching when we find a nonprivate method.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-3_2-rhl8-branch&r1=1.2685.2.114.2.8.2.23&r2=1.2685.2.114.2.8.2.24
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/class.c.diff?cvsroot=gcc&only_with_tag=gcc-3_2-rhl8-branch&r1=1.436.2.10.2.4.2.5&r2=1.436.2.10.2.4.2.6
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/decl.c.diff?cvsroot=gcc&only_with_tag=gcc-3_2-rhl8-branch&r1=1.866.2.36.4.14&r2=1.866.2.36.4.15
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/semantics.c.diff?cvsroot=gcc&only_with_tag=gcc-3_2-rhl8-branch&r1=1.252.2.6.8.2&r2=1.252.2.6.8.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/typeck.c.diff?cvsroot=gcc&only_with_tag=gcc-3_2-rhl8-branch&r1=1.388.2.10.2.1.2.4&r2=1.388.2.10.2.1.2.5