|
|
|
@ -554,7 +554,7 @@ UPB_INLINE bool upb_StringView_IsEqual(upb_StringView a, upb_StringView b) { |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// LINT.ThenChange(
|
|
|
|
|
// GoogleInternalName0,
|
|
|
|
|
// GoogleInternalName1,
|
|
|
|
|
// //depot/google3/third_party/upb/bits/golang/accessor.go:map_go_string,
|
|
|
|
|
// //depot/google3/third_party/upb/bits/typescript/string_view.ts
|
|
|
|
|
// )
|
|
|
|
@ -833,7 +833,8 @@ UPB_API_INLINE void upb_Arena_ShrinkLast(upb_Arena* a, void* ptr, |
|
|
|
|
extern "C" { |
|
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
// LINT.IfChange(struct_definition)
|
|
|
|
|
// LINT.IfChange(upb_Array)
|
|
|
|
|
|
|
|
|
|
// Our internal representation for repeated fields.
|
|
|
|
|
struct upb_Array { |
|
|
|
|
// This is a tagged pointer. Bits #0 and #1 encode the elem size as follows:
|
|
|
|
@ -940,9 +941,7 @@ UPB_INLINE size_t UPB_PRIVATE(_upb_Array_Size)(const struct upb_Array* arr) { |
|
|
|
|
return arr->UPB_ONLYBITS(size); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// LINT.ThenChange(
|
|
|
|
|
// GoogleInternalName1,
|
|
|
|
|
//)
|
|
|
|
|
// LINT.ThenChange(GoogleInternalName0)
|
|
|
|
|
|
|
|
|
|
#ifdef __cplusplus |
|
|
|
|
} /* extern "C" */ |
|
|
|
|