aboutsummaryrefslogtreecommitdiff
path: root/libcxx/src/optional.cpp
AgeCommit message (Expand)AuthorFilesLines
2021-11-17[runtimes][NFC] Remove filenames at the top of the license noticeLouis Dionne1-1/+1
2021-03-03[libc++/abi] Replace uses of _NOEXCEPT in src/ by noexceptLouis Dionne1-4/+4
2020-11-05[libc++] Rework the whole availability markup implementationLouis Dionne1-0/+1
2019-01-19Update more file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-02-01Put the exception classes for experimental::optional and experimental::any ba...Marshall Clow1-0/+20
2018-02-01Remove <experimental/optional>; use <optional> instead. See https://libcxx.ll...Marshall Clow1-6/+0
2017-02-05Restore the _NOEXCEPT on the dtor of bad_optional_access. Destructors are noe...Marshall Clow1-2/+2
2017-02-05Change the base class of std::bad_optional_access. This is a (subtle) ABI ch...Marshall Clow1-2/+6
2016-10-12Implement N4606 optionalEric Fiselier1-6/+6
2016-10-12Revert Add <optional>. Will recommit with better commit messageEric Fiselier1-6/+6
2016-10-12Add <optional> header.Eric Fiselier1-6/+6
2014-12-09Add all the relational operators to std::experimental::optional. Also update ...Marshall Clow1-3/+2
2013-11-15Move <optional> into include/experimental, and into the std::experimental nam...Marshall Clow1-3/+3
2013-09-04Evgeniy Stepanov: Add noexcept to ~bad_optional_access() to silence warning d...Howard Hinnant1-2/+2
2013-09-02Implement N3672, optional<T>.Howard Hinnant1-0/+25