mirror of
https://github.com/microsoft/GSL.git
synced 2025-02-21 08:52:53 -05:00
fixing spaces in gsl_suppress
This commit is contained in:
parent
877816faa4
commit
592c28c6d1
@ -299,7 +299,7 @@ namespace details
|
|||||||
Expects((current_ + n) >= begin_ && (current_ + n) <= end_);
|
Expects((current_ + n) >= begin_ && (current_ + n) <= end_);
|
||||||
}
|
}
|
||||||
|
|
||||||
GSL_SUPPRESS(bounds .1) // NO-FORMAT: attribute
|
GSL_SUPPRESS(bounds.1) // NO-FORMAT: attribute
|
||||||
constexpr pointer _Unwrapped() const noexcept
|
constexpr pointer _Unwrapped() const noexcept
|
||||||
{ // after seeking *this to a high water mark, or using one of the
|
{ // after seeking *this to a high water mark, or using one of the
|
||||||
// _Verify_xxx functions above, unwrap this span_iterator to a raw
|
// _Verify_xxx functions above, unwrap this span_iterator to a raw
|
||||||
@ -314,7 +314,7 @@ namespace details
|
|||||||
#else
|
#else
|
||||||
static constexpr bool _Unwrap_when_unverified = false;
|
static constexpr bool _Unwrap_when_unverified = false;
|
||||||
#endif
|
#endif
|
||||||
GSL_SUPPRESS(con .3) // NO-FORMAT: attribute // TODO: false positive
|
GSL_SUPPRESS(con.3) // NO-FORMAT: attribute // TODO: false positive
|
||||||
constexpr void _Seek_to(const pointer p) noexcept
|
constexpr void _Seek_to(const pointer p) noexcept
|
||||||
{ // adjust the position of *this to previously verified location p
|
{ // adjust the position of *this to previously verified location p
|
||||||
// after _Unwrapped
|
// after _Unwrapped
|
||||||
@ -487,7 +487,7 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
template <std::size_t Count>
|
template <std::size_t Count>
|
||||||
GSL_SUPPRESS(bounds .1) // NO-FORMAT: attribute
|
GSL_SUPPRESS(bounds.1) // NO-FORMAT: attribute
|
||||||
constexpr span<element_type, Count> last() const noexcept
|
constexpr span<element_type, Count> last() const noexcept
|
||||||
{
|
{
|
||||||
Expects(size() >= Count);
|
Expects(size() >= Count);
|
||||||
@ -495,7 +495,7 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
template <std::size_t Offset, std::size_t Count = dynamic_extent>
|
template <std::size_t Offset, std::size_t Count = dynamic_extent>
|
||||||
GSL_SUPPRESS(bounds .1) // NO-FORMAT: attribute
|
GSL_SUPPRESS(bounds.1) // NO-FORMAT: attribute
|
||||||
constexpr auto subspan() const noexcept ->
|
constexpr auto subspan() const noexcept ->
|
||||||
typename details::calculate_subspan_type<ElementType, Extent, Offset, Count>::type
|
typename details::calculate_subspan_type<ElementType, Extent, Offset, Count>::type
|
||||||
{
|
{
|
||||||
@ -532,7 +532,7 @@ public:
|
|||||||
constexpr bool empty() const noexcept { return size() == 0; }
|
constexpr bool empty() const noexcept { return size() == 0; }
|
||||||
|
|
||||||
// [span.elem], span element access
|
// [span.elem], span element access
|
||||||
GSL_SUPPRESS(bounds .1) // NO-FORMAT: attribute
|
GSL_SUPPRESS(bounds.1) // NO-FORMAT: attribute
|
||||||
constexpr reference operator[](index_type idx) const noexcept
|
constexpr reference operator[](index_type idx) const noexcept
|
||||||
{
|
{
|
||||||
Expects(idx < size());
|
Expects(idx < size());
|
||||||
@ -590,7 +590,7 @@ public:
|
|||||||
constexpr pointer _Unchecked_begin() const noexcept { return data(); }
|
constexpr pointer _Unchecked_begin() const noexcept { return data(); }
|
||||||
constexpr pointer _Unchecked_end() const noexcept
|
constexpr pointer _Unchecked_end() const noexcept
|
||||||
{
|
{
|
||||||
GSL_SUPPRESS(bounds .1) // NO-FORMAT: attribute
|
GSL_SUPPRESS(bounds.1) // NO-FORMAT: attribute
|
||||||
return data() + size();
|
return data() + size();
|
||||||
}
|
}
|
||||||
#endif // _MSC_VER
|
#endif // _MSC_VER
|
||||||
@ -650,7 +650,7 @@ private:
|
|||||||
return tmp.subspan(offset, count);
|
return tmp.subspan(offset, count);
|
||||||
}
|
}
|
||||||
|
|
||||||
GSL_SUPPRESS(bounds .1) // NO-FORMAT: attribute
|
GSL_SUPPRESS(bounds.1) // NO-FORMAT: attribute
|
||||||
span<element_type, dynamic_extent> make_subspan(index_type offset, index_type count,
|
span<element_type, dynamic_extent> make_subspan(index_type offset, index_type count,
|
||||||
subspan_selector<dynamic_extent>) const
|
subspan_selector<dynamic_extent>) const
|
||||||
{
|
{
|
||||||
@ -730,7 +730,7 @@ template <class ElementType, std::size_t Extent>
|
|||||||
span<const byte, details::calculate_byte_size<ElementType, Extent>::value>
|
span<const byte, details::calculate_byte_size<ElementType, Extent>::value>
|
||||||
as_bytes(span<ElementType, Extent> s) noexcept
|
as_bytes(span<ElementType, Extent> s) noexcept
|
||||||
{
|
{
|
||||||
GSL_SUPPRESS(type .1) // NO-FORMAT: attribute
|
GSL_SUPPRESS(type.1) // NO-FORMAT: attribute
|
||||||
return {reinterpret_cast<const byte*>(s.data()), s.size_bytes()};
|
return {reinterpret_cast<const byte*>(s.data()), s.size_bytes()};
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -739,7 +739,7 @@ template <class ElementType, std::size_t Extent,
|
|||||||
span<byte, details::calculate_byte_size<ElementType, Extent>::value>
|
span<byte, details::calculate_byte_size<ElementType, Extent>::value>
|
||||||
as_writeable_bytes(span<ElementType, Extent> s) noexcept
|
as_writeable_bytes(span<ElementType, Extent> s) noexcept
|
||||||
{
|
{
|
||||||
GSL_SUPPRESS(type .1) // NO-FORMAT: attribute
|
GSL_SUPPRESS(type.1) // NO-FORMAT: attribute
|
||||||
return {reinterpret_cast<byte*>(s.data()), s.size_bytes()};
|
return {reinterpret_cast<byte*>(s.data()), s.size_bytes()};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -114,11 +114,11 @@ span<T, dynamic_extent> ensure_sentinel(T* seq,
|
|||||||
Ensures(seq != nullptr);
|
Ensures(seq != nullptr);
|
||||||
|
|
||||||
GSL_SUPPRESS(
|
GSL_SUPPRESS(
|
||||||
f .23) // NO-FORMAT: attribute // TODO: false positive // TODO: suppress does not work
|
f.23) // NO-FORMAT: attribute // TODO: false positive // TODO: suppress does not work
|
||||||
auto cur = seq;
|
auto cur = seq;
|
||||||
Ensures(cur != nullptr); // workaround for removing the warning
|
Ensures(cur != nullptr); // workaround for removing the warning
|
||||||
|
|
||||||
GSL_SUPPRESS(bounds .1) // NO-FORMAT: attribute // TODO: suppress does not work
|
GSL_SUPPRESS(bounds.1) // NO-FORMAT: attribute // TODO: suppress does not work
|
||||||
while (static_cast<std::size_t>(cur - seq) < max && *cur != Sentinel) ++cur;
|
while (static_cast<std::size_t>(cur - seq) < max && *cur != Sentinel) ++cur;
|
||||||
Ensures(*cur == Sentinel);
|
Ensures(*cur == Sentinel);
|
||||||
return {seq, static_cast<std::size_t>(cur - seq)};
|
return {seq, static_cast<std::size_t>(cur - seq)};
|
||||||
@ -376,7 +376,7 @@ template <class ElementType, std::size_t Extent>
|
|||||||
basic_string_span<const byte, details::calculate_byte_size<ElementType, Extent>::value>
|
basic_string_span<const byte, details::calculate_byte_size<ElementType, Extent>::value>
|
||||||
as_bytes(basic_string_span<ElementType, Extent> s) noexcept
|
as_bytes(basic_string_span<ElementType, Extent> s) noexcept
|
||||||
{
|
{
|
||||||
GSL_SUPPRESS(type .1) // NO-FORMAT: attribute
|
GSL_SUPPRESS(type.1) // NO-FORMAT: attribute
|
||||||
return {reinterpret_cast<const byte*>(s.data()), s.size_bytes()};
|
return {reinterpret_cast<const byte*>(s.data()), s.size_bytes()};
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -385,7 +385,7 @@ template <class ElementType, std::size_t Extent,
|
|||||||
basic_string_span<byte, details::calculate_byte_size<ElementType, Extent>::value>
|
basic_string_span<byte, details::calculate_byte_size<ElementType, Extent>::value>
|
||||||
as_writeable_bytes(basic_string_span<ElementType, Extent> s) noexcept
|
as_writeable_bytes(basic_string_span<ElementType, Extent> s) noexcept
|
||||||
{
|
{
|
||||||
GSL_SUPPRESS(type .1) // NO-FORMAT: attribute
|
GSL_SUPPRESS(type.1) // NO-FORMAT: attribute
|
||||||
return {reinterpret_cast<byte*>(s.data()), s.size_bytes()};
|
return {reinterpret_cast<byte*>(s.data()), s.size_bytes()};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user