OSDN Git Service

PR c++/16169
authorgiovannibajo <giovannibajo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 8 Jul 2004 10:03:59 +0000 (10:03 +0000)
committergiovannibajo <giovannibajo@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 8 Jul 2004 10:03:59 +0000 (10:03 +0000)
commitcd752d0f9532585238abf94be72d26d0a5cad34d
treed6a518fc3bf2f568debfc19d1f6f5586cca06105
parentdce5826be54ddd5c11f1fab39fba0f88f54e939e
PR c++/16169
* typeck.c (check_return_expr): Improve -Weffc++ warning: handle
returning CALL_EXPR, and non-reference return type.

PR c++/16169
* g++.dg/warn/effc2.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@84283 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/typeck.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/warn/effc2.C [new file with mode: 0644]