cp-tree.h (IDENTIFIER_MARKED): New macro.
authorJason Merrill <jason@yorick.cygnus.com>
Thu, 29 Oct 1998 20:46:55 +0000 (20:46 +0000)
committerJason Merrill <jason@gcc.gnu.org>
Thu, 29 Oct 1998 20:46:55 +0000 (15:46 -0500)
commit72c4a2a6fbab94257014f5f2cb7df9a8d0bb3d10
tree5c42483518ada75c2327e7fb30ff94f88a2cd184
parentba4f4e5d1cc4bf5dc19167c5fd2179e100cdf5f0
cp-tree.h (IDENTIFIER_MARKED): New macro.

* 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

From-SVN: r23433
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/search.c