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