diff --git a/doc/destructors.rst b/doc/destructors.rst index a9e25f6ec1..f17bdadf72 100644 --- a/doc/destructors.rst +++ b/doc/destructors.rst @@ -326,7 +326,9 @@ not destroyed at the scope exit, but at the proc exit. f(...) ------------------------ (function-call) - (let tmp = f(...); tmp) + (let tmp; + bitwiseCopy tmp, f(...); + tmp) finally: `=destroy`(tmp)