Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
Microsoft-GSL
/
refs/tags/rel/10/fp2/22.12.0-rel.0
/
include
/
gsl
/
span
6418b5f
Clang cl (#762)
by Anna Gringauze
· 5 years ago
7a7d025
Make CheckRange constexpr (#754) (#755)
by Alex Green
· 5 years ago
88aca1c
added noexcept to get rid off VC warning con.4 (#748)
by beinhaerter
· 5 years ago
5a7093f
Use the c++17 constexpr if in CheckRange if possible (#753)
by kile0
· 5 years ago
c02ddae
Span can be constructed from empty std::array safely (#686)
by Dave Hill
· 6 years ago
1995e86
span constructor no address (#723)
by Anna Gringauze
· 6 years ago
585f48c
better check for branch opt (#724)
by Anna Gringauze
· 6 years ago
5016ce4
Dev/annagrin/opt neg branch (#721)
by Anna Gringauze
· 6 years ago
cea0d0a
fix cppcorecheck warnings (#703)
by Anna Gringauze
· 6 years ago
ffdaf0f
fix gcc build (gcc 7) (#690)
by menete
· 6 years ago
51ae678
Add usage for check-and-unwrap of MS STL iterators (#687)
by Anna Gringauze
· 6 years ago
d6a2242
[span] Tell MSVC how to avoid range-checking (#664)
by Casey Carter
· 6 years ago
c6bf25a
simplified constructors and removed GSL_NOEXCEPT in span (#639)
by Anna Gringauze
· 6 years ago
c9e423d
Fix warning 4996 on Microsoft compiler (#633)
by Alex Howlett
· 6 years ago
6a33b97
Fix return type of templated span.subspan() (#625)
by Neil MacIntosh
· 6 years ago
cbd64c9
fixed noexept warnings (#632)
by Anna Gringauze
· 6 years ago
7eb8f41
constexpr for make_span (#627)
by beinhaerter
· 6 years ago
b3870ca
add gsl::index typedef (#620)
by paweldac
· 6 years ago
73db6ef
Remove inline added for the now unsupported MSVC 2013. (#585)
by Johel Ernesto Guerrero Peña
· 6 years ago
3a12c55
Merge pull request #616 from neilmacintosh/tidy-comparison-ops
by Anna Gringauze
· 6 years ago
314065b
Fix span comparison ops to take arguments by-value rather than by-ref.
by Neil MacIntosh
· 6 years ago
5538021
Removed unnecessary move operations.
by Neil MacIntosh
· 6 years ago
2bdbba7
Removed span from-nullptr_t ctor.
by Neil MacIntosh
· 6 years ago
72688ff
Removed span.length() as synonym for span.size().
by Neil MacIntosh
· 6 years ago
9ed6ecc
Made all span iterator access functions constexpr.
by Neil MacIntosh
· 6 years ago
028925c
Removed from-smart-ptr constructors.
by Neil MacIntosh
· 6 years ago
0d33bf6
Applied iwyu --comment to the code base (#588)
by Tiago
· 6 years ago
7e529a4
Remove #pragma once (#545) (#570)
by bjude
· 7 years ago
9a78979
Minimize checking in subspan (#569)
by Anna Gringauze
· 7 years ago
e7bcdf5
Enable vectorization of common loops using iterators with range checking enabled with GCC and Clang (#557)
by Anna Gringauze
· 7 years ago
be43c79
Removed VS2013 workarounds. (#534)
by Neil MacIntosh
· 7 years ago
b2ee484
Move from unittest-cpp to catch for unit testing. (#533)
by Neil MacIntosh
· 7 years ago
7abfc98
GSL_NOEXCEPT should appear before the initialization list (#514)
by Galik
· 7 years ago
39902b6
span_iterator: converting constructor isn't a copy constructor (#511)
by Casey Carter
· 7 years ago
64c0ca6
make_span for array doesn't pass N as span template parameter (#498)
by ewoudvc
· 7 years ago
ebe7ebf
Reformat files to follow clang-format style (#492)
by Tiago
· 7 years ago
c2f953f
Add value_type to span (#425)
by Maciej T. Nowak
· 7 years ago
3819df6
Properly qualify std::size_t (#448)
by Casey Carter
· 7 years ago
4e8f95b
Cleanup include structure, constexpr and noexcept compiler workarounds.
by Casey Carter
· 7 years ago
[Renamed (76%) from gsl/span]
96eaf27
Make is_default_constructible work for spans.
by Casey Carter
· 7 years ago
9d13cb1
Fixes to typedef's for span::const_iterator.
by Eric Niebler
· 7 years ago
2df9f85
Add make_span()
by Rian Quinn
· 8 years ago
2b51b87
Add span construction from unique_ptr and shared_ptr
by Rian Quinn
· 8 years ago
d641796
Cleanup additional GCC warnings
by Rian Quinn
· 8 years ago
38f453d
remove overly optimistic noexcept from some functions
by Vladislav Yaroslavlev
· 8 years ago
fb1a89f
Fix gsl::at()'s use of size_t
by Rian Quinn
· 8 years ago
6cffe0d
Adds gsl::span::at()
by Rian Quinn
· 8 years ago
22a286c
Fix #388 Deprecated implicit copy assignment operator for span_iterator in C++17.
by Gary Furnish
· 8 years ago
612747a
For span, fix size_t to index_type conversion warning.
by Gary Furnish
· 8 years ago
831be5d
Removed redundant static_cast<> and is_same<> test.
by Neil MacIntosh
· 8 years ago
bc70a93
Removed unnecessary reinterpret_cast<> from span implementation.
by Neil MacIntosh
· 8 years ago
3b24195
Corrected SFINAE for conversion constructors on span.
by Neil MacIntosh
· 8 years ago
f8ef4e2
Fix #340: define constexpr as /*constexpr*/ when unavailable (also noexcept)
by Neil MacIntosh
· 8 years ago
3aea9f7
Define constexpr as /*constexpr*/ when unavailable (also noexcept)
by Martin Moene
· 8 years ago
134f2db
Specialize gsl::at for span
by ericLemanissier
· 8 years ago
582ae8c
Fix #323 - Badly positioned noexcept
by Vincent Isambart
· 8 years ago
6b4ae83
Merge branch 'master' into dev/neilmac/iterators
by Neil MacIntosh
· 8 years ago
222c2d8
Removed .h extension from header files.
by Galik
· 8 years ago
[Renamed (99%) from gsl/span.h]
f5dda0f
Added some tests to ensure Issue #305 doesn't recur.
by Neil MacIntosh
· 8 years ago