From 7de18aa7d8b5da174753d9444c94a085ca331cb5 Mon Sep 17 00:00:00 2001 From: Eisenwave Date: Sat, 8 Nov 2025 22:46:28 +0100 Subject: [PATCH] [dcl.init.general] Prevent contradiction for initialization of aggregates --- source/declarations.tex | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/declarations.tex b/source/declarations.tex index 31f91c4c9b..34da9cea0e 100644 --- a/source/declarations.tex +++ b/source/declarations.tex @@ -5427,7 +5427,8 @@ function arguments or return values\iref{class.temporary}. \pnum -If the initializer is a parenthesized \grammarterm{expression-list}, +If the destination type is not an aggregate +and the initializer is a parenthesized \grammarterm{expression-list}, the expressions are evaluated in the order specified for function calls\iref{expr.call}.