GSL/include/gsl
Stefan Reinhold b6c531f7c1 Explicitly check for availability of std::byte (fixes #713) (#714)
* Explicitly check for availbility of std::byte

GCC > 7.3 defines __cpp_lib_byte >= 201603 when std::byte is available.
On libc++ std::byte is available since version 5.0. This can be checked
with _LIBCPP_VERSION >= 5000.
This fixes 713.

* Add missing \ in preprocessor check
2018-08-03 10:39:12 -07:00
..
gsl added gsl_algorithm and gsl_byte headers to main gsl header (#594) 2017-12-04 09:18:40 -08:00
gsl_algorithm Applied iwyu --comment to the code base (#588) 2017-11-28 07:13:49 -08:00
gsl_assert Suppress warnings on VS (#642) 2018-07-31 17:53:00 -07:00
gsl_byte Explicitly check for availability of std::byte (fixes #713) (#714) 2018-08-03 10:39:12 -07:00
gsl_util Suppress warnings on VS (#642) 2018-07-31 17:53:00 -07:00
multi_span Fix GCC8 warnings 'useless cast to type'. (#691) 2018-06-15 10:12:37 -07:00
pointers Added template argument deduction for not_null (#689) 2018-06-07 13:36:56 -07:00
span fix gcc build (gcc 7) (#690) 2018-06-08 11:41:06 -07:00
string_span Add as_bytes for basic_string_span, fixes issue #655 (#683) 2018-05-28 19:03:10 -07:00