tmp/tmp_jkxfie8/{from.md → to.md}
RENAMED
|
@@ -7,11 +7,11 @@ template<class Callable, class... Args>
|
|
| 7 |
|
| 8 |
*Mandates:* `is_invocable_v<Callable, Args...>` is `true`.
|
| 9 |
|
| 10 |
*Effects:* An execution of `call_once` that does not call its `func` is
|
| 11 |
a *passive* execution. An execution of `call_once` that calls its `func`
|
| 12 |
-
is an *active* execution. An active execution
|
| 13 |
std::forward\<Callable\>(func),
|
| 14 |
std::forward\<Args\>(args)...) [[func.require]]. If such a call to
|
| 15 |
`func` throws an exception the execution is *exceptional*, otherwise it
|
| 16 |
is *returning*. An exceptional execution propagates the exception to the
|
| 17 |
caller of `call_once`. Among all executions of `call_once` for any given
|
|
|
|
| 7 |
|
| 8 |
*Mandates:* `is_invocable_v<Callable, Args...>` is `true`.
|
| 9 |
|
| 10 |
*Effects:* An execution of `call_once` that does not call its `func` is
|
| 11 |
a *passive* execution. An execution of `call_once` that calls its `func`
|
| 12 |
+
is an *active* execution. An active execution evaluates *INVOKE*(
|
| 13 |
std::forward\<Callable\>(func),
|
| 14 |
std::forward\<Args\>(args)...) [[func.require]]. If such a call to
|
| 15 |
`func` throws an exception the execution is *exceptional*, otherwise it
|
| 16 |
is *returning*. An exceptional execution propagates the exception to the
|
| 17 |
caller of `call_once`. Among all executions of `call_once` for any given
|