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))}.