egcs/gcc/cp ChangeLog cp-tree.h search.c
Jason Merrill
jason@cygnus.com
Thu Oct 29 21:10:00 GMT 1998
CVSROOT: /egcs/carton/cvsfiles
Module name: egcs
Changes by: jason@egcs.cygnus.com 98/10/29 20:46:56
Modified files:
gcc/cp : ChangeLog cp-tree.h search.c
Log message:
* cp-tree.h (IDENTIFIER_MARKED): New macro.
* search.c (lookup_conversions): Use breadth_first_search.
(add_conversions): Avoid adding two conversions to the same type.
(breadth_first_search): Work with base binfos, rather
than binfos and base indices.
(get_virtual_destructor): Adjust.
(tree_has_any_destructor_p): Adjust.
(get_matching_virtual): Adjust.
Fixes g++.other/conv4.C
More information about the Gcc-cvs
mailing list