re PR c++/38233 ('map' value type + new uninitted const member warnings causes error)
PR c++/38233
* init.c (perform_member_init): Fix value-initialization.
(build_value_init_1): Add assert to catch cases that will break
in the gimplifier.
(build_default_init): Remove.
* cp-tree.h: Remove its prototype.
* pt.c (tsubst_expr) [DECL_EXPR]: Use build_value_init for
value-initialization.
From-SVN: r142265
Showing
gcc/testsuite/g++.dg/init/array25.C
0 → 100644
gcc/testsuite/g++.dg/init/value4.C
0 → 100644
Please
register
or
sign in
to comment