aboutsummaryrefslogtreecommitdiffstats
path: root/common/aloptional.h
Commit message (Expand)AuthorAgeFilesLines
* Remove the invalid noexcept specificationChris Robinson2021-01-081-1/+1
* Make optional trivially destructible if the stored type isChris Robinson2021-01-021-43/+70
* Fix comment typoChris Robinson2021-01-011-1/+1
* Remove some unnecessary constructorsChris Robinson2020-12-271-23/+8
* Clean up some C++11-ismsChris Robinson2020-03-221-3/+3
* Don't clean up more than necessary on destructionChris Robinson2019-09-201-2/+2
* Cleanup common sources' includesChris Robinson2019-07-291-0/+2
* Add a helper to construct the optional valueChris Robinson2019-07-011-29/+18
* Create and use a make_optional methodChris Robinson2019-07-011-0/+12
* Add a few more constructor and assignment operators for optionalChris Robinson2019-07-011-3/+35
* Use uninitialized_copy/move for optionalsChris Robinson2019-07-011-8/+4
* Some cleanup for optionalChris Robinson2019-07-011-7/+13
* Add a missing returnChris Robinson2019-07-011-1/+1
* Add a simple optional<> implementationChris Robinson2019-06-301-0/+112