------- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-02-14 
13:45 -------
Subject: Bug 19895

CVSROOT:        /cvs/gcc
Module name:    gcc
Changes by:     [EMAIL PROTECTED]       2005-02-14 13:45:42

Modified files:
        gcc/cp         : ChangeLog decl.c pt.c 
        gcc/testsuite  : ChangeLog 
        gcc/testsuite/g++.old-deja/g++.oliva: template6.C 
Added files:
        gcc/testsuite/g++.dg/parse: ptrmem3.C 
        gcc/testsuite/g++.dg/template: explicit6.C 

Log message:
        cp:
        PR c++/19884
        * pt.c (check_explicit_specialization): Make sure namespace
        binding lookup found an overloaded function.
        (lookup_template_function): Just assert FNS is an overloaded
        function.
        
        PR c++/19895
        * decl.c (grokdeclarator): Check for error mark node in ptrmem
        construction.
        testsuite:
        PR c++/19895
        * g++.dg/parse/ptrmem3.C: New.
        
        PR c++/19884
        * g++.old-deja/g++.oliva/template6.C: Add another case.
        * g++.dg/template/explicit6.C: New.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.diff?cvsroot=gcc&r1=1.4627&r2=1.4628
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/decl.c.diff?cvsroot=gcc&r1=1.1363&r2=1.1364
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/pt.c.diff?cvsroot=gcc&r1=1.976&r2=1.977
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcc&r1=1.5030&r2=1.5031
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/parse/ptrmem3.C.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/template/explicit6.C.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.old-deja/g++.oliva/template6.C.diff?cvsroot=gcc&r1=1.3&r2=1.4



-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19895

Reply via email to