diff --git a/util/misc/arraysize_unsafe_test.cc b/util/misc/arraysize_unsafe_test.cc index ed2e6abe..a6660aee 100644 --- a/util/misc/arraysize_unsafe_test.cc +++ b/util/misc/arraysize_unsafe_test.cc @@ -14,6 +14,7 @@ #include "util/misc/arraysize_unsafe.h" +#include "base/compiler_specific.h" #include "gtest/gtest.h" namespace crashpad { @@ -23,27 +24,35 @@ namespace { TEST(ArraySizeUnsafe, ArraySizeUnsafe) { char c1[1]; static_assert(ARRAYSIZE_UNSAFE(c1) == 1, "c1"); + ALLOW_UNUSED_LOCAL(c1); char c2[2]; static_assert(ARRAYSIZE_UNSAFE(c2) == 2, "c2"); + ALLOW_UNUSED_LOCAL(c2); char c4[4]; static_assert(ARRAYSIZE_UNSAFE(c4) == 4, "c4"); + ALLOW_UNUSED_LOCAL(c4); int i1[1]; static_assert(ARRAYSIZE_UNSAFE(i1) == 1, "i1"); + ALLOW_UNUSED_LOCAL(i1); int i2[2]; static_assert(ARRAYSIZE_UNSAFE(i2) == 2, "i2"); + ALLOW_UNUSED_LOCAL(i2); int i4[4]; static_assert(ARRAYSIZE_UNSAFE(i4) == 4, "i4"); + ALLOW_UNUSED_LOCAL(i4); long l8[8]; static_assert(ARRAYSIZE_UNSAFE(l8) == 8, "l8"); + ALLOW_UNUSED_LOCAL(l8); int l9[9]; static_assert(ARRAYSIZE_UNSAFE(l9) == 9, "l9"); + ALLOW_UNUSED_LOCAL(l9); struct S { char c; @@ -54,9 +63,11 @@ TEST(ArraySizeUnsafe, ArraySizeUnsafe) { S s1[1]; static_assert(ARRAYSIZE_UNSAFE(s1) == 1, "s1"); + ALLOW_UNUSED_LOCAL(s1); S s10[10]; static_assert(ARRAYSIZE_UNSAFE(s10) == 10, "s10"); + ALLOW_UNUSED_LOCAL(s10); } } // namespace