mirror of
https://github.com/microsoft/GSL.git
synced 2025-04-01 08:56:29 -04:00
syntax fix
This commit is contained in:
parent
e00c1ccf55
commit
49371c5f29
@ -77,7 +77,7 @@ public:
|
||||
explicit final_action(const F& ff) noexcept : f{ff} { }
|
||||
explicit final_action(F&& ff) noexcept : f{std::move(ff)} { }
|
||||
|
||||
~final_action() noexcept(std::is_nothrow_invocable_v<F>){ }
|
||||
~final_action() noexcept(std::is_nothrow_invocable_v<F>) { if (invoke) f(); }
|
||||
|
||||
final_action(final_action&& other) noexcept
|
||||
: f(std::move(other.f)), invoke(std::exchange(other.invoke, false))
|
||||
|
Loading…
x
Reference in New Issue
Block a user