mirror of
https://github.com/ToruNiina/toml11.git
synced 2025-09-18 10:28:09 +08:00
fix: gcc 7 introduces wshadow variants
This commit is contained in:
@@ -42,7 +42,11 @@ using floating = double; // "float" is a keyward, cannot use it here.
|
|||||||
// GCC -Wshadow=global.
|
// GCC -Wshadow=global.
|
||||||
#if defined(__GNUC__) && !defined(__clang__)
|
#if defined(__GNUC__) && !defined(__clang__)
|
||||||
# pragma GCC diagnostic push
|
# pragma GCC diagnostic push
|
||||||
|
# if 7 <= __GNUC__
|
||||||
# pragma GCC diagnostic ignored "-Wshadow=global"
|
# pragma GCC diagnostic ignored "-Wshadow=global"
|
||||||
|
# else // gcc-6 or older
|
||||||
|
# pragma GCC diagnostic ignored "-Wshadow"
|
||||||
|
# endif
|
||||||
#endif
|
#endif
|
||||||
enum class value_t : std::uint8_t
|
enum class value_t : std::uint8_t
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user