Results 73 issues of Arthur O'Dwyer

Microsoft STL added [[nodiscard]] on 2024-12-13; see https://github.com/microsoft/STL/pull/5174 martinmoene/expected-lite added [[nodiscard]] on 2024-12-10; see https://github.com/martinmoene/expected-lite/pull/74 See https://quuxplusone.github.io/blog/2024/12/08/should-expected-be-nodiscard/ for further rationale, if needed.

https://github.com/chromium/subspace/blob/f9c481a241961a7be827d31fadb01badac6ee86a/sus/mem/relocate.h#L60C7-L60C45 ``` template concept TriviallyRelocatable_impl = ~~~~ #if __has_extension(trivially_relocatable) || __is_trivially_relocatable(std::remove_all_extents_t) #endif ``` I was recently re-reminded that `__has_extension` isn't the best/right way to test for this (per @zygoloid's Dec...

This line uses CTAD on `pair`, when every other place in the codebase uses a function call to `make_pair` (and no other place uses CTAD on any class template at...