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