Auto-generate files after cl/696346042

pull/19262/head
Protobuf Team Bot 5 months ago
parent 72111c3b5a
commit f69ee66b6a
  1. 17
      csharp/src/Google.Protobuf/Reflection/FeatureSetDescriptor.g.cs
  2. 16
      php/ext/google/protobuf/php-upb.c
  3. 6
      php/ext/google/protobuf/php-upb.h
  4. 16
      ruby/ext/google/protobuf_c/ruby-upb.c
  5. 6
      ruby/ext/google/protobuf_c/ruby-upb.h

@ -0,0 +1,17 @@
#region Copyright notice and license
// Protocol Buffers - Google's data interchange format
// Copyright 2008 Google Inc. All rights reserved.
//
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file or at
// https://developers.google.com/open-source/licenses/bsd
#endregion
namespace Google.Protobuf.Reflection;
internal sealed partial class FeatureSetDescriptor
{
// Canonical serialized form of the edition defaults, generated by embed_edition_defaults.
private const string DefaultsBase64 =
"ChMYhAciACoMCAEQAhgCIAMoATACChMY5wciACoMCAIQARgBIAIoATABChMY6AciDAgBEAEYASACKAEwASoAIOYHKOgH";
}

@ -3603,13 +3603,19 @@ void upb_Array_Freeze(upb_Array* arr, const upb_MiniTable* m) {
// Must be last.
const upb_MiniTableExtension* upb_Message_ExtensionByIndex(
const upb_Message* msg, size_t index) {
bool upb_Message_NextExtension(const upb_Message* msg,
const upb_MiniTableExtension** result,
uintptr_t* iter) {
size_t count;
const upb_Extension* ext = UPB_PRIVATE(_upb_Message_Getexts)(msg, &count);
UPB_ASSERT(index < count);
return ext[index].ext;
size_t i = *iter;
if (i >= count) {
return false;
*result = NULL;
}
*result = ext[i].ext;
*iter = i + 1;
return true;
}
const upb_MiniTableExtension* upb_Message_FindExtensionByNumber(

@ -13571,9 +13571,11 @@ UPB_INLINE bool _upb_NonAtomic_CompareExchangeStrongP(void* addr,
extern "C" {
#endif
const upb_MiniTableExtension* upb_Message_ExtensionByIndex(
const upb_Message* msg, size_t index);
#define kUpb_Message_ExtensionBegin 0;
bool upb_Message_NextExtension(const upb_Message* msg,
const upb_MiniTableExtension** result,
uintptr_t* iter);
// Returns the minitable with the given field number, or NULL on failure.
const upb_MiniTableExtension* upb_Message_FindExtensionByNumber(
const upb_Message* msg, uint32_t field_number);

@ -3603,13 +3603,19 @@ void upb_Array_Freeze(upb_Array* arr, const upb_MiniTable* m) {
// Must be last.
const upb_MiniTableExtension* upb_Message_ExtensionByIndex(
const upb_Message* msg, size_t index) {
bool upb_Message_NextExtension(const upb_Message* msg,
const upb_MiniTableExtension** result,
uintptr_t* iter) {
size_t count;
const upb_Extension* ext = UPB_PRIVATE(_upb_Message_Getexts)(msg, &count);
UPB_ASSERT(index < count);
return ext[index].ext;
size_t i = *iter;
if (i >= count) {
return false;
*result = NULL;
}
*result = ext[i].ext;
*iter = i + 1;
return true;
}
const upb_MiniTableExtension* upb_Message_FindExtensionByNumber(

@ -13573,9 +13573,11 @@ UPB_INLINE bool _upb_NonAtomic_CompareExchangeStrongP(void* addr,
extern "C" {
#endif
const upb_MiniTableExtension* upb_Message_ExtensionByIndex(
const upb_Message* msg, size_t index);
#define kUpb_Message_ExtensionBegin 0;
bool upb_Message_NextExtension(const upb_Message* msg,
const upb_MiniTableExtension** result,
uintptr_t* iter);
// Returns the minitable with the given field number, or NULL on failure.
const upb_MiniTableExtension* upb_Message_FindExtensionByNumber(
const upb_Message* msg, uint32_t field_number);

Loading…
Cancel
Save