Herb Sutter
d569ed65d0
Add remove_cv
too per Casey's suggestion
...
Co-authored-by: Casey Carter <Casey@Carter.net>
2022-08-31 16:48:13 -07:00
Herb Sutter
352f73df92
Applying Casey's an Dmitry's changes...
2022-08-31 16:24:05 -07:00
Herb Sutter
3865bac469
Made noexcept
-consistent
2022-08-30 16:08:07 -07:00
Herb Sutter
6b284bf500
Applying Casey's suggestions
...
Applying @CaseyCarter's suggested forwarding changes
And adding `[[nodiscard]]` on `finally`
Thanks Casey -- somehow this slipped through the cracks for a year.
2022-08-30 16:05:09 -07:00
Herb Sutter
020ddc40c5
Fine, make it move-constructible (only)
...
To satisfy some compilers.
And might as well reinstate that test case.
2021-02-24 16:49:57 -08:00
Herb Sutter
f59cb795a0
Figured out test failures, removed move test
...
We shouldn't be moving these `final_action`s around, that wasn't part of the C++CG design requirements.
Went back to the simple version of `final_action`.
2021-02-24 16:42:58 -08:00
Herb Sutter
e9c575300e
Defaulted copying
2021-02-24 16:12:13 -08:00
Herb Sutter
39e956b9b1
Restored copyability to final_action
2021-02-24 16:08:02 -08:00
Herb Sutter
4cd8873d3e
Clean up final_act
and finally
, closes #752 and #846
2021-02-24 15:51:29 -08:00
Jordan Maples [MSFT]
a150aaa4ed
renaming main logic files. Added warning message of the removal and include passthrough. Renamed includes in the source files. Ran Clang-Format ( #946 )
...
Header rename
2020-10-29 17:38:48 -07:00