GSL/tests
Anna Gringauze 831584d947
Dev/annagrin/make not null (#711)
* 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
2018-08-13 02:22:02 -07:00
..
algorithm_tests.cpp fix cppcorecheck warnings (#703) 2018-08-12 21:44:17 -07:00
assertion_tests.cpp fix cppcorecheck warnings (#703) 2018-08-12 21:44:17 -07:00
at_tests.cpp fix cppcorecheck warnings (#703) 2018-08-12 21:44:17 -07:00
bounds_tests.cpp fix cppcorecheck warnings (#703) 2018-08-12 21:44:17 -07:00
byte_tests.cpp fix cppcorecheck warnings (#703) 2018-08-12 21:44:17 -07:00
CMakeLists.txt fix cppcorecheck warnings (#703) 2018-08-12 21:44:17 -07:00
multi_span_tests.cpp fix cppcorecheck warnings (#703) 2018-08-12 21:44:17 -07:00
no_exception_ensure_tests.cpp fix cppcorecheck warnings (#703) 2018-08-12 21:44:17 -07:00
no_exception_throw_tests.cpp fix cppcorecheck warnings (#703) 2018-08-12 21:44:17 -07:00
notnull_tests.cpp Dev/annagrin/make not null (#711) 2018-08-13 02:22:02 -07:00
owner_tests.cpp fix cppcorecheck warnings (#703) 2018-08-12 21:44:17 -07:00
span_tests.cpp fix cppcorecheck warnings (#703) 2018-08-12 21:44:17 -07:00
strided_span_tests.cpp fix cppcorecheck warnings (#703) 2018-08-12 21:44:17 -07:00
string_span_tests.cpp fix cppcorecheck warnings (#703) 2018-08-12 21:44:17 -07:00
test.cpp fix cppcorecheck warnings (#703) 2018-08-12 21:44:17 -07:00
utils_tests.cpp fix cppcorecheck warnings (#703) 2018-08-12 21:44:17 -07:00