mirror-llvm-project/libcxx/include/__expected
William Tran-Viet 2b07bbf52c
[libc++] Resolve LWG4366: Heterogeneous comparison of expected may be ill-formed (#185342)
Resolves #171362
- Implement proposed resolution
- Refactor `operator==` code to be more in line with the standard as the
current way was making an explicit `bool()` conversion in the `x.meow()
== y.meow()` cases
- Add test cases
- Update issues paper

---------

Co-authored-by: A. Jiang <de34@live.cn>
2026-07-01 14:49:31 +08:00
..
bad_expected_access.h [libc++] Introduce implicit and explicit ABI annotations (#193045) 2026-05-08 12:21:31 +02:00
expected.h [libc++] Resolve LWG4366: Heterogeneous comparison of expected may be ill-formed (#185342) 2026-07-01 14:49:31 +08:00
unexpect.h
unexpected.h [libc++][expected] Applied [[nodiscard]] (#170245) 2025-12-14 19:11:16 +02:00