egcs/gcc cp/ChangeLog cp/class.c cp/cp-tree.h ...

mmitchel@egcs.cygnus.com mmitchel@egcs.cygnus.com
Thu Apr 15 19:21:00 GMT 1999


CVSROOT:	/egcs/carton/cvsfiles
Module name:	egcs
Changes by:	mmitchel@egcs.cygnus.com	99/04/15 19:21:22

Modified files:
	gcc/cp         : ChangeLog class.c cp-tree.h decl.c search.c 
Added files:
	gcc/testsuite/g++.old-deja/g++.other: lookup14.C 

Log message:
	* cp-tree.h (lookup_nested_field): Remove.
	* class.c (push_nested_class): Handle UNION_TYPEs.
	(pop_nested_class): Likewise.
	* decl.c (lookup_name_real): Don't call lookup_nested_field.
	(start_decl): Use push_nested_class, not just pushclass.
	(cp_finish_decl): Use pop_nested_class, not just popclass.
	* search.c (lookup_nested_field): Remove.



More information about the Gcc-cvs mailing list