aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/int128/ut/int128_ut_helpers.cpp
diff options
context:
space:
mode:
authorVlad Yaroslavlev <vladon@vladon.com>2022-02-10 16:46:23 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:46:23 +0300
commit706b83ed7de5a473436620367af31fc0ceecde07 (patch)
tree103305d30dec77e8f6367753367f59b3cd68f9f1 /library/cpp/int128/ut/int128_ut_helpers.cpp
parent918e8a1574070d0ec733f0b76cfad8f8892ad2e5 (diff)
downloadydb-706b83ed7de5a473436620367af31fc0ceecde07.tar.gz
Restoring authorship annotation for Vlad Yaroslavlev <vladon@vladon.com>. Commit 1 of 2.
Diffstat (limited to 'library/cpp/int128/ut/int128_ut_helpers.cpp')
-rw-r--r--library/cpp/int128/ut/int128_ut_helpers.cpp112
1 files changed, 56 insertions, 56 deletions
diff --git a/library/cpp/int128/ut/int128_ut_helpers.cpp b/library/cpp/int128/ut/int128_ut_helpers.cpp
index e6c3e24d10..cb712f869a 100644
--- a/library/cpp/int128/ut/int128_ut_helpers.cpp
+++ b/library/cpp/int128/ut/int128_ut_helpers.cpp
@@ -1,56 +1,56 @@
-#include "int128_ut_helpers.h"
-
-namespace NInt128Private {
-#if defined(_little_endian_)
- std::array<ui8, 16> GetAsArray(const ui128 value) {
- std::array<ui8, 16> result;
- const ui64 low = GetLow(value);
- const ui64 high = GetHigh(value);
- MemCopy(result.data(), reinterpret_cast<const ui8*>(&low), sizeof(low));
- MemCopy(result.data() + sizeof(low), reinterpret_cast<const ui8*>(&high), sizeof(high));
- return result;
- }
-
- std::array<ui8, 16> GetAsArray(const i128 value) {
- std::array<ui8, 16> result;
- const ui64 low = GetLow(value);
- const ui64 high = GetHigh(value);
- MemCopy(result.data(), reinterpret_cast<const ui8*>(&low), sizeof(low));
- MemCopy(result.data() + sizeof(low), reinterpret_cast<const ui8*>(&high), sizeof(high));
- return result;
- }
-#elif defined(_big_endian_)
- std::array<ui8, 16> GetAsArray(const i128 value) {
- std::array<ui8, 16> result;
- const ui64 low = GetLow(value);
- const ui64 high = GetHigh(value);
- MemCopy(result.data(), reinterpret_cast<const ui8*>(&high), sizeof(high));
- MemCopy(result.data() + sizeof(high), reinterpret_cast<const ui8*>(&low), sizeof(low));
- return result;
- }
-
- std::array<ui8, 16> GetAsArray(const ui128 value) {
- std::array<ui8, 16> result;
- const ui64 low = GetLow(value);
- const ui64 high = GetHigh(value);
- MemCopy(result.data(), reinterpret_cast<const ui8*>(&high), sizeof(high));
- MemCopy(result.data() + sizeof(high), reinterpret_cast<const ui8*>(&low), sizeof(low));
- return result;
- }
-#endif
-
-#if defined(Y_HAVE_INT128)
- std::array<ui8, 16> GetAsArray(const unsigned __int128 value) {
- std::array<ui8, 16> result;
- MemCopy(result.data(), reinterpret_cast<const ui8*>(&value), sizeof(value));
- return result;
- }
-
- std::array<ui8, 16> GetAsArray(const signed __int128 value) {
- std::array<ui8, 16> result;
- MemCopy(result.data(), reinterpret_cast<const ui8*>(&value), sizeof(value));
- return result;
- }
-#endif
-
-}
+#include "int128_ut_helpers.h"
+
+namespace NInt128Private {
+#if defined(_little_endian_)
+ std::array<ui8, 16> GetAsArray(const ui128 value) {
+ std::array<ui8, 16> result;
+ const ui64 low = GetLow(value);
+ const ui64 high = GetHigh(value);
+ MemCopy(result.data(), reinterpret_cast<const ui8*>(&low), sizeof(low));
+ MemCopy(result.data() + sizeof(low), reinterpret_cast<const ui8*>(&high), sizeof(high));
+ return result;
+ }
+
+ std::array<ui8, 16> GetAsArray(const i128 value) {
+ std::array<ui8, 16> result;
+ const ui64 low = GetLow(value);
+ const ui64 high = GetHigh(value);
+ MemCopy(result.data(), reinterpret_cast<const ui8*>(&low), sizeof(low));
+ MemCopy(result.data() + sizeof(low), reinterpret_cast<const ui8*>(&high), sizeof(high));
+ return result;
+ }
+#elif defined(_big_endian_)
+ std::array<ui8, 16> GetAsArray(const i128 value) {
+ std::array<ui8, 16> result;
+ const ui64 low = GetLow(value);
+ const ui64 high = GetHigh(value);
+ MemCopy(result.data(), reinterpret_cast<const ui8*>(&high), sizeof(high));
+ MemCopy(result.data() + sizeof(high), reinterpret_cast<const ui8*>(&low), sizeof(low));
+ return result;
+ }
+
+ std::array<ui8, 16> GetAsArray(const ui128 value) {
+ std::array<ui8, 16> result;
+ const ui64 low = GetLow(value);
+ const ui64 high = GetHigh(value);
+ MemCopy(result.data(), reinterpret_cast<const ui8*>(&high), sizeof(high));
+ MemCopy(result.data() + sizeof(high), reinterpret_cast<const ui8*>(&low), sizeof(low));
+ return result;
+ }
+#endif
+
+#if defined(Y_HAVE_INT128)
+ std::array<ui8, 16> GetAsArray(const unsigned __int128 value) {
+ std::array<ui8, 16> result;
+ MemCopy(result.data(), reinterpret_cast<const ui8*>(&value), sizeof(value));
+ return result;
+ }
+
+ std::array<ui8, 16> GetAsArray(const signed __int128 value) {
+ std::array<ui8, 16> result;
+ MemCopy(result.data(), reinterpret_cast<const ui8*>(&value), sizeof(value));
+ return result;
+ }
+#endif
+
+}