cp-tree.h (CLASSTYPE_VFIELD): Remove.
authorMark Mitchell <mark@codesourcery.com>
Wed, 6 Oct 1999 19:01:44 +0000 (19:01 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Wed, 6 Oct 1999 19:01:44 +0000 (19:01 +0000)
commitd3a3fb6addab369c21d9e996634ca0ff70a63cb7
tree53cc6468d8fe6e06ad4f46094e0dc83f17bafbfd
parenta4156b889dd6193cdf28e9e3ba2b923d4e04d7f1
cp-tree.h (CLASSTYPE_VFIELD): Remove.

* cp-tree.h (CLASSTYPE_VFIELD): Remove.
* call.c (build_vfield_ref): Use TYPE_VFIELD, not
CLASSTYPE_VFIELD.
* class.c (get_vfield_offset): Likewise.
(finish_base_struct): Likewise.
(modify_one_vtable): Likewise.
(fixup_vtable_deltas): Likewise.
(finish_struct_1): Likewise.
* init.c (expand_virtual_init): Likewise.
* search.c (lookup_field_1): Likewise.
(expand_upcast_fixups): Likewise.
* typeck.c (build_component_ref): Likewise.
(build_binary_op_nodefault): Likewise.

* dump.c (dqueue_and_dump): Dump TYPE_VFIELD.
* ir.texi: Document TYPE_VFIELD.

From-SVN: r29843
gcc/cp/ChangeLog
gcc/cp/call.c
gcc/cp/class.c
gcc/cp/cp-tree.h
gcc/cp/dump.c
gcc/cp/init.c
gcc/cp/ir.texi
gcc/cp/search.c
gcc/cp/typeck.c