Skip to content

Commit f752bc1

Browse files
authored
Fix runtime feature flags codegen for darwin (#10984)
1 parent 5283bad commit f752bc1

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

ydb/core/base/generated/codegen/main.cpp

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include <jinja2cpp/template.h>
1010
#include <jinja2cpp/value.h>
1111
#include <jinja2cpp/reflected_value.h>
12+
#include <cstdint>
1213
#include <string>
1314
#include <vector>
1415

@@ -17,10 +18,10 @@ struct TField;
1718

1819
struct TSlot {
1920
TString Name;
20-
size_t Index;
21+
uint64_t Index;
2122
std::vector<const TField*> Fields;
22-
ui64 DefaultValue = 0;
23-
ui64 RuntimeFlagsMask = 0;
23+
uint64_t DefaultValue = 0;
24+
uint64_t RuntimeFlagsMask = 0;
2425

2526
TSlot(const TString& name, size_t index)
2627
: Name(name)
@@ -31,10 +32,10 @@ struct TSlot {
3132
struct TField {
3233
TString Name;
3334
const TSlot* Slot;
34-
ui64 HasMask = 0;
35-
ui64 ValueMask = 0;
36-
ui64 FullMask = 0;
37-
ui64 DefaultValue = 0;
35+
uint64_t HasMask = 0;
36+
uint64_t ValueMask = 0;
37+
uint64_t FullMask = 0;
38+
uint64_t DefaultValue = 0;
3839
bool IsRuntime = false;
3940

4041
TField(const TString& name, const TSlot* slot)

0 commit comments

Comments
 (0)