aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/interface.c
diff options
context:
space:
mode:
authorMarek Polacek <polacek@redhat.com>2018-03-20 18:13:38 +0000
committerMarek Polacek <mpolacek@gcc.gnu.org>2018-03-20 18:13:38 +0000
commit1efb1dc2d893db2fa8f15945d506410aab628b60 (patch)
treecb02f82151fa7f7bd4cef7375f6174ef7a066af4 /gcc/fortran/interface.c
parentf5f035a336a9a47d326e800e97fe7fbbeede4a99 (diff)
downloadgcc-1efb1dc2d893db2fa8f15945d506410aab628b60.zip
gcc-1efb1dc2d893db2fa8f15945d506410aab628b60.tar.gz
gcc-1efb1dc2d893db2fa8f15945d506410aab628b60.tar.bz2
re PR c++/84927 (ICE with NSDMI and reference)
PR c++/84927 * constexpr.c (cxx_eval_bare_aggregate): Update constructor's flags as we evaluate the elements. (cxx_eval_constant_expression): Verify constructor's flags unconditionally. * g++.dg/cpp1y/nsdmi-aggr9.C: New test. From-SVN: r258691
Diffstat (limited to 'gcc/fortran/interface.c')
0 files changed, 0 insertions, 0 deletions