[Bug c++/3332] friend function declaration in a class in a namespace causes error

2004-11-25 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-11-25 17:05 --- Subject: Bug 3332 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2004-11-25 17:05:38 Modified files: gcc/cp : ChangeLog name-lookup.c name-lookup.h

[Bug c++/3332] friend function declaration in a class in a namespace causes error

2004-11-25 Thread lerdsuwa at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=3332

[Bug c++/3332] friend function declaration in a class in a namespace causes error

2004-11-25 Thread lerdsuwa at gcc dot gnu dot org
--- Additional Comments From lerdsuwa at gcc dot gnu dot org 2004-11-25 17:06 --- Fixed in the mainline by revised patch: http://gcc.gnu.org/ml/gcc-patches/2004-11/msg02149.html -- What|Removed |Added

[Bug c++/3332] friend function declaration in a class in a namespace causes error

2004-11-18 Thread lerdsuwa at gcc dot gnu dot org
--- Additional Comments From lerdsuwa at gcc dot gnu dot org 2004-11-18 17:04 --- Patch submitted (both are required): (Friend lookup part 2/n) http://gcc.gnu.org/ml/gcc-patches/2004-10/msg01372.html (Friend lookup part 3/n) http://gcc.gnu.org/ml/gcc-patches/2004-11/msg01495.html

[Bug c++/3332] friend function declaration in a class in a namespace causes error

2004-11-11 Thread lerdsuwa at gcc dot gnu dot org
--- Additional Comments From lerdsuwa at gcc dot gnu dot org 2004-11-11 12:37 --- Taking this bug. The code void N::func(void) is rejected because the declaration friend void func(void); doesn't declare 'func' inside namespace 'N'. A separate declaration is necessary before the