cp-tree.h (CLASSTYPE_N_BASECLASSES): Use BINFO_N_BASETYPES.
authorMark Mitchell <mmitchel@gcc.gnu.org>
Sun, 2 Jan 2000 04:34:22 +0000 (04:34 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Sun, 2 Jan 2000 04:34:22 +0000 (04:34 +0000)
commit99a6c6f4080775d4495b2c1a298232fe0bcfae9f
tree3d9dddf9dcda16108698f39768c5d28c428d2375
parent07b7a812fd2ee579c95189586fa8ab7f5bd856aa
cp-tree.h (CLASSTYPE_N_BASECLASSES): Use BINFO_N_BASETYPES.

* cp-tree.h (CLASSTYPE_N_BASECLASSES): Use BINFO_N_BASETYPES.
(BINFO_PRIMARY_MARKED_P): New macro.
(SET_BINFO_PRIMARY_MARKED_P): Likewise.
(CLEAR_BINFO_PRIMARY_MARKED_P): Likewise.
(mark_primary_bases): New function.
(unmark_primary_bases): Likewise.
* search.c (get_abstract_virtuals_1): Remove.
(dfs_mark_primary_bases): New function.
(mark_primary_bases): Likewise.
(dfs_unmark_primary_bases): Likewise.
(unmark_primary_bases): Likewise.
(dfs_get_pure_virtuals): Likewise.

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