#include "base/metrics/metrics_hashes.h"
#include <string.h>
#include <string_view>
#include "base/check_op.h"
#include "base/containers/span.h"
#include "base/hash/md5.h"
#include "base/hash/sha1.h"
#include "base/numerics/byte_conversions.h"
namespace base {
namespace {
inline uint64_t DigestToUInt64(const MD5Digest& digest) { … }
inline uint32_t DigestToUInt32(const MD5Digest& digest) { … }
}
uint64_t HashMetricName(std::string_view name) { … }
uint32_t HashMetricNameAs32Bits(std::string_view name) { … }
uint32_t HashFieldTrialName(std::string_view name) { … }
}