mirror of
https://github.com/microsoft/GSL.git
synced 2024-11-03 17:56:43 -05:00
831584d947
* Added c++17 test configurations for clang5.0 and clang6.0 * Added make_not_null helper to create a not_null Introduction of explicit not_null constructor made it cumbersome to create not_nulls in c++14. Adding make_not_null helper. Usage (see tests): int i = 42; auto x = make_not_null(&i); helper(make_not_null(&i)); helper_const(make_not_null(&i)); * Added std::forward to make_not_null, fixed some code analysis warnings * Fix build break in VS2015 Release configuration * Fix build break in VS2015 Release configuration |
||
---|---|---|
.. | ||
algorithm_tests.cpp | ||
assertion_tests.cpp | ||
at_tests.cpp | ||
bounds_tests.cpp | ||
byte_tests.cpp | ||
CMakeLists.txt | ||
multi_span_tests.cpp | ||
no_exception_ensure_tests.cpp | ||
no_exception_throw_tests.cpp | ||
notnull_tests.cpp | ||
owner_tests.cpp | ||
span_tests.cpp | ||
strided_span_tests.cpp | ||
string_span_tests.cpp | ||
test.cpp | ||
utils_tests.cpp |