* cvt.c (convert_to_void): If implicit is NULL, call mark_rvalue_use
instead of calling mark_exp_read only when not an assignment.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@160188
138bc75d-0d04-0410-961f-
82ee72b054a4
(decl_shadowed_for_var_lookup, decl_shadowed_for_var_insert): Adjust.
(init_shadowed_var_for_decl): Adjust initialization.
- PR debug/44367
- * semantics.c (finalize_nrv): Don't copy DECL_ARTIFICIAL, DECL_IGNORED_P,
- DECL_SOURCE_LOCATION and DECL_ABSTRACT_ORIGIN from var to result.
- Set DECL_VALUE_EXPR on var.
+ PR c++/44361
+ * cvt.c (convert_to_void): If implicit is NULL, call mark_rvalue_use
+ instead of calling mark_exp_read only when not an assignment.
PR debug/44367
* semantics.c (finalize_nrv): Don't copy DECL_ARTIFICIAL, DECL_IGNORED_P,