From 1d2bc76ba34dbf8cf5c4d5717644cc8532bd68d0 Mon Sep 17 00:00:00 2001 From: Andreas Krug <153394595+Andreas-Krug@users.noreply.github.com> Date: Wed, 3 Sep 2025 09:03:07 +0200 Subject: [PATCH] [exec.set.error] Remove \tcode from subexpressions --- source/exec.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/exec.tex b/source/exec.tex index 3afe163649..dd42e5c72b 100644 --- a/source/exec.tex +++ b/source/exec.tex @@ -1247,7 +1247,7 @@ \tcode{set_error} is an error completion function\iref{exec.async.ops}. Its associated completion tag is \tcode{set_error_t}. The expression \tcode{set_error(rcvr, err)} -for some \tcode{subexpressions} \tcode{rcvr} and \tcode{err} is ill-formed +for some subexpressions \tcode{rcvr} and \tcode{err} is ill-formed if \tcode{rcvr} is an lvalue or an rvalue of const type. Otherwise, it is expression-equivalent to \tcode{\exposid{MANDATE-NOTHROW}(rcvr.set_error(err))}.