File tree Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -60,23 +60,23 @@ extern "C" {
60
60
61
61
UPB_INLINE bool UPB_PRIVATE (_upb_Message_GetHasbit )(
62
62
const struct upb_Message * msg , const upb_MiniTableField * f ) {
63
- const size_t offset = UPB_PRIVATE (_upb_MiniTableField_HasbitOffset )(f );
63
+ const uint16_t offset = UPB_PRIVATE (_upb_MiniTableField_HasbitOffset )(f );
64
64
const char mask = UPB_PRIVATE (_upb_MiniTableField_HasbitMask )(f );
65
65
66
66
return (* UPB_PTR_AT (msg , offset , const char ) & mask ) != 0 ;
67
67
}
68
68
69
69
UPB_INLINE void UPB_PRIVATE (_upb_Message_SetHasbit )(
70
70
const struct upb_Message * msg , const upb_MiniTableField * f ) {
71
- const size_t offset = UPB_PRIVATE (_upb_MiniTableField_HasbitOffset )(f );
71
+ const uint16_t offset = UPB_PRIVATE (_upb_MiniTableField_HasbitOffset )(f );
72
72
const char mask = UPB_PRIVATE (_upb_MiniTableField_HasbitMask )(f );
73
73
74
74
(* UPB_PTR_AT (msg , offset , char )) |= mask ;
75
75
}
76
76
77
77
UPB_INLINE void UPB_PRIVATE (_upb_Message_ClearHasbit )(
78
78
const struct upb_Message * msg , const upb_MiniTableField * f ) {
79
- const size_t offset = UPB_PRIVATE (_upb_MiniTableField_HasbitOffset )(f );
79
+ const uint16_t offset = UPB_PRIVATE (_upb_MiniTableField_HasbitOffset )(f );
80
80
const char mask = UPB_PRIVATE (_upb_MiniTableField_HasbitMask )(f );
81
81
82
82
(* UPB_PTR_AT (msg , offset , char )) &= ~mask ;
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ struct upb_MiniTableField {
33
33
uint8_t UPB_ONLYBITS (mode );
34
34
};
35
35
36
- #define kUpb_NoSub ((uint16_t) - 1)
36
+ #define kUpb_NoSub ((uint16_t)- 1)
37
37
38
38
typedef enum {
39
39
kUpb_FieldMode_Map = 0 ,
@@ -138,14 +138,14 @@ UPB_INLINE bool UPB_PRIVATE(_upb_MiniTableField_HasHasbit)(
138
138
UPB_INLINE char UPB_PRIVATE (_upb_MiniTableField_HasbitMask )(
139
139
const struct upb_MiniTableField * f ) {
140
140
UPB_ASSERT (UPB_PRIVATE (_upb_MiniTableField_HasHasbit )(f ));
141
- const size_t index = f -> presence ;
141
+ const uint16_t index = f -> presence ;
142
142
return 1 << (index % 8 );
143
143
}
144
144
145
- UPB_INLINE size_t UPB_PRIVATE (_upb_MiniTableField_HasbitOffset )(
145
+ UPB_INLINE uint16_t UPB_PRIVATE (_upb_MiniTableField_HasbitOffset )(
146
146
const struct upb_MiniTableField * f ) {
147
147
UPB_ASSERT (UPB_PRIVATE (_upb_MiniTableField_HasHasbit )(f ));
148
- const size_t index = f -> presence ;
148
+ const uint16_t index = f -> presence ;
149
149
return index / 8 ;
150
150
}
151
151
You can’t perform that action at this time.
0 commit comments