| is_literal_type: always use intrinsinc |
|
More...
|
over 2 years ago
|
| Merge clang & msvc fix |
|
More...
|
over 2 years ago
|
| Fix build on macOS with recent clang |
|
More...
|
over 2 years ago
|
| Fix bad comment text. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
almost 3 years ago
|
| `errored_status_code(const status_code<void> &v)` had not been upgraded to take `in_place_t` to match `status_code`. Fixed. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
almost 3 years ago
|
| Fix break of C++ 11 last commit. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
about 3 years ago
|
| Make erased status code's void status code copying constructor to match the WG21 proposal paper. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
about 3 years ago
|
| Merge pull request #63 from BurningEnlightenment/dev/require-cmake-3.9 |
|
More...
|
about 3 years ago
|
| build: Require at least CMake 3.9 |
|
More...
|
about 3 years ago
|
| Merge pull request #62 from ned14/dev/58-indirect_friends |
|
More...
|
about 3 years ago
|
| fix: Centralize the friend decls for nested status codes |
|
More...
|
about 3 years ago
|
| fix: Don't drag `<cstring>` into our namespace |
|
More...
|
about 3 years ago
|
| Address issue #57 by making the assert compile time disableable. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
about 3 years ago
|
| Fix issue #58 where nested_status_code was not in the single include edition. Also fix incorrect friend declaration. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
about 3 years ago
|
| Merge pull request #60 from ned14/dev/59-add-missing-includes |
|
More...
|
about 3 years ago
|
| fix: Add missing includes |
|
More...
|
about 3 years ago
|
| Fix example which caused issue shown in #56 |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
| test: Properly reproduce issue #56 |
|
More...
|
over 3 years ago
|
| Add repro from #56 to test suite, cannot repro. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
| Respect BUILD_TESTING in cmake. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
| Only use glibc strerror_r() on glibc. Fixes https://github.com/ned14/outcome/issues/284 |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
| Make use of std::addressof() preprocessor macro opt in. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
| Fix inadvertant requirement for there to be a valid destructor in value throwaway code. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
| Fix broken link in Readme.md |
|
More...
|
over 3 years ago
|
| Thanks @BurningEnlightenment for spotting a mistake in my preprocessor logic. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
| Hopefully fix issue #54 by having erasure casting always go through the padded implementation if on big endian. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
| Fix up literal type testing for MSVC. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
| Merge branch 'master' of github.com:ned14/status-code |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
| Update Readme |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|
| Use std::addressof() instead of operator&, moving into an erased status code now invokes the move constructor of the source status code's value type, and add tests to ensure status codes are definitely literal types. |
Niall Douglas
as Niall Douglas (s [underscore] sourceforge {at} nedprod [dot] com)
|
More...
|
over 3 years ago
|