aboutsummaryrefslogtreecommitdiffstats
path: root/util/digest
diff options
context:
space:
mode:
authorpavelgur <pavelgur@yandex-team.ru>2022-02-10 16:50:19 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:50:19 +0300
commit173c6a0fa7f439b2c207c2f258e52ccb4ac181cf (patch)
treeccc1431399e20197a8533f3d4bd0eb9a4bb8db62 /util/digest
parentda16e7702d9b0a8a42761ad877f102ef6aa85ec0 (diff)
downloadydb-173c6a0fa7f439b2c207c2f258e52ccb4ac181cf.tar.gz
Restoring authorship annotation for <pavelgur@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'util/digest')
-rw-r--r--util/digest/multi.cpp2
-rw-r--r--util/digest/multi.h18
-rw-r--r--util/digest/multi_ut.cpp38
3 files changed, 29 insertions, 29 deletions
diff --git a/util/digest/multi.cpp b/util/digest/multi.cpp
index e4a59f0e674..74db0818b71 100644
--- a/util/digest/multi.cpp
+++ b/util/digest/multi.cpp
@@ -1 +1 @@
-#include "multi.h"
+#include "multi.h"
diff --git a/util/digest/multi.h b/util/digest/multi.h
index 8e4597c9dcf..9b2d5f2f88e 100644
--- a/util/digest/multi.h
+++ b/util/digest/multi.h
@@ -1,14 +1,14 @@
-#pragma once
-
-#include <util/str_stl.h>
-
-#include "numeric.h"
-
+#pragma once
+
+#include <util/str_stl.h>
+
+#include "numeric.h"
+
template <typename TOne>
constexpr size_t MultiHash(const TOne& one) noexcept {
- return THash<TOne>()(one);
-}
+ return THash<TOne>()(one);
+}
template <typename THead, typename... TTail>
constexpr size_t MultiHash(const THead& head, const TTail&... tail) noexcept {
return CombineHashes(MultiHash(tail...), THash<THead>()(head));
-}
+}
diff --git a/util/digest/multi_ut.cpp b/util/digest/multi_ut.cpp
index dff64ff0cc1..9d508c4ce88 100644
--- a/util/digest/multi_ut.cpp
+++ b/util/digest/multi_ut.cpp
@@ -1,25 +1,25 @@
-#include "multi.h"
-
+#include "multi.h"
+
#include <library/cpp/testing/unittest/registar.h>
-
+
#include <util/stream/output.h>
-
-class TMultiHashTest: public TTestBase {
- UNIT_TEST_SUITE(TMultiHashTest);
- UNIT_TEST(TestStrInt)
- UNIT_TEST(TestIntStr)
+
+class TMultiHashTest: public TTestBase {
+ UNIT_TEST_SUITE(TMultiHashTest);
+ UNIT_TEST(TestStrInt)
+ UNIT_TEST(TestIntStr)
UNIT_TEST(TestSimpleCollision)
UNIT_TEST(TestTypes)
- UNIT_TEST_SUITE_END();
-
-private:
- inline void TestStrInt() {
+ UNIT_TEST_SUITE_END();
+
+private:
+ inline void TestStrInt() {
UNIT_ASSERT_EQUAL(MultiHash(TString("1234567"), static_cast<int>(123)), static_cast<size_t>(ULL(17038203285960021630)));
- }
-
- inline void TestIntStr() {
+ }
+
+ inline void TestIntStr() {
UNIT_ASSERT_EQUAL(MultiHash(static_cast<int>(123), TString("1234567")), static_cast<size_t>(ULL(9973288649881090712)));
- }
+ }
inline void TestSimpleCollision() {
UNIT_ASSERT_UNEQUAL(MultiHash(1, 1, 0), MultiHash(2, 2, 0));
@@ -33,6 +33,6 @@ private:
UNIT_ASSERT_EQUAL(MultiHash("aaa", (i64)-123), MultiHash("aaa", -123));
UNIT_ASSERT_EQUAL(MultiHash("aaa", (i32)-123), MultiHash("aaa", -123));
}
-};
-
-UNIT_TEST_SUITE_REGISTRATION(TMultiHashTest);
+};
+
+UNIT_TEST_SUITE_REGISTRATION(TMultiHashTest);