#include "third_party/blink/public/common/privacy_budget/identifiability_internal_templates.h"
#include <cstdint>
#include <limits>
#include <type_traits>
#include "build/build_config.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace blink {
namespace internal {
namespace {
struct PodType { … };
#if !defined(ARCH_CPU_LITTLE_ENDIAN) && !defined(ARCH_CPU_BIG_ENDIAN)
#error "What kind of CPU is this?"
#endif
}
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
static_assert …;
TEST(IdentifiabilityInternalTemplatesTest, DigestOfObjectRepresentation) { … }
TEST(IdentifiabilityInternalTemplatesTest,
DigestOfObjectRepresentation_Floats) { … }
}
}