Merge pull request #5360 from ReinUsesLisp/enforce-memclass-access

core: Silence Wclass-memaccess warnings and enforce it
This commit is contained in:
bunnei 2021-01-17 00:55:10 -08:00 committed by GitHub
commit e8401964b4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
18 changed files with 216 additions and 205 deletions

View file

@ -14,8 +14,8 @@ constexpr u128 INVALID_UUID{{0, 0}};
struct UUID {
// UUIDs which are 0 are considered invalid!
u128 uuid = INVALID_UUID;
constexpr UUID() = default;
u128 uuid;
UUID() = default;
constexpr explicit UUID(const u128& id) : uuid{id} {}
constexpr explicit UUID(const u64 lo, const u64 hi) : uuid{{lo, hi}} {}