]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR c++/54170 (Call to lambda elided)
authorPaolo Carlini <paolo.carlini@oracle.com>
Mon, 3 Dec 2012 16:01:32 +0000 (16:01 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Mon, 3 Dec 2012 16:01:32 +0000 (16:01 +0000)
commite3692e025bfb3c96c2ad4dd681edb112ae401c77
treef3c2cf1fcde324c919db79a3999d4b007571d58f
parentcc1f4a3020b278ab31c8c77feb7375719e88f013
re PR c++/54170 (Call to lambda elided)

/cp
2012-12-03  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/54170
* cvt.c (cp_convert_to_pointer): Don't discard side-effects from
expressions of nullptr_t.
* typeck.c (build_ptrmemfunc): Likewise.

/testsuite
2012-12-03  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/54170
* g++.dg/cpp0x/lambda/lambda-nullptr.C: New.

From-SVN: r194098
gcc/cp/ChangeLog
gcc/cp/cvt.c
gcc/cp/typeck.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nullptr.C [new file with mode: 0644]