diff options
author | Jason Merrill <jason@redhat.com> | 2016-01-26 16:34:10 -0500 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2016-01-26 16:34:10 -0500 |
commit | 2d63bc398f7221edbec3e3f1d4ecbacac87cb3a5 (patch) | |
tree | d035f1d3c7a75a68a3d60f7179cbe147b4437151 /gcc/tree-data-ref.c | |
parent | 3671c99673af214992ef23e4fd9a28ab2417f33a (diff) | |
download | gcc-2d63bc398f7221edbec3e3f1d4ecbacac87cb3a5.zip gcc-2d63bc398f7221edbec3e3f1d4ecbacac87cb3a5.tar.gz gcc-2d63bc398f7221edbec3e3f1d4ecbacac87cb3a5.tar.bz2 |
re PR c++/68782 (bad reference member formed with constexpr)
PR c++/68782
gcc/
* tree.c (recompute_constructor_flags): Split out from
build_constructor.
(verify_constructor_flags): New.
* tree.h: Declare them.
gcc/cp/
* constexpr.c (cxx_eval_bare_aggregate): Update TREE_CONSTANT
and TREE_SIDE_EFFECTS.
(cxx_eval_constant_expression) [CONSTRUCTOR]: Call
verify_constructor_flags.
From-SVN: r232847
Diffstat (limited to 'gcc/tree-data-ref.c')
0 files changed, 0 insertions, 0 deletions