aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
...
* [span] Tell MSVC how to avoid range-checking (#664)Casey Carter2018-05-091-19/+14
* make terminate_handler __cdecl (#673)Anna Gringauze2018-05-021-1/+1
* Add __may_alias__ attribute to gsl::byte (#668)Stephan Dollberg2018-05-011-1/+8
* not_null constructor is now explicit (#659)ericLemanissier2018-04-241-1/+1
* Fix clang-tidy warning about wrong comment on closing namespace (#654)beinhaerter2018-04-241-1/+1
* final_action move assignment operator =delete against C26432 (#660)beinhaerter2018-04-241-0/+1
* Make gsl::details::throw_exception not copy exception object (#667)Stephan Dollberg2018-04-241-1/+1
* Enable usage of gsl::narrow with exceptions disabled (#640)Anna Gringauze2018-03-152-6/+58
* simplified constructors and removed GSL_NOEXCEPT in span (#639)Anna Gringauze2018-03-152-49/+59
* Fix warning 4996 on Microsoft compiler (#633)Alex Howlett2018-03-051-0/+6
* Fix return type of templated span.subspan() (#625)Neil MacIntosh2018-03-031-2/+26
* fixed noexept warnings (#632)Anna Gringauze2018-03-031-25/+18
* make explicit not_null move constructor so it is noexcept (#630)Zac Hansen2018-03-031-0/+1
* constexpr for make_span (#627)beinhaerter2018-02-231-7/+7
* add gsl::index typedef (#620)paweldac2018-02-213-49/+52
* Remove inline added for the now unsupported MSVC 2013. (#585)Johel Ernesto Guerrero Peña2018-02-205-57/+58
* gsl::index bug fix (#624)caleb2018-02-201-1/+1
* Fix code analysis warning in multi_span (#606)beinhaerter2018-02-131-1/+1
* Use in-class init for final_action members (C.48) (#601)Tamir Bahar2018-02-131-2/+2
* Merge pull request #616 from neilmacintosh/tidy-comparison-opsAnna Gringauze2018-02-111-28/+28
|\
| * Fix span comparison ops to take arguments by-value rather than by-ref.Neil MacIntosh2018-02-111-28/+28
* | Merge branch 'master' of https://github.com/neilmacintosh/GSL into remove-mov...Neil MacIntosh2018-02-112-4/+2
|\|
| * Merge from upstream master.Neil MacIntosh2018-02-112-4/+2
| |\
| | * added const (#605)beinhaerter2018-02-111-1/+1
| | * Don't use clang's __builtin_assume as an optimizer hint (#608)Casey Carter2018-02-111-3/+1
| | * Make iterator access functions on span constexpr (#612)Neil MacIntosh2018-02-101-8/+8
| | * Removed from-smart-ptr constructors. (#611)Neil MacIntosh2018-02-101-14/+0
* | | Removed unnecessary move operations.Neil MacIntosh2018-02-102-20/+1
|/ /
* | Removed span from-nullptr_t ctor.Neil MacIntosh2018-02-102-5/+0
* | Removed span.length() as synonym for span.size().Neil MacIntosh2018-02-102-11/+9
* | Made all span iterator access functions constexpr.Neil MacIntosh2018-02-101-8/+8
* | Removed from-smart-ptr constructors.Neil MacIntosh2018-02-101-14/+0
|/
* added gsl_algorithm and gsl_byte headers to main gsl header (#594)paweldac2017-12-041-6/+8
* rename final_act to final_action (#579)Tiago2017-11-281-12/+12
* Remove std::iterator inheritance from multi_span (#591)paweldac2017-11-281-21/+16
* Applied iwyu --comment to the code base (#588)Tiago2017-11-288-38/+52
* Remove #pragma once (#545) (#570)bjude2017-11-149-18/+0
* Iosfwd (#586)menete2017-11-141-1/+1
* Drop "Dummy" from enable_if in templates (#572)Tiago2017-11-033-36/+36
* Minimize checking in subspan (#569)Anna Gringauze2017-11-031-9/+41
* Move GSL pointers to a separate header (#566)Tiago2017-10-312-162/+187
* Update std::byte detection in gsl_byte for MSVC (#561)Casey Carter2017-10-181-3/+3
* Made string_span details::string_length() generic (Fix issue #542) (#543)Galik2017-09-181-98/+52
* Enable vectorization of common loops using iterators with range checking enab...Anna Gringauze2017-09-181-7/+7
* turning off warning (#548)Rian Quinn2017-08-161-0/+1
* Allow users to override GSL_USE_STD_BYTE (#536)Casey Carter2017-07-241-3/+7
* Removed VS2013 workarounds. (#534)Neil MacIntosh2017-07-146-218/+11
* Move from unittest-cpp to catch for unit testing. (#533)Neil MacIntosh2017-07-132-0/+2
* Fix cstddef include in wrong place. (#520)Gary Furnish2017-06-021-1/+1
* Fix multi_span constructor taking a const std::array. (#523)Vincent Zalzal2017-06-011-3/+3