tmp/tmpr0gco31y/{from.md → to.md}
RENAMED
|
@@ -36,11 +36,11 @@ template<class Callable, class... Args>
|
|
| 36 |
|
| 37 |
*Mandates:* `is_invocable_v<Callable, Args...>` is `true`.
|
| 38 |
|
| 39 |
*Effects:* An execution of `call_once` that does not call its `func` is
|
| 40 |
a *passive* execution. An execution of `call_once` that calls its `func`
|
| 41 |
-
is an *active* execution. An active execution
|
| 42 |
std::forward\<Callable\>(func),
|
| 43 |
std::forward\<Args\>(args)...) [[func.require]]. If such a call to
|
| 44 |
`func` throws an exception the execution is *exceptional*, otherwise it
|
| 45 |
is *returning*. An exceptional execution propagates the exception to the
|
| 46 |
caller of `call_once`. Among all executions of `call_once` for any given
|
|
|
|
| 36 |
|
| 37 |
*Mandates:* `is_invocable_v<Callable, Args...>` is `true`.
|
| 38 |
|
| 39 |
*Effects:* An execution of `call_once` that does not call its `func` is
|
| 40 |
a *passive* execution. An execution of `call_once` that calls its `func`
|
| 41 |
+
is an *active* execution. An active execution evaluates *INVOKE*(
|
| 42 |
std::forward\<Callable\>(func),
|
| 43 |
std::forward\<Args\>(args)...) [[func.require]]. If such a call to
|
| 44 |
`func` throws an exception the execution is *exceptional*, otherwise it
|
| 45 |
is *returning*. An exceptional execution propagates the exception to the
|
| 46 |
caller of `call_once`. Among all executions of `call_once` for any given
|