PR c++/525
* init.c (build_member_call): Use build_scoped_ref. (resolve_offset_ref): Likewise. * call.c (build_scoped_method_call): Likewise. * tree.c (maybe_dummy_object): Kludge around current_class_type being wrong. * typeck2.c (build_scoped_ref): Return the binfo via binfo_p parm. * cp-tree.h: Adjust. * init.c (push_base_cleanups): Just use build_scoped_method_call. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51956 138bc75d-0d04-0410-961f-82ee72b054a4
Showing
- gcc/cp/ChangeLog 11 additions, 0 deletionsgcc/cp/ChangeLog
- gcc/cp/call.c 1 addition, 18 deletionsgcc/cp/call.c
- gcc/cp/cp-tree.h 1 addition, 1 deletiongcc/cp/cp-tree.h
- gcc/cp/init.c 13 additions, 38 deletionsgcc/cp/init.c
- gcc/cp/pt.c 5 additions, 1 deletiongcc/cp/pt.c
- gcc/cp/tree.c 5 additions, 1 deletiongcc/cp/tree.c
- gcc/cp/typeck.c 3 additions, 4 deletionsgcc/cp/typeck.c
- gcc/cp/typeck2.c 20 additions, 13 deletionsgcc/cp/typeck2.c
- gcc/testsuite/g++.dg/lookup/disamb1.C 15 additions, 0 deletionsgcc/testsuite/g++.dg/lookup/disamb1.C
- gcc/testsuite/g++.old-deja/g++.jason/access8.C 2 additions, 1 deletiongcc/testsuite/g++.old-deja/g++.jason/access8.C
Loading
Please register or sign in to comment