* tree.c (lvalue_kind): Rename from lvalue_p_1, make nonstatic.
commit0eb0b6cae0a628fd37975b2df3592028753bf077
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 28 Sep 2010 21:20:32 +0000 (28 21:20 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 28 Sep 2010 21:20:32 +0000 (28 21:20 +0000)
treea08eb32bd94ddf4c8fe5242e91eb836a62ccc265
parenta5f0832f539af9c2218d06da2767d172db30cfba
* tree.c (lvalue_kind): Rename from lvalue_p_1, make nonstatic.
(real_lvalue_p): Take const_tree.
* cp-tree.h: Adjust.
* typeck.c (lvalue_or_else): Make temporary arg a permerror.
(cp_build_addr_expr_1): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@164704 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/tree.c
gcc/cp/typeck.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/rv-lvalue-req.C
gcc/testsuite/g++.dg/ext/complit11.C
gcc/testsuite/g++.old-deja/g++.law/temps1.C