[Bug c++/15035] [3.4 Regression] ICE on inheritance with "public public"

bangerth at dealii dot org gcc-bugzilla@gcc.gnu.org
Wed Apr 21 15:20:00 GMT 2004


------- Additional Comments From bangerth at dealii dot org  2004-04-21 14:33 -------
Uh, that is off. How did I get to have a 3.4 CVS snapshot then that 
has the fix? 
 
My CVS checkout certainly contains this patch: 
2004-02-03  Mark Mitchell  <mark@codesourcery.com> 
 
	PR c++/13925 
	* decl.c (start_function): Do not call pushdecl for any 
	instantiation or specialization of a primary template. 
 
	PR c++/14002 
	* semantics.c (finish_id_expression): Do not return an 
	IDENTIFIER_NODE when lookup finds a PARM_DECL. 
 
	PR c++/13978 
	* pt.c (build_non_dependent_expr): Do not build 
	NON_DEPENDENT_EXPRs for FUNCTION_DECLs or TEMPLATE_DECLs. 
 
	PR c++/13968 
	* semantics.c (finish_id_expression): Do not return an 
	IDENTIFIER_NODE when lookup finds a VAR_DECL. 
 
	PR c++/13975 
	* parser.c (cp_parser_simple_declaration): When skipping to the 
	end of the statement swallow the terminating semicolon. 
 
W. 

-- 


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



More information about the Gcc-bugs mailing list