aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-data-ref.c
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2016-01-26 16:34:10 -0500
committerJason Merrill <jason@gcc.gnu.org>2016-01-26 16:34:10 -0500
commit2d63bc398f7221edbec3e3f1d4ecbacac87cb3a5 (patch)
treed035f1d3c7a75a68a3d60f7179cbe147b4437151 /gcc/tree-data-ref.c
parent3671c99673af214992ef23e4fd9a28ab2417f33a (diff)
downloadgcc-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