GSL/tests
Carson Radtke d988e0e19b introduce gsl::swap for swapping gsl::not_null
fixes: https://github.com/microsoft/GSL/issues/1129

* create gsl::swap<T>(T&, T&) which wraps std::swap
* specialize gsl::swap<T>(gsl::not_null<T>&, gsl::not_null<T>&)
* add tests
2024-10-17 06:56:28 -05:00
..
algorithm_tests.cpp Fix/implement C++2020 compilation, tests, and CI (#1017) 2021-12-09 14:54:06 -08:00
assertion_tests.cpp cleanup natvis (#1077) 2022-12-29 10:21:11 -08:00
at_tests.cpp 1075 Wrong Expects in gsl::at? (#1076) 2023-01-18 13:33:20 -08:00
byte_tests.cpp Update Clang GSL_SUPPRESS to stringize parameter instead of using fixed string literal. (#1133) 2023-09-11 10:52:30 -07:00
CMakeLists.txt introduce gsl::swap for swapping gsl::not_null 2024-10-17 06:56:28 -05:00
CMakeLists.txt.in Fix googletest build failure with gcc 11.1+ (#1015) 2021-11-17 12:24:40 -08:00
deathTestCommon.h gsl::at behavior change regarding gsl::span (#985) 2021-05-20 18:18:08 -07:00
no_exception_ensure_tests.cpp Fix iPhone simulator CI (#981) 2021-05-13 10:52:09 -07:00
notnull_tests.cpp Mark not_null constructors as noexcept when underlying type can be moved with no exception (#1135) 2023-10-18 15:15:26 -07:00
owner_tests.cpp gsl::at behavior change regarding gsl::span (#985) 2021-05-20 18:18:08 -07:00
pointers_tests.cpp introduce gsl::swap for swapping gsl::not_null 2024-10-17 06:56:28 -05:00
span_compatibility_tests.cpp Fix some typos. (#1146) 2024-02-21 15:06:29 -08:00
span_ext_tests.cpp 1075 Wrong Expects in gsl::at? (#1076) 2023-01-18 13:33:20 -08:00
span_tests.cpp Fix initialization in test (#1140) 2024-02-26 13:17:12 -08:00
strict_notnull_tests.cpp add not_null and strict_not_null tests for const (#1085) 2023-02-06 13:16:06 -08:00
utils_tests.cpp Clean up final_act and finally, closes #846 (#977) 2022-10-10 16:09:21 -07:00