aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/std/expected
AgeCommit message (Expand)AuthorFilesLines
2025-05-12libstdc++: Fix constraint recursion in std::expected's operator== [PR119714]Patrick Palka1-2/+2
2025-03-07libstdc++: Add missing static_assert to std::expected<void,E>::value()&&Jonathan Wakely1-0/+1
2024-10-14libstdc++: Constrain std::expected comparisons (P3379R0)Jonathan Wakely1-6/+25
2024-10-09libstdc++: Do not cast away const-ness in std::construct_at (LWG 3870)Jonathan Wakely1-1/+1
2024-09-25libstdc++: #ifdef out #pragma GCC system_headerJason Merrill1-0/+2
2024-07-30libstdc++: Implement LWG 3886 for std::optional and std::expectedJonathan Wakely1-4/+4
2024-07-25libstdc++: Add static_assert to std::expected for LWG 3843 and 3940Jonathan Wakely1-0/+8
2024-07-25libstdc++: Add noexcept to bad_expected_access<void> members (LWG 4031)Jonathan Wakely1-4/+4
2024-07-25libstdc++: Implement LWG 3836 for std::expected bool conversionsJonathan Wakely1-16/+43
2023-11-21libstdc++: Add std::span::at for C++26 (P2821R5)Jonathan Wakely1-0/+1
2023-11-06libstdc++: Improve static assert messages for monadic operationsJonathan Wakely1-16/+48
2023-08-16libstdc++: Replace all manual FTM definitions and useArsen Arsenović1-4/+4
2023-06-01libstdc++: Do not use std::expected::value() in monadic ops (LWG 3938)Jonathan Wakely1-40/+38
2023-05-17libstdc++: Implement LWG 3877 for std::expected monadic opsJonathan Wakely1-24/+24
2023-04-28libstdc++: Minor fixes to doxygen commentsJonathan Wakely1-2/+2
2023-03-30libstdc++: Apply small fix from LWG 3843 to std::expectedJonathan Wakely1-1/+2
2023-03-30libstdc++: Use std::remove_cv_t in std::optional::transform [PR109340]Jonathan Wakely1-16/+20
2023-03-20libstdc++: Remove template-head from std::expected<void> ctor [PR109182]Jonathan Wakely1-5/+4
2023-01-16libstdc++: Fix copyright notice to use usual form [PR108413]Jonathan Wakely1-1/+1
2022-12-16libstdc++: Add monadic operations to std::expected for C++23 (P2505R5)Jonathan Wakely1-1/+578
2022-12-16libstdc++: Fixes for std::expectedJonathan Wakely1-11/+10
2022-11-02libstdc++: Remove unnecessary variant member in std::expectedJonathan Wakely1-5/+4
2022-08-04libstdc++: Rename data members of std::unexpected and std::bad_expected_accessJonathan Wakely1-16/+16
2022-04-08libstdc++: Fix constraints on std::expected<void, E> constructor [PR105153]Jonathan Wakely1-2/+2
2022-04-08libstdc++: Fix std::expected<void, E>::swap(expected&) [PR105154]Jonathan Wakely1-0/+2
2022-04-08libstdc++: Fix std::bad_expected_access constructor [PR105146]Jonathan Wakely1-1/+1
2022-03-27libstdc++: Define std::expected for C++23 (P0323R12)Jonathan Wakely1-0/+1240