mirror of
https://github.com/microsoft/GSL.git
synced 2024-11-03 17:56:43 -05:00
Fix some typos. (#1143)
This commit is contained in:
parent
e64c97fc2c
commit
77b2f4f3b8
@ -167,7 +167,7 @@ constexpr byte to_byte(T t) noexcept
|
|||||||
{
|
{
|
||||||
static_assert(std::is_same<T, unsigned char>::value,
|
static_assert(std::is_same<T, unsigned char>::value,
|
||||||
"gsl::to_byte(t) must be provided an unsigned char, otherwise data loss may occur. "
|
"gsl::to_byte(t) must be provided an unsigned char, otherwise data loss may occur. "
|
||||||
"If you are calling to_byte with an integer contant use: gsl::to_byte<t>() version.");
|
"If you are calling to_byte with an integer constant use: gsl::to_byte<t>() version.");
|
||||||
return byte(t);
|
return byte(t);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -42,7 +42,7 @@
|
|||||||
#pragma warning(disable : 4702) // unreachable code
|
#pragma warning(disable : 4702) // unreachable code
|
||||||
|
|
||||||
// Turn MSVC /analyze rules that generate too much noise. TODO: fix in the tool.
|
// Turn MSVC /analyze rules that generate too much noise. TODO: fix in the tool.
|
||||||
#pragma warning(disable : 26495) // uninitalized member when constructor calls constructor
|
#pragma warning(disable : 26495) // uninitialized member when constructor calls constructor
|
||||||
#pragma warning(disable : 26446) // parser bug does not allow attributes on some templates
|
#pragma warning(disable : 26446) // parser bug does not allow attributes on some templates
|
||||||
|
|
||||||
#endif // _MSC_VER
|
#endif // _MSC_VER
|
||||||
@ -53,7 +53,7 @@
|
|||||||
#define GSL_USE_STATIC_CONSTEXPR_WORKAROUND
|
#define GSL_USE_STATIC_CONSTEXPR_WORKAROUND
|
||||||
#endif // !(defined(__cplusplus) && (__cplusplus >= 201703L))
|
#endif // !(defined(__cplusplus) && (__cplusplus >= 201703L))
|
||||||
|
|
||||||
// GCC 7 does not like the signed unsigned missmatch (size_t ptrdiff_t)
|
// GCC 7 does not like the signed unsigned mismatch (size_t ptrdiff_t)
|
||||||
// While there is a conversion from signed to unsigned, it happens at
|
// While there is a conversion from signed to unsigned, it happens at
|
||||||
// compiletime, so the compiler wouldn't have to warn indiscriminately, but
|
// compiletime, so the compiler wouldn't have to warn indiscriminately, but
|
||||||
// could check if the source value actually doesn't fit into the target type
|
// could check if the source value actually doesn't fit into the target type
|
||||||
|
Loading…
Reference in New Issue
Block a user