From: Marek Polacek Date: Fri, 14 Feb 2025 22:21:31 +0000 (-0500) Subject: c++: assign the result of force_paren_expr X-Git-Tag: basepoints/gcc-16~2008 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e4c9e1094405612feae410e133025e3267331c2d;p=thirdparty%2Fgcc.git c++: assign the result of force_paren_expr gcc/cp/ChangeLog: * pt.cc (tsubst_expr) : Assign the result of force_paren_expr. --- diff --git a/gcc/cp/pt.cc b/gcc/cp/pt.cc index 5706a3987c3..62d91a2dd15 100644 --- a/gcc/cp/pt.cc +++ b/gcc/cp/pt.cc @@ -21713,7 +21713,7 @@ tsubst_expr (tree t, tree args, tsubst_flags_t complain, tree in_decl) r = finish_non_static_data_member (member, object, NULL_TREE, complain); if (REF_PARENTHESIZED_P (t)) - force_paren_expr (r); + r = force_paren_expr (r); RETURN (r); } else if (type_dependent_expression_p (object))