GSL/include/gsl
Anna Gringauze cbd64c9ff6 fixed noexept warnings (#632)
* fixed noexept warnings

- Removed conditional compilation for throwing version of GSL
  vs fail_fast because we don't want users of the code to see
  differences in the span interface dependent on error mechanism
  chosen
- Removed noexcept from functions that may fail at runtime
- Fixed CppCoreCheck warnings related to missing and incorrect
  noexcept
- do not warn on unnown attributes for GCC and Clang

* remove suppress that does not compiler for clang and gcc
2018-03-03 19:12:23 -08: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 Don't use clang's __builtin_assume as an optimizer hint (#608) 2018-02-11 12:16:39 -08:00
gsl_byte Remove inline added for the now unsupported MSVC 2013. (#585) 2018-02-20 14:46:37 -08:00
gsl_util add gsl::index typedef (#620) 2018-02-21 13:33:07 -08:00
multi_span add gsl::index typedef (#620) 2018-02-21 13:33:07 -08:00
pointers make explicit not_null move constructor so it is noexcept (#630) 2018-03-03 15:53:23 -08:00
span fixed noexept warnings (#632) 2018-03-03 19:12:23 -08:00
string_span Remove inline added for the now unsupported MSVC 2013. (#585) 2018-02-20 14:46:37 -08:00