diff options
author | Mark Mitchell <mark@codesourcery.com> | 1999-12-31 20:26:07 +0000 |
---|---|---|
committer | Mark Mitchell <mmitchel@gcc.gnu.org> | 1999-12-31 20:26:07 +0000 |
commit | 233811559ad3b89e994cd0f5c6f09ecc1d9bb9be (patch) | |
tree | 3ecc620b71d50e42a7df478679c7d85a735fc9fe /gcc/function.c | |
parent | 8b4d03b1f9a01f5fe3840662b1c6f0d27cc1578a (diff) | |
download | gcc-233811559ad3b89e994cd0f5c6f09ecc1d9bb9be.zip gcc-233811559ad3b89e994cd0f5c6f09ecc1d9bb9be.tar.gz gcc-233811559ad3b89e994cd0f5c6f09ecc1d9bb9be.tar.bz2 |
cp-tree.h (CLASSTYPE_VBASECLASSES): Update documentation.
* cp-tree.h (CLASSTYPE_VBASECLASSES): Update documentation.
(CLASSTYPE_N_BASECLASSES): Likewise.
(BINFO_FOR_VBASE): New macro.
(get_vbase_types): Change prototype.
* class.c (build_vbase_path): Use BINFO_FOR_VBASE.
(prepare_fresh_vtable): Likewise.
(finish_vtbls): Likewise.
(get_class_offset_1): Likewise.
(modify_all_indirect_vtables): Likewise.
(build_vbase_pointer_fields): Likewise.
* decl.c (xref_basetypes): Don't set CLASSTYPE_VBASECLASSES here.
* init.c (sort_base_init): Use BINFO_FOR_VBASE.
(expand_member_init): Likewise.
* search.c (get_base_distance): Likewise.
(lookup_field_queue_p): Likewise.
(virtual_context): Likewise.
(get_vbase_types): Don't return a value. Set
CLASSTYPE_VBASECLASSES here.
* typeck.c (get_delta_difference): Use BINFO_FOR_VBASE.
From-SVN: r31150
Diffstat (limited to 'gcc/function.c')
0 files changed, 0 insertions, 0 deletions