aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
diff options
context:
space:
mode:
authorMarek Polacek <polacek@redhat.com>2018-03-02 09:48:41 +0000
committerMarek Polacek <mpolacek@gcc.gnu.org>2018-03-02 09:48:41 +0000
commit587b2f674c954f9e5fd8786c655d763c090a85de (patch)
treed050d053d16898f2fe3fc4f5ddd9911f8ae95b69 /gcc/expr.c
parent70088b953b22eb6a9878d272e4e2a8add136ebc8 (diff)
downloadgcc-587b2f674c954f9e5fd8786c655d763c090a85de.zip
gcc-587b2f674c954f9e5fd8786c655d763c090a85de.tar.gz
gcc-587b2f674c954f9e5fd8786c655d763c090a85de.tar.bz2
re PR c++/84590 (-fsanitize=undefined internal compiler error: tree check: expected constructor, have target_expr in split_nonconstant_init_1, at cp/typeck2.c:629)
PR c++/84590 * cp-gimplify.c (cp_fully_fold): Unwrap TARGET_EXPR or a CONSTRUCTOR wrapped in VIEW_CONVERT_EXPR. * c-c++-common/ubsan/shift-11.c: New test. From-SVN: r258132
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions