aboutsummaryrefslogtreecommitdiffstats
path: root/include/gsl/span
Commit message (Expand)AuthorAgeFilesLines
* Update spanJACK_17292019-02-201-1/+1
* Clang cl (#762)Anna Gringauze2019-01-151-4/+4
* Make CheckRange constexpr (#754) (#755)Alex Green2019-01-141-1/+1
* added noexcept to get rid off VC warning con.4 (#748)beinhaerter2018-11-281-1/+1
* Use the c++17 constexpr if in CheckRange if possible (#753)kile02018-11-281-0/+4
* Span can be constructed from empty std::array safely (#686)Dave Hill2018-11-051-9/+19
* span constructor no address (#723)Anna Gringauze2018-08-191-3/+4
* better check for branch opt (#724)Anna Gringauze2018-08-191-2/+1
* Dev/annagrin/opt neg branch (#721)Anna Gringauze2018-08-171-26/+38
* fix cppcorecheck warnings (#703)Anna Gringauze2018-08-121-78/+79
* fix gcc build (gcc 7) (#690)menete2018-06-081-0/+14
* Add usage for check-and-unwrap of MS STL iterators (#687)Anna Gringauze2018-05-221-0/+38
* [span] Tell MSVC how to avoid range-checking (#664)Casey Carter2018-05-091-19/+14
* simplified constructors and removed GSL_NOEXCEPT in span (#639)Anna Gringauze2018-03-151-47/+58
* 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
* constexpr for make_span (#627)beinhaerter2018-02-231-7/+7
* add gsl::index typedef (#620)paweldac2018-02-211-5/+5
* Remove inline added for the now unsupported MSVC 2013. (#585)Johel Ernesto Guerrero Peña2018-02-201-15/+15
* 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
* | Removed unnecessary move operations.Neil MacIntosh2018-02-101-14/+1
|/
* Removed span from-nullptr_t ctor.Neil MacIntosh2018-02-101-2/+0
* Removed span.length() as synonym for span.size().Neil MacIntosh2018-02-101-10/+8
* Made all span iterator access functions constexpr.Neil MacIntosh2018-02-101-8/+8
* Removed from-smart-ptr constructors.Neil MacIntosh2018-02-101-14/+0
* Applied iwyu --comment to the code base (#588)Tiago2017-11-281-8/+10
* Remove #pragma once (#545) (#570)bjude2017-11-141-2/+0
* Minimize checking in subspan (#569)Anna Gringauze2017-11-031-9/+41
* Enable vectorization of common loops using iterators with range checking enab...Anna Gringauze2017-09-181-7/+7
* Removed VS2013 workarounds. (#534)Neil MacIntosh2017-07-141-45/+1
* Move from unittest-cpp to catch for unit testing. (#533)Neil MacIntosh2017-07-131-0/+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-201-94/+124
* Add value_type to span (#425)Maciej T. Nowak2017-04-131-1/+4
* Properly qualify std::size_t (#448)Casey Carter2017-02-131-6/+6
* Cleanup include structure, constexpr and noexcept compiler workarounds.Casey Carter2017-02-071-0/+701