re PR c++/69379 (ICE in fold_convert_loc, at fold-const.c:2366)
authorMarek Polacek <polacek@redhat.com>
Wed, 27 Jan 2016 16:46:40 +0000 (16:46 +0000)
committerMarek Polacek <mpolacek@gcc.gnu.org>
Wed, 27 Jan 2016 16:46:40 +0000 (16:46 +0000)
commit05bf54c3c3cc7f13823ae787f21c36d3cee53265
tree8d32eb826765bdbd9a3d6e26ef93d3f91b6727ef
parent60214d0d65c94912906108d2a1e6d04423528afc
re PR c++/69379 (ICE in fold_convert_loc, at fold-const.c:2366)

PR c++/69379
* constexpr.c (cxx_eval_constant_expression): Handle PTRMEM_CSTs
wrapped in NOP_EXPRs.

* g++.dg/pr69379.C: New test.

From-SVN: r232882
gcc/cp/ChangeLog
gcc/cp/constexpr.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/pr69379.C [new file with mode: 0644]