GSL/include/gsl
beinhaerter f4a715816c Suppress warnings on VS (#642)
- gsl::narrow, gsl::narrow_cast and gsl::at are the safe variants suggested by CppCoreGuideline. It does not make sense to let VS warn inside the implementation of these functions that unsafe static_cast is used and that the safe variants shall be used.
- Suppress warning that throw_exception can be declared noexcept (for the GSL_TERMINATE_ON_CONTRACT_VIOLATION case)
2018-07-31 17:53:00 -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 Add __may_alias__ attribute to gsl::byte (#668) 2018-05-01 12:32:31 -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