]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/cp/semantics.c
semantics.c (finish_non_static_data_member): Call maybe_dummy_object whenever object...
authorJason Merrill <jason@redhat.com>
Tue, 27 Apr 2010 21:30:56 +0000 (17:30 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Tue, 27 Apr 2010 21:30:56 +0000 (17:30 -0400)
commit2defb926479247a61fe0fffbcf95597722a94c40
treee5e70558c7dcf231c0f88d65e426b8666c123822
parent38f1276bb50d7ecc37d928c07e6745c2edba24ca
semantics.c (finish_non_static_data_member): Call maybe_dummy_object whenever object is NULL_TREE.

* semantics.c (finish_non_static_data_member): Call maybe_dummy_object
whenever object is NULL_TREE.  Don't do 'this' capture here.
(finish_qualified_id_expr): Pass NULL_TREE.
(finish_id_expression): Likewise.
(lambda_expr_this_capture): Likewise.

From-SVN: r158809
gcc/cp/ChangeLog
gcc/cp/semantics.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/lookup/scoped5.C
gcc/testsuite/g++.dg/lookup/scoped8.C
gcc/testsuite/g++.dg/template/dependent-expr5.C
gcc/testsuite/g++.old-deja/g++.brendan/nest1.C