Runtime: Suppress a -Winvalid-offsetof warning.

This commit is contained in:
Allan Shortlidge
2025-01-20 20:22:51 -08:00
parent 47273273f5
commit 58a97f1603

View File

@@ -439,6 +439,8 @@ namespace {
} // end anonymous namespace } // end anonymous namespace
namespace swift { namespace swift {
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
struct StaticAssertGenericMetadataCacheEntryValueOffset { struct StaticAssertGenericMetadataCacheEntryValueOffset {
static_assert( static_assert(
offsetof(GenericCacheEntry, Value) == offsetof(GenericCacheEntry, Value) ==
@@ -446,6 +448,7 @@ namespace swift {
Value), Value),
"The generic metadata cache entry layout mismatch"); "The generic metadata cache entry layout mismatch");
}; };
#pragma clang diagnostic pop
} }
namespace { namespace {