aboutsummaryrefslogtreecommitdiffstats
path: root/util/system
diff options
context:
space:
mode:
authorpg <pg@yandex-team.com>2023-02-06 20:48:31 +0300
committerpg <pg@yandex-team.com>2023-02-06 20:48:31 +0300
commit6cabb77676668397e5ac0afacc8c68b54c41c86b (patch)
tree8fa149d5288f046e8ecb7944fa299c69f17f86fe /util/system
parent717dbc4b00249886f789109e9af0432ece4d9586 (diff)
downloadydb-6cabb77676668397e5ac0afacc8c68b54c41c86b.tar.gz
less shim
К сожалению, люди успели наплодить переменных и методов c именами i64(), ui64(), поэтому для генеренного кода проще всего оказалось завести несколько type alias arc_ui64 -> ui64, и так далее.
Diffstat (limited to 'util/system')
-rw-r--r--util/system/types.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/util/system/types.h b/util/system/types.h
index 12e68a6060..47eb23f018 100644
--- a/util/system/types.h
+++ b/util/system/types.h
@@ -117,3 +117,9 @@ typedef SSIZE_T ssize_t;
#endif
#include <sys/types.h>
+
+// for pb.h/cc
+typedef i32 arc_i32;
+typedef i64 arc_i64;
+typedef ui32 arc_ui32;
+typedef ui64 arc_ui64;