PR c++/26696
* cvt.c (convert_to_void): Replace a subexpression with no side effects with void_zero_node. * tree.c (is_overloaded_fn): Look through COMPONENT_REF. (get_first_fn): Ditto. * decl.c (grokdeclarator): No need to look through COMPONENT_REF. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116724 138bc75d-0d04-0410-961f-82ee72b054a4
Showing
- gcc/cp/ChangeLog 9 additions, 0 deletionsgcc/cp/ChangeLog
- gcc/cp/cvt.c 2 additions, 0 deletionsgcc/cp/cvt.c
- gcc/cp/decl.c 0 additions, 2 deletionsgcc/cp/decl.c
- gcc/cp/tree.c 4 additions, 1 deletiongcc/cp/tree.c
- gcc/testsuite/g++.dg/other/component1.C 3 additions, 3 deletionsgcc/testsuite/g++.dg/other/component1.C
- gcc/testsuite/g++.dg/warn/noeffect8.C 12 additions, 0 deletionsgcc/testsuite/g++.dg/warn/noeffect8.C
Loading
Please register or sign in to comment