]> gcc.gnu.org Git - gcc.git/commit - gcc/cp/cp-tree.h
cp-tree.h (binfo_from_vbase): Return the virtual base's binfo.
authorNathan Sidwell <nathan@codesourcery.com>
Mon, 27 Nov 2000 10:55:32 +0000 (10:55 +0000)
committerNathan Sidwell <nathan@gcc.gnu.org>
Mon, 27 Nov 2000 10:55:32 +0000 (10:55 +0000)
commitf98251686f1e33a6698e9d118d7f1c6a600c0c23
treea663502c969fdc01fa746da34280a67ac26c0011
parent6b2adea9b7def69c83c89a2a957a68583a815728
cp-tree.h (binfo_from_vbase): Return the virtual base's binfo.

cp:
* cp-tree.h (binfo_from_vbase): Return the virtual base's binfo.
* cvt.c (cp_convert_to_pointer): Add force parameter.
Allow conversions via virtual base if forced.
(convert_to_pointer_force): Adjust call to cp_convert_to_pointer.
(ocp_convert): Likewise.
* search.c (binfo_from_vbase): Return the virtual base's binfo.
* typeck.c (get_delta_difference): Adjust handling of virtual
bases.
testsuite:
* g++.old-deja/g++.other/ptrmem8.C: New test.

From-SVN: r37791
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/cvt.c
gcc/cp/search.c
gcc/cp/typeck.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.old-deja/g++.other/ptrmem8.C [new file with mode: 0644]
This page took 0.053485 seconds and 5 git commands to generate.