http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44870
--- Comment #3 from Jason Merrill <jason at gcc dot gnu.org> 2011-05-31 18:06:42 UTC --- Author: jason Date: Tue May 31 18:06:39 2011 New Revision: 174499 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=174499 Log: PR c++/44870 * tree.c (lvalue_kind): Recurse on NON_DEPENDENT_EXPR. Handle ARROW_EXPR, TYPEID_EXPR, and arbitrary class-valued expressions. (build_min_non_dep): Preserve reference refs. (build_min_non_dep_call_vec): Likewise Added: trunk/gcc/testsuite/g++.dg/cpp0x/rv-template1.C Modified: trunk/gcc/cp/ChangeLog trunk/gcc/cp/tree.c trunk/gcc/testsuite/ChangeLog