diff options
author | nathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-03-01 09:57:45 +0000 |
---|---|---|
committer | nathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-03-01 09:57:45 +0000 |
commit | f05abcd9b9d091394fa2ba03987dfd036301eef4 (patch) | |
tree | 330aeb456e9bc16d26dfa8ee60bf99d4795606d6 /gcc/passes.c | |
parent | 4e0e218184ce96c7a0cf447ab672544c22c32c81 (diff) | |
download | gcc-f05abcd9b9d091394fa2ba03987dfd036301eef4.tar.gz |
cp:
PR c++/20232
* class.c (update_vtable_entry_for_fn): Don't crash on invalid
covariancy.
* cp-tree.g (THUNK_TARGET): Expand comment.
* method.c (use_thunk): Make sure we also use the target, if that
is a thunk.
testsuite:
PR c++/20232
* g++.dg/inherit/covariant12.C: New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@95733 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/passes.c')
0 files changed, 0 insertions, 0 deletions