Commit Graph
10 Commits
Author SHA1 Message Date
Herb SutterandCasey Carter 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