]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR c++/54170 (Call to lambda elided)
authorPaolo Carlini <paolo.carlini@oracle.com>
Wed, 10 Jul 2013 05:53:45 +0000 (05:53 +0000)
committerJason Merrill <jason@gcc.gnu.org>
Wed, 10 Jul 2013 05:53:45 +0000 (01:53 -0400)
commit97837b2fe1aa329485088cedaf8ade4f822a7e2a
tree35b5443f9429cdf966bcd9b0a4200adcf010439a
parent7e7bed53876a7745b1f2c91ee8a4b285246ffb60
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: r200863
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]