aboutsummaryrefslogtreecommitdiff
path: root/include/gsl
AgeCommit message (Expand)Author
2019-10-02deprecation, removing cassertJordan Maples
2019-09-28initial deprecation of multi_span and strided_spanJordan Maples
2019-08-15Merge pull request #769 from jack17529/patch-1Jordan Maples [MSFT]
2019-08-15Merge pull request #800 from eyalroz/masterJordan Maples [MSFT]
2019-08-14Fix GNUC typo (#780)Johel Ernesto Guerrero Peña
2019-08-14Fixed check if std::byte is available (#764)beinhaerter
2019-08-05Fixes #798 : Dropped inclusion of `gsl/pointers` in `string_span`.Eyal Rozenberg
2019-06-06make TypeListIndexer constexpr (#733)Ian Taylor
2019-04-11add value_type size_type for string_span (#727)Fei Sun
2019-02-20Update spanJACK_1729
2019-01-15Clang cl (#762)Anna Gringauze
2019-01-14Make narrow constexpr (#698)Johel Ernesto Guerrero Peña
2019-01-14Dev/annagrin/remove explicit not null constructor (#743)Anna Gringauze
2019-01-14Make CheckRange constexpr (#754) (#755)Alex Green
2018-11-28added noexcept to get rid off VC warning con.4 (#748)beinhaerter
2018-11-28Use the c++17 constexpr if in CheckRange if possible (#753)kile0
2018-11-05Span can be constructed from empty std::array safely (#686)Dave Hill
2018-11-05make BoundsRanges constexpr (#732)Ian Taylor
2018-08-19span constructor no address (#723)Anna Gringauze
2018-08-19better check for branch opt (#724)Anna Gringauze
2018-08-17Fix #717 - Add empty() to strided_span (#718)Stephan Dollberg
2018-08-17Dev/annagrin/opt neg branch (#721)Anna Gringauze
2018-08-13Dev/annagrin/make not null (#711)Anna Gringauze
2018-08-12fixed typoAnna Gringauze
2018-08-12fix cppcorecheck warnings (#703)Anna Gringauze
2018-08-12replace uses of GSL_NOEXCEPT macro (#719)Anna Gringauze
2018-08-03Explicitly check for availability of std::byte (fixes #713) (#714)Stefan Reinhold
2018-07-31Suppress warnings on VS (#642)beinhaerter
2018-07-31Dev/annagrin/failfast in noexcept mode windows (#710)Anna Gringauze
2018-06-15Fix GCC8 warnings 'useless cast to type'. (#691)Matthieu Poullet
2018-06-08fix gcc build (gcc 7) (#690)menete
2018-06-07Added template argument deduction for not_null (#689)Anna Gringauze
2018-05-28Add as_bytes for basic_string_span, fixes issue #655 (#683)beinhaerter
2018-05-22Add usage for check-and-unwrap of MS STL iterators (#687)Anna Gringauze
2018-05-09[span] Tell MSVC how to avoid range-checking (#664)Casey Carter
2018-05-02make terminate_handler __cdecl (#673)Anna Gringauze
2018-05-01Add __may_alias__ attribute to gsl::byte (#668)Stephan Dollberg
2018-04-24not_null constructor is now explicit (#659)ericLemanissier
2018-04-24Fix clang-tidy warning about wrong comment on closing namespace (#654)beinhaerter
2018-04-24final_action move assignment operator =delete against C26432 (#660)beinhaerter
2018-04-24Make gsl::details::throw_exception not copy exception object (#667)Stephan Dollberg
2018-03-15Enable usage of gsl::narrow with exceptions disabled (#640)Anna Gringauze
2018-03-15simplified constructors and removed GSL_NOEXCEPT in span (#639)Anna Gringauze
2018-03-05Fix warning 4996 on Microsoft compiler (#633)Alex Howlett
2018-03-03Fix return type of templated span.subspan() (#625)Neil MacIntosh
2018-03-03fixed noexept warnings (#632)Anna Gringauze
2018-03-03make explicit not_null move constructor so it is noexcept (#630)Zac Hansen
2018-02-23constexpr for make_span (#627)beinhaerter
2018-02-21add gsl::index typedef (#620)paweldac
2018-02-20Remove inline added for the now unsupported MSVC 2013. (#585)Johel Ernesto Guerrero Peña