mirror of
https://github.com/microsoft/GSL.git
synced 2025-05-13 01:15:18 -04:00
Cleanup include structure, constexpr and noexcept compiler workarounds.
* Nest "gsl" directory inside a new "include" directory. * Cleanup the _MSC_VER conditionals a bit; use constexpr on VS2017+. * Don't #define noexcept on non-Microsoft implementations. * Workaround VS2017 bug in multi_span. (Also implement == and != for static_bounds_dynamic_range_t because I'm an EoP semantic soundness snob.) Fixes #441.
This commit is contained in:
committed by
Neil MacIntosh
parent
96eaf274f8
commit
4e8f95b418
2221
include/gsl/multi_span
Normal file
2221
include/gsl/multi_span
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user