From 613d13c01b1bcf15b036fbb1e6121080c0781db9 Mon Sep 17 00:00:00 2001 From: Chris Bieneman Date: Wed, 4 Sep 2024 19:00:14 -0500 Subject: [PATCH] Fix runon sentence --- specs/language/expressions.tex | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/specs/language/expressions.tex b/specs/language/expressions.tex index 79b7af9c..f4dae13b 100644 --- a/specs/language/expressions.tex +++ b/specs/language/expressions.tex @@ -205,11 +205,11 @@ undefined behavior to not explicitly initialize an \textit{output parameter} before returning from the function in which it is defined. The cxvalue created from an argument to an \textit{input/output parameter} is initialized through -copy-initialization from the lvalue argument expression, overload resolution may -occur on argument initialization as if the expression \texttt{T Param = Arg} -were evaluated. In both cases, the cxvalue shall have the type of the parameter -and the argument can be converted to that type through implicit or explicit -conversion. +copy-initialization from the lvalue argument expression. Overload resolution +shall occur on argument initialization as if the expression \texttt{T Param = +Arg} were evaluated. In both cases, the cxvalue shall have the type of the +parameter and the argument can be converted to that type through implicit or +explicit conversion. \p If an argument to an \textit{output} or \textit{input/output parameter} is a constant sized array, the array is copied to a temporary cxvalue following the