aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Fix bug in comparison that selects std::byte.Neil MacIntosh2017-05-311-3/+3
* Use std::byte when available. (#519)Neil MacIntosh2017-05-311-0/+36
* Fixes dereferencing operator issue #517 introduced in PR #513 (#516)Alexey Malov2017-05-311-1/+1
* Restricting usage of owner<T> to pointer types (#507)saurabh singh2017-05-301-1/+11
* Adding derference operator to not_null (#513)saurabh singh2017-05-301-0/+1
* Fix use of 0 instead of nullptr warning (#515)Gary Furnish2017-05-301-1/+1
* GSL_NOEXCEPT should appear before the initialization list (#514)Galik2017-05-301-2/+2
* span_iterator: converting constructor isn't a copy constructor (#511)Casey Carter2017-05-261-24/+17
* make_span for array doesn't pass N as span template parameter (#498)ewoudvc2017-04-251-2/+2
* Reformat files to follow clang-format style (#492)Tiago2017-04-208-340/+418
* Add value_type to span (#425)Maciej T. Nowak2017-04-131-1/+4
* Added support of not_null<smart_ptr> comparison (#473)Alexey Malov2017-04-121-0/+36
* gsl::at clean-up: (#479)Casey Carter2017-04-031-12/+6
* fail_fast should derive from logic_error (#480)Casey Carter2017-04-031-2/+2
* Fix some corechecker warnings (#470)MikeGitb2017-04-021-2/+2
* gsl_assert changes: (#452)Casey Carter2017-03-201-19/+31
* Updating length_func<CharT>::operator() to accept pointer-to-const. (#458)Duncan Horn2017-03-101-2/+2
* add gsl::not_null operator<< (#464)Rian Quinn2017-03-091-0/+8